找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8635|回复: 17
收起左侧

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

[复制链接]
ID:433613 发表于 2019-2-24 23:00 | 显示全部楼层 |阅读模式
89c51单片机控制步进电机如何复位到原点,断电后再通电仍然能可以回复原点
回复

使用道具 举报

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 | 显示全部楼层
最好有硬件位置反馈,否则有积累误差。
回复

使用道具 举报

ID:152589 发表于 2019-2-25 09:01 | 显示全部楼层
好东西,分享、分享……
回复

使用道具 举报

ID:7485 发表于 2019-2-25 09:47 | 显示全部楼层
使用位置传感器,光电的比较方便。当然其他形式的也可以。
回复

使用道具 举报

ID:158375 发表于 2019-2-25 09:57 | 显示全部楼层
开机如果没有需要的反馈信号,即将步进电机复位到原点,这个和设备本身有关,要预先设计好。。。。。。
回复

使用道具 举报

ID:433613 发表于 2019-2-25 10:54 | 显示全部楼层
yzwzfyz 发表于 2019-2-25 07:50
加装原点识别器

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

使用道具 举报

ID:433613 发表于 2019-2-25 10:55 | 显示全部楼层
xuyaqi 发表于 2019-2-25 08:55
最好有硬件位置反馈,否则有积累误差。

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

使用道具 举报

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

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

使用道具 举报

ID:433613 发表于 2019-2-25 10:59 | 显示全部楼层
xuyaqi 发表于 2019-2-25 08:55
最好有硬件位置反馈,否则有积累误差。

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

ID:433613 发表于 2019-2-25 14:27 | 显示全部楼层
y_z_q3963 发表于 2019-2-25 11:15
分机械零点和定位零点。回机械零点需要在机械零点安装一个行程限位开关,碰到开关停止。回定位零点需要记录 ...

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

使用道具 举报

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

好的!谢谢!
回复

使用道具 举报

ID:94031 发表于 2019-2-25 21:45 | 显示全部楼层
Marlboro 发表于 2019-2-25 10:59
具体要用到什么硬件呢,好友能说一下大概思路吗

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

使用道具 举报

ID:480108 发表于 2019-2-25 23:19 | 显示全部楼层
我们是用接近开关来作为原点识别的。
回复

使用道具 举报

ID:433613 发表于 2019-2-27 15:23 | 显示全部楼层
wysh_2012 发表于 2019-2-25 23:19
我们是用接近开关来作为原点识别的。

好的谢谢!
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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