学习笔记【STM32】 数字舵机 水平垂直联动云台

学习笔记 数字舵机 水平垂直联动云台

使用STM32F103制作

云台制作选取的转动机构可以用舵机,直流电机,步进电机,本次使用的是平衡小车之家的云台套件

理论部分

舵机部分

舵机分为两种,数字舵机、模拟舵机。适当提高电压皆可以提高响应速度。
舵机的主要组成部分为伺服电机,所谓伺服就是服从信号的要求而动作。在信号来之前,转子停止不动;信号来到之后,转子立即运动。因此我们就可以给舵机输入不同的信号,来控制其旋转到不同的角度。
舵机接收的是PWM信号,当信号进入内部电路产生一个偏置电压,触发电机通过减速齿轮带动电位器移动,使电压差为零时,电机停转,从而达到伺服的效果。简单来说就是给舵机一个特定的PWM信号,舵机就可以旋转到指定的位置。
舵机上有三根线,分别是GND、VCC和SIG,也就是地线、电源线和信号线,其中的PWM波就是从信号线输入给舵机的。
一般来说,舵机接收的PWM信号频率为50HZ,即周期为20ms。当高电平的脉宽在0.5ms-2.5ms之间时舵机就可以对应旋转到不同的角度。

棕 : GND

红 : VCC

黄: 控制线

数字舵机

1、市面上常见的数字种类
SD5
2、驱动方式
频率:50HZ
占空比:周期为20ms,根据不同的脉冲宽度(占空比)舵机会指定转到不同的角度。

模拟舵机

1、市面上常见的数字种类
SG90舵机
2、驱动方式

STM32控制MG996R舵机时,可以使用定时器来生成PWM信号来控制舵机的角度和速度。根据引用\[1\]中的博客,可以使用CubeMX来配置定时器的计数周期和脉冲宽度。对于MG996R舵机,根据引用\[2\]中的描述,可以通过改变PWM信号的脉冲宽度来控制舵机的转动方向和速度。当PWM信号的高电平为0.5毫秒到1.5毫秒时,舵机正转,高电平为1.5毫秒到2.5毫秒时,舵机反转。通过改变PWM信号的脉冲宽度,可以控制舵机的转动速度。根据引用\[3\]中的博客,可以根据定时器的时钟频率和预分频系数来计算每秒产生的脉冲数。例如,如果定时器的时钟频率为1MHz,每秒产生1百万个脉冲。通过改变PWM信号的脉冲宽度和定时器的计数周期,可以实现对MG996R舵机的控制。 #### 引用[.reference_title] - *1* *3* [【STM32】实战2—用STM32产生PWM信号驱动舵机MG996R(一)](https://blog.csdn.net/yck1716/article/details/124621208)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [STM32应用(一)控制舵机SG90/MG996R/数字舵机](https://blog.csdn.net/weixin_45751396/article/details/119415920)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

资源已失效请勿下载

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值