机器人电机驱动器PCB:功率级、EMI和保护
电机驱动PCB位于机器人逻辑和运动控制的接口处。它们接收来自控制器的低功耗指令信号,并产生驱动机器人运动所需的高电流、精确定时的相电流。在机器人项目中,电机驱动板通常是功率最高、电流最大、热负荷最大的电子元件——持续耗散数十至数百瓦的功率,并承载从几安培到超过一百安培的相电流。本页专门介绍机器人电机驱动PCB的设计和制造:包括执行器驱动的设计选择、功率级工程、散热和电磁干扰控制,以及相关的制造注意事项。
电机驱动器也是机器人可靠性工程的关键所在。一个能够将热量耗散在安全范围内、有效抑制电磁干扰、可靠地检测故障并在故障时保持安全运行的驱动板,才能确保机器人的可靠性;而如果驱动板在这些方面存在缺陷,无论其他电子元件的设计多么精良,都会导致机器人返修。因此,对于机器人项目而言,设计出性能卓越的电机驱动板是最具杠杆效应的工程投资之一。
机器人电机驱动PCB的实际功能
电机驱动器PCB将软件指令转换为可控电流。
电机驱动板负责将指令信号转换为相电流、扭矩、热量和电磁干扰。在机器人领域,这种转换必须平滑、可测量、安全可靠且热稳定,因为运动质量和现场可靠性都取决于此。
电机驱动器PCB位于控制逻辑和机械运动之间的接口处。它们接收来自控制器的低功率指令信号,并产生驱动执行器运动所需的高电流、精确定时的相电流。在机器人系统中,电机驱动器PCB通常是系统中功率最高的电路板,持续消耗数十至数百瓦的功率,并根据执行器的不同,承载从几安培到超过一百安培的相电流。机器人电机驱动器之所以对性能要求特别高,原因在于:
- 高电流密度: 在物理结构紧凑的电路板上实现 10-100 A 的相电流。铜箔重量、走线几何形状和散热管理都受到电流密度要求的限制。
- 快速切换: MOSFET 或 IGBT 的开关频率为 10-100 kHz。开关边沿会产生电磁干扰,必须将其控制在驱动板内部。
- 精确的电流检测: 采用分流或霍尔效应传感,支持闭环扭矩控制。传感器位置和布局直接影响测量精度。
- 散热: 驱动级损耗集中在 MOSFET 或 IGBT 上。热量通过厚铜层、导热通孔和机械散热共同决定了结温。
- 隔离: 某些架构要求控制侧和电源侧之间进行电气隔离。根据具体要求,可采用光学、磁性或电容隔离。
- 安全架构: 驱动器故障必须产生安全后果。硬件保护、冗余传感和安全扭矩切断电路共同确保了安全性。
在机械执行器选型完全确定之前,尽早开展电机驱动器设计的程序有时会通过电气实用性反馈影响执行器的选择。例如,需要特殊峰值电流或特殊保护的执行器可能会促使程序选择机械性能相似但驱动电路更易于操作的其他执行器。这种机械设计和电气设计之间的双向反馈通常比机械选型在电气审查之前就已确定的顺序设计方法能产生更好的集成结果。
执行器选择也会影响机器人所需的驱动板总数。人形机器人可能需要数十个关节驱动器;工业机械臂通常使用数量较少但尺寸更大的驱动器。驱动器的数量和具体类型决定了驱动板的生产规模——许多小型相同的驱动器可以将非重复性工程成本分摊到多个单元上,而少数独特的高功率驱动器则更接近原型机的经济效益。
电机驱动电子元件的正确设计决定了机器人能否平稳可靠地运动,还是会产生顿挫、不稳定的运动并导致过早失效。驱动板的设计和制造质量直接影响着整个机器人的性能。
执行器类型及其驱动要求
执行器选择决定拓扑结构、传感和保护策略
无刷直流电机 (BLDC)、永磁同步电机 (PMSM)、步进电机、有刷直流电机、伺服电机和线性执行器系统需要不同的桥式拓扑结构、电流检测、反馈、保护和控制特性。在检查驱动电子元件之前就冻结执行器可能会造成不必要的电流、热或电源损耗。
执行器类型决定了电机驱动板的大部分设计选择。不同的执行器需要不同的驱动电子器件、不同的传感元件和不同的控制算法。主要的执行器类别及其驱动器要求如下:
- BLDC(无刷直流电机): 三相逆变器驱动梯形或正弦换向。可采用霍尔传感器或无传感器换向。常见于驱动轮、螺旋桨和一般运动应用中。
- PMSM(永磁同步电机): 采用正弦波FOC控制的三相逆变器。编码器反馈可实现精确的位置和扭矩控制。常用于精密伺服系统和高要求运动控制应用。
- 踏步机: 两相或五相驱动,带微步进功能。默认开环定位;可选闭环定位。常用于低成本精密定位应用。
- 伺服电机(交流或直流): 采用编码器反馈的高精度运动控制。交流伺服电机日益普及;有刷直流伺服电机的使用量正在下降,但仍在使用。常见于工业机械臂和精密机器人。
- 线性致动器: 根据执行器技术的不同,驱动拓扑结构也各不相同。音圈式、压电式或电机驱动滚珠丝杠式执行器各有其特定的驱动要求。
开关换向环路的布局是驱动板设计中电磁干扰 (EMI) 性能成败的关键领域之一。换向路径中每一纳亨的环路电感都会在开关转换时产生电压过冲;每一次过冲都会产生宽带电磁辐射。将开关环路布局视为一门严谨的学科——设定明确的环路面积目标并进行布局后检查——比依赖通用布局规则的方案更能可靠地满足电磁兼容性 (EMC) 目标。
满足额定负载下的热设计必须能够承受最坏负载。即使是按额定电流连续设计的驱动板,在机器人常见的过载循环(例如启动浪涌、遇障时的失速或短暂的峰值扭矩事件)下,仍然可能发生故障。如果热设计方案是根据实际占空比(包括最坏情况)来确定的,那么冷却系统的尺寸就足以应对实际运行;而如果仅根据标称平均值来确定,则有时会在罕见的高负载事件中发现热故障。
机械设计阶段的执行器选择很大程度上决定了驱动电子设备。能够协调机械和电气执行器选择的程序可以生成集成设计;而分别处理它们的程序有时会在集成过程中发现不匹配之处。 伺服和无刷直流控制器PCB 本页面涵盖了具体的电子元件。
功率级设计:开关、栅极驱动、总线、传感、布局
功率级布局主要取决于电流环路的几何形状。
栅极驱动、MOSFET 或 IGBT 的位置、直流母线电容、分流器、相输出和回流路径都应尽量减少高 di/dt 回路面积。即使电路板满足原理图要求,如果功率级电流回路的物理设计存在缺陷,仍然可能无法通过 EMI 或热测试。
电机驱动板上的功率级设计是高电流工程的关键所在。MOSFET 或 IGBT 的选择、栅极驱动设计以及散热管理共同决定了驱动器的功率能力和可靠性。主要设计考虑因素包括:
- 开关选择: MOSFET适用于低电压(<200V)和高开关频率的应用;IGBT适用于高电压或低频率的应用。GaN和SiC越来越多地用于高功率密度应用。
- 大门驱动: 隔离式或接地参考式栅极驱动器,具有死区时间控制功能。栅极驱动电阻的选择需平衡开关损耗和电磁干扰产生。
- 母线电容: 采用低ESR大容量电容和陶瓷去耦电容的刚性直流母线。电容选择与纹波电流和电压相匹配。
- 电流检测: 低侧分流器成本最低、结构最简单;同相分流器可直接支持FOC;霍尔效应分流器适用于大电流或隔离应用。分流器位置会影响测量精度。
- 缓冲器和夹具: 有时需要控制开关瞬态。需要在降低开关损耗和减少电磁干扰之间进行权衡。
- 布局: 开关换向路径上的最小回路面积。每纳亨的回路电感都会在开关边沿产生电压过冲。
电磁干扰控制在设计阶段就比在原型制作完成后再进行修复要容易得多。在初始设计阶段就规划好滤波、屏蔽和布局分区等措施的项目,在早期原型阶段就能满足电磁兼容性(EMC)目标;而那些将EMC视为原型制作后才考虑的问题的项目,往往需要重新设计原型来修复那些原本可以通过初始设计避免的问题。与由此避免的重新设计成本相比,前期EMC工程投入微不足道。
用于协作机器人和其他与人类密切接触的应用的安全级驱动电子设备需要特定的安全架构——双通道监控、符合IEC 61800-5-2标准的安全扭矩切断电路,以及能够应对软件故障的硬件保障。这些架构增加了设计复杂性和制造验证要求,但却使那些原本无法在与人类密切接触的环境中应用的方案成为可能。
散热管理:厚铜、导热过孔、金属芯、散热片
热设计应根据任务剖面进行验证,而非峰值额定值。
电机驱动元件或许能在短时间内承受峰值电流,但在反复加速、失速或高温环境下则可能发生故障。铜箔重量、导热过孔、散热片、气流、外壳导热以及降额等因素都应根据机器人的实际工作周期进行评估。
电机驱动板的散热管理通常是设计上的限制因素。在紧凑的电路板上持续数十瓦的驱动损耗需要精心设计的散热方案。主要的散热方法有:
- 重铜: 电机驱动器的标准外层铜箔厚度为 2-4 盎司。可将开关焊盘的热量扩散到更大的电路板区域。详情请参阅厚铜机器人 PCB 设计指南页面。
- 热孔: 开关焊盘下方排列着大量过孔,用于将热量传导至另一侧的铜箔或散热器。过孔密度与制造成本之间存在权衡。
- 金属芯PCB: 适用于最高功率设计的铝或铜底板。底板将热量直接传导至系统级散热器。
- 散热片附件: 机械散热器通过导热材料连接到开关上。这是持续耗散数十瓦功率的驱动器的标准配置。
- 空气流动: 强制或自然对流散热的尺寸应根据驱动器的散热能力而定。风扇噪音和可靠性与散热效率同等重要。
- 热降额: 指定开关时,应预留高于预期结温的裕量。消费类零部件按规格运行;机器人零部件则需根据使用寿命进行降额运行。
驱动板可靠性的制造环节包括关注热循环应力下的焊点。高功率驱动器在负载作用下会发生热循环,这会对焊点造成应力,而这些焊点必须经受住多年的循环考验。装配流程,包括正确的回流焊曲线、合适的焊料合金以及出厂前的检验,能够发现并修复不合格的焊点;而忽略这一流程的制造环节,往往会在现场服务中出现热循环失效的情况。
驱动板生产文档不仅包括标准测试记录,还包括特定的安全相关证据。例如,逐个单元的保护电路验证、精度要求高的逐个单元电流检测校准,以及支持客户认证申请的制造记录,这些共同构成了工业和协作机器人客户所需的驱动板文档包。
电机驱动板上的电磁干扰抑制
在布局阶段进行电磁干扰抑制比在机箱集成后进行电磁干扰抑制成本更低。
开关边沿、电缆辐射、共模电流和地弹都会影响编码器、传感器、无线模块和安全电路。缓冲电路、栅极电阻、滤波、回流路径控制、屏蔽和电缆设计方案应在电机线束和外壳最终确定之前完成。
电机驱动板上的电磁干扰 (EMI) 由开关瞬态产生,并由驱动板自身辐射。将 EMI 控制在驱动板内部,使其不耦合到传感器前端或通信接口,是一门特定的设计学科。主要技术包括:
- 缓冲器设计: 控制开关边沿速率。权衡开关损耗和电磁干扰产生之间的关系。
- 回路面积最小化: 开关电流回路保持很小。每纳亨级的回路电感在开关过程中都会辐射能量。
- 屏蔽: 在最高辐射设计中,采用导电外壳或板载屏蔽层。这会增加成本,但可以降低耦合。
- 过滤: 对驱动输出进行共模和差模滤波,防止电机电缆辐射。
- 地面分隔: 电源地和信号地分别在指定点连接。防止电源地噪声耦合到传感器信号中。
- 电缆设计: 在电磁干扰预算有限的情况下,应使用屏蔽电机电缆。电缆屏蔽层端接会影响其有效性。
如果将电机驱动器生产与控制板生产分开处理,有时会错失协同制造的优势——例如统一的测试覆盖范围、统一的文档格式以及稳定的供应商关系。而将驱动器和控制板的生产集中于同一供应商,虽然可以获得协同制造的优势,但代价是必须同时依赖该供应商生产这两类产品。
电机驱动器生产的经济驱动因素较为特殊,因为电路板通常结合了高成本元件(MOSFET、栅极驱动器、电流传感器、连接器)和大量铜箔加工。每块电路板的物料清单成本通常是制造成本的3-5倍,因此元件采购的严格把控比制造成本的严格把控更为重要。精心管理采购环节的项目能够生产出具有成本效益的驱动器;而那些只关注制造成本的项目往往会在不知不觉中造成元件成本超支。
机器人PCB EMI和EMC设计指南页面涵盖了更广泛的工程学科;电机驱动板通常是机器人中最大的单个EMI源。
故障检测、保护、安全扭矩关闭
保护电路不仅要保证元件的存活,更要确保其安全运行。
过电流、欠电压、过温、直通、失饱和、制动和安全扭矩关闭等保护措施应与机器人在故障期间必须执行的操作相关联。即使是受保护的驱动器,如果停止运行或重启不安全,仍然存在系统风险。
电机驱动器的故障检测和安全架构决定了发生故障时的应对措施。过电流、过温、直流母线过压和控制通信丢失都需要预先定义安全响应。主要保护类别包括:
- 过流保护: 第一道防线是硬件逐周期限流;第二道防线是软件过流跳闸。响应时间由电路故障电流容差决定。
- 过热: 开关端进行结温监测;传感器输入端进行电机温度监测。温度升高时降低额定功率并最终关机。
- 直流母线保护: 过电压和欠电压检测。通过调整制动电阻器或母线电容器的尺寸来吸收再生能量耗散。
- 安全扭矩关闭: 硬件保证禁用切换功能。符合IEC 61800-5-2 STO安全等级驱动器标准。
- 通信中断: 当控制命令超时时,会执行预定义的操作。根据应用场景,执行滑行、制动或保持的动作。
- 编码器损失: 当位置反馈失效时,会定义相应的行为。故障安全机制会触发安全状态。
持续开展驱动板生产方面的工程制造对话,能够随着时间的推移,提升驱动板本身的质量,并改善与供应商的关系。反馈的现场故障数据有助于改进设计和制造工艺;反馈的工艺观察结果也有助于优化设计。持续开展这种对话的项目能够提升驱动板在不同产品代间的可靠性;而那些交付产品后就置之不理的项目,往往导致不同代产品间的可靠性相差无几,错失了提升的机会。
制造环节的热验证能够增强设计仿真之外的信心。即使设计在仿真中满足热目标,由于元件布局偏差、热界面偏差或元件公差等原因,实际制造的电路板也可能无法达到这些目标。在原型阶段进行样品热测量,可以验证设计意图,并发现那些在实际使用中才会出现的问题。
电机驱动器PCB制造、热验证和测试要求
生产测试应包括电流、传感和热学方面的证据。
电机驱动器制造需要的不仅仅是外观检查。电流检测精度、栅极驱动特性、固件编程限制、样品温升、保护阈值以及连接器完整性都应进行验证,以确保制造出的电路板符合设计意图。
Highleap 的电机驱动器 PCB 制造服务能够满足电机驱动器板的特定工艺要求,包括厚铜箔制造、大电流 SMT 和通孔组装以及热验证。具体能力包括:
- 重型铜制品: 外层标准重量不超过 6 盎司;更重的重量可协商确定。混合式厚外层加标准内层堆叠较为常见。
- 高功率组件: 特别关注高电流焊点。回流焊曲线针对大焊盘的热容量进行了优化。
- 连接器通孔: 波峰焊或选择性焊接适用于大电流端子。压入式焊接适用于最高电流或最高循环次数的应用。
- 热验证: 在特定负载条件下进行热测量样品测试。验证设计意图与实际制造情况是否相符。
- EMI预扫描: 对原型进行近场探测;通过合作实验室进行正式的腔室测试。
- 文档: 包括热感应和电流感应校准数据的单台测试记录。
指定进行样品热验证的程序可以获得可靠性保证;而省略样品热验证的程序虽然节省了测量成本,但却假定无需验证即可满足设计意图。这种权衡取决于可靠性要求和对设计的信心;对于驱动器故障代价高昂的程序而言,样品验证是一种低成本的保险措施。
成功的电机驱动器设计方案的总体模式是:在驱动板的所有方面——热设计、电磁干扰、保护、传感和机械结构——进行周密的工程设计,并结合严格的制造工艺来支持设计意图。如果某个设计方案只关注其中一项而忽略其他方面,则往往会导致驱动板在某些工况下工作,但在其他工况下失效;而如果能将所有方面都做到完美,则能生产出在整个使用范围内可靠运行的驱动板。
电机驱动器PCB常见问题解答
机器人电机驱动PCB是什么?
机器人电机驱动器PCB将低功率控制指令转换为高电流电机相输出。它通常包括功率开关、栅极驱动器、电流检测电路、保护电路、连接器、散热路径,有时还包括反馈或通信接口。
哪些电机需要驱动PCB?
无刷直流电机 (BLDC)、永磁同步电机 (PMSM)、步进电机、有刷直流电机、伺服电机以及许多线性执行器都需要驱动电子器件。驱动电路的拓扑结构取决于电机类型、电压、电流、反馈方式、控制方法和安全要求。
为什么电机驱动器PCB的设计很困难?
它们将高电流、快速开关、散热、电流测量、保护逻辑、电磁干扰控制和机械连接器应力承受能力集成于紧凑的布局中。即使是微小的布局误差也可能导致电磁干扰、过热、误感应或开关故障。
电机驱动器PCB何时应该使用厚铜层?
当持续电流和温升超过标准铜线的安全承载能力时,应使用粗铜线。粗铜线常用于电机相线、电池输入端、母线和大电流输出端,但应权衡布线方案和成本。
如何降低电机驱动器PCB上的电磁干扰?
通过紧密的开关回路、适当的栅极电阻、必要的缓冲电路、低静电放电直流链路电容器、受控的回路路径、屏蔽、滤波、布局分离和精心设计的电机电缆策略来降低电磁干扰。
机器人电机驱动器应包含哪些保护措施?
常见的保护措施包括过电流保护、短路保护、欠压锁定、过压保护、过温保护、直通保护、相关情况下的反极性保护、故障报告、制动控制以及安全扭矩关闭(适用于安全相关系统)。
电机驱动板上应该如何实现电流检测?
根据精度、隔离度、带宽、成本和损耗要求,电流检测可采用低侧分流器、串联分流器、相分流器、霍尔传感器或电流互感器。布局和滤波对测量质量有显著影响。
电机驱动器PCB的生产测试中哪些最为重要?
重要测试包括上电检查、栅极驱动验证、电流检测校准、保护阈值检查、通信检查、连接器检查、热样品测试以及使用代表性电机或负载进行功能测试。
推荐文章
Isola Astra MT77 PCB制造
图 1. Isola Astra MT77 PCB 制造 Isola Astra...
Nelco N4000-13 PCB材料和制造指南 | Highleap Electronics
图 1. Nelco N4000-13 PCB Nelco N4000-13 PCB 是一款……
覆铜层压板:PCB工程师完整材料选择指南
印刷品中所有重要的电气特性……
中国陶瓷PCB工厂内部探秘:电源/LED/射频/医疗等领域的工艺控制
目录 走进中国陶瓷PCB工厂:如何……
如何获取 PCB 报价
我们将为您进行DFM/DFA分析,并尽快向您提供报告。您可以通过我们的网站安全上传文件。为了给您报价,我们需要以下信息:
-
- Gerber、ODB++ 或 .pcb,规格。
- 如果需要组装,请提供 BOM 清单
- 数量
- 转弯时间
如需 PCBA 服务,请提供您的 BOM(物料清单)和任何具体的装配说明。我们还提供 DFM/DFA 分析,以优化您的设计,提高可制造性和装配性,确保生产流程顺畅。
