¿Cómo puedo manejar este LCD? [cerrado]

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

He tenido esta pantalla LCD en mi estante durante los últimos años y no he podido descubrir cómo usarla. Es un LCD de la impresora Epson TX710W. Busqué una hoja de datos, pero no pude encontrar ninguna. La parte posterior de la placa no contiene más que rastros, todo el módulo no tiene circuitos integrados, creo que todo está integrado en la pantalla LCD. No tengo la placa original a la que se conecta el módulo LCD.

¿Alguien podría decirme cómo controlar esto con un Arduino? Si eso no es posible, ¿podría al menos indicarme la dirección correcta? ¿Qué protocolo de comunicación utiliza?

¿Cuánto valora realmente su tiempo y cuánto le costará comprar uno que tenga todos los detalles del diseño en una hoja de datos?
Sin una hoja de datos, o alguien aquí que sepa exactamente qué es, cómo manejarlo y la voluntad de documentarlo, es probable que no tenga suerte.
@Andy alias Sí, sé que puedo comprar uno, quiero hacer esto por la experiencia educativa.
@Colin__s ¿No puedes descifrar el protocolo usando la agrupación en el cable plano? ¿O algo similar?
Educación: no utilices dispositivos que no tengan ficha técnica a menos que sepas cómo usarlos. No sé cuántas veces he dicho estas palabras básicas....
@Andy alias Sí, esa es claramente la razón por la que hice esta pregunta, con la esperanza de que alguien más lo supiera.
Nadie va a saber sobre eso, compra una pantalla LCD de verdad.

Respuestas (2)

Bueno, hay algunas cosas que se pueden deducir de las dos fotos que proporcionaste. Lo que sigue es solo lo que pienso sobre su módulo y sería increíble si fuera verdad. No lo tomes como correcto.

Centrémonos en tu conector CN1, el negro. Dado que esta pantalla debe ser impulsada por algo aparte, diría que el conector es la interfaz para conectarse con un microcontrolador.

Centrémonos en las pistas conectadas a la parte trasera del conector CN1 (soldadas):

  • PIN 1 y 2: probablemente la fuente de alimentación del módulo (VCC). Lo digo por el ancho aparente de las huellas y por lo que viene después.
  • PIN 4, 9 y 11: Esto es GND ya que el cobre conectado cubre la mayor parte de la superficie de la PCB (es común).
  • PIN 3, 5, 6, 7, 8 y 10: Son señales (ver como el ancho de las pistas es mucho más fino que el de la fuente de alimentación).

Dos preguntas principales vienen a la mente:

  1. ¿Cuál es el voltaje de la fuente de alimentación a utilizar?
  2. ¿Cuál es el protocolo utilizado para controlar la pantalla LCD?

Para la primera pregunta, bueno, generalmente el voltaje utilizado para controlar este tipo de pantalla LCD es de 3,3 V o 5 V. Puede probar primero con 3,3 V para ver si se enciende la luz de fondo. Si no, prueba con 5V. Pero ten cuidado ! Tal vez una de las pistas de la señal se usa para habilitar la luz de fondo (por lo que no funcionará incluso con el voltaje adecuado aplicado si la habilitación de la luz de fondo no se activa correctamente).

Para la segunda pregunta... apostaría por la interfaz SPI. Por qué ? Bueno, antes que nada, cuando se trata de controlar una pantalla LCD de este tamaño, se puede usar la interfaz SPI. Además, hay 6 pistas utilizadas como tipo de señales. Si esto es realmente SPI, se utilizan 4 pistas:

  1. Selección de fichas;
  2. MISO ;
  3. MOSI;
  4. CLK.

Esto nos deja 2 señales a la izquierda.

He leído algunas hojas de datos de la pantalla LCD SPI, es común encontrar un pin RESET. Entonces, dado que soy un buen jugador, apostaré por una señal de REINICIO para la pantalla LCD.

Queda 1 señal. Realmente no sé para qué podría servir. ¿Tal vez un comando de activación de retroiluminación como se indicó anteriormente? Sin duda, sería útil probar esta pantalla en la impresora para ver si es posible encender/apagar la pantalla LCD o atenuarla.

Ahora es el siguiente problema: supongamos que es la interfaz correcta (SPI). ¿Qué número PIN está asociado con qué función? No tengo idea y ahí es donde te quedarás atrapado. En realidad, y esto es solo una suposición, pero dado que los PIN 5, 6, 7 y 8 se enrutan juntos (no separados por un plano de tierra como lo es para los PIN 3 y 10), diría que es la interfaz SPI. El PIN 3 es el comando RESET o Habilitar luz de fondo (si existe el comando Habilitar luz de fondo). Ahora que estamos bastante seguros acerca de las pistas de la fuente de alimentación, aún puede intentar cambiar ALTO/BAJO algunas trazas de señal en primer lugar para ver qué sucede. Pero como dije antes: ten cuidado

En cualquier caso, sin la hoja de datos será muy, muy difícil mostrar algo. Todavía puede invertir el enrutamiento de PCB. ¿Será útil? Realmente no lo sé.

Estoy de acuerdo con tus deducciones. La pantalla parece ser del tipo COG monocromo. Los protocolos de interfaz en estos son bastante estándar. Si pueden determinar las dimensiones de la pantalla en píxeles, deberían poder restringir el chip del controlador que se está utilizando. Obtener una hoja de datos para pantallas similares debería proporcionar pistas sobre el orden de enrutamiento relativo de los pines SPI, ya que estos se fijan en gran medida por el pinout COG. Deberían poder averiguar el pin de control de retroiluminación desde el enrutamiento de la placa.
Algunas pantallas LCD tienen un pin de datos/comando para seleccionar el modo en el que irán los datos (a un conjunto de registros que controlan la configuración de la pantalla o directamente al búfer de fotogramas).
@Jon No, en realidad, era una pantalla a color.
El PCB dice CMYK... ¿podría ser una pista de qué protocolo usa?
No lo creas. CMYK significa Cyan Magenta Yellow Key (Negro). Es un formato de color específico para impresora.

¡Me temo que no tienes suerte!

Sin la hoja de datos, no tiene forma de saber cómo encender correctamente la pantalla. Cómo controlar la luz de fondo (configuración de LED, límites recomendados, etc.), qué controlador está dentro de la pantalla (que es con lo que realmente se comunicará para controlarlo (por ejemplo, ST7789V, hay varios) y cómo está configurado (Puede ser RGB o una interfaz MPU i8080. A veces, el fabricante de la pantalla bloquea la interfaz en un solo modo, otras veces le permiten seleccionarlo. No hay un estándar aquí.

Yo diría que no hay valor educativo, o muy ineficiente en el mejor de los casos, tratar de aplicar ingeniería inversa y operar esta pantalla.

El PCB dice CMYK... ¿podría ser una pista de qué protocolo usa?