Estoy alimentando un motor paso a paso híbrido bipolar 1A accionado por un DRV8825 con un 12V 10A fuente de alimentación conmutada. Hay un condensador de 220uF colocado en la fuente de alimentación del motor cerca del controlador. El control actual del conductor se establece en 0.5A.
Cuando el controlador está en modo de suspensión, se activa y hay un retraso de 2 ms para el tiempo de activación en el código (avr-gcc) antes de que se establezca la dirección, luego se demora el tiempo de configuración y luego se pulsan los pasos. enviado, comenzando bastante lento y acelerando con un perfil lineal.
Todo funciona bien cuando se alimenta el controlador / motor con una fuente de alimentación lineal de 12V y 2.5A.
Pero cuando se alimenta con la fuente de alimentación de conmutación de 12V 10A (enchufado / encendido, inactivo), a veces se produce una breve interrupción poco después de que el motor arranca y el motor pierde pasos. Si se observa el voltaje de la fuente de alimentación, en realidad se descomponen algunos voltios cuando esto sucede.
No soy consciente de tal comportamiento, pero tengo la impresión de que la fuente de alimentación conmutada necesita un poco de tiempo para entregar la energía desde el estado inactivo. Curiosamente, si dejo que alimente continuamente a otro consumidor que dibuja alrededor de 1.5A al mismo tiempo, es estable y todo funciona bien.
¿Mi observación es correcta? ¿Una fuente de alimentación (de conmutación) necesita un momento breve para estabilizarse? En caso afirmativo, ¿es esto por diseño o alguna característica de inicio suave o ahorro de energía?
Puedo cambiar fácilmente mi código para activar el controlador y darle tiempo a la fuente de alimentación para que se estabilice antes de que el motor empiece a funcionar.