【分享】步进电机加减速方式探讨

2019-12-10 18:33发布

本帖最后由 coleyao 于 2015-10-24 09:57 编辑

  步进电机加减速效果较好的应该是S型加减速曲线加减速了,不过对于如何实现S型加减速曲线,各人有各人的方法,就我知道的,就有控制加速度曲线为梯形(三角形)、正弦波和PID调速这几种,不过这几种方式各自有什么优缺点一般就不清楚了,为此我专门改进了一个生成步进电机加减速曲线数据的小工具,可以图形方式显示各种步进电机控制方式的优劣,可用于简单的对步进电机加减速算法评估:
        一)显示加速到的最大速度和加速过程中的最大加速度,因此可比较各种方式加速到同样的速度哪种方式需要的最大加速度较小,运行较平稳;
        二)可将各种加速方式分段,以节约单片机资源或者降低加速所需的最大加速度;
   
       三)工具软件中插播了一个小广告,是我家人的淘宝小店,在意的请勿下载!

  另外,该工具软件的部分源码请参考另一个帖子!  http://www.amobbs.com/thread-5492742-1-1.html
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
41条回答
myxiaonia
1楼-- · 2019-12-14 03:46
 精彩回答 2  元偷偷看……
coleyao
2楼-- · 2019-12-14 08:17
myxiaonia 发表于 2016-6-15 16:22
此程序生成数据,是pwm半周期,即脉冲宽度时间,标明为pwm周期,可能引起误导

s曲线半周期就是加减速一半 ...

此程序生成数据确为pwm周期,每周期变一次方向,两个pwm周期形成一个50%占空比脉冲。
gy54321
3楼-- · 2019-12-14 11:32
如果要做细分的话, 这个软件生成的数据要怎么用?
比如16细分
novelcrab
4楼-- · 2019-12-14 16:45
步进电机加减速控制
myxiaonia
5楼-- · 2019-12-14 20:22
coleyao 发表于 2016-6-15 15:59
实时计算很费资源,不过pid方式是个不错的办法,可以准实时,对资源需求少,而且最大速度和最小速度可以 ...

请问我如果要对一个动态负载进行加减速控制,也就是你说的用pid准实时计算不同的加减速表,这个pid有什么特点
coleyao
6楼-- · 2019-12-14 20:57
 精彩回答 2  元偷偷看……

一周热门 更多>