最近上阿莫比较多,翻开几年前发的帖子“步进电机真S曲线控制效果视频”,发现可以把这个算法做成单独的模块,单轴的点对点运动控制。
截止目前,还没有接触到加减速度性能比这个好的算法或者产品,不管是运控卡还是设备,一个都没见过(不知道是不是我见识少),之前的算法是把加减速的时间控制做到了单脉冲,也就是说,即便是2MHz的脉冲输出,加减速短可以做到单个脉冲时间是不同的,完全按照S曲线。
所以,假如把这个算法做成一个485或者232的单轴或者双轴运动控制模块,通过命令发送几个曲线参数,就可实现点到点的运行,价格几十一百块,这样不知道能不能造福一些人。
另外说明一点,S曲线网上都有很多,很多曲线看起来是S型,但其实不是真S曲线,应用于运动控制需要的是3次函数,一次是线性加减速(加速度是恒定的),即标准T型,二次是加速度是T型,这时已经是S曲线了,三次是变加速度是T型,这时加速度已经是S曲线的了,所以这才是理想的S运行曲线。不知道是不是需要画个图才能说明清楚。(偷懒,先不画了)。
发个之前的帖子的链接,有视频,各位看官观摩观摩。
https://www.amobbs.com/forum.php ... S%E6%9B%B2%E7%BA%BF
这个只做点到点的平稳运行算法,不做插补的,这个跟插补不一样,插补是走坐标或者划线的,G代码之流,CNC,雕刻机等等,点到点就是贴片机,点胶机之类的。
一周热门 更多>