舵机是一种控制角度的装置,它通常由电机、减速器、电子电路和位置传感器组成。舵机的角度控制一般通过脉冲信号来实现,脉冲信号的宽度对应舵机的角度。
舵机的控制信号一般为 PWM(Pulse Width Modulation)脉冲信号。PWM 脉冲信号的频率为 50Hz ,脉冲宽度一般在 1ms – 2ms 之间,其中 1ms 表示最小的角度,2ms 表示最大的角度。
而舵机控制的角度范围是由其内部的电子电路所决定的。对于一般的模拟舵机而言,其最大角度一般为 180 度,而最小角度则是 0 度。那么,舵机为什么角度要定为 12度呢?
舵机角度为12度是因为:在直升机和模型飞机等模拟舵机应用场景中,最小的角度变动一般为 1 度,而最大的角度变动一般也不会超过 45 度。因此,将 180 度的角度范围划分为 12 份,每份为 15 度,最小角度变动为 1 度,正好可以满足这些应用场景的需求。
数字舵机是一种基于数字信号的舵机。相比于模拟舵机,数字舵机更精准、响应更快,而且不易受干扰。
数字舵机通常采用的控制方式是 SBus。SBus 是 Futaba 公司推出的串行总线技术,它可以实现多个舵机信号的复用,从而将多个数字信号传输到一个接收机上。数字舵机的控制范围、控制精度等参数在使用前一般可以进行编程调整,因此数字舵机的角度范围可能不一定是 12 度。