步進電機走幾圈停頓一下怎麼回事

  • 作者:由 匿名使用者 發表于 曲藝
  • 2023-01-04

PM35S-048步進電機走幾圈停頓一下怎麼回事,步距角是7。5度,我的簡單程式如下,讓他不停快播,有什麼問題嗎?步進電機帶的是鐘錶齒輪。

uchar code table[]={0x08,0x04,0x02,0x01};

void delay(uint z);

void main()

{

uchar i;

P0=0x00;

while(1)

{

for(i=0;i<4;i++)

{

P0=table[i];

delay(10);

}

}

}

//****************延時函式1ms************************

void delay(uint z)

{

uint x,y;

for(x=z;x>0;x——)

for(y=110;y>0;y——);

}

步進電機走幾圈停頓一下怎麼回事三心全亂 2013-07-06

什麼驅動器(或者晶片)?如果驅動晶片比較高檔,有過熱保護功能的話,看看晶片是不是很熱。由於電流過大,晶片執行一會兒就發熱嚴重,就停電保護了,停電了,溫度就下降,又自動上電走了,如此反覆。有些晶片還有訊號反饋,測測看反饋訊號是否是過熱了。

Top