找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机+DM542控制57步进电机的问题

查看数: 12212 | 评论数: 12 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-3-24 19:24

正文摘要:

本帖最后由 盖傅夜 于 2019-3-25 14:06 编辑 我是用stc89c52rc的单片机接DM542驱动器来控制57步进电机。采用共阴极接法,即ENA不接,PUL-与DIR-串接单片机GND,PUL+接单片机p3^1口给脉冲,DIR+接P3^2口给高低电平 ...

回复

ID:618406 发表于 2022-4-14 18:32

请问这个系统怎么实现 步进电机 调速的?
ID:967733 发表于 2021-9-23 14:48
1/单片机IO口拉低比拉高更强电流属性,采用共阳解法更好些。
2/代码中未看到设置IO口模式,推挽输出模式最大20mA,估计能解决共阴问题。
3/驱动器信号口内部为光耦隔离实现的,实现无关于什么型号的单片机,能驱动光耦输入端即可。你的共阴估计是未设置IO口状态(默认准双向)后被DIR的正极和光耦共同作用拉低的吧。
ID:967733 发表于 2021-9-23 14:43
1/单片机IO口拉低比拉高具备更强的电流属性。
ID:790237 发表于 2020-6-26 14:49
盖傅夜 发表于 2019-3-24 19:52
用32试了一下,可以正转,是单片机的问题吗

你还,请问用32可以驱动吗,能给下源代码吗
ID:726677 发表于 2020-5-3 23:25
请问这个系统怎么实现 步进电机 调速的?调速程序怎么写呢?
ID:345354 发表于 2019-10-29 22:54
我也是直接用52单片机连的驱动器 共阴共阳电机都不会转 该怎么办呢
ID:496037 发表于 2019-4-12 21:03
盖傅夜 发表于 2019-3-24 19:52
用32试了一下,可以正转,是单片机的问题吗

不是单片机的问题,应该是电流太小了,我朋友也是用32给我调试过也没问题
ID:496037 发表于 2019-4-12 21:02
梁光顺 发表于 2019-3-29 15:35
你好,我按照你的共阴极方法连接了,发现正反转都可以

应该是电流太小了
ID:500639 发表于 2019-3-29 15:35
盖傅夜 发表于 2019-3-26 22:33
谢谢老哥的回复,之前用过共阳极接法,但是不好使,这次听你这么一说回去又试了一次,结果成功实现了,但 ...

你好,我按照你的共阴极方法连接了,发现正反转都可以
ID:496037 发表于 2019-3-26 22:33
aking991 发表于 2019-3-24 19:24
其实驱动器输入用共阳极接法会好控制点,也相对简单,请参考驱动器说明,一般来说是没有问题的,只有方式和 ...

谢谢老哥的回复,之前用过共阳极接法,但是不好使,这次听你这么一说回去又试了一次,结果成功实现了,但是还是对共阴极的这种情况感到很奇怪
ID:496037 发表于 2019-3-24 19:52
用32试了一下,可以正转,是单片机的问题吗
ID:65956 发表于 2019-3-24 19:24
其实驱动器输入用共阳极接法会好控制点,也相对简单,请参考驱动器说明,一般来说是没有问题的,只有方式和接线方法不对有关

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表