32控制舵机角度乱转

2019-08-14 18:12发布

int main(void)
 {
u16 led0pwmval;    

delay_init();         
LED_Init();    
TIM_PWM_Init(199,7199);
 while(1)
{
   led0pwmval=20;  
TIM_SetCompare1(TIM8,led0pwmval);
  

1ms的高电平,应该转135度,但是乱转
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
@稻草人@
1楼-- · 2019-08-14 19:02
 精彩回答 2  元偷偷看……
taizonglai
2楼-- · 2019-08-14 23:19
舵机乱转肯定跟你的控制信号有关,用示波器看一下你输出的PWM信号是否发生了变化
jermy_z
3楼-- · 2019-08-15 04:24
好似不像是1ms
有条件的话  可以用示波器看下
100401426
4楼-- · 2019-08-15 05:39
用示波器看了,波形是正确的,周期20ms,高电平1ms或者2ms都可以。还有其他原因吗
通宵敲代码
5楼-- · 2019-08-15 11:22
换个舵机试试!
Just Beat It
6楼-- · 2019-08-15 15:05
 精彩回答 2  元偷偷看……

一周热门 更多>