调节 PWM的占空比控制舵机的角度
创作时间:
作者:
@小白创作中心
调节 PWM的占空比控制舵机的角度
引用
CSDN
1.
https://blog.csdn.net/2301_81764359/article/details/142423073
一、PWM工作原理
让计数器从0数到自动重装载值,不停计数。计数值小于输出比较寄存器时输出一种电平,大于输出比较寄存器时使出另一种电平。
修改定时器时钟源的速度以及预分频器等设置,可以修改计数器计数的速度。再加上修改自动重装载值,就可以调节PWM的周期频率。
修改比较寄存器的大小,就可以调节PWM的占空比。
二、舵机
当转轴被电机带动着转动时,电位器输出的电压就会改变,舵机内的控制板会对电位器的输出电压所代表的角度与我们输入的PWM的占空比所代表的角度进行比较,从而得出应该旋转的方向与角度,进而旋转到我们想要的角度。
SG90舵机可以控制舵面范围从0°到180°旋转。舵机中0°到180°分别对应着5002500us的高电平时长,我们通常使用50Hz也就是周期为20ms的PWM信号进行控制,因而5002500us也就分别对应着2.5%12.5%的占空比,也就对应着0°到180°的旋转角度。绝大多数的舵机控制的占空比范围都是2.5%12.5%。
输入占空比为2.5%的PWM舵机就转到0°位置,输入占空比为7.5%的PWM舵机就转到90°位置,输入占空比为12.5%的PWM舵机就转到180°位置。
棕色线为地线(接GND),红色线为5V正极(接供电的GPIO口),橙色线是用来输入PWM信号的信号线(接单片机上输出PWM的GPIO口,并且通过CubeMx配置好定时器通道)。
用50Hz的PWM信号控制舵机,假设当前的内部时钟是72MHz(就是那个内部时钟源的配置)。把预分频器设置为720分频(720-1),自动重装载值设置为2000(2000-1),就能将PWM信号的频率控制在50Hz。
热门推荐
闲鱼转舵,倒向专业卖家
低价股票投资策略:1元股票的潜在价值与风险
法甲尼斯VS马赛预测分析 马赛今季擅长客场比赛
房地产库存是什么?你的房产财富,是否正在被高企的房地产库存侵蚀?
奶酪在饮食文化中的地位与影响
不锈钢杯子喝水好吗?不同材质杯子的安全性大揭秘
中国AI开发者应用生态的机遇与挑战:应用落地、商业模式、生态成熟度
浅析高铁、动车以及其他铁路列车有哪些区别
九妖在中国传统文化中的深刻寓意与现代演绎有哪些不同
抽纸干净还是卷纸干净?从材质到用途的全面解析
眼睛干涩视力模糊?原因、检查与治疗全攻略
小孩远视是怎么造成的
问题皮肤管理:应对肌肤挑战的综合策略
6岁女孩跑完42公里全马?女孩父亲回应:孩子即将满10岁,已训练3年,愿受处罚
科技股下跌的原因是什么?这些原因如何分析和应对?
苹果手机自动重启怎么办?实用解决方案全攻略
电力调整器在温度控制中的应用
大陆和香港注册公司区别:选择合适的注册地点
保护迁徙中的鸟类:了解高危时节并采取行动!
AIGC 大模型:实践与未来
吉安中秋烧塔:七百年民俗里的文化传承与美好祈愿
计算机应用技术属于什么类专业?适合哪些人学习?
农村自建房设计与装修指南:从选址到贷款全方位解析
揭秘暗恋心声:喜欢一个人到底该不该勇敢表白?全面攻略
饭焦怎么做
铁树的养护与摆放(如何让铁树健康成长?)
糖尿病患者如何科学食用红枣?营养专家给出专业建议
葫芦翡翠:寓意福禄健康与平安的文化象征
成都哪里房子最好?选择最佳居住区的攻略
心理补偿:一种心理适应与保护机制