单片机PID调速控制直流无刷电机附部分源码
目前正在学习pid调速控制直流无刷电机,留下笔记。
具备知识,stm32基础,了解无刷直流电机原理,pid控制原理
工具:
无刷直流电机:12v电源驱动,50HZ,占空比为5%的pwm波2秒以上解锁电调,再将占空比改为6%,则电机正常运行,改变占空比到9%接近全速转动。
。(在网上摸索了一上午此信息,因为没有直接参考资料,标签都没有)
电调:电调接收了pwm信号,根据信号控制电机的电压,由此控制转速。
12v电源:供电
stm32单片机:输出pwm波
st-link调试模块:调试用,主要调pwm波和pid参数
usb转串口模块:可获取单片机打印的串口信息(可有可无)
霍尔测速传感器:测转速,5v供电,信号线为方波,捕获单位时间方波个数可测转速,由于其他条件一定,方波频率与转速为线性关系,可直接用频率代替。
检测设备:万能表或者示