Tengo un circuito que acciona una válvula selonoide de cierre (la válvula cambia de estado por cada pulso de 50 ms)
Debajo hay un esquema del circuito de fácil acceso. Básicamente, una batería LiPo de 3.7V se suministra para el regulador de 3.3V mcu y un convertidor elevador de 9V (LM2623).
Para cambiar la válvula, el mcu habilita el convertidor elevador y espera 10 ms para mantener estable 9V. Y luego configure los impulsos de impulsión al controlador de válvula.
Cuando conecto la placa al Launchpad MSP430 (depurador, vcc = 3.5V) y en estado de depuración; Si ejecuto el código, la válvula cambia perfectamente entre estados. En el tiempo de conmutación, el voltaje en la bobina solo disminuye a ~ 7V.
Cuando desconecto el depurador y corro solo con batería, el código intenta cambiar la válvula, pero no cambia. Y el voltaje en la bobina disminuye hasta ~ 5v o menos.
¿Cómo se puede compensar esta disminución de voltaje extra? Ya hay 100uF conectado al suministro del controlador de la válvula.