NEMA 电机:识别并解决 3D 打印机常见故障
在任何 FFF 3D 打印机中,电机都是核心基础组件之一。它们负责驱动打印头定位以及在挤出机中牵引丝材。
3D 打印机常用的电机为步进电机,最常见的规格为 NEMA 17 和 NEMA 23。

图 1:NEMA 电机类型对比。来源:motioncontrolproducts.com
优质步进电机具有极高的可靠性,因此电机故障的主要原因通常是外部因素,多与驱动器或连接线路有关。
步进电机原理
步进电机是一种连续旋转的电机,其旋转以固定角度的离散步跃进行。它介于普通直流电机和伺服电机之间:像直流电机一样可多圈连续旋转,又像伺服电机一样能实现精确的角度定位。
3D 打印机最常用的是双极性混合式步进电机,通常采用 NEMA17 或 NEMA23 规格。混合电机结合了 VR 电机的小步距能力和永磁电机的高转矩能力;双极电机比单极电机提供更大的转矩和保持力,且体积更小、重量更轻,但需要专用驱动器。
选型时需关注以下关键参数:
- 步距角: 电机不使用细分驱动时的最小旋转角度,常见 1.8° 或 0.9°。步距越小精度越高,但最大转速通常越低。
- 额定电流: 电机正常工作所需的最大电流。电流越大转矩越大、抗惯性能力越强,但发热和磨损也随之增加。超过厂家规定电流会导致电机劣化损坏。
- 相电压: 每相线圈正常工作所需的电压。
- 相电阻: 每相线圈呈现的电阻值。
- 相电感: 每相线圈通电时产生的最大电感值。
- 定位精度: 旋转运动中可能出现的最大偏差,数值越小精度越高。
- 最高工作温度: 电机能承受的最高温度,长时间超温会导致失效。
- 转子惯量: 转子自身重量产生的惯量,电机承受的总惯量为转子惯量加上连接负载的惯量之和。
- 保持转矩: 相绕组无通电时,电机轴不发生转动所能承受的最大转矩。
- 锁定转矩: 相绕组通电(额定电流)且电机停止时,轴不发生转动所能承受的最大转矩。
- 起动转矩: 克服转子惯量使其开始旋转所需的转矩。
- 运行转矩: 电机旋转过程中不丢步所能承受的最大转矩(额定电流下)。
若需高速运动并承受大惯性(如 XY 轴),应选 1.8° 大转矩电机;Z 轴不需高速,选 0.9° 电机可获得更平滑运动,同时应选择最大保持和锁定转矩的电机以支撑平台或龙门架重量。
双极步进电机接线
正确接线需参考厂家规格书,因为不同型号的线序各异。双极步进电机通常有 4 个引线,构成两相独立绕组,每相有一正一负两极。
首先确认控制板上的接线标识,常见两种命名:
- 1A 1B 2A 2B:数字代表相,字母代表极性
- A A⁻ B B⁻:字母代表相,上标负号代表负极
再确认电机侧线序。若有规格书,直接按标识对应;若控制板与电机命名不同,按下表对应:
- 1A – A
- 1B – A⁻
- 2A – B
- 2B – B⁻
无规格书时,用万用表测量连接器所有引脚两两组合的电阻,电阻不为无穷大的即为同一相。常见组合为 1-3/4-6 或 1-4/3-6,优先测试这两组。确认相线后,两相极性必须一致,若接反电机会发出噪音且不动,需反接其中一相。务必保持两相绝缘,接触不良或相间短路会导致电机失效。
电机电流设定
步进电机由专用驱动器供电,驱动器质量直接影响耐用性和噪音。调节输出电流主要有两种方式:
- 电位器微调: 低端驱动器通过螺丝电位器调节,需配合万用表和陶瓷螺丝刀。调节方式分两种:
- 实测电流法:上电接好电机,测量某相电流并调至目标值。不推荐首次调试新驱动器使用,因电机初始通电时不知输出电流是否超标。
- 参考电压法(推荐):按公式计算 Vref = Imax × 8 × Rs,其中 Imax 为电机工作电流(通常取厂家最大值的 90%),Rs 为驱动器检测电阻。给驱动器上电,测量 Vref 引脚(通常即电位器中间脚)对地电压,调节电位器至计算值。
- 固件设定: 许多新型驱动器无电位器,直接在固件电机段设置输出电流。
建议不超过厂家最大电流的 90%,最佳值为能产生足够转矩的最小电流。过大电流除增加转矩外,还会加剧发热、噪音和磨损。
步进电机最大速度
步进电机靠脉冲驱动,最大速度取决于控制板最大脉冲频率。多电机同时工作时,单电机获得的频率会下降。例如控制板 100 kHz,四轴(X,Y,Z,挤出)同时动作,单轴仅 25 kHz。1.8° 电机不细分时最大 125 rps,配 GT2 8 齿同步带理论线速度 3600 mm/s。启用细分后速度成比例下降:16 细分约 225 mm/s,256 细分仅 14 mm/s。低频控制板配高细分会导致最大允许速度低于打印速度,造成严重丢步。
步进/毫米正确设定
打印文件为线性位移,电机却是角度旋转,需换算。同步带轮传动时:
steps/mm = (360/P) × MS / (2 × π × Rpulley)
P 为电机步距角,MS 为细分数(不细分时为 1),Rpulley 为带轮半径。丝杠传动时:
steps/mm = (360/P) × MS / A
A 为丝杠导程。可使用 Prusa 等在线计算器辅助。理论值计算后,建议打印已知尺寸立方体(如 50×50×50 mm)实测校准:
steps/mm = D理论 × P当前 / D实测
输入新值即可获得尺寸准确的打印件。
关键注意事项
- 丢步: 过大加速度/变向速度产生惯性超出转矩、或低频配高细分导致最大速度不足,均会丢步。开环系统中丢步直接导致位置丢失。
- 温度: 电流过大致过热,密闭/加热腔体内散热不良会超温导致退磁失效。密闭打印机建议电机外置或降至最小必要电流。
- 滞后: 电机固有现象,运动结束时产生微小位置误差,优质电机可减小。
- 共振: 脉冲频率接近电机固有频率时产生共振,导致振动、噪音和磨损增加。
- 步进设定: 错误的 steps/mm 直接造成定位偏差和尺寸误差。
- 接线: 相序错接或相间短路导致不转或乱转;单相极性反接不转;双相同反则反转。
本指南为通用说明,不针对特定品牌型号。不同厂家校准调整流程可能有重要差异,操作前请务必参考厂家手册。
3D打印