BDC 有刷直流电机驱动电路设计指南
编制日期 2026-09-21 | 版本号 Rev 1.0
从 H 桥拓扑、上桥驱动、续流与衰减模式、电刷火花抑制,到 PWM 调速、速度环与电流环的软硬件完整落地方案
- 文中出现的电压、电流、时间、容值均为工程常用区间,用于说明设计逻辑与取舍关系;你的实际方案必须按电机参数、母线等级与选定器件 datasheet 重新核算。
- 有刷电机的堵转电流没有反电动势抑制,上电即达 V/R_a,可能达到额定电流的 5~10 倍。所有功率器件与保护阈值都必须按堵转电流校核,而不是额定电流。
- 第 11 章的上电调试顺序不可跳步。先低压、后高压;先空载、后带载;先开环、后闭环。带着机械负载直接满压启动是烧管与烧刷的第一大来源。
一句话结论:有刷直流电机把换向这件事交给了电刷和换向器,于是驱动电路获得了所有电机里最简单的功率级——两个端子、一路电流。真正的功夫在三处:续流回路怎么走(决定电流纹波、转矩平稳与四象限能力)、堵转电流怎么扛(决定会不会烧管)、电刷火花怎么压(决定 EMI 认证能不能过、电刷能活多久)。软件侧则要把「方向 + 占空比」扩展成完整的速度闭环,让开环拓扑也能做精确控制。
这份文档解决什么
本文面向做有刷直流电机驱动器软硬件设计的工程师:从电机参数与母线等级出发,把功率级拓扑、栅极驱动、续流模式、采样与限流、保护、PCB 布局一路做到可验证、可量产;同时覆盖软件侧的 PWM 生成、四象限逻辑、速度环与电流环实现。
内容按「先拓扑、再硬件、后软件」组织:第 1~3 章解决功率级怎么搭;第 4~6 章是续流、EMI、采样三处硬件关键;第 7~8 章是软件控制主体;第 9~11 章是保护、布局与调试;第 12~13 章是速查表与核查清单。若你的问题偏向「电机不转 / 发热 / 异响 / 炸管」的现场排查,请直接翻到第 12 章。
与无刷方案的关系:BLDC / PMSM 的功率级与有刷 H 桥共享大量设计方法(自举、死区、采样、保护),但换向由软件承担,参见系列文档《BLDC 电机驱动电路设计指南》与《PMSM 永磁同步电机驱动电路设计指南》。
1. 先看清系统边界:有刷还剩哪些阵地
在动手画驱动电路之前,先确认「用有刷」这个前提本身成立。有刷与无刷的取舍决定了整个方案复杂度,这一章把边界说清楚,避免在错误的方向上做精细化。
1.1 有刷直流电机的物理本质
有刷直流电机(Brushed DC,BDC)由定子永磁体(或励磁绕组)与转子电枢绕组组成。电源通过电刷与换向器把电流引入旋转的电枢绕组——换向器随转子旋转,机械地切换电流进入哪个绕组,使转子磁场与定子磁场始终保持在合适的角度,产生连续方向的转矩。
这个机械换向机制带来三个直接推论,它们贯穿整份文档:
| 物理事实 | 电路上的表现 | 设计上的应对 | 对应章节 |
|---|---|---|---|
| 换向靠机械接触 | 两个端子、一路电流,无位置传感器 | 功率级是 H 桥或更简,控制无需换相逻辑 | 第 2、7 章 |
| 换向瞬间有电弧 | 宽频带 EMI 噪声源,叠加在电枢电流上 | 电刷-端子间加抑制网络,电流采样要滤波 | 第 5、6 章 |
| 电刷是磨损件 | 寿命千小时量级,磨出碳粉 | 整机寿命核算要预留电刷更换或降额 | 第 9 章 |
1.2 有刷 vs 无刷:什么时候有刷仍然是对的
无刷电机寿命长、效率高、无电刷粉尘,但有刷方案在以下场景依然占优:
| 维度 | 有刷 BDC | 无刷 BLDC / PMSM |
|---|---|---|
| 驱动复杂度 | 最低:两个端子,一路 PWM 即可转 | 需要三相全桥 + 换相(霍尔或无感) |
| 最低系统成本 | 低(小功率下) | 功率管数量 ×1.5,驱动与控制复杂 |
| 极限寿命 | 受电刷限制(千小时量级) | 只受轴承限制(万小时量级) |
| 低速大转矩 | 直接可用 | 需位置传感器或无感算法 |
| EMI 特性 | 差(电刷电弧是强源) | 好(开关噪声可控可滤) |
| 粉尘 / 真空 / 洁净环境 | 碳粉污染,不可用 | 可用 |
| 控制精度上限 | 中(开环 + 编码器闭环) | 高(FOC 伺服级) |
1.3 三个必须提前定死的输入条件
以下三个量必须在动笔选型之前确认,它们会一路决定后面所有参数:
| 输入条件 | 为什么重要 | 没定死的后果 |
|---|---|---|
| 电机铭牌参数:额定电压/电流、电枢电阻 Ra、电枢电感 La、转矩常数 Kt、反电动势常数 Ke | Ra 决定堵转电流,La 决定电流纹波与 PWM 频率下限,Ke 决定最高转速下的电压裕量 | 堵转电流算错 → 功率管烧毁;La 没看 → PWM 频率不匹配,电流断续 |
| 母线电压范围(最低与最高,不是标称值) | 电池系统的满充与截止电压差可能达 30%+,决定功率管耐压与低速转矩能力 | 低电压时最高转速不够;高电压时堵转电流超出设计值 |
| 控制需求等级:只开环调速,还是要速度闭环 / 电流闭环 / 位置闭环 | 决定要不要编码器、采样链路精度、MCU 算力与软件架构 | 按开环设计后期要加闭环,采样与软件全要返工 |
1.4 本文的读者路径
- 正在选拓扑:第 2 章 + 第 3 章。
- 正在画原理图:第 4~6 章(续流、EMI、采样)。
- 正在写软件:第 7~8 章(PWM、四象限、速度环、电流环)。
- 正在调板 / 现场排查:第 11 章(上电顺序)+ 第 12 章(速查表)。
- 准备量产评审:第 13 章核查清单,逐条打钩。
2. 功率级拓扑:单管 / 半桥 / 全桥
H 桥不是唯一的答案。这一章按「要不要反转、要不要制动」把拓扑选择讲透——选对拓扑,后面的电路和软件都省一半。
2.1 三种拓扑的能力边界
| 能力 | 单管(低边开关) | 半桥 | 全桥 H 桥 |
|---|---|---|---|
| 调速(PWM) | ✓ | ✓ | ✓ |
| 反转 | ✗ | ✗ | ✓ |
| 主动制动 | ✗(只能断电滑行) | ✓(能耗制动) | ✓(能耗 + 回馈) |
| 四象限运行 | ✗ | 部分(单向转速) | ✓ |
| 功率管数量 | 1 | 2 | 4 |
| 驱动复杂度 | 最低 | 中(需死区) | 高(需死区 + 方向逻辑) |
| 典型场景 | 风扇、水泵 | 单向 + 制动 | 机器人、汽车、推杆 |
2.2 制动方式与母线泵升
H 桥反驱动电机(减速)时,电枢电流反向,电机变成发电机,能量往母线回灌。母线上如果没有可吸收能量的环节,电压会泵升(battery pumping)。处置方式按功率从小到大:
- 小功率:加大母线电容,短时吸收;多数电池本身能充电吸收(但注意充电截止后的泵升)。
- 中功率:制动时切换到能耗制动模式——同侧下管导通(慢衰减),让能量消耗在电枢电阻上。
- 大功率 / 频繁制动:母线加泄放电阻 + 泵升触发电路,超过阈值自动泄放。
2.3 集成 H 桥芯片的选型要点
小中功率下,集成 H 桥芯片(内部含四管 + 驱动 + 保护)通常是成本与工期最优解。选型核对清单:
- 耐压与电流:峰值电流按堵转电流 × 1.2~1.5 余量;注意 datasheet 的电流标注口径(连续 / 峰值 / 是否要求 PCB 铜箔散热条件)。
- 内阻 RDS(on):高边 + 低边总内阻决定导通压降与发热,按最高结温下的值算。
- 限流与保护:有无逐周期限流、过温关断、欠压锁定,故障上报引脚。
- 衰减模式控制:支持慢 / 快 / 混合衰减的芯片(第 4 章)在低速平滑性上有质的优势。
- 接口电平:PWM/DIR 输入是否与 MCU 电平兼容(3.3 V 逻辑)。
涉及具体器件参数,一律以正式 datasheet 为准。
3. H 桥驱动方案:PMOS / 自举 / 集成
H 桥定了之后,第一个要回答的问题是:上桥的栅极电压从哪来。三种方案的代价结构完全不同,这一章给出选型顺序与自举设计的量化方法。
3.1 为什么上桥是个问题
N 沟道 MOSFET 导通需要栅极电压高于源极 4~10 V。下桥源极接地,栅极给 10~15 V 即可;上桥的源极接电机端子,会随开关在 0 与母线电压之间摆动——栅极驱动必须「浮」在源极之上维持这个压差。这正是 BLDC 三相驱动里同一个问题的两桥臂版本(参见 BLDC 指南第 2 章),有刷 H 桥的方案空间完全一致。
3.2 PMOS 方案:用「拉低导通」绕开浮驱
PMOS 导通只需栅极低于源极 4~10 V,上桥源极接母线、栅极拉到地即导通,天然不需要浮动供电,也没有占空比限制。代价是:
- 同工艺节点下 PMOS 的导通电阻通常高于 NMOS,导通损耗偏大;
- 栅极耐压有限,母线超过约 20 V 时需要额外的稳压管 / 电平移位网络;
- 开关电荷 Qg 偏大,开关损耗在高频 PWM 下不可忽略。
结论:低压(≤ 24 V 系统)、中小功率优先评估 PMOS 上桥,电路最简。
3.3 NMOS + 自举:效率上限最高,但要管好刷新窗口
自举电路由自举二极管 Dboot 与自举电容 Cboot 构成:下桥导通时,电机端子被拉到地,VCC 经 Dboot 给 Cboot 充电至上桥驱动所需的电压;上桥导通时,Cboot 浮在母线之上为上桥栅极供电。
它的固有约束是充电窗口:只有下桥导通(或电机端子被续流拉低)时 Cboot 才充电。连续 100% 占空比运行时窗口消失,Cboot 漏电放空,上桥栅压塌陷进入线性区。量化设计方法:
| 设计量 | 计算方法 | 常用区间 |
|---|---|---|
| Cboot 容值 | ≥ (Qg + Ileak × trefresh) / ΔVboot,ΔVboot 取允许压降(如 0.5 V) | 0.1 ~ 1 μF,陶瓷电容 |
| 刷新策略 | 软件周期性强制下桥导通 ≥ 若干 μs | 每 10~50 ms 一次 |
| 最小充电窗口 | 按 Cboot × ΔV / (Icharge) 估算 | 数百 ns ~ 数 μs |
3.4 集成 H 桥芯片:把第 2~3 章一次性解决
集成芯片内部用电荷泵或同步整流的自举刷新解决了 100% 占空比问题,并且把死区、限流、过温保护都做了进去。设计工作收缩为三件事:外围(自举电容、栅极电阻)、散热(热阻与铜箔)、接口(PWM/DIR 与故障脚)。功率超出集成芯片能力(通常数十安培以上)时回到分立方案。
4. 续流与衰减模式:四象限的基础
PWM 关断的那一瞬间,电枢电流不会消失——电感里的电流必须继续流动。它走哪条路,决定了电流纹波、低速平稳性、制动速度与母线行为。这一章是 H 桥软件控制的理论地基。
4.1 电枢电流的三个阶段
把一个 PWM 周期里的电流拆开看,只有三种状态:
- 导通期:电源经导通管把电压加在电枢上,电流上升,斜率 ≈ (Vbus − E − I·Ra) / La;
- 续流期:驱动管关断,电流经体二极管或对侧管继续流动,电流下降,斜率取决于续流回路里的总电压;
- 断续(DCM):续流把电流拖到零后没有反向通路(慢衰减下),电流保持为零直到下个导通期——这是要避免的状态。
4.2 慢衰减:低速平稳的首选
PWM 关断期间让同侧一只管保持导通(或驱动 IC 的慢衰减模式),电流在「电枢—导通管—另一侧体二极管」的局部回路里缓慢衰减。回路里没有反向电源,电流下降斜率小,纹波小,平均电流大。代价是电流方向不能快速改变,动态响应偏慢。
4.3 快衰减:高动态与制动的需要
关断期间四管全关(或反向驱动),电流走对侧体二极管,回路里串入了反向的母线电压,电流快速下降甚至反向。适合高速指令跟踪、快速换向、能量回馈。缺点是纹波大、低速易断续,且回馈能量要考虑母线吸收。
4.4 混合衰减与按转速切换
集成驱动芯片普遍提供「混合衰减」:续流先快后慢,用可配置的比例平衡纹波与响应。软件上更精细的做法是按转速动态切换:低速用慢衰减保证平稳,高速切快衰减保证电流跟踪——这就是商用 ESC 与伺服驱动的常规做法。
| 衰减模式 | 电流纹波 | 低速平稳性 | 动态响应 | 能量去向 | 适用 |
|---|---|---|---|---|---|
| 慢衰减 | 小 | 优 | 慢 | 绕组电阻消耗 | 低速 / 平稳优先 |
| 快衰减 | 大 | 差(易断续) | 快 | 部分回馈母线 | 高速 / 高动态 |
| 混合衰减 | 中 | 中 | 中 | 两者兼有 | 通用默认选择 |