最近做课题设计,老师要我做个闭环直流电机速度控制器.
主要用在轧钢等设备上!
我的设计是用89C51控制,由P1.1口输出PWM信号,用光电隔离的办法来推动一个场效应管带动电机(给点饥并联一个反方向的二极管),用1个光电码盘从轧轮上得到与转速成正比的脉冲信号送到T0口记数后用来调整速度,例外还用了2个按钮分别接P1.2 P1.3.用P0口与P2口的一部分接LCD模块,我想是没问题的!
但是老师说我的方法不行,好象DC电机在PWM控制是在占空比比较低的时候会失控!原因是电机本身的电动势引起的!我查了书和网上的资料好象有点有好象没有!不过我感觉我的那个二极管按理来水就可以起到短接他的电流的作用使电机在没有PWM波过来的时候迅速减速,但是老师说不可以,我就不知道怎么办了,希望大家帮帮我. 谢谢,知道点说点吧
[upload=gif]uploadImages/2004624111221.gif[/upload] |