Cómo solucionar la advertencia de sobretemperatura del driver TMC de la Elegoo Neptune 4


La advertencia de sobretemperatura del driver TMC de los motores paso a paso en la Elegoo Neptune 4, Neptune 4 Pro, Neptune 4 Plus y Neptune 4 Max aparece en la consola de Klipper como un mensaje similar a “TMC stepper_y reports error: DRV_STATUS otpw=1 (OvertempWarning!)”. Klipper registra la advertencia pero puede continuar imprimiendo; sin embargo, si el driver alcanza el umbral de apagado, detendrá la impresora para evitar daños en el hardware.

Qué significa el error

La serie Neptune 4 ejecuta el firmware Klipper y utiliza chips driver TMC para motores paso a paso en la placa principal para controlar cada eje del motor. Cada chip TMC tiene un sensor térmico interno: cuando la temperatura de la pastilla alcanza el umbral de preadverted de sobretemperatura, activa el flag otpw y Klipper informa la advertencia. Esto ocurre normalmente bajo condiciones de alta corriente sostenida: impresiones rápidas prolongadas, aceleración agresiva o un ajuste de corriente (run_current) más alto de lo necesario para el motor y la carga. Una ventilación insuficiente alrededor del compartimento electrónico de la placa principal agrava el problema. Un conector del cable del motor suelto o dañado que obliga al driver a trabajar más para mantener la posición también puede elevar las temperaturas del driver.

Solución paso a paso

  1. Apaga la impresora y deja que se enfríe durante al menos 10 minutos antes de abrir el compartimento electrónico.
  2. Comprueba el ventilador de refrigeración de la placa principal dentro del compartimento electrónico. Gira el aspa con la mano para confirmar que rota libremente y vuelve a asentar su conector de alimentación. El ventilador de la placa principal debe funcionar durante la impresión para mantener las temperaturas del driver dentro del rango.
  3. Confirma que el compartimento electrónico tiene ventilación adecuada: no coloques la impresora en un armario cerrado sin flujo de aire y asegúrate de que las rejillas de escape del ventilador no estén bloqueadas.
  4. Comprueba el conector del cable del motor para el eje nombrado en el mensaje de Klipper (p. ej., stepper_y). Vuelve a asentar el conector tanto en el motor como en la placa principal. Las conexiones sueltas o con alta resistencia obligan al driver a consumir más corriente.
  5. Abre printer.cfg en la Neptune 4 (a través de la interfaz web en la dirección IP de la impresora → Machine → printer.cfg) y localiza la sección [tmc2209 stepper_y] (o el eje nombrado). Verifica que run_current coincide con el valor recomendado por Elegoo; no lo superes.
  6. Si las advertencias de sobretemperatura persisten durante la impresión normal, reduce run_current en incrementos de 0.05–0.10 A, guarda y reinicia Klipper tras cada cambio. Esto reduce el calor del driver a costa de un poco menos de par del motor.
  7. Si el chip driver parece dañado (olor a quemado, daño visual en la placa), contacta con el soporte de Elegoo para obtener una placa principal de reemplazo.

Piezas necesarias

  • Normalmente no se necesitan piezas de repuesto para esta reparación: solo herramientas básicas
  • Placa principal de repuesto (solo si el chip driver está físicamente dañado — a través del soporte de Elegoo)

Contacta con el soporte de Elegoo si la advertencia de sobretemperatura persiste tras ajustar los ajustes de corriente y confirmar el flujo de aire: una placa principal defectuosa puede necesitar evaluación.

Preguntas frecuentes

¿Qué significa Elegoo n4-tmc-stepper-overtemp?

La advertencia de sobretemperatura del driver TMC de los motores paso a paso en la Elegoo Neptune 4, Neptune 4 Pro, Neptune 4 Plus y Neptune 4 Max aparece en la consola de Klipper como un mensaje similar a "TMC steppery reports error: DRVSTATUS otpw=1 (OvertempWarning!)". Klipper registra la advertencia pero puede continuar imprimiendo; sin embargo, si el driver alcanza el umbral de apagado, detendrá la impresora para evitar daños en el hardware.

¿Cómo soluciono Elegoo n4-tmc-stepper-overtemp?

Klipper informa DRV_STATUS otpw=1 en la serie Neptune 4. Aprende a mejorar la ventilación, reducir run_current y prevenir el sobrecalentamiento del driver del motor paso a paso.