新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机的步进电机加减速控制

基于单片机的步进电机加减速控制

作者: 时间:2011-09-21 来源:网络 收藏

3 系统软件设计

通过式(1)可计算出每个频率档的频率以及在该档内所走的步数,将这40个档的频率以及各个档内所走的步数分别存入2个数组变量。该系统软件程序首先判断是否能达到最大速度。当规定转动的步数少时,步进电机不能达到最大速度,速度就要开始下降。这时首先应求出升速所能达到的步数和频率,及降速所能达到的步数和频率。而减速过程和加速过程正好相反,即就是将2个数组中存入的数据,按相反顺序输出。图4为步进电机S曲线加减速软件流程。

4 结束语

使用凌阳SPMC75F2413A,采用S曲线增减速的方法有效控制了步进电机启动和停止过程中容易产生的失步及过冲现象。该控制方法有效、实用,已在数控切削系统中得到验证,结果稳定可行。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭