大佬们帮我看一下这段程序!STM32F4控制舵机的!!

2019-07-20 06:34发布

我用的是定时器2输出PWM来控制舵机的,我是模仿的正点原子的呼吸灯程序来写的。
控制舵机的频率至少要50HZ,我这样设置的ARR和PSC的值有什么问题吗?
我是个初学者,关于ARR和PSC的值的计算不是很懂,正点原子的视频教程关于这块讲的不是很清楚,求各位大佬们详细讲解一下!!!
感激不尽!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
shenze126
1楼-- · 2019-07-20 19:24
 精彩回答 2  元偷偷看……
feichangkunge
2楼-- · 2019-07-20 22:28
做实验要有做实验的工具,你至少用示波器看看波形是怎么样的吧,万一是硬件问题,还是其他乱七八糟的问题呢?波形对了再说其他的吧
shenze126
3楼-- · 2019-07-20 23:28
kmmyk 发表于 2018-8-9 13:13
PWM的频率等于PCLK/PSC/ARR,F4的PCLK是84M
你想定50hz
就按我给你的两个值 啊:PSC=840-1,ARR=2000-1

十分感谢!!!
shenze126
4楼-- · 2019-07-21 00:43
 精彩回答 2  元偷偷看……
bg8wj
5楼-- · 2019-07-21 02:27
 精彩回答 2  元偷偷看……
shenze126
6楼-- · 2019-07-21 06:53
bg8wj 发表于 2018-8-20 00:22
数字舵机不是50hz 一般位300hz pwm 波。另外模拟舵机必须一直刷新time 也就是发送pwm波。数字舵机发一次pwm ...

好的,谢谢

一周热门 更多>