A1 DC 有刷电机(Brushed DC Motor)
DC 有刷电机是最经典的电动执行机构,其电气方程和机械特性是理解所有电机驱动的基础。
| 参数 | 符号 | 典型值(24V, 100W) | 说明 |
| 电枢电阻 | Ra | 0.5~2 Ω | 决定堵转电流和铜损 |
| 电枢电感 | La | 0.5~5 mH | 决定电气时间常数 τe=La/Ra |
| 反EMF系数 | Ke | 0.05~0.2 V·s/rad | 等于 Kt(SI制) |
| 机械时间常数 | τm | 5~50 ms | τm小→响应快,伺服场合需<20ms |
| 堵转电流 | I_stall | V/Ra = 48A@24V/0.5Ω | 驱动器过流保护必须覆盖此值 |
实战:有刷电机简单可靠,但碳刷寿命是瓶颈(通常 500~2000 小时)。机器人关节对寿命要求高,建议仅用于辅助轴(夹爪、腕部)。驱动器必须限制堵转电流,否则 Ra 太低会烧毁。
A2 BLDC 无刷直流电机
BLDC 采用电子换相代替碳刷,寿命大幅提升。三相六步换相(6-step commutation)是最简单的控制方式。
| 参数 | BLDC(方波) | PMSM(正弦波) | 说明 |
| 控制方式 | 六步换相 | FOC矢量控制 | PMSM转矩更平滑 |
| 转矩纹波 | 高(~15%) | 低(<2%) | 机器人关节需低纹波 |
| 过零检测延迟 | 30°电角度 | — | 限制高速性能 |
| 控制复杂度 | 低 | 高(需DSP/MCU) | PMSM需实时Park变换 |
| 典型应用 | 风扇、泵、低成本机器人 | 伺服、协作机器人关节 | — |
过零检测注意:六步换相依赖检测悬空相反EMF过零点,但低速时反EMF幅值小,信噪比差。<10% 额定转速通常需要开环启动,再切换到过零检测模式。
A3 PMSM + FOC(永磁同步电机 + 磁场定向控制)
PMSM 配合 FOC 是当前协作机器人、人形机器人关节的主流方案,实现接近直流电机的线性转矩控制特性。
FOC核心:保持 Id=0(d轴电流=0),全部电流用于产生转矩(q轴)。这与直流电机"让所有电流都产生转矩"的效果等价,是FOC高效率的根本原因。编码器精度直接决定Park变换精度,从而影响转矩控制精度。
A4 步进电机
| 驱动模式 | 每转步数(1.8°电机) | 定位精度 | 特点 |
| 全步(Full Step) | 200 | ±0.9° | 转矩最大,振动最大 |
| 半步(Half Step) | 400 | ±0.45° | 振动减小,保持转矩降约30% |
| 1/16 微步 | 3200 | ±0.056° | 平滑,但高速时转矩下降明显 |
| 1/256 微步 | 51200 | ±0.0035° | TMC5160/DRV8825支持,定位精度高 |
步进电机失步风险:步进电机无位置反馈,过载即失步。机器人应用中若需精确定位,必须加编码器做闭环(如 FOC 步进)或选用 PMSM。
A5 关节选型矩阵
机器人关节电机选型需从负载分析→电机功率→减速比→编码器逐步推导。
算例:机械臂肘关节,末端负载 5kg,臂长 0.4m,目标速度 60°/s,谐波减速器 i=100,η=0.80:
| 关节 | 典型转矩需求 | 推荐电机 | 减速器 | 编码器 |
| 人形机器人 — 髋关节 | 50~120 N·m | PMSM 200~500W | 谐波 i=50~100 | 绝对磁编 14bit+ |
| 人形机器人 — 膝关节 | 80~150 N·m | PMSM 300~600W | 谐波 i=80~120 | 绝对磁编 14bit+ |
| 协作机器人 — 基座 | 30~80 N·m | PMSM 100~300W | 谐波 i=80~160 | 增量+绝对双编 |
| 机械臂 — 腕部 | 5~20 N·m | PMSM 30~100W | 行星 i=20~50 | 磁编 12bit |
| 夹爪 | 1~5 N·m | 有刷DC / 步进 | 蜗轮 i=10~50 | 可选(霍尔传感器) |
| 移动底盘 — 驱动轮 | 10~30 N·m | BLDC 100~300W | 行星 i=10~30 | 增量 1000PPR |
A6 编码器与位置反馈
| 类型 | 代表型号 | 分辨率 | 接口 | 成本 | 适用场景 |
| 增量式光编 | E6B2-CWZ(欧姆龙) | 100~10000 PPR | ABZ差分 | 低 | 速度/位置(需回零) |
| 绝对值多圈 | RLS RM44(磁) | 14bit单圈+多圈 | BiSS-C / SPI | 高 | 协作机器人主关节 |
| 磁编码器单圈 | AS5047P(AMS) | 14bit (16384 CPR) | SPI / ABI / PWM | 中 | 人形机器人关节(薄型) |
| 磁编码器单圈 | MA702(MPS) | 12bit (4096 CPR) | SPI | 低 | 成本敏感场合 |
| 旋转变压器 | Tamagawa TS2620 | 等效12bit | 模拟/R-D转换 | 极高 | 工业伺服,耐高温 |
双编码器方案:高端协作机器人关节常用"电机端增量编码器 + 关节端绝对磁编"双反馈方案。电机端高分辨率用于FOC电流环,关节端绝对值用于位置环,消除减速器背隙影响。
B1 H 桥拓扑(有刷电机驱动)
| 续流方式 | 原理 | 损耗 | 适用场景 |
| 异步续流(体二极管) | 关断管体二极管自然续流 | 高(Vf≈0.7V × I) | 低成本,低频 |
| 同步续流(SynFET) | 检测到体二极管导通后立即开通对管 | 低(RDS_on × I²) | 高效率,需精确控制 |
B2 三相全桥拓扑(BLDC/PMSM)
| 调制方式 | 母线利用率 | 谐波 | 适用场景 |
| SPWM(正弦PWM) | 50%(Vph_peak = Vbus/2) | 高 | 简单实现 |
| SVPWM(空间矢量) | 57.7%(Vph_peak = Vbus/√3) | 低 | FOC主流方案 |
| DPWM(不连续PWM) | 57.7% | 中 | 减少开关损耗 |
SVPWM 比 SPWM 母线利用率提升 15.5%,在相同母线电压下输出更高相电压,是 FOC 控制的标准调制策略。
B3 MOSFET 选型
功率 MOSFET 是驱动电路的核心器件,选型需综合考虑:耐压(Vds)、额定电流(Id)、导通电阻(RDS(on))、栅极电荷(Qg)、雪崩能量(EAS)。
| 型号 | 厂商 | Vds(V) | Id(A) | RDS(on)@10V | Qg(nC) | EAS(mJ) | 封装 | 适用场景 |
| CSD18532Q5B | TI | 60 | 100 | 2.2 mΩ | 62 | 580 | SON 5×6 | 24/48V机器人首选 |
| IPLU300N10S5 | Infineon | 100 | 300 | 2.2 mΩ | 205 | 1800 | PG-TSON-10 | 高功率伺服 |
| BSC016N06NS | Infineon | 60 | 100 | 1.6 mΩ | 90 | 450 | TSDSON-8 | 低损耗优化 |
| FDBL86561 | onsemi | 60 | 100 | 3.0 mΩ | 44 | 350 | PowerPAK 5×6 | 低Qg,高频优先 |
| TPH1R004PL | Toshiba | 40 | 220 | 1.0 mΩ | 165 | 520 | TSON Advance | 24V高电流 |
雪崩能量(EAS):电机关断时储存在绕组电感中的能量可能触发雪崩击穿。必须确保 EAS_rated ≥ ½×L_motor×I_peak²。若 L=1mH,I=20A → EAS=200mJ,CSD18532Q5B(580mJ)满足要求。
B4 功率损耗完整计算
算例条件:48V 母线,三相 PMSM,相电流峰值 20A(有效值 14.1A),PWM 频率 20kHz,使用 CSD18532Q5B(RDS=2.2mΩ,Qg=62nC,tr=11ns,tf=8ns),每臂一只 MOSFET。
| 损耗类型 | 每管 | 六管合计 | 占比 |
| 导通损耗 Pcond | 0.30 W | 1.80 W | ~65% |
| 开关损耗 Psw | 0.18 W | 1.08 W | ~39% |
| 栅极驱动损耗 Pgate | 15 mW | 90 mW | ~3% |
| 合计 | | ~2.97 W | 100% |
优化建议:高频(>40kHz)时开关损耗主导,选低 Qg 器件(FDBL86561);低频(<10kHz)时导通损耗主导,选低 RDS(on)(BSC016N06NS)。机器人驱动器 20kHz 时两者各占约一半,CSD18532Q5B 是平衡之选。
B5 散热设计
| 散热方案 | θSA 典型值 | 适用功耗 | 特点 |
| PCB 铜皮散热(4oz铜,10cm²) | 30~50 °C/W | <3W | 无额外器件,最常用 |
| 铝制散热片(25×25×10mm) | 10~20 °C/W | 3~8W | 轻量,装配简单 |
| 铝制散热片+风扇 | 2~8 °C/W | 8~30W | 噪音,需风扇可靠性管理 |
| 液冷冷板 | 0.1~0.5 °C/W | >50W | 高端伺服驱动器方案 |
散热设计误区:热阻值随铜皮面积并非线性下降,单面 2oz 铜 10cm² 约 35°C/W,但超过 20cm² 后边际效益递减。SON/PowerPAK 封装必须利用底部焊盘散热,必须打过孔阵列(≥0.3mm,间距1mm),热阻可降低 60%。
B6 母线电容选型
| 电容类型 | ESR | 纹波电流能力 | 寿命 | 体积 | 推荐场景 |
| 铝电解(普通) | 50~200 mΩ | 低(1~5A) | 2000h@85°C | 大 | 不推荐用于高纹波 |
| 铝电解(低ESR) | 10~50 mΩ | 中(5~15A) | 3000h@105°C | 中 | 一般驱动器 |
| 薄膜电容(PP) | 1~5 mΩ | 高(20~100A) | >100000h | 大 | 高可靠性伺服 |
| MLCC(陶瓷) | <1 mΩ | 极高 | 极长 | 极小 | 高频去耦(不作主电容) |
实战方案:主电容用 2~4 只并联的低 ESR 铝电解(如 Nichicon HZ 系列),并联若干 100nF/1μF MLCC 高频去耦。铝电解负责低频大容量,MLCC 负责高频小信号滤波,两者缺一不可。
C1 栅极驱动 IC 选型
| 型号 | 峰值驱动电流 | 自举/隔离 | 保护功能 | 接口 | 推荐场景 |
| DRV8323(TI) | 1A/2A | 自举(HS) | OCP/OTP/UVLO/DESAT | SPI配置 | 48V以下 FOC 首选,集成度高 |
| DRV8353(TI) | 1.5A/3A | 自举(HS) | OCP/OTP/UVLO | SPI配置 | 大电流(>30A)三相驱动 |
| IR2184(Infineon) | 0.29A/0.68A | 自举 | UVLO | PWM直驱 | 低成本 H 桥/半桥 |
| FAN7382(onsemi) | 0.4A/0.4A | 自举 | UVLO | PWM直驱 | 中低功率 |
| ACPL-337J(Broadcom) | 0.4A/0.4A | 光耦隔离 | DESAT/FAULT | 隔离数字 | 高压(>100V),隔离要求 |
| UCC21520(TI) | 4A/4A | 电容隔离 | UVLO,互锁 | 隔离数字 | 高压,大驱动电流,安全要求 |
C2 栅极电阻计算与 Miller 平台分析
| Rg 值 | 开关速度 | 振铃风险 | EMI | 适用 |
| 0~5 Ω | 极快(<20ns) | 高(LC谐振) | 差 | 仅超高频且布局极好时 |
| 5~15 Ω | 快(20~50ns) | 中 | 中 | 机器人驱动器标准配置 |
| 15~33 Ω | 中(50~100ns) | 低 | 好 | EMI敏感场合 |
| >33 Ω | 慢(>100ns) | 极低 | 最好 | 开关损耗大,不推荐 |
Rg_on ≠ Rg_off:关断时需要更快速(防止Miller效应引起误导通),通常 Rg_off = Rg_on/2,甚至使用负压关断。分离 Rg_on/Rg_off 需要二极管隔离(1N4148),否则两个电阻并联。
C3 死区时间精确计算
| 死区设置 | 风险 | 影响 | 说明 |
| < 最小死区 | 直通短路! | 瞬间大电流损坏MOS | 绝对不允许 |
| 100~200ns | 安全 | 体二极管导通损耗略增 | 标准配置(20kHz) |
| 500ns~1μs | 安全 | 输出电压畸变约1% | 偏保守,低频可用 |
| >2μs | 安全 | THD恶化,转矩纹波增加 | 不推荐,会影响FOC性能 |
C4 自举电容详细计算
自举电容必须选陶瓷电容(MLCC),不能用铝电解或钽电容。要求低 ESR(<10mΩ)、100V 额定(留充足耐压裕量),X5R 或 X7R 介质,避免 Y5V(容量温度系数差)。
C5 负压关断设计
高速 MOSFET 在关断期间,漏端的 dV/dt 会通过 Cgd(Miller 电容)向栅极注入电流,可能误触发导通(寄生导通)。负压关断(Negative Gate Drive)是最有效的抑制方案。
| 方案 | 关断电压 | 实现复杂度 | 效果 |
| 低阻抗关断(Rg_off=1~3Ω) | 0V | 简单 | 较好,适合低速 |
| 负压关断(-3V~-5V) | -3~-5V | 中(需负压源) | 最佳,抑制 dV/dt 误触发 |
| Schottky 二极管钳位 | ~-0.3V | 简单 | 有限,不能完全消除 |
C6 DESAT 去饱和保护
DESAT 软关断:检测到去饱和后,禁止立即硬关断(会产生极高 di/dt 和电压尖峰)。必须执行软关断:通过大栅极电阻(47~100Ω)缓慢关断,将 di/dt 限制在安全范围内,关断时间 2~5μs。
D1 串联电阻采样(Shunt Resistor)
| 采样位置 | 优点 | 缺点 | 推荐放大器 |
| 低侧(LS) | 共模电压低(接近GND),简单 | 无法检测直通故障;PWM期间信号不连续 | INA240, AD8418 |
| 高侧(HS) | 可检测所有故障;信号连续 | 共模电压=Vbus(高),需高共模放大器 | INA282, MAX4080 |
| 相电流(每相) | FOC需要;独立相电流信息 | 成本高(3个采样电路) | INA240×3 |
FOC 控制推荐三相独立低侧采样(每相一个 Rsense+放大器),在 PWM 底部(LS全导通时)采样,此时三相电流同时有效,ADC同步触发,避免相电流混叠问题。
D2 电流互感器(CT)
D3 霍尔效应电流传感器
| 型号 | 量程 | 带宽 | 精度 | 隔离电压 | 接口 | 场景 |
| ACS712-20A(Allegro) | ±20A | 80 kHz | 1.5%FS | 2.1kV | 模拟(66mV/A) | 中低成本 |
| TMCS1101(TI) | ±50A | 120 kHz | 1.0%FS | 3kV | 模拟(40mV/A) | 高性能隔离 |
| LEM HAIS 50-P | ±50A | 200 kHz | 0.5%FS | 2.5kV | 模拟 | 工业精密 |
| INA240(TI) | 取决于Rsense | 400 kHz | 0.1% | 无(差分) | 模拟(高共模) | FOC相电流首选 |
ACS712 带宽仅 80kHz,在 20kHz PWM 系统中只有 4次谐波响应,FOC 电流环带宽通常需要 ≥ 5kHz,ACS712 的相位延迟会影响电流环稳定性。高性能 FOC 优先选 INA240 差分放大器方案(带宽 400kHz)。
D4 硬件过流保护电路
D5 过压 / 欠压检测
| 保护阈值 | 典型设定(48V系统) | 触发动作 |
| 过压(OVP) | 56~60V(+17~25%) | 立即关断所有PWM,等待恢复 |
| 欠压(UVP) | 36~40V(-17~25%) | 软关断,报错,防止欠压时大电流损坏 |
| 欠压迟滞 | ON点=42V,OFF点=38V | 防止电压在阈值附近频繁切换 |
| 再生过压(制动) | 52~55V | 接通制动电阻(泄能电阻) |
D6 NTC 温度保护
| 温度(°C) | R_NTC(kΩ) | V_ADC(V,3.3V系统) | 动作 |
| 25 | 10.00 | 1.65 | 正常 |
| 60 | 3.60 | 0.87 | 正常 |
| 75 | 2.28 | 0.60 | 预警,降额运行 |
| 85 | 1.66 | 0.47 | 警告,降功率50% |
| 100 | 1.07 | 0.33 | 立即关断 |
NTC 应尽量靠近 MOSFET 或功率器件放置,热阻越小,响应越快。建议使用薄膜型 NTC(厚度 <1mm)贴片焊接,而非通孔插件型。过温保护设 85°C 降额,100°C 关断,给热阻传导留 10~15°C 裕量(即芯片结温实际可能已达 110~120°C)。
E1 PWM 接口设计
| PWM频率 | 分辨率@170MHz | 开关损耗 | 音频噪声 | 适用场景 |
| 10 kHz | 14.1 bit | 低 | 可听噪声(10kHz在人耳频段) | 大功率低成本 |
| 20 kHz | 13.1 bit | 中 | 临界(20kHz≈人耳上限) | 机器人驱动标准 |
| 40 kHz | 12.1 bit | 较高 | 无(超出人耳范围) | 高精度,低噪声要求 |
| 100 kHz | 10.7 bit | 高 | 无 | 需 GaN/SiC 器件 |
互补PWM(Complementary PWM):MCU 定时器直接输出互补 PWM(如 STM32 TIM1 CH1/CH1N),硬件插入死区,避免软件死区精度不足的问题。死区时间寄存器设定值 = DTG × t_DTS,精度可达 ns 级。
E2 编码器接口电路
| 信号类型 | 传输距离 | 抗噪能力 | 推荐芯片 |
| 单端 TTL/CMOS | <0.5m | 差 | 直连,需施密特触发(74HC14) |
| 差分 RS-422 | ≤100m | 优秀 | AM26LS32(接收)/ AM26LS31(发送) |
| SPI(磁编AS5047P) | <0.3m | 中 | 直连,加 100nF 退耦 + 22Ω 串阻 |
E3 FOC 控制接口(SPI/CAN 命令帧)
| 模式 | 命令格式 | 典型延迟 | 使用场景 |
| 电流模式(转矩) | Iq_ref [16bit] + Id_ref [16bit] | <100μs | 力控、阻抗控制 |
| 速度模式 | Speed_ref [16bit] + 加速度限幅 | <1ms | 移动底盘、关节速度环 |
| 位置模式 | Position_ref [32bit] + 速度前馈 | <1ms | 关节位置控制 |
| 状态查询 | 读 Iq/Id/速度/位置/故障状态 | <50μs | 上位机监控 |
MIT Mini Cheetah 协议:开源的 CAN 电机控制协议,12位位置 + 12位速度 + 8位力矩前馈,单帧 4字节命令,5字节反馈,CAN 1Mbps 下理论更新率达 500Hz/轴。适合人形机器人关节控制器参考实现。
E4 CAN / CAN FD 总线
| 参数 | Classic CAN | CAN FD | 说明 |
| 最高速率 | 1 Mbps | 8 Mbps(数据段) | FD仲裁段仍1Mbps |
| 帧数据长度 | 8 字节 | 64 字节 | FD支持更多数据 |
| 终端电阻 | 120Ω(两端各一) | 120Ω(两端各一) | 必须精确匹配 |
| 总线长度@1Mbps | ≤40m | ≤40m(仲裁段) | 数据段速率越高越短 |
| 推荐收发器 | SN65HVD230 | TCAN1044(TI) | FD需专用CAN FD芯片 |
CAN FD 布线要求:数据段 5Mbps 时,线路延迟限制总线长度约 <5m(机器人关节驱动板间短距离足够)。CAN FD 收发器需要 50ns 以内的环回延迟(loop delay),普通 CAN 芯片不能直接用于 FD 高速段。
E5 RS-485 / EIA-485
| 参数 | RS-485 | 注意事项 |
| 最高速率 | 10 Mbps(短距) | 100Mbps/m,1Mbps最长100m |
| 总线节点数 | 32标准/256(1/8单位负载芯片) | MAX3485=1/8负载,可接256节点 |
| 终端电阻 | 120Ω(两端) | 中间节点不接终端电阻! |
| 方向控制 | RE/DE引脚 | 推荐使用自动方向控制(UART RTS) |
| 隔离 | 推荐(IS0-485) | 共地系统可不隔离,跨地域必须隔离 |
| 推荐芯片 | MAX3485 / SP3485 | 3.3V供电,1/8单位负载 |
E6 STO 安全转矩关断(IEC 61800-5-2)
STO(Safe Torque Off)是 IEC 61800-5-2 定义的功能安全特性,要求在任何故障条件下能可靠切断电机转矩输出,不依赖软件。
| 安全等级 | PL(性能等级) | SIL | 要求 | 典型实现 |
| STO 基本 | PLc | SIL1 | 单通道,有诊断 | 一路光耦+驱动使能 |
| STO 工业标准 | PLd | SIL2 | 双通道,交叉诊断 | 双光耦+独立MCU诊断 |
| STO 高安全 | PLe | SIL3 | 双通道冗余+100%诊断 | 安全MCU(TMS570/S32K) |
STO 实现误区:仅靠 MCU 软件禁用 PWM 不能达到 STO 功能安全要求,因为软件故障本身可能导致 PWM 持续输出。真正的 STO 必须在硬件层面(驱动 IC 使能引脚 / 栅极驱动电源)切断,独立于 MCU PWM 输出路径。
F1 功率回路最小化
| 布局措施 | 寄生电感效果 | 实现难度 |
| MOSFET 紧靠母线电容 | 减少 50~80% | 低 |
| 功率层与地层紧密相邻(0.1mm间距) | 减少 60~70% | 中 |
| 多层PCB电源/地平面 | 减少 80~90% | 高 |
| Kelvin 连接(分离电流/信号地) | 消除采样误差 | 中 |
布局黄金法则:高侧 MOSFET 漏极 → 母线电容正极 → 低侧 MOSFET 漏极 → 电流采样电阻 → 母线电容负极,形成最小功率回路。这个回路面积决定了 dV/dt 尖峰大小,是驱动板 PCB 布局最优先考虑的因素。
F2 栅极驱动布线
| 布线要点 | 具体要求 | 原因 |
| 栅极驱动回路面积 | <1 cm²(理想<0.3cm²) | 减少栅极回路电感,防止振铃 |
| Rg 放置位置 | 靠近 MOSFET 栅极(<5mm) | 最后一段阻尼,远离会失效 |
| 驱动器电源去耦 | 100nF MLCC 紧贴 VCC 引脚 | 抑制驱动瞬间电流尖峰 |
| 铁氧体磁珠 | 600Ω@100MHz,串在 VCC 供电 | 防止功率段噪声污染驱动段 |
| HS/LS 驱动线分离 | 不与功率线并行走线 | 防止 dV/dt 耦合误触发 |
F3 地层分割
严禁跨地割缝走信号线!信号线穿越地层分割缝会在缝上形成槽天线,严重恶化 EMI,同时地弹噪声会直接注入信号回路。ADC 输入线、编码器信号线必须在信号地铺铜区域内走线。
F4 PCB 热设计布局
| 铜厚 | 载流(ΔT=20°C) | 散热贡献 | 成本 |
| 1 oz(35μm) | ~1.4 A/mm宽 | 基准 | 标准 |
| 2 oz(70μm) | ~2.0 A/mm宽 | +40% | +15~20% |
| 4 oz(140μm) | ~2.8 A/mm宽 | +70% | +50% |
| 过孔阵列(φ0.3mm @1mm间距) | 额外降热阻~30% | 显著 | 无额外成本 |
F5 EMI 控制
| 干扰类型 | 主要来源 | 抑制措施 | 典型元器件 |
| 差模噪声(DM) | PWM开关电流纹波 | 差模电感 + X 电容 | 100μH + 4.7μF/X2 |
| 共模噪声(CM) | dV/dt × 对地寄生电容 | 共模扼流圈 + Y 电容 | 1mH CMC + 4.7nF/Y |
| 辐射噪声(RE) | 快速开关边沿(<10ns) | 增大 Rg_on,RC 缓冲,屏蔽 | Rg=10Ω,RC=10Ω+1nF |
| 传导骚扰(CE) | 母线噪声传回电源 | EMI 滤波器(LISN 验证) | PI 滤波:L+C+L |
G1 功率级静态测试
| 测试项目 | 方法 | Pass标准 | 仪器 |
| RDS(on) 实测 | 四线法:强制 Vgs=10V,测 Vds/Id | ≤ 数据手册×1.5(结温修正) | LCR 仪 / 源表 |
| Vgs(th) 门槛电压 | 扫描 Vgs,Id=250μA 时对应 Vgs | 2.0~4.0V(CSD18532Q5B) | SMU(Keithley 2400) |
| Vgs-off 漏电流 | Vgs=0V,Vds=额定,测 Id_off | <1μA@室温 | 源表 |
| BVdss 击穿电压 | Vgs=0V,升高 Vds 至 Id=250μA | ≥ 额定 Vdss × 0.9 | 高压源表(需限流!) |
| 驱动IC输出电压 | 测量 Vgs 波形顶部/底部电平 | Vgh=12V±5%,Vgl=-3~0V | 示波器(高阻抗探头) |
G2 动态开关波形测试
| 测量点 | 探头选择 | 关注指标 | Pass标准 |
| Vds 开关波形 | 高压差分探头(>200V,500MHz) | 上升/下降时间,过冲 | 过冲 <额定Vds×1.2 |
| Vgs 驱动波形 | 普通 10:1 探头(10MHz 足够) | Miller平台,Vgs稳定值 | Vgs_max <20V |
| 相电流波形 | 电流探头(>50A,>100MHz) | 纹波,换相平滑度 | 纹波 <10%Ipeak |
| 母线电压 | 高压差分探头 | 纹波峰峰值 | <Vbus×2% |
G3 电流环测试与调试
| 测试内容 | 方法 | 判定标准 |
| 阶跃响应 | 突变 Iq_ref,用示波器测电流响应 | 超调 <10%,建立时间 <500μs |
| 频率响应(Bode图) | 注入正弦扫频(0.1~10kHz) | -3dB 带宽 ≥ 1kHz,相位裕量 ≥ 45° |
| 稳态精度 | 给定 Iq_ref=10A,测稳态误差 | 稳态误差 <1%FS |
| 死区补偿效果 | 低速正弦运动,测速度波动 | 补偿后波动减小 >50% |
G4 可靠性测试
| 测试项目 | 条件 | 判定 | 标准参考 |
| 高低温循环 | -40°C ↔ +85°C,100 cycles,转换15min | 功能正常,无焊点开裂 | IEC 60068-2-14 |
| 高温工作寿命 | 85°C,1000h满载运行 | 性能变化 <5%,无失效 | JEDEC JESD22-A108 |
| 振动测试 | 5~2000Hz,5g_rms,XYZ三轴,1h/轴 | 无机械损伤,功能正常 | IEC 60068-2-64 |
| 冲击测试 | 50g,11ms 半正弦,三轴各3次 | 无损伤 | IEC 60068-2-27 |
| 辐射发射(RE) | CISPR 32 Class B 限值 | 30MHz~1GHz 全部 Pass | CISPR 32 |
| 传导发射(CE) | CISPR 32 Class B 限值 | 150kHz~30MHz 全部 Pass | CISPR 32 |
| ESD 静电放电 | ±8kV 接触,±15kV 空气(IEC61000-4-2) | 无硬件损坏,功能可恢复 | IEC 61000-4-2 |
G5 效率测量与损耗分解
| 损耗类型 | 典型占比 | 优化方法 |
| MOSFET 导通损耗 Pcond | 30~50% | 选更低 RDS(on),并联 MOSFET |
| MOSFET 开关损耗 Psw | 20~40% | 降低 PWM 频率,选低 Qg 器件 |
| 体二极管导通损耗 | 5~15% | 启用同步续流,缩短死区 |
| 栅极驱动损耗 | 1~5% | 降低驱动电压,选低 Qg |
| PCB 铜损 | 2~10% | 加宽走线,增加铜厚 |
| 磁芯损耗(电感/变压器) | 1~8% | 选低损耗磁性材料(钴基非晶) |
效率测量注意:使用高精度功率分析仪(如 Yokogawa WT310),分别在电机端和驱动器输入端各接一台,计算驱动器效率和电机效率。电机端功率=三相 V×I 积分,需要真有效值测量。用普通万用表测电机电压/电流会有严重误差(含谐波)。
推荐器件汇总
| 类型 | 型号 | 关键参数 | 适用场景 |
| MOSFET | CSD18532Q5B(TI) | 60V,100A,2.2mΩ,Qg=62nC | 24/48V 机器人首选 |
| MOSFET | BSC016N06NS(Infineon) | 60V,100A,1.6mΩ,Qg=90nC | 低损耗优化场合 |
| 栅极驱动 | DRV8323(TI) | 三相,1A/2A,SPI,DESAT | 48V以下FOC标准配置 |
| 栅极驱动 | DRV8353(TI) | 三相,1.5A/3A,SPI | 大电流(>30A)场合 |
| 电流检测 | INA240(TI) | 400kHz,共模80V,G=20~200 | FOC 相电流采样 |
| 电流传感器 | TMCS1101(TI) | 隔离3kV,50A,120kHz | 高隔离场合 |
| 磁编码器 | AS5047P(AMS) | 14bit,SPI+ABI,10MHz | 关节位置反馈 |
| 磁编码器 | MA702(MPS) | 12bit,SPI,低成本 | 成本敏感场合 |
| CAN收发器 | TCAN1044(TI) | CAN FD,5Mbps,隔离可选 | 机器人关节总线 |
| MCU | STM32G474(ST) | 170MHz,FDCAN×3,HRTIM | FOC控制器标准配置 |
| MCU | TMS320F28035(TI) | 60MHz,专用电机控制DSP | 高性能伺服 |
常用公式速查
| 公式名称 | 表达式 | 备注 |
| 机械时间常数 | τm = J·R/(Kt·Ke) | 越小响应越快 |
| FOC转矩(Id=0) | T = 1.5·p·ψf·Iq | 线性,p=极对数 |
| MOSFET 导通损耗 | Pcond = D·I²rms·RDS(on) | 占空比D≈0.5 |
| 开关损耗 | Psw = ½·Vds·Id·(tr+tf)·fsw | 与频率线性正比 |
| 热阻链结温 | Tj = Ta + P·(θjc+θcs+θsa) | Tj<150°C |
| 死区时间 | t_dead ≥ t_off - t_on + t_prop | 留20%裕量 |
| 自举电容 | Cboot ≥ (2Qg+Iq·ton)/ΔV | 实际选2~5×计算值 |
| 母线纹波 | ΔV = Iq·D/(fsw·C) | 设计ΔV≤2%Vbus |
| NTC温度 | 1/T = 1/T0 + ln(R/R0)/B | B=3950K,R0=10k@25°C |
| 编码器分辨率 | θ_min = 360°/(PPR×4) | 四倍频解码 |
| 电流环带宽 | BW = Kp/(2π·L) | 目标BW≥1kHz |
| 铜皮载流 | A(mil²) = I/(0.048·ΔT^0.44) | IPC-2221,外层 |
术语缩写全集
| 缩写 | 全称 | 中文 |
| BLDC | Brushless DC Motor | 无刷直流电机 |
| PMSM | Permanent Magnet Synchronous Motor | 永磁同步电机 |
| FOC | Field Oriented Control | 磁场定向控制/矢量控制 |
| SVPWM | Space Vector PWM | 空间矢量脉宽调制 |
| DTC | Direct Torque Control | 直接转矩控制 |
| RDS(on) | Drain-Source On Resistance | 漏源导通电阻 |
| Qg | Total Gate Charge | 总栅极电荷 |
| EAS | Avalanche Energy(Single pulse) | 单脉冲雪崩能量 |
| Vgs(th) | Gate Threshold Voltage | 栅源门槛电压 |
| DESAT | Desaturation Detection | 去饱和保护 |
| STO | Safe Torque Off | 安全转矩关断 |
| SIL | Safety Integrity Level | 安全完整性等级 |
| PLe | Performance Level e | 性能等级e(最高) |
| OCP | Over Current Protection | 过流保护 |
| OVP | Over Voltage Protection | 过压保护 |
| UVP/UVLO | Under Voltage Lockout | 欠压锁定 |
| OTP | Over Temperature Protection | 过温保护 |
| NTC | Negative Temperature Coefficient | 负温度系数热敏电阻 |
| QEI | Quadrature Encoder Interface | 正交编码器接口 |
| PPR | Pulses Per Revolution | 每转脉冲数 |
| CT | Current Transformer | 电流互感器 |
| CMC | Common Mode Choke | 共模扼流圈 |
| ESR | Equivalent Series Resistance | 等效串联电阻 |
| ESL | Equivalent Series Inductance | 等效串联电感 |
| DM | Differential Mode | 差模(噪声) |
| CM | Common Mode | 共模(噪声) |
| RE | Radiated Emission | 辐射发射 |
| CE | Conducted Emission | 传导发射 |
| THD | Total Harmonic Distortion | 总谐波失真 |
| MTPA | Maximum Torque Per Ampere | 最大转矩/电流控制 |
| FWC | Field Weakening Control | 弱磁控制 |
| ADC | Analog-Digital Converter | 模数转换器 |
| CAN FD | CAN with Flexible Data Rate | 可变速率CAN总线 |
| BiSS-C | Bidirectional Serial Synchronous | 双向串行同步编码器接口 |
| EVT/DVT/PVT | Engineering/Design/Production Validation Test | 工程/设计/量产验证测试 |
| IPM | Intelligent Power Module | 智能功率模块 |
| SiC | Silicon Carbide | 碳化硅(宽禁带半导体) |
| GaN | Gallium Nitride | 氮化镓(宽禁带半导体) |