STM32 的教程市面上不缺,缺的是把「单片机」和「电机」两件事真正接起来讲清楚的。很多做过 LED、串口、定时器的同学,一到要驱动电机就卡住:PWM 怎么配、死区为什么要设、电流采样什么时候读、换相和调速到底谁管谁。正点原子这套电机专题,针对的正是这个断层。
它解决的是哪些具体卡点
这门课的主线是「控制器怎么把电机动起来,并且动得可控」。围绕这条主线,你会看到几类典型场景的处理方式:用定时器输出互补 PWM 并设置死区,避免上下桥臂直通;根据霍尔信号或无感反电动势判断转子位置,决定换相时机;通过电流、速度、位置三种环路的配合,让电机在负载变化时仍能稳在设定转速。这些不是抽象概念,而是写代码时必然要面对的寄存器配置和中断时序问题。
换句话说,它讲的不是「电机学原理」,而是「在 STM32 上让电机按你的意思转」这件事的工程实现。
学完能独立做什么
如果跟着把配套的实验做下来,比较现实的产出是:能独立完成一个直流有刷电机或步进电机的调速与正反转控制;能搭起 BLDC 的六步换相框架,让它转起来并实现基本调速;能理解并初步调通速度环 PID,让转速在加负载时不至于掉得厉害。再往上,无感控制和更精细的电流环,属于需要反复调参和实测的部分,课程给了框架和思路,但能不能吃透取决于你愿不愿意在板子上耗时间。
这里要提醒一句:电机控制有相当比例的工作量在硬件侧——驱动板、功率管、采样电阻、电源裕量。课程能帮你把代码理顺,但硬件问题不会因为代码写对了就自动消失。
资料适合什么基础
配套内容以课堂 PPT 和分阶段代码为主,按视频进度组织,跟着看不容易迷路。产品选型手册方便你对照手里已有的板子和驱动模块,判断哪些实验能直接上手、哪些需要额外买件。
比较合适的基础是:已经会用 STM32 做基本的 GPIO、定时器、中断和串口,能看懂 C 语言里的结构体和指针,至少烧录过一次工程。如果还停留在「点亮 LED 都要照抄」的阶段,建议先把基础外设过一遍再来,否则大部分时间会花在环境而不是电机上。
另外几个实际提醒:涉及强电和旋转部件,调试时务必限流、加保护,别一上来就接满载;代码里很多参数和你的电机、驱动板强相关,直接复制未必转得起来,需要按自己的硬件改;每节的配套代码建议自己敲一遍或至少改着跑一遍,光看视频的收益会打不少折扣。
值不值得学,看你的目标
如果你是要做机器人、云台、小车、电调这类需要真正控制电机的项目,这套内容能省下你从零摸索寄存器时序的时间,方向比较正。如果你只是想做纯逻辑、纯通信类的嵌入式开发,那它不是必修,投入产出比一般。
总体上,它是一门「动手导向、硬件相关、需要自己补课」的专题课,不是看一遍就会的速成内容。买之前先确认手里有开发板和电机,确认自己愿意花时间调参,这两点比课程本身更决定你的学习效果。
课程目录
课程目录109 集
- 正点原子手把手教你学STM32电机专题 PPT&课堂代码 01-电机基础篇-第1讲 电机入门.mp4
- [1.0GB] 02-电机基础篇-第2讲 电机介绍.mp4
- [1.3GB] 03-直流有刷电机专题-第1讲 直流有刷电机入门1.mp4
- [444.1MB] 04-直流有刷电机专题-第2讲 直流有刷电机入门2.mp4
- [438.0MB] 05-直流有刷电机专题-第3讲 直流有刷驱动板入门1.mp4
- [564.6MB] 06-直流有刷电机专题-第4讲 直流有刷驱动板入门2.mp4
- [805.8MB] 07-直流有刷电机专题-第5讲 有刷电机基础驱动课堂编程1.mp4
- [424.6MB] 08-直流有刷电机专题-第6讲 有刷电机基础驱动课堂编程2.mp4
- [296.1MB] 09-直流有刷电机专题-第7讲 有刷电机基础驱动例程讲解.mp4
- [227.7MB] 10-直流有刷电机专题-第8讲 有刷电机电压电流温度检测1.mp4
- [380.5MB] 11-直流有刷电机专题-第9讲 有刷电机电压电流温度检测2.mp4
- [177.2MB] 12-直流有刷电机专题-第10讲 编码器入门1.mp4
- [922.2MB] 13-直流有刷电机专题-第11讲 编码器入门2.mp4
- [1.6GB] 14-直流有刷电机专题-第12讲 编码器测速1.mp4
- [932.6MB] 15-直流有刷电机专题-第13讲 编码器测速2.mp4
- [1.1GB] 16-直流有刷电机专题-第14讲 自动控制系统.mp4
- [728.4MB] 17-直流有刷电机专题-第15讲 PID算法入门1.mp4
- [1.9GB] 18-直流有刷电机专题-第16讲 PID算法入门2.mp4
- [564.6MB] 19-直流有刷电机专题-第17讲 PID算法入门3.mp4
- [216.1MB] 20-直流有刷电机专题-第18讲 PID参数整定.mp4
- [1.0GB] 21-直流有刷电机专题-第19讲 PID上位机通信协议分析1.mp4
- [486.4MB] 22-直流有刷电机专题-第20讲 PID上位机通信协议分析2.mp4
- [213.6MB] 23-直流有刷电机专题-第21讲 PID上位机通信协议分析3.mp4
- [775.7MB] 24-直流有刷电机专题-第22讲 直流有刷电机PID单环控制速度环.mp4
- [375.1MB] 25-直流有刷电机专题-第23讲 直流有刷电机PID单环控制电流环.mp4
- [165.7MB] 26-直流有刷电机专题-第24讲 直流有刷电机PID单环控制位置环.mp4
- [154.8MB] 27-直流有刷电机专题-第25讲 直流有刷电机PID双环控制速度+位置环.mp4
- [171.0MB] 28-直流有刷电机专题-第26讲 直流有刷电机PID双环控制电流+位置环.mp4
- [146.3MB] 29-直流有刷电机专题-第27讲 直流有刷电机PID双环控制电流+速度环.mp4
- [291.5MB] 30-直流有刷电机专题-第28讲 直流有刷电机PID三环控制电流+速度+位置环.mp4
- [153.6MB] 31-舵机专题-第1讲 舵机简介及工作原理介绍.mp4
- [1.2GB] 32-舵机专题-第2讲 舵机控制-课堂源码.mp4
- [744.5MB] 33-舵机专题-第3讲 舵机控制例程解读及课堂总结.mp4
- [462.4MB] 34-步进电机专题-第1讲 步进电机简介及分类.mp4
- [1.0GB] 35-步进电机专题-第2讲 步进电机控制原理.mp4
- [1012.9MB] 36-步进电机专题-第3讲 步进电机驱动器介绍.mp4
- [719.1MB] 37-步进电机专题-第4讲 步进电机基础驱动课堂源码PWM模式.mp4
- [765.7MB] 38-步进电机专题-第5讲 步进电机基础驱动课堂源码翻转模式.mp4
- [333.4MB] 39-步进电机专题-第6讲 步进电机定位实验.mp4
- [494.3MB] 40-步进电机专题-第7讲 梯形加减速简介.mp4
- [466.0MB] 41-步进电机专题-第8讲 梯形加减速下个脉冲周期T的求解.mp4
- [848.3MB] 42-步进电机专题-第9讲 梯形加减速步数求解.mp4
- [836.6MB] 43-步进电机专题-第10讲 梯形加减速整体流程梳理.mp4
- [636.9MB] 44-步进电机专题-第11讲 梯形加减速代码分析&课后总结.mp4
- [663.8MB] 45-步进电机专题-第12讲 S形加减速简介.mp4
- [800.6MB] 46-步进电机专题-第13讲 S形加减速算法求解.mp4
- [998.9MB] 47-步进电机专题-第14讲 S形加减速代码解析.mp4
- [381.1MB] 48-步进电机专题-第15讲 直线插补简介.mp4
- [669.4MB] 49-步进电机专题-第16讲 直线插补原理介绍.mp4
- [1.1GB] 50-步进电机专题-第17讲 直线插补代码讲解.mp4
- [404.3MB] 51-步进电机专题-第18讲 圆弧插补简介&原理介绍.mp4
- [486.6MB] 52-步进电机专题-第19讲 圆弧插补插补步骤.mp4
- [939.9MB] 53-步进电机专题-第20讲 圆弧插补代码分析.mp4
- [340.1MB] 54-步进电机专题-第21讲 步进电机位置闭环简介.mp4
- [492.1MB] 55-步进电机专题-第22讲 步进电机位置环代码分析.mp4
- [463.7MB] 56-直流无刷电机专题-第1讲 直流无刷电机的简介.mp4
- [367.3MB] 57-直流无刷电机专题-第2讲 无刷驱动原理一.mp4
- [329.7MB] 58-直流无刷电机专题-第3讲 无刷驱动原理二.mp4
- [875.4MB] 59-直流无刷电机专题-第4讲 无刷驱动板介绍.mp4
- [915.2MB] 60-直流无刷电机专题-第5讲 无刷基础驱动编程实战.mp4
- [1.1GB] 61-直流无刷电机专题-第6讲 无刷基础驱动课堂总结.mp4
- [484.8MB] 62-直流无刷电机专题-第7讲 无刷电机电压-电流-温度采集.mp4
- [597.0MB] 63-直流无刷电机专题-第8讲 无刷电机模拟检测代码.mp4
- [524.6MB] 64-直流无刷电机专题-第9讲 无刷电机速度闭环简介.mp4
- [516.5MB] 65-直流无刷电机专题-第10讲 无刷有感速度闭环代码解析.mp4
- [461.2MB] 66-直流无刷电机专题-第11讲 无刷有感速度环-电流环双闭环代码解析.mp4
- [356.6MB] 67-直流无刷电机专题-第12讲 无刷电机无感驱动原理.mp4
- [1.7GB] 68-直流无刷电机专题-第13讲 无刷电机无感控制代码解析.mp4
- [920.5MB] 69-直流无刷电机专题-第14讲 无刷电机无感驱动课后总结.mp4
- [461.2MB] 70-直流无刷电机专题-第15讲 无感控制速度闭环例程解析.mp4
- [779.5MB] 71-直流无刷电机专题-第16讲 无感控制速度电流双闭环例程解析.mp4
- [152.8MB] 72-FOC专题-第1讲 FOC简介以及框图.mp4
- [783.7MB] 73-FOC专题-第2讲 FOC坐标变换&闭环回路.mp4
- [1.3GB] 74-FOC专题-第3讲 FOCSVPWM.mp4
- [1.4GB] 75-FOC专题-第4讲 FOC理论篇课堂总结.mp4
- [832.8MB] 76-FOC专题-第5讲 FOC工具介绍.mp4
- [643.0MB] 77-FOC专题-第6讲 电机库软件框架介绍.mp4
- [891.9MB] 78-FOC专题-第7讲 FOC开发工具安装.mp4
- [294.0MB] 79-FOC专题-第8讲 FOC例程创建.mp4
- [1.4GB] 80-FOC专题-第9讲 FOC开发工具课堂总结.mp4
- [396.8MB] 正点原子产品选型手册20240826.pdf
- [26.6MB] 配套第01个视频.zip
- [3.5MB] 配套第02个视频.zip
- [3.4MB] 配套第03~04个视频.zip
- [1.5MB] 配套第05~06个视频.zip
- [9.6MB] 配套第07~09个视频.zip
- [2.1MB] 配套第10~11个视频.zip
- [5.5MB] 配套第12~13个视频.zip
- [1.6MB] 配套第14~15个视频.zip
- [2.2MB] 配套第16个视频.zip
- [3.1MB] 配套第17~19个视频.zip
- [3.3MB] 配套第20个视频.zip
- [0.5MB] 配套第21~23个视频.zip
- [18.3MB] 配套第24~30个视频.zip
- [0.5MB] 配套第31~33个视频.zip
- [5.3MB] 配套第34~39个视频.zip
- [64.4MB] 配套第40~44个视频.zip
- [1.4MB] 配套第45~47个视频.zip
- [0.9MB] 配套第48~50个视频.zip
- [0.6MB] 配套第51~53个视频.zip
- [0.7MB] 配套第54~55个视频.zip
- [0.5MB] 配套第56~61个视频.zip
- [11.7MB] 配套第62~63个视频.zip
- [1.9MB] 配套第64~66个视频.zip
- [1.3MB] 配套第67~69个视频.zip
- [8.8MB] 配套第70~71个视频.zip
- [7.0MB] 配套第72~75个视频.zip
- [6.8MB] 配套第73~80个视频.zip
- [3.7MB] 适合人群 电机控制爱好者 嵌入式系统开发者 电子工程师 学习收获 掌握STM32电机编程基础 学习高级电机控制技术 提升嵌入式系统开发能力 祝您学习愉快! 学有所成,前程似锦!






