Los movimientos del reloj de cuarzo generalmente emplean un motor paso a paso monofásico de estilo Lavet que funciona con un voltaje de celda única (~ 1.5V). La resistencia de la bobina es de unos pocos cientos de ohmios.
Debería tener tres estados en la salida, incluyendo desenergizado. Un LM324 puede manejar suficiente corriente.
Supongamos que divide un suministro de 5 V con un amplificador operacional del LM324 para darle 2.5 V y luego puede conducir el otro lado de la bobina con 0 V / 1 V / 4 V para proporcionar los voltajes de alimentación adecuados.
simular este circuito : esquema creado usando CircuitLab
La entrada P debe estar baja para desenergizada
La entrada / N debe ser alta para desenergizada
P = 0, / N = 1 para desenergizado
P = 1, / N = 1 para +
P = 0, / N = 0 para -
P = 1, / N = 0 (esto no es una entrada útil)
Idealmente, el sesgo sería más bajo, más de 2.0V que de 2.5 porque el LM324 no puede conducir tan cerca del riel positivo, pero esto debería funcionar como se muestra.
Tenga en cuenta que algunos Arduinos no tienen una base de tiempo de cristal precisa (usan resonadores cerámicos), por lo que no serán adecuados para mantener el tiempo, al menos no de manera directa.