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--);
}
步进电机走几圈停顿一下怎么回事
答案:1 悬赏:20 手机版
解决时间 2021-01-04 09:31
- 提问者网友:無理詩人
- 2021-01-04 04:28
最佳答案
- 五星知识达人网友:蓝房子
- 2021-01-04 04:38
什么驱动器(或者芯片)?如果驱动芯片比较高档,有过热保护功能的话,看看芯片是不是很热。由于电流过大,芯片运行一会儿就发热严重,就停电保护了,停电了,温度就下降,又自动上电走了,如此反复。有些芯片还有信号反馈,测测看反馈信号是否是过热了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯