发明名称 一种步进电机的加减速驱动方法
摘要 一种步进电机的加减速驱动方法,它包括以下过程:预设置步进电机步间时间间隔数据表;采集转速数据信息;根据转速数据信息更新目标转速数据;根据目标转速数据进行驱动步进电机。其中所述根据目标转速数据进行驱动步进电机的过程中,会根据当前位置到目标驱动位置的步间间隔大小采用相应驱动策略进行驱动步进电机。本发明通过采用分段驱动步进电机和其它驱动方式相结合的驱动策略,不仅能够解决汽车仪表中转速表需要快速响应汽车转速变化,而且能够保证无论转速变化大小步进电机指针都能够有很好的响应速度和整体平滑的运行效果,避免了出现抖动的现象,从而达到最佳的视觉效果,增强了用户体验。
申请公布号 CN102843084B 申请公布日期 2015.02.18
申请号 CN201210334355.5 申请日期 2012.09.11
申请人 济南优耐特汽车电子有限公司;杨晓东 发明人 李伟
分类号 H02P8/22(2006.01)I 主分类号 H02P8/22(2006.01)I
代理机构 济南诚智商标专利事务所有限公司 37105 代理人 王汝银
主权项 一种步进电机的加减速驱动方法,其特征是,包括以下过程:预设置步进电机步间时间间隔数据表;采集转速数据信息;根据转速数据信息更新目标转速数据;根据目标转速数据进行驱动步进电机,所述根据目标转速数据进行驱动步进电机的过程包括以下过程:预设置步进电机的最大转角角度以及每度转角所需步数,并计算步进电机的最大步数N,其中,N为正整数,设定两个步间间隔临界值X和Y,其中,0<X<Y<N,根据当前位置到目标驱动位置的步间间隔大小采用相应驱动策略,当前位置到目标驱动位置的步间间隔小于X时采用分段驱动策略,当前位置到目标驱动位置的步间间隔大于Y时采用快速驱动策略,当前位置到目标驱动位置的步间间隔大于X且小于Y时,如果当前状态为减速阶段,则根据步进电机步间时间间隔数据表采用衔接速度进行减速驱动,否则进行快速加速驱动, 微步驱动步进电机,根据步进电机时间间隔数据表更新时间控制寄存器的控制时间间隔数据。
地址 250101 山东省济南市高新区科汇园三鼎产业基地四楼