最近上阿莫比较多,翻开几年前发的帖子“步进电机真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
嗯,我主要想做单轴的,串口或者485接口的,这样简单易用,单片机,PLC,PC,等都能用,需要多轴就用多个就好,重点是要把S曲线做好
一周热门 更多>