步进电机原理及程序
1、电机型号:42SPM-24DCZC 7.5度 110 欧姆 24伏(四相步进电机)或25BY48B 7.5度 36 欧姆 12伏(四相步进电机)六根线分别为(白棕黑)(黄橙红),棕橙为公共端。转动线序为:白红黑黄(逆时针)。
2、线序:棕 红 白 黄 绿 白色为公共端。
3、原理图:
单驱动:红 棕 绿 黄;双驱动:红+绿,棕+黄。
四相八拍工作方式:A-AB-B-BC-C-CD-D-DA;反转:A-DA-D-CD-C-BC-B-AB
.
4、正转程序:顺序(红 棕 绿 黄)
如果步进电机不转,就在单片机输出端加上拉电阻。
#include<reg52.h>
int j,k;
void delay()
{
for(j=0;j<50;j++)
for(k=0;k<250;k++);
}
main()
{
while(1)
{
P1=0xef;
delay();
P1=0xdf;
delay();
P1=0xbf;
delay();
P1=0x 7f ;
delay();
}
}
正转程序:反序(黄 绿 棕