首页
›
嵌入式基础与RISC-V
›
023-STM32单片机
›
《STM32单片机PWM输出与舵机控制项目实战》
VIP10
本课程属于:023-STM32单片机
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
STM32单片机PWM输出与舵机控制项目实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PWM基础概念
什么是PWM · PWM的频率与占空比 · PWM的应用场景(电机调速
PWM
基础概念
02
STM32定时器概述
STM32定时器分类(基本定时器 · 通用定时器 · 高级定时器)
STM32
定时器概述
03
PWM输出模式详解
PWM模式1与模式2的区别 · PWM输出通道与引脚映射关系 · PWM输出极性配置
PWM
输出模式详解
04
STM32CubeMX配置PWM
新建工程 · 选择芯片型号 · 配置时钟树(HSE/LSE/PLL)
STM32CubeMX
PWM
05
PWM输出代码实现
HAL库PWM初始化函数解析 · 启动PWM输出 · 动态调整占空比(__HAL_TIM_…
PWM
输出代码实现
06
PWM频率与分辨率计算
定时器预分频器(PSC)与自动重装载… · PWM频率公式推导 · 分辨率与占空比精度的关系
PWM
频率
07
PWM输出波形测量
使用示波器测量PWM波形 · 使用逻辑分析仪抓取PWM信号 · 常见波形异常分析与解决(抖动
PWM
输出波形测量
08
舵机工作原理
舵机内部结构(电机 · 减速齿轮 · 电位器
舵机工作原理
舵机内部结构
09
舵机控制信号解析
0°对应脉宽 · 90°对应脉宽 · 180°对应脉宽
舵机控制信号解析
0°对应脉宽
10
STM32驱动舵机硬件连接
舵机三线定义(VCC/GND/Sig… · 电源选择(5V/6V/7.4V) · 电源滤波电容选择
STM32
驱动舵机硬件连接
11
舵机控制代码实现
初始化PWM输出(50Hz频率) · 设置占空比对应角度 · 角度到脉宽的转换函数
舵机控制代码实现
PWM
12
多路舵机同步控制
使用多个定时器通道控制多路舵机 · 使用同一个定时器的多个通道 · 多路舵机控制代码框架
多路舵机同步控制
使用多个定时器通…
13
舵机速度控制
通过逐步改变目标角度实现速度控制 · 速度控制算法(线性插值 · S曲线)
舵机速度控制
通过逐步改变目标…
14
舵机角度反馈读取
使用ADC读取舵机内部电位器电压 · 电位器电压与角度的关系 · 角度反馈代码实现
舵机角度反馈读取
ADC
15
舵机控制精度优化
定时器时钟频率选择对精度的影响 · 使用DMA更新占空比减少CPU占用 · 软件滤波去除角度抖动
舵机控制精度优化
定时器时钟频率选…
16
PWM控制直流电机
直流电机驱动原理 · H桥电路基础 · PWM调速原理
PWM
控制直流电机
17
直流电机正反转与调速
电机控制GPIO配置 · PWM调速代码实现 · 电机停止与刹车
直流电机正反转
调速
18
编码器测速
编码器工作原理(增量式/绝对式) · STM32定时器编码器模式配置 · 速度计算与单位换算
编码器测速
编码器工作原理
19
PID控制基础
PID控制原理(比例P · 积分I · 微分D)
PID
控制基础
20
PID速度闭环控制
速度PID控制器设计 · 目标速度与反馈速度的误差计算 · PID输出限幅
PID
速度闭环控制
21
PID位置闭环控制
位置PID控制器设计 · 目标位置与反馈位置的误差计算 · 位置环与速度环串级PID
PID
位置闭环控制
22
PWM与中断结合
定时器更新中断 · PWM输出与中断配合实现精确时序控制 · 中断服务函数编写注意事项
PWM
断结合
23
PWM与DMA结合
DMA基本原理 · 使用DMA传输占空比数据数组 · DMA循环模式实现波形序列
PWM
DMA
24
PWM呼吸灯实验
呼吸灯原理 · 使用PWM实现LED亮度渐变 · 呼吸灯效果优化(指数曲线/对数曲线)
PWM
呼吸灯实验
25
PWM控制RGB彩灯
RGB三色LED原理 · 三路PWM分别控制RGB · 颜色混合与颜色渐变效果实现
PWM
RGB
26
舵机控制机械臂
机械臂结构简介 · 多舵机协调控制 · 机械臂运动学基础(正运动学/逆运动学…
舵机控制机械臂
机械臂结构简介
27
PWM控制无刷电机(BLDC)
无刷电机驱动原理 · 电子调速器(ESC)控制信号标准 · BLDC控制代码实现
PWM
BLDC
28
PWM控制舵机云台
二自由度云台结构 · 云台姿态控制 · 云台自稳算法(互补滤波/卡尔曼滤波简…
PWM
控制舵机云台
29
PWM控制超声波传感器
超声波传感器测距原理 · PWM触发测距 · 回波信号捕获与距离计算
PWM
控制超声波传感器
30
综合项目
多自由度机械臂控制系统:项目需求分析 · 系统架构设计 · 硬件选型与连接
综合项目
多自由度机械臂控…
所属VIP或分类
同VIP:STM32-GPIO控制与I2C总线通信实战
同VIP:STM32串口DMA传输与ADC采集工程实战
同VIP:STM32任务优先级与FreeRTOS移植实战