四线双极性步进电机
1.原理:
分别给两个绕组通电,从而依次吸引转子转动。
如:本实验原理,顺(逆)时针吸引转子。
原理视频
2.芯片(TC1508S)讲解:
让第一个绕组高,其他低,让顺(逆)时针的第二个高,其他低,依次下去。
代码如下:
#include <REGX52.H>
#include <intrins.h>
typedef unsigned char u8;
typedef unsigned int u16;
sbit motoa=P1^0;
sbit motob=P1^1;
sbit motoc=P1^2;
sbit motod=P1^3;
void delay2ms(void) //误差 0us
{
unsigned char a,b;
for(b=3;b>0;b--)
for(a=248;a>0;a--);
}
void main()
{
P1=0x00;
while(1)