机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7145|回复: 22

步进电机是开环控制,我想要时时检测速度怎么办

[复制链接]
发表于 2015-8-26 10:56:22 | 显示全部楼层 |阅读模式
是这样的,步进电机不像伺服电机自带编码器,可以将速度和位置送到单片机里,那我用单片机控制步进电机,想要检测他的时时速度,需要怎么办,百度上搜的太杂,没有我想知道的。希望哪位大神说的详细点。
回复

使用道具 举报

发表于 2015-8-26 11:40:46 | 显示全部楼层
用过步进没用过私服,个人理解步进属于半闭环,不适合用单片机控制,用控制器加细分就够了,如果要检测转数在轴端加个编码器加脉冲发射器就行吧
回复 支持 反对

使用道具 举报

发表于 2015-8-26 11:41:21 | 显示全部楼层
本帖最后由 cosxuan 于 2015-8-26 11:45 编辑

步进电机的速度与脉冲频率有关系,具体f=(N×360)/(60×A),N为电机转速,A为步进角,可以通过检测脉冲频率推算出电机的转速。不过既然是开环控制,精度不能保证,速度也不能很准确,所以为啥要检测实时速度?
回复 支持 反对

使用道具 举报

发表于 2015-8-26 12:57:36 | 显示全部楼层
外界编码器解决。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-26 13:10:05 | 显示全部楼层
cosxuan 发表于 2015-8-26 11:41
步进电机的速度与脉冲频率有关系,具体f=(N×360)/(60×A),N为电机转速,A为步进角,可以通过检测脉冲频 ...

是这样的,我在研究电子拉力机,在我的上位机就是电脑里有力值和位置的显示,高级点的速度也要显示,我可能问错了是要显示位置。

点评

位置也很好算的,一个脉冲一步,你得知道电机的步进角,再经过结构换算,算出一个脉冲多少位移,当然你还得设定个原点,至于速度的显示就比较随意了,N=G(f)公式已经给你了。不过用步进让它不失步是前提  发表于 2015-8-26 14:13
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-26 13:13:15 | 显示全部楼层
bamboo 发表于 2015-8-26 11:40
用过步进没用过私服,个人理解步进属于半闭环,不适合用单片机控制,用控制器加细分就够了,如果要检测转数 ...

就单说步进电机肯定是开环控制,不外加编码器怎么也没有闭环一说吧
回复 支持 反对

使用道具 举报

发表于 2015-8-26 14:40:55 | 显示全部楼层
在检测轴上加一个编码器,测出转动的角度或圈数,乘上螺距就是位移了。
位移精度不高编码器可以自制。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-26 15:16:12 | 显示全部楼层
不能再丢了 发表于 2015-8-26 13:10
是这样的,我在研究电子拉力机,在我的上位机就是电脑里有力值和位置的显示,高级点的速度也要显示,我可 ...

你给我说原理,原理我知道了,步进电机在转,我要的是什么可以检测这个角度,然后通过计算得出这位置。

点评

写个程序计脉冲个数就行了,单片机完全能胜任  发表于 2015-8-26 16:15
不用检测,你只要使用定时器数脉冲个数就可以了,脉冲个数×步进角就是电机转的角度,完全没必要去检测  发表于 2015-8-26 15:53
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-26 15:18:48 | 显示全部楼层
wpc 发表于 2015-8-26 14:40
在检测轴上加一个编码器,测出转动的角度或圈数,乘上螺距就是位移了。
位移精度不高编码器可以自制。

我想再请教一下,伺服电机中本身有编码器,可以检测速度和位置,有些伺服电机在电机后接一个测速发电机。是不是有些多余?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-26 15:21:29 | 显示全部楼层
wpc 发表于 2015-8-26 14:40
在检测轴上加一个编码器,测出转动的角度或圈数,乘上螺距就是位移了。
位移精度不高编码器可以自制。

另外,我现在碰到一台拉力机,他用的步进电机,我问厂家有没有编码器,厂家说没有,我感觉没有不可能,现在看应该是你说的精度不高,自制的,那请问下自制编码器什么意思?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-29 01:56 , Processed in 0.061619 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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