Tengo un pequeño problema con un circuito que he construido, y espero que alguien pueda proporcionar alguna información. Estoy haciendo un controlador paso a paso basado en el A4983, y estoy teniendo un problema extraño, hecho aún más extraño por un descubrimiento accidental. A saber, el controlador solo produce corriente al motor cuando una de las salidas (1A o 1B) está conectada a GND con una resistencia de bajo valor.
La forma en que descubrí este descubrimiento fue por accidente: mi DMM se dejó en el modo de medición actual y el motor comenzó a girar milagrosamente cuando me conecté de GND a 1A o 1B. (Tenía la intención de medir el voltaje en la salida, que se ubica alrededor de 7V cuando se mide a 1A).
Mi PSU de sobremesa refleja lo mismo, mostrando un consumo nominal de 10 mA para todo el circuito (incluida la unidad uC y algunos otros componentes), hasta que esto sucede, y luego se dispara hasta 160 mA al hacer esto. Al conectar el DMM donde la salida 1A se alimenta a través del DMM común, y desde la línea de medición del DMM al polo del motor no se mide la corriente.
Mi circuito está abajo, ¿alguien puede ver algún error obvio? Estoy completamente perplejo, las pruebas de conectividad en el circuito parecen indicar que todo está conectado como se esperaba. Todos los demás componentes funcionan correctamente, y AEN y otras entradas se configuran como se espera (verificadas y medidas). El motor también funciona correctamente cuando está conectado a otro controlador.