介绍
使用场景:
- 基于中断的查表法步进控制程序;
- 每中断一次就更新一次比较值,并输出一个步进(若翻转电平,速度将比期望值低);
功能细节
- 通过设定期望速度(RPM)以及加速时间(ms),软件将计算出基于此参数的加速步数以及16位的比较匹配值,并给出数组。
- 通过设置平滑参数,可将曲线变成S曲线实现平顺的变速效果,计算给出新的平滑加速时间。
使用步骤
1.双击打开软件
参数说明:
@步距角:步进电机物理参数,一般为1.8°。
@细分: 驱动器参数,根据驱动器设置,这里1.8步距角下,8细分,一圈需要运行1600脉冲。
@定时器计数频率:单片机初始化定时器时定时器的计数频率。
@期望速度:希望运行到的转速,单位是RPM。
@加速时间:希望以多长时间加速到期望速度。
@平滑参数:用于将曲线变成S型,以改善加速效果,值越大,加速越平滑,但加速时间和生成的加速步数也会变大。
点击图或表以切换视图。
匀加速效果
平滑效果
软件链接
支持一下吧!
https://download.csdn.net/download/Renjiankun/62509992