Estoy usando dos motores paso a paso 28BYG-48 clasificados para 12V. Son motores unipolares con 5 hilos. 1 cable común y 4 cables para controlar las 2 fases. El motor que se está calentando tiene alrededor de 76-77ohm el pin común y los otros pines, mientras que el motor que está frío tiene alrededor de 78-79 ohmios.
Ambos motores están cableados de la misma manera a través del controlador uln2003. Para mis pruebas actuales, estaba funcionando el motor muy lentamente. Casi 1 paso por segundo, esperaría que ambos motores estuvieran fríos ya que la corriente rara vez cambia de dirección.
Es posible que un motor obtenga más potencia que el otro, lo que explicaría por qué uno se está calentando.
Cuando cambio las posiciones del motor, el motor que estaba frío se está calentando y el motor que estaba caliente se mantiene frío. Supongo que es un problema con los chips uln2003.
Otra cosa, el uln2003 conectado al motor caliente es bastante frío en comparación con el uln2003 conectado al motor frío. Cuando no hay actividad (sin dirección de conmutación del motor), uno de los dos motores se calienta progresivamente.
¿Cómo puedo solucionar esto? ¿Qué podría estar causando que un motor se caliente excesivamente?
Nota:
Después de tomar fotos, me di cuenta de que confundí los nombres, esos son chips ULN2003. Tengo chips l293d pero son para otros motores.