串口蓝牙模块PWM控制DC电机应用设计思路
设计思路:
直流电机的速度可以通过改变驱动信号的比例来控制。串口蓝牙模块可用at命令直接控制模块输出pwm信号用于电机调速(加速和减速)。PWM值增加,占空比降低,电机转速降低;PWM如果值降低,空比增加,电机转速增加。手机蓝牙与串口蓝牙模块连接,串口蓝牙模块接收控制器MCU的串口。
硬件准备:
该系统分为控制端(手机或计算机)、数据传输(串口蓝牙模块)、电机执行动作(数据接收、解码、电机控制信号功率放大等)。
(1)手机或电脑:控制端:
(2)串口蓝牙模块开发板:串口蓝牙模块与直流电机及相关外围电路的连接通信方便;
(3)串口蓝牙模块:串口蓝牙模块起到通讯的作用,这里使用的是串口型的蓝牙4.2模块SKB369。
(4)带串口和PWM的控制芯片MCU
(5)串口转USB线:如果由计算机指令控制,还需要串口转动USB蓝牙模块开发板连接线
(6)直流电机驱动板:串口蓝牙模块不能直接驱动电机,需要驱动电路。根据你需要控制的电机和相应的驱动电路,如果只是普通的小型直流电机,一个mos可以控制管道。
(7)直流电机:便宜,只有两条控制线,操作方便,旋转误差大。可在没有旋转精度要求的情况下使用。
(8)多条导线
应用框图:
通过手机搜索,可以实现与串口蓝牙模块的匹配和控制(或计算机通过USB连接串口蓝牙模块的串口线)。控制通道为:手机蓝牙-串口蓝牙模块-带串口和PWM的MCU——电机驱动电路-电机驱动电路-电机
假如做成对应的手机app,APP发送电机控制指令,接收串口蓝牙模块,然后控制电机。