舵机不转的解决方法详解

一、舵机无抖动

可能的原因:

1.PWM输出不对。

处理办法:

1.确定舵机输出的PWM的参数,舵机的控制一般需要一个20毫秒左右的时基脉冲,该脉冲的高电平部分一般为0.5-2.5ms。

2.检查代码。

二、舵机有抖动

可能的原因:

1. PWM输出口可能有重映射。(PWM输出捕捉不到)。

处理办法:换一个没有重映射的端口尝试。

2.PWM输出正常舵机任然抖动肯能是电压不稳。

当时,我用是stm32和L298N,12V电池

我把12V电池接到L298N,从L298N上借出5V到stm32上,stm32又2接了许多驱动外设。导致电压不稳,舵机驱动不起来。

取消L298N对stm32供电,用其他稳定电源对stm32供电。

不要用L298N对单片机供电。

物联沃分享整理
物联沃-IOTWORD物联网 » 舵机不转的解决方法详解

发表评论