Conexión de una pantalla LCD con un controlador desconocido

0

Encontré un viejo LCD en mi pila de maletero. Me gustaría poder usarlo. Sin embargo, alguien (posiblemente / probablemente yo) cortó la parte de la PCB con el código de la serie, así que no puedo saber qué es el chip del controlador. Estoy tratando de averiguarlo.

Mi análisis hasta ahora:

La pantalla tiene luz de fondo. Hay 16 pines, por lo que HD44780 sería mi primera suposición (3 pines de alimentación, 11 pines de datos y 2 para retroiluminación). Los tres pines que están conectados pueden ser eléctricos, mirando los rastros, y los dos últimos ánodos y cátodos LED. Así que intenté conectarlo con el pin 1 a 0V, el pin 2 a 5V y el pin 3 (probablemente contraste) a 0V. Obtuve este resultado:

Esto me parece HD44780, con una pantalla de 2x16.

Pero tengo algunas preguntas sobre esto:

  • ¿Hay otras pantallas (no compatibles con HD44780) que darían esta pantalla cuando solo se suministra energía (pero no hay controles), o es específica para HD44780?
  • El pinout que he usado hasta ahora para todos los LCD con HD44780 que he usado hasta ahora (por lo que puedo recordar) tenía un pinout como este:

    • Potencia (Vss, Vdd, Vcontrast)
    • Control (RS (registro de selección, comando o datos), R / W (lectura / no escritura), E (habilitar)
    • Datos (DB0 - DB7)
    • Posiblemente la luz de fondo (ánodo, cátodo)

    ¿Pero es esto un estándar? ¿Puedo asumir que esto usa los mismos pines para las mismas funciones? Y, si no es así, ¿es seguro simplemente intentarlo o las cosas podrían salir mal? Si pudiera salir mal, ¿hay alguna manera de decir que juzgar por el PCB traza qué líneas serían datos, probablemente?

No creo que sea importante, pero al final pretendo usar este chip con un PIC. He usado pantallas HD44780 con PIC antes, así que tengo un código de trabajo para probar (y también otras pantallas con HD44780 (o ~ compatible) para verificar el código y la configuración).

    
pregunta Keelan

4 respuestas

1
  

¿Hay otras pantallas (no compatibles con HD44780) que darían esta pantalla cuando solo se suministra energía (pero no hay controles), o esto es específico para HD44780?

Esto no es específico para los controladores HD44780 o similares, pero de hecho la mayoría de los lcds de caracteres son compatibles con HD44780. Puedes darlo por sentado.

  

El pinout que he usado hasta ahora para todos los LCD con HD44780 que he usado hasta ahora (por lo que puedo recordar) tenía un pinout como este snip ¿Pero es esto un estándar?

Un estándar de facto, puede haber variaciones, pero una vez más, las fuerzas del mercado han consolidado ese encabezado recto de 14/16 pin como pinout. También está el pinout Dual Inline.

  

¿Puedo asumir que esto usa los mismos pines para las mismas funciones? Y, si no es así, ¿es seguro simplemente intentarlo o las cosas podrían salir mal? Si pudiera salir mal, ¿hay alguna manera de decir que juzgar por el PCB traza qué líneas serían datos, probablemente?

Basado en el aspecto, sí, adelante, debería funcionar. Ya verificaste los pines de alimentación y los pines de luz de fondo. El resto parecen datos en el Chip on Blob. Todos ellos son delgados, sin tapas ni resistencias.

    
respondido por el Passerby
1

Si parece un HD44780 y huele a un HD44780, lo más probable es que sea un HD44780. Sí, hay otros chips de pantalla, pero son pocos y distantes entre sí. La mayoría de las personas se limitan a lo barato y fácil de usar, lo que significa HD44780.

    
respondido por el Majenko
1

Estoy casi seguro de haber visto un LCD de personajes como ese en el pasado. Eso me hizo pensar que este podría ser un módulo más menos estándar. La búsqueda de imágenes de Google había descubierto varias.

En una nota diferente. A juzgar por las fotos en la O.P., una parte de la PCB se rompió. Eso puede presentar problemas para la ingeniería inversa.

    
respondido por el Nick Alexeev
1

Ya que tienes potencia / contraste / contraste en su mayoría ordenados y, desde tu foto superior, los pines 15 y 16 son obviamente energía para la luz de fondo, los golpes fuertes ya están hechos y todo lo que queda es información y control.

Dado que el controlador es COB, no conozco ninguna forma de distinguir visualmente la diferencia entre las líneas de datos y las de control, pero dado que, lo peor que puede pasar si se mezcla uno o todos ellos es una pantalla confusa o ninguna pantalla, eso no dañaría nada.

Puedes asumir lo que quieras, pero al final la prueba está en el pudín, por lo que la respuesta a todas tus preguntas es, básicamente, "Hackearlo hasta que lo hagas bien".

    
respondido por el EM Fields

Lea otras preguntas en las etiquetas