⚡ 电机控制框架
30章
🧒🏻 风格 · 手把手搭建
1
电机控制概述
直流有刷·无刷·步进 · 选型思路
2
开发环境搭建
Keil/IAR/CubeIDE · 芯片包·模板
3
硬件抽象层设计
GPIO·定时器·PWM·ADC 封装
4
PWM 生成与配置
高级/通用定时器 · 死区·互补
5
电流采样与调理
采样电阻·运放·ADC同步·过流
6
编码器与霍尔传感器
ABZ接口·霍尔解码·速度位置
7
FOC 基础理论
Clark/Park变换 · SVPWM
8
电流环 PI 控制器
参数整定·抗积分饱和·前馈
9
速度环与位置环设计
级联控制·观测器·位置规划
10
无传感器控制
反电动势·滑模观测器·磁链
11
六步换向法
方波驱动·换向时序·开环启动
12
FOC 开环启动
I/F强拉·平滑切换闭环
13
弱磁控制
弱磁原理·电流分配·电压圆
14
MTPA 控制
最大转矩电流比·查表/在线
15
电机参数辨识
电阻·电感·反电动势辨识
16
软件架构分层
应用层·算法层·驱动层·HAL
17
状态机设计
空闲·启动·运行·故障切换
18
通信协议栈
CANopen·Modbus·UART自定义
19
故障诊断与保护
过流/压/温·堵转检测处理
20
实时操作系统移植
FreeRTOS任务·中断·临界区
21
数据记录与调试
虚拟示波器·RTT·参数整定
22
Bootloader 设计
固件升级·Flash分区·CRC
23
安全完整性
看门狗·双核锁步·冗余采样
24
EMC 与硬件设计
Layout要点·滤波·共模抑制
25
电机仿真
MATLAB/Simulink · HIL·代码生成
26
性能测试与标定
效率MAP·温升·振动分析
27
行业标准与认证
IEC 61800·CE·UL要求
28
项目实战
需求分析到量产 · 无人机电调
29
进阶话题
AI电机控制·预测维护·数字孪生
30
课程总结与展望
答疑·学习路径·社区资源