程序使用霍尔元件的数字量输出测量直流电机转速,通过0.96寸OLED屏幕显示转速的波动曲线、电机报警阈值和电机实时转速;由于STM32带负载能力不够,无法直接驱动直流电机,所以使用L298Nmini做驱动来驱动直流电机,同时通过两个GPIO口输出不同占空比的PWM波来控制直流电机正传反转的转速。课设中使用到了四个独立按键,按键分别控制OLED数据显示和转速波动曲线界面的切换、更改报警阈值、直流电机正反转状态切换和直流电机转速。
2024-03-06 20:21:35
25.03MB
stm32
1