¿Es posible conectar una pantalla de teléfono móvil para que funcione con un dispositivo diferente?

5

Estoy tratando de averiguar si es posible enviar video a la pantalla de un teléfono celular (solo la pantalla, no el teléfono) como este de algo como un reproductor de video-mp3 o incluso de un mac-mini, o algo más simple como un microcontrolador con el video almacenado en una tarjeta SD, tal vez. Además, si es posible, ¿cómo haría para hacer algo así?

No necesariamente tiene que ser una pantalla de teléfono celular, pero tiene que ser de ese tamaño, con una resolución muy densa para su tamaño. Es por esto que la pantalla de un teléfono celular parece óptima para el trabajo. He estado tratando de encontrar otras alternativas, pero las pantallas de los sitios de electrónica de hobby para cosas como el Arduino parecen tener una resolución muy pequeña y poca profundidad de color (es decir, 8 bits).

    
pregunta JonathonG

3 respuestas

7

Uno de los elementos más populares en Sparkfun es pantalla LCD en color de Nokia 128x128 . El protocolo ha sido diseñado mediante ingeniería inversa por varias personas y bibliotecas creadas para Arduino y otras plataformas.

En general, si la pantalla tiene solo unos pocos pines, es probable que tenga un controlador LCD incorporado y use SPI o I2C para el protocolo. Dichos protocolos generalmente no son muy difíciles de usar si tiene el hardware original con el que funcionó.

Por otro lado, si expone algunas decenas de pines como, por ejemplo, la PSP LCD, generalmente requiere un controlador externo dedicado e incluso podría utilizar LVDS u otra señalización complicada. Estas pantallas no son una buena opción para microcontroladores pequeños.

Una gran cantidad de pantallas LCD están disponibles en eBay, vea por ejemplo esta tienda .

    
respondido por el Igor Skochinsky
4

Tengo entendido que prácticamente todas las pantallas de teléfonos celulares tienen muchos menos píxeles que la resolución VGA completa de 640x480. Entonces, si esa es tu resolución mínima, estás obligado a usar algo que no sea la pantalla de un teléfono celular.

Incluso la pantalla LCD que mencionaste tiene una resolución ligeramente inferior a 640 × 360 píxeles (basado en una definición de "píxel" ). Por desgracia, mi breve bit de búsqueda en Google no me permitió mostrar el número de pieza del fabricante y del fabricante de esa pantalla, y mucho menos las hojas de datos u otra información de la interfaz.

En principio, con mucha paciencia y las herramientas adecuadas (osciloscopio, analizador lógico, etc.) y la voluntad de destruir algunos dispositivos durante el experimento, es posible realizar ingeniería inversa de casi cualquier pieza de la electrónica de trabajo.

En la práctica, como mencionó Oli Glaser, lograr que los dispositivos funcionen incluso con una hoja de datos en la mano es bastante difícil. En la práctica, la mayoría de las pantallas de teléfonos celulares están tan poco documentadas que parece (relativamente) mucho más fácil cambiar a usar una de las pocas pantallas de teléfonos celulares bien documentadas, como:

Pantalla LCD gráfica de 1 bit a color de 240x64 píxeles con controlador Toshiba T6963 enlace

Pantallas de 12 bits a color de 128x128 píxeles utilizado en el teléfono Nokia 6100, el teléfono Nokia 2600 (y otros). enlace enlace

LCD del teléfono Epson Nokia de 12 bits en color 128x128 3V Epson enlace

Pantalla de 31 bits de color de 319x239 píxeles "SmartGPU" enlace

LCD gráfico 320 * 240 enlace

Relacionado: ¿Pantalla LCD a color de fácil control para proyectos de pasatiempos?

    
respondido por el davidcary
1

Aquí hay un ejemplo muy interesante: pcbheaven . El instructor nos guía en el proceso desde cero cuando acaba de encontrar una pantalla LCD en un viejo baúl. Te lo recomendaré, ya que vi todos los videos y fueron muy amables y fáciles de entender.

    
respondido por el negrotico19

Lea otras preguntas en las etiquetas