本帖最后由 Lily李 于 2025-9-30 12:24 编辑
舵机是一种位置伺服驱动器,适于进行角度地调节控制,其本质就是一个伺服马达。 舵机有 数字舵机和模拟舵机之分,SG90舵机为模拟舵机,其内部有一个基准电压,当输入的PWM信号进入舵机后会产生一个直流偏置电压,经与内部基准电压的比较,可产生一个压差输出,其正负决定了舵机转动的正反方向,在舵机转动时,会带动内部的电位器旋转,以消除压差,在压差为0时,舵机则会停止转动。 因此,通过调节PWM的占空比,就可以达到调整舵机角度的作用。
在python编程环境下,通过使用PWM调节功能可方便地完成对舵机的控制,其程序为:
经程序上传,其测试效果如下图所示。 测试效果图
|