舵机的控制原理你可以去了解一下
主要是通过舵机内部的一个基准电压和你给的信号进行比较来决定偏移量的
因为你的信号占空比不一样,舵机所得到的信号电压也不一样。另外就是舵机设计的20ms周期的问题,需要数字量来完成。
以上,模拟量不行
舵机要使用PWM,也就是数字信号进行驱动,并不支持模块量控制
如果非要使用模块量,可以先把模块量转成数字量,使用ADC,根据ADC的大小,变换PWM的频率与占空比