51单片机 关于42步进电机?

是这样 我用的是普中科技的51单片机开发板,我想用单片机使电机转动
现在我写了一段程序 但是连接上了TB6600驱动板和电机 电机内部只有响声 电机不转动
因为不知道我到底是哪里出了问题,所以想问问大家 有没有已经连接好了的驱动器和步进电机的样品图 还有写好的代码 我就能自己比对着找出我的问题了

你说的这个驱动板没用过,但我经常用51单片机连接步进电机驱动器来控制42步进电机和57步进电机。因为51单片机高电平驱动能力很弱通常我是如下图这样控制输入共5V然后用单片机管脚低电平驱动。

还有需要注意的地方是A+A-接的得是一个线圈的两端,这儿接的电机线电阻一般应该在100欧以下才正常

追答

A+A-接的得是同一个电机线圈,量下电阻应该小于100欧。还有就是开关电源功率要足够。驱动器如果有调电流大小拨码开关的话 也要调的够大。然后就是脉冲细分拨码,先调小试

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-23
步进电机使用的是步距角脉冲,如果脉冲不够或不循环输出是不会动作的,你看看。如果程序没问题就是板子问题了追问

您好  这是我的程序 您看看

本回答被网友采纳
第2个回答  2019-11-22
TB6600吗,估计是接线错误追问

您好
我是这么接线的
pul+ 与 dir+ 连在一起接上了单片机vcc
pul- 连接单片机脉冲输入端 dir-接单片机定义的io口

第3个回答  2020-12-07
问题解决了吗,能否一起研究