2.1 STM32电机PWM控制
我们这里提供左右两个电机PWM控制代码,在公众号:小白学移动机器人,发送:电机PWM控制,即可获得源码工程下载链接。
2.1.1 实现工具
STM32单片机、直流减速电机、TB6612双路电机驱动器、keil5
2.1.2 电机实物接线图解
具体到我们的电机,我们可以看看电机后面的图解。
中间的四根线(红绿白黑)是编码器的线,只是用于测速,和直流电机本身没有联系。
综上所述,我们只需控制施加在黄线和棕色线两端的直流电压大小和极性即可实现调试和换向。
2.1.3 TB6612FNG 使用说明
要实现上面的调试和换向功能,我们可以使用单片机实现的,但是单片机IO 的带负载能力较弱,而直流电机是大电流感性负载,所以我们需要功率放大器件,在这里,我们选择了 TB6612FNG驱动器。
TB