STM32 PWM控制步进电机 启动加减速 欢迎指导

2019-07-20 21:39发布

楼主用STM32pwm做步进电机的控制程序  发现速度不够快 我就提高频率就做了个启动加减速 ,我是先算好PWM频率放在数组里,然后在用定时器(周期1MS)查表改变PWM频率,结果电机会冲步,PWM仿真结果也有问题,求指导,弄了很久了 很苦恼啊 欢迎留言讨论 欢迎加QQ:565797224讨论
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
帅惊党
1楼-- · 2019-07-20 23:54
 精彩回答 2  元偷偷看……
zhuifeng8911
2楼-- · 2019-07-21 05:10
我的也是这么做的,速度不够快是什么意思。
zhaozilong
3楼-- · 2019-07-21 07:04
 精彩回答 2  元偷偷看……
帅惊党
4楼-- · 2019-07-21 07:05
zhuifeng8911 发表于 2016-6-3 08:59
我的也是这么做的,速度不够快是什么意思。

就是说现在是600转/min  现在我要弄到1000转/min
帅惊党
5楼-- · 2019-07-21 11:50
zhaozilong 发表于 2016-6-3 09:25
没道理啊,不符合步进电机的原理,是不是数组要定义大一点,提速和降速慢一点,而且速度是不是超过了步进电 ...

步进电机本事有个响应频率  我问下  是不是我给的PWM脉冲频率一旦超过了这个频率  同时我做了加减速  是不是还是会失步 或者冲步?
maplblue
6楼-- · 2019-07-21 15:45
要用PWM不出错的话必须使用oneshot模式,硬件上要多接几根管脚,这个不太难,看看手册就好了。

一周热门 更多>