接到了带有ULN2003步进电机驱动的单片机开发板上。程序用的是开发板配套的例程。
用的是两相步进电机。会不会跟相数和程序不配套有关?怎样的程序是用来控制两相电机的呢?
请高手赐教啊~!跪谢!
很正常。电机可以正反转。程序问题。脉冲数。两相的步进电机一般是1.8%的。就是说没有细分的情况下,你控制器每秒发200个脉冲,电机在一秒钟转一圈。如果控制器在一秒钟内发200脉冲,但是脉冲100个正100个负。步进电机就在一秒钟内正反转。如果按这种频率连续的发脉冲。步进电机就会连续不停的正反转。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-08-06
接线接错了,会烧电机的。看一下电机的接线图,分清楚A,A',B,B'
如果没有接线图,自己试一下,把任意两根线短接,用手转动电机轴,转动阻力明显增加,说明此时短接的两根线是一组A,A',另外两根线是一组B,B',如果接入你的开发板,转向和你要求的不一样,可以把任意一组的两根线接线互换一下。
如果没有接线图,自己试一下,把任意两根线短接,用手转动电机轴,转动阻力明显增加,说明此时短接的两根线是一组A,A',另外两根线是一组B,B',如果接入你的开发板,转向和你要求的不一样,可以把任意一组的两根线接线互换一下。
第2个回答 2015-09-10
可能原因有如下三个:
步进电机通电时序错误
步进电机接线顺序错误
步进电机或驱动器故障
第3个回答 2010-07-30
查下线 绝对是接错了
接错了 步序会错误 就会出现前一步 后一步的情况
就是你的来回摆本回答被提问者采纳
接错了 步序会错误 就会出现前一步 后一步的情况
就是你的来回摆本回答被提问者采纳
第4个回答 2010-07-30
一 是不是卡住了,
二 是线没连对,步进电机线的顺序不对
二 是线没连对,步进电机线的顺序不对