Ingeniería inversa de una pantalla LCD de 12 pines?

6

Acabo de encontrar un " reloj de alarma de proyección láser roto". Lo desarmé y solo me interesa el brazo de proyección láser. Consiste en un diodo láser (aunque sospecho que en realidad es solo un LED normal), una pequeña pantalla LCD y una lente de plástico, que se puede mover para enfocar. El LED tiene dos cables. La pantalla LCD tiene 12 cables, que están conectados más o menos directamente al microcontrolador de la unidad (un par parece tener un solo condensador o resistencia entre ellos). El IC tiene una mancha de esmalte y no tiene marcas. Los cables de la pantalla LCD están marcados como C1, C1, C2 y luego S1 a S9. La placa parece funcionar principalmente a aproximadamente 3 V (las baterías son todas de 3 V o 3,7 V, y tiene una entrada de 3 V CC).

El brazo de proyección láser parece un dispositivo útil. Ya que puede proyectar tiempo, entonces asumo que tiene al menos una pantalla de 3.5 dígitos con 7 segmentos (18:88), pero la pantalla LCD sin alimentación solo se ve semitransparente y verde, y no puedo ver ninguna marca. Me gustaría poder usarlo para otros proyectos, pero no estoy seguro de cómo funciona, ni cómo empezar a resolverlo. He buscado hojas de datos de LCD, pero no he encontrado nada similar. Tengo un Arduino Leonardo, y estaba pensando en usarlo para averiguar cómo se controla la pantalla LCD.

Entonces, algunas preguntas: ¿Es común el pinout c1-3, s1-9? ¿Es probable que el 5V del Arduino pueda dañar el LCD de 3V (presumiblemente)? ¿Cuál podría ser una buena manera de probar la funcionalidad de la pantalla LCD?

    
pregunta naught101

2 respuestas

3

Según el etiquetado, supongo que el vidrio LCD tiene un total de 27 segmentos que se multiplexan en una disposición de 3x9. La forma más fácil de producir un mapa es probablemente conectar temporalmente los 12 cables LCD a los pines de salida de la CPU, y luego escribir un programa que escriba alternativamente (011111111111) y (100000000000) en la pantalla (a 1kHz o así) hasta que haya observó qué segmentos están conectados al primer pin, luego (101111111111) y (010000000000) hasta que haya mapeado qué segmentos están conectados al segundo pin, etc. Al conducir la pantalla, debe asegurarse de la cantidad de tiempo que las salidas gastar en cualquier estado es aproximadamente igual a la cantidad de tiempo que pasan en el estado de todos los bits complementados; si no lo hace, puede dañar temporalmente la pantalla en cuestión de segundos [lo que significa que la pantalla se verá "impar" por un tiempo, pero puede volver a la normalidad] y destruirla en cuestión de minutos.

    
respondido por el supercat
2

El pequeño vidrio LCD que ves actúa como un obturador de luz y funciona en un modo para que la luz pase a través del vidrio. Los segmentos de la pantalla se controlan de manera que cuando se activan permiten que la luz pase a través. Cuando están desactivados no permiten que la luz pase a través.

Sugiero fuertemente que la pantalla tenga tres secciones de siete segmentos que están diseñadas para ser manejadas de manera multiplexada. Las líneas C1, C2 y C3 son la conexión común para cada una de las secciones múltiplex y S1 a S7 se utilizan para seleccionar los segmentos individuales. Una de las conexiones comunes también se usa para el primer dígito "1" y el carácter central ":". Estos son controlados individualmente por las líneas de selección de segmentos S8 y S9 correspondientes.

No puedo hacer ninguna llamada en la discusión LED versus LASER ya que no he visto su unidad en particular. Se vería poco probable que un diodo láser tuviera un ancho de haz lo suficientemente amplio como para iluminar toda la parte posterior del cristal LCD.

* Actualizar * Eché un vistazo al enlace del producto del reloj que proporcionó y parece que el brazo del proyector ajustable en el lateral incluye ópticas además de una pantalla LCD muy pequeña. Con esta configuración es bastante posible que un LED súper brillante pueda iluminar la parte posterior del cristal LCD.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas