步进电机是开环控制,我想要时时检测速度怎么办
是这样的,步进电机不像伺服电机自带编码器,可以将速度和位置送到单片机里,那我用单片机控制步进电机,想要检测他的时时速度,需要怎么办,百度上搜的太杂,没有我想知道的。希望哪位大神说的详细点。用过步进没用过私服,个人理解步进属于半闭环,不适合用单片机控制,用控制器加细分就够了,如果要检测转数在轴端加个编码器加脉冲发射器就行吧 本帖最后由 cosxuan 于 2015-8-26 11:45 编辑
步进电机的速度与脉冲频率有关系,具体f=(N×360)/(60×A),N为电机转速,A为步进角,可以通过检测脉冲频率推算出电机的转速。不过既然是开环控制,精度不能保证,速度也不能很准确,所以为啥要检测实时速度? 外界编码器解决。 cosxuan 发表于 2015-8-26 11:41 static/image/common/back.gif
步进电机的速度与脉冲频率有关系,具体f=(N×360)/(60×A),N为电机转速,A为步进角,可以通过检测脉冲频 ...
是这样的,我在研究电子拉力机,在我的上位机就是电脑里有力值和位置的显示,高级点的速度也要显示,我可能问错了是要显示位置。
bamboo 发表于 2015-8-26 11:40 static/image/common/back.gif
用过步进没用过私服,个人理解步进属于半闭环,不适合用单片机控制,用控制器加细分就够了,如果要检测转数 ...
就单说步进电机肯定是开环控制,不外加编码器怎么也没有闭环一说吧
在检测轴上加一个编码器,测出转动的角度或圈数,乘上螺距就是位移了。
位移精度不高编码器可以自制。 不能再丢了 发表于 2015-8-26 13:10 static/image/common/back.gif
是这样的,我在研究电子拉力机,在我的上位机就是电脑里有力值和位置的显示,高级点的速度也要显示,我可 ...
你给我说原理,原理我知道了,步进电机在转,我要的是什么可以检测这个角度,然后通过计算得出这位置。
wpc 发表于 2015-8-26 14:40 static/image/common/back.gif
在检测轴上加一个编码器,测出转动的角度或圈数,乘上螺距就是位移了。
位移精度不高编码器可以自制。
我想再请教一下,伺服电机中本身有编码器,可以检测速度和位置,有些伺服电机在电机后接一个测速发电机。是不是有些多余?
wpc 发表于 2015-8-26 14:40 static/image/common/back.gif
在检测轴上加一个编码器,测出转动的角度或圈数,乘上螺距就是位移了。
位移精度不高编码器可以自制。
另外,我现在碰到一台拉力机,他用的步进电机,我问厂家有没有编码器,厂家说没有,我感觉没有不可能,现在看应该是你说的精度不高,自制的,那请问下自制编码器什么意思?