学习PWM对舵机的控制:舵机的控制就是通过一个固定的频率,给其不同的占空比的,来控制舵机不同的转角。
180度舵机(自用)
舵机频率为50Hz(20ms的周期),而脉冲的高电平部分一般为0.5ms-2.5ms范围来控制舵机0-180度。
脉冲高电平时间 | 舵机转动角度 |
---|---|
0.5ms | 0度 |
1ms | 45度 |
1.5ms | 90度 |
2ms | 135度 |
2.5ms | 180度 |
只要在0.5~2.5ms之间调节脉冲高电平时间,就可以实现转动0到180度任意角度,你只要控制PWM波的高电平占空比就要可以达到自己想要的转动角度。
360度舵机是PWM控制它的旋转速度和旋转方向,500-1500us的PWM是控制它正转,值越小,旋转速度越大;1500-2500us的PWM是它反转,值越大,旋转速度越大。1500us的PWM是控制它停止。