中文English
最简单的步进电机,是“四相五线步进电机”----操作非常简单、5个线、分别对应、VCC、A、B、C、D----A B C D分别对应ULN2003芯片的4个脚 另一头4个脚接 IN1 IN2 IN3 IN4----IN1~IN4分别对应单片机89C51 的IO口,可以是P1^0 ~P1^3 当然,你也可以选择其他IO口,无所谓的----控制程序也非常简单,...

89c51和80C51控制步进电机?

扫码或点击进入无线充模块店铺

最简单的步进电机,是“四相五线步进电机”----操作非常简单、5个线、分别对应、VCC、A、B、C、D----A B C D分别对应ULN2003芯片的4个脚 另一头4个脚接 IN1 IN2 IN3 IN4----IN1~IN4分别对应单片机89C51 的IO口,可以是P1^0 ~P1^3 当然,你也可以选择其他IO口,无所谓的----控制程序也非常简单,就来个最简单的四拍控制法吧,原理是依次给4个IO口赋高电平,也就是置"1"----例子:

1.给A置高电平-其他3个置低电平-延迟3ms(可以调再慢点、因为太快的话、电机的齿轮就咬死了)2.给B置高电平-其他3个置低电平-延迟3ms3.给C置高电平(也就是置"1") ~~~~4.给D置高电平~~~~~~~然后再回过头,重新给A高电平,其他置低、反复类推、是不是很简单呢?纯属手打、全是原理、如果你耐心看完、我相信你肯定懂得控制步进电机控制芯片、可以是ULN2003 也可以是 L298N 等, 都是相同原理

扫码或点击进入无线充模块店铺