51单片机控制28BYJ48步进电机原理及代码
命名方式(以28BYJ48步进电机为例)
28BYJ48步进电机的编号
28-----步进电机的有效最大外径是28毫米
B-----表示步进电机
Y-----表示永磁式
J-----表示减速型
48-----表示四相八拍
工作原理
1、五线四相步进电机,不同相位得电会让步进电机的转子转动一个角度,按一定规律给不同的相位通电,就可以让步进电机连续转动,下表就是通电的顺序。
表里面的顺,逆时针的方向只是代表相位给电时序,
注:总共五条线,一个是VCC,剩下四条分别接上ABCD相
分别对应与ULN2003/ULN2003A驱动芯片的5V以及4个输入口对应连接
2、每走一个位置,都要给一定的延时,不然还没等转子到位,下一个脉冲就进来了,肯定会引起错误,导致电机堵转或者异常震动。
3、通过改变延时的时间,就可以控制电机的转速,不能太慢,也不要太快,不断调试到合理范围就行。
4、单片机IO口和电机四条相线连接时,一定不能错误,要按照顺序相连接。
5、调换得电的顺序,就可以控制电机的转向。
注意在51单片机中,
共有 0 条评论