¿Crees que es posible hacerlo sin un microcontrolador?
Sí, debería ser posible. Un temporizador 555 IC se usa comúnmente para operar servos. Produce pulsos estables siempre que su fuente de alimentación sea estable y limpia. Su servo dibuja ~ 350mA cuando se mueve, por lo que probablemente dibuje 1A + peak. Es posible que un regulador 7805 no lo regule bien, por lo que debe usar un regulador separado para el servo (igual que lo haría con una MCU).
Se especifica que tu servo se mueve 60º en 0.2 s, por lo que probablemente necesite aproximadamente 0.3 ~ 0.4s para ir 90º. Necesitará suficiente capacitancia para mantener el voltaje por encima de 5V durante al menos 0.4s a 350mA. El 7805 necesita un espacio libre de ~ 2V para evitar que se caiga, por lo que el condensador puede descargar de 24V a 7V. Para detectar cuándo se apaga la alimentación, el capacitor debe estar aislado con un diodo que caiga otros 0.6V, dejando ~ 16V que el capacitor puede descargar. C = I * t / V, por lo que necesita al menos 0.35A * 0.4s / 16V = 8,750uF.
Si usara un regulador de conmutación ('convertidor de CC / CC' o 'UBEC') para alimentar el servo, se requeriría menos capacitancia porque un regulador de conmutación 'transforma' la potencia a una corriente más alta a un voltaje más bajo, en lugar de solo desperdiciando el exceso. De 16V a 5V es una relación de 3.2, por lo que la corriente de descarga del condensador inicial sería de ~ 120mA, aumentando a 350mA a medida que la tensión se redujo a 5V.
El circuito podría verse así: -
simular este circuito : esquema creado usando CircuitLab
El relé RL1 detecta cuando se conecta / desconecta la alimentación para cambiar la temporización del pulso del servo. D1 aísla C1 de la entrada de alimentación para que pueda dejar el relé instantáneamente cuando se desconecta la alimentación (de lo contrario, se mantendría operado por la carga en C1). R1 y C2 forman un "amortiguador" que absorbe la energía de la emisora trasera del relé sin ralentizar su liberación. U3 suministra alimentación regulada por separado al servo para que no interrumpa la sincronización del pulso (sustitúyalo por un regulador de conmutación para reducir la cantidad de capacitancia requerida en C1).
Un problema potencial con este circuito es que cuando C1 finalmente se descarga por debajo de 7V, la tensión de alimentación del 555 descenderá y su tiempo se desviará, posiblemente causando que el brazo del servo se mueva ligeramente antes de que se agote por completo. Una forma de evitar esto podría ser tener dos condensadores de depósito y diodos de bloqueo, uno para alimentar el servo y otro más pequeño para el 555. Si el servo se queda sin energía antes del 555, entonces no funciona. importa si el tiempo se desplaza.
Alternativamente, podría usar un comparador para restablecer el 555 cuando la tensión del capacitor se acerque a 7V, y tal vez otro comparador en lugar del relé para monitorear la tensión de la fuente de alimentación y cambiar la resistencia de sincronización.