找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6707|回复: 17
打印 上一主题 下一主题
收起左侧

89c51单片机控制步进电机如何复位到原点

[复制链接]
跳转到指定楼层
楼主
ID:433613 发表于 2019-2-24 23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
89c51单片机控制步进电机如何复位到原点,断电后再通电仍然能可以回复原点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:123289 发表于 2019-2-25 07:50 | 只看该作者
加装原点识别器
回复

使用道具 举报

板凳
ID:164602 发表于 2019-2-25 08:48 | 只看该作者
步进电机,有一个很重要的参数——步距角——一个脉冲产生的转动角。
以我有的四相五线步进电机为例给你说:
这个步进电机的步距角为5.625度,这个步时电机带有减速器,减速比1:64,也就是说,一个脉冲信号,可以让电机的转轴,转动5.625/64度的角——2048次脉冲,就是180度。
有了这个参数,就可以在程序中记录你发的脉冲次数,也就知道了转动过的角度,并保存在单片机的EEPROM中,掉电后也可以读出,那么就可以复原到初始位置了。
不过,由于步进电机的步进角精度、失调角等等动态指标,会让电机转动的角度有误差,要调这个,我也没有经验,要更专业的人才行。
回复

使用道具 举报

地板
ID:94031 发表于 2019-2-25 08:55 | 只看该作者
最好有硬件位置反馈,否则有积累误差。
回复

使用道具 举报

5#
ID:152589 发表于 2019-2-25 09:01 | 只看该作者
好东西,分享、分享……
回复

使用道具 举报

6#
ID:7485 发表于 2019-2-25 09:47 | 只看该作者
使用位置传感器,光电的比较方便。当然其他形式的也可以。
回复

使用道具 举报

7#
ID:158375 发表于 2019-2-25 09:57 | 只看该作者
开机如果没有需要的反馈信号,即将步进电机复位到原点,这个和设备本身有关,要预先设计好。。。。。。
回复

使用道具 举报

8#
ID:433613 发表于 2019-2-25 10:54 | 只看该作者
yzwzfyz 发表于 2019-2-25 07:50
加装原点识别器

非常希望得到你的帮助,可以更详细点吗
回复

使用道具 举报

9#
ID:433613 发表于 2019-2-25 10:55 | 只看该作者
xuyaqi 发表于 2019-2-25 08:55
最好有硬件位置反馈,否则有积累误差。

例如有什么硬件比较适合的?
回复

使用道具 举报

10#
ID:433613 发表于 2019-2-25 10:58 | 只看该作者
笨笨兔 发表于 2019-2-25 09:57
开机如果没有需要的反馈信号,即将步进电机复位到原点,这个和设备本身有关,要预先设计好。。。。。。

别到重点就。。。。,具体点吧,分享一下!
回复

使用道具 举报

11#
ID:433613 发表于 2019-2-25 10:59 | 只看该作者
xuyaqi 发表于 2019-2-25 08:55
最好有硬件位置反馈,否则有积累误差。

具体要用到什么硬件呢,好友能说一下大概思路吗
回复

使用道具 举报

12#
ID:161151 发表于 2019-2-25 11:15 | 只看该作者
分机械零点和定位零点。回机械零点需要在机械零点安装一个行程限位开关,碰到开关停止。回定位零点需要记录驱动脉冲数,但是如果丢步就回不到原位了。
回复

使用道具 举报

13#
ID:123289 发表于 2019-2-25 11:56 | 只看该作者
原点是消除积累误差的极好措施。
原点传感器样式是多样的,需你结合实际来选择,规则是:当被测物体在原点位置上的时候,给出指示。
这里涉及偏差、定位精度,所以要结合实际需求。
回复

使用道具 举报

14#
ID:433613 发表于 2019-2-25 14:27 | 只看该作者
y_z_q3963 发表于 2019-2-25 11:15
分机械零点和定位零点。回机械零点需要在机械零点安装一个行程限位开关,碰到开关停止。回定位零点需要记录 ...

我查了一下,行程限位开关要220v驱动的,可能我看得不够全面吧,这不太适合弄吧!
回复

使用道具 举报

15#
ID:433613 发表于 2019-2-25 15:23 | 只看该作者
HC6800-ES-V2.0 发表于 2019-2-25 08:48
步进电机,有一个很重要的参数——步距角——一个脉冲产生的转动角。
以我有的四相五线步进电机为例给你说 ...

好的!谢谢!
回复

使用道具 举报

16#
ID:94031 发表于 2019-2-25 21:45 | 只看该作者
Marlboro 发表于 2019-2-25 10:59
具体要用到什么硬件呢,好友能说一下大概思路吗

这和你的应用有关,比如你是走直线,你可以在起点装个行程开关,上电后先判断碰上行程开关没,如果没有,就倒退直到碰上,记住这一点就是原点。
回复

使用道具 举报

17#
ID:480108 发表于 2019-2-25 23:19 | 只看该作者
我们是用接近开关来作为原点识别的。
回复

使用道具 举报

18#
ID:433613 发表于 2019-2-27 15:23 | 只看该作者
wysh_2012 发表于 2019-2-25 23:19
我们是用接近开关来作为原点识别的。

好的谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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