直流电机控制

来源:百度知道 编辑:UC知道 时间:2024/05/18 00:01:25
用单片机控制直流电机,需要注意哪些问题,具体该怎么做 比如说要加什么电路什么的 谢谢
我用的是C8051F系列的单片机,可以输出PWM的,驱动器听说也可以直接买现成的。自己做的驱动不太稳定。如果我需要启动,调速,停止这几个简单的功能。在这个基础上 我是不是就只用编程就好了?还有就是,电机的选择需要哪些方面考虑,是从转速方面选择还是扭矩什么的?谢谢帮助

你要控制什么样的直流电机?电机的额定电压是多少?象220伏的电机,开启、停止时对电路的冲击很大。单片机不能直接和它连。一般来说,都是要用光耦驱动电机。单片机的电源要和电机分开。因为电机在正常工作时对电源的干扰很大,如果只用一组电源时会影响单片机的正常工作,所以用双电源供电。在控制部分和电机驱动部分之间用光耦隔开,用林达顿管驱动光耦。

这句:“还有就是,电机的选择需要哪些方面考虑,是从转速方面选择还是扭矩什么的?”怎么回答?
这要看你准备用电机干什么决定呀?单片机驱动什么样的电机都行。单片机只能控制电机的起、停、转速,至于说扭矩,是由电流决定的。

最简单的,用L298芯片驱动(可以到网上下载L298的资料)。
软件上要输出PWM波形(如果不需要调速,那就不必了,直接输出高或低电平选择转或不转),如果单片机自带PWM输出功能那就最好了(AVR系列单片机的定时器就有这种功能,用起来非常方便灵活)。