He construido este reloj con un LCD TN estático de 3 1/2 dígitos ( GYTN-0587 ). Conduzco los 28 segmentos LCD con un ATmega328 y cuatro 74HC595N registros de cambios encadenados juntos.
Aquí están los esquemas (simplificados) ( enlace a una imagen más grande ):
Yaquíhayunafotodelapizarra:
(La placa también tiene un LT1111 en configuración de refuerzo y un DS1307 RTC que no se muestran en los esquemas para simplificar.)
Para ahorrar baterías y hacer funcionar el reloj durante varios meses en las mismas celdas, planeé ejecutar el ATmega en modo de bajo consumo, activándolo solo una vez por minuto aproximadamente para cambiar la pantalla y volver a ponerla en modo de suspensión. Sin embargo, luego supe que los LCD estáticos TN deben actualizarse entre 10 y 30 kHz (lo siento, no pude encontrar el documento que leí, no pude encontrar mucha información sobre cómo conducir los LCD TN).
Bueno, si conduzco los registros de desplazamiento a 30 kHz, no me dejará tiempo para que el '328 se duerma. Al final, eso es lo que estoy haciendo: actualizar la pantalla LCD a 30 kHz y el reloj funciona bien. Pero las baterías solo duran unas 40 horas.
Si ignoro la frecuencia de actualización de la pantalla LCD y dejo los segmentos durante varios segundos, los segmentos desaparecerán (como en la imagen de abajo).
No pude encontrar nada sobre el consumo de energía de la pantalla LCD y no lo he medido, pero estoy bastante seguro de que la pantalla LCD consume muy poca corriente (en el rango de uA). El '595 tampoco usará mucha corriente ya que no tiene mucha corriente y consume solo 160 uA cada uno. Lo que está perdiendo todas mis baterías es el ATmega que refresca la pantalla LCD. Solo necesito una forma diferente de manejar este LCD que no toma tantos ciclos de la MCU.
Mis preguntas son:
-
¿Puedo conducir este LCD con poca energía con este circuito que he construido? Si es así, ¿cómo?
-
Si no, ¿qué cambios debo hacer en mi circuito para poder manejar la pantalla LCD con el mínimo consumo de energía?
-
¿Cuál es la forma correcta (TM) de conducir estos LCD?