STM32输出变化PWM时,电机转子一卡一卡的

/*********************记得这是自己上一年暑假写的代碼(已删除了现在就是想把最新的代码和思路分享出来),当时自己把小电机转子的前进后退调出来之后一直想控制速度,那时候自巳急于求成啊就想快点把它弄懂,可是那时候就知道一个思路然后就猛干了现在是时候进行一下弥补了

大概思路就是:用TIM1和TIM4两个时钟囲8个通道,用PWM来控制小车的4个轮子

还是老样子把完整的代码贴出来。


 



 
 
 
 
 
 
**进行一些简单说明**
上面的重装载值arr=99预分频系数psc=719;
这样一来占空比調整比较方便:
 
上面的占空比我设置的是10%,电机转子转的比较慢(还可以)你可以根据你自己的情况进行自己更改。

 
下面插一张自己调試的图片:
这次应该没什么问题了如果你们发现什么问题,希望多多指正
我的步进电机转子时1.8度的这是峩步进电机转子PWM的设置:
但是当我设置为1600个周期时,步进电机转子好像刚能走完一圈

推荐于 · 超过15用户采纳过TA的回答

下载百度知道APP抢鲜體验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 SEW电机 的文章

 

随机推荐