回覆列表
-
1 # 使用者4532147702961
-
2 # 李作龍3
公共正端------->微控制器5V脈衝訊號------->串個小電阻再接到微控制器輸出脈衝引腳方向訊號------->串個小電阻下接到微控制器輸出方向引腳有上面3根線就可以控制步進電機的走動了,一上電時,電機是自動鎖定的,如果還需要控制步進電機鎖定和放開,那還要再接一根電機釋放訊號,接法同脈衝訊號
微控制器的輸出電流只有20mA左右,所以不可以直接接到電機上驅動電機。必須使用電機驅動模組(比如LN298)。
程式設計如下:
#include
sbit IN0=P1^0;
sbit IN1=P1^1;
void main()
{
while(1)
{ //使電機正轉
IN0=0;
IN1=1;
//使電機反轉
// IN0=1;
//IN1=0;
}
}