微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > stm32实现了步进电机的曲线加速控制,现在想进行步数控制,请教!

stm32实现了步进电机的曲线加速控制,现在想进行步数控制,请教!

时间:10-02 整理:3721RD 点击:
    工作后,由于工作需要,花了半个月,应用stm32从最基本的pwm例程,一点点实现了步进电机的曲线加减速控制。但是这个曲线加速,是设定好了加减速时间,加减速斜率后,就按照这个规律去进行加速,匀速,停止这样的一个过程。步数也就定死了。现在想在这个曲线加减速的基础上进行步数控制。请教大家有没有相关方法或者例程呢。谢谢!

向上溢出,中断计数

学习学习

请问,后来你实现了么。求助!

共同学习~

我有梯形的加速减速控制


我个人建议用定时器,然后在中断里设定一个变量,一个脉冲++一次,到了设定值后关闭定时器,很简单,也很方便

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top