搜索
bottom↓
回复: 6

有没有人做过步进电机这样控制的,总感觉这样会有很多不合理的地方,请进。。

[复制链接]

出0入0汤圆

发表于 2009-9-10 11:05:59 | 显示全部楼层 |阅读模式
控制要求:电机加了外部细分器,且细分器的细分是固定的(这些没有问题)
1、要求电机运转时间可调----Ttotal
2、要求控制整个过程的圈数是固定的 -----X。
3、步进电机的每一圈转的步数是固定的 -----N。
从以上的三个要求就能确定的数据有
电机每走一步电机所要用的时间:Tper = (Ttotal / X) / N;所以这样的话,就有可能造成电机是一顿一顿的运转,这样就造成了电机的不连续,不平滑了对吧。而且因为是以电机跑的圈数决定整个控制过程的,所以在运行过程中就必须计算电机跑了多少步了,也就是说必须计算送了多少个脉冲了,这样就不能用MCU的PWM脚来做了,只能用IO口模拟PWM了(虽然可以用PWM,通过计算PWM的时间以及定时来计算电机走的步数,但是我感觉误差会比较大的,所以用模拟的话就能精确的知道电机走了多少步了)。用IO模拟的话,也是只能用定时器控制每个脉冲的时间,但是因为总的时间是由人为的输入的,所以定基准时间不好定(比如定1ms为一个基准时间),如果时间短了,当由于总运行时间很长,那么电机每走一步的时间就会比较长,那样的话就有可能造成程序中变量的溢出,如果总运行时间小了,也许1ms就太长了。(以上的电机速度是在不失步的情况的)
请教大家,如果碰到这样的控制方式,有什么更好的方法?

阿莫论坛20周年了!感谢大家的支持与爱护!!

阿莫论坛才是最爱国的,关心国家的经济、社会的发展、担心国家被别国牵连卷入战争、知道珍惜来之不易的和平发展,知道师夷之长,关注世界的先进文化与技术,也探讨中国文化的博大精深,也懂得警惕民粹主义的祸国殃民等等等等,无不是爱国忧民的表现。(坛友:tianxian)

出0入0汤圆

 楼主| 发表于 2009-9-10 12:18:42 | 显示全部楼层
找了许多帖子都没有看到象我这种情况的
头像被屏蔽

出0入0汤圆

发表于 2009-9-10 12:21:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2009-9-14 17:15:13 | 显示全部楼层
由于步进电机是一种阶跃式的相应过程,所以如果输入电机线圈的频率太低电机难免会一顿一顿的,普通的输入到电机线圈的波形是梯形波这一点也导致了低频共振现象,解决的办法是增加斩波细分功能,
目前国内最大的细分数在256,推荐下面的产品该驱动器控制运行比较平滑的驱动器的细分都达到1024,
基于正弦波的波形控制,另外内部具有专利技术混合衰减功能可以保证即使在低速时电机也不会震动.

(原文件名:2.gif)


(原文件名:1.gif)

对于楼主提出控制方式,您感觉到使用PWM或IO无法作到定量控制,
而上面推荐的是集成了控制+驱动功能,比如您让电机运行到什么位置直接输入数值就可以了,在运行过程中可以即时更改任何参数,甚至是目标位置

出0入0汤圆

发表于 2009-9-14 18:42:47 | 显示全部楼层
楼主理解有错,PWM控制电流来细分,64次细分意味64个PWM变化走一整步,你只要控制PWM更新频率就控制了转速,PWM变化总次数就是对应转动角度

出0入0汤圆

发表于 2009-9-15 09:22:43 | 显示全部楼层
若电机转动速度低于电机正常启动速度,那么没有问题,电机按照设定的CP频率走就可以了。

如果速度较高,电机必须是有一个加速过程的,那么最终转过这个固定圈数的时间就不太好控制,可能有一个较小的误差。如果只是跑一个速度可以微调加速最后一步的速度来使得时间平衡,如果速度经常变,可能时间就不太好控制(或者花较大的计算量算出来)。

做过电机300转/分左右速度的定时控制,没去管那个误差,圈数越大,误差越小,最大的误差大概0.2%。

出0入0汤圆

发表于 2009-9-15 10:05:34 | 显示全部楼层
细分不高可以用PWM(PFM)+中断方式发脉
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-9-17 23:16

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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