51控制舵机,旋转0度时舵机一直在发力是为什么

2019-07-15 15:59发布

pwm20ms周期输出0.5ms的高电平,应该旋转0度,结果舵机虽然不转但一直嗡嗡响,其他角度都没问题,这是正常现象吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
南瓜blief
1楼-- · 2019-07-15 16:11
 精彩回答 2  元偷偷看……
猾德莱
2楼-- · 2019-07-15 17:04
抖舵现象。。。主要考虑电压不够还是不稳吧。再就是你输出的pwm不稳定?
sjr959
3楼-- · 2019-07-15 22:13
猾德莱 发表于 2015-9-30 22:08
抖舵现象。。。主要考虑电压不够还是不稳吧。再就是你输出的pwm不稳定?

我看了一下论坛其他人写的程序里面有这样一个判断
  1.     if(flag!=29||jd!=1)      //这个判断是为了在0度时让信号线只输出30个周期的PWM信号,然后就让信号线为低电平
  2.     {
  3.             if(count<jd)              //判断0.5ms次数是否小于角度标识
  4.               pwm=1;                  //确实小于,PWM输出高电平
  5.             else
  6.               pwm=0;     
  7.     }
复制代码
难道在0度抖舵是常见现象吗 舵机是SG90 9g舵机
sjr959
4楼-- · 2019-07-16 00:07
南瓜blief 发表于 2015-9-30 22:18
如果是io口模拟的pwm,不会真的有0v,应该强制加一句让他为0

为什么IO口模拟的pwm不会真的有0V?
丛世绮
5楼-- · 2019-07-16 03:01
-

一周热门 更多>