Quería aprender a conectar una pantalla LCD con un controlador LCD. ¿Hay alguna guía o tutorial que pueda aprender?
Quería aprender a conectar LCDs como estos ( enlace ) no los módulos LCD de 16x2 caracteres o los módulos LCD SPI.
Gracias
Estos LCD personalizados tienen diferentes controladores y protocolos de comunicación. Necesitas descubrir:
Entonces puedes comenzar el show. Por lo general, debe cambiar en 24 bits (o 16) en una interfaz paralela (o en 8 bits) para controlar cada píxel. Tenga en cuenta que estas pantallas LCD más grandes no tienen memoria RAM de pantalla completa, por lo que necesita actualizar la pantalla píxel por píxel regularmente, como un CRT clásico.
Por lo tanto, para estos LCD más grandes, las soluciones usuales de grado Hobbyst como el uso de un microcontrolador o un Arduino no funcionarán. Solo cuente la cantidad de píxeles y realice los cálculos matemáticos: puede necesitar 200k de memoria RAM solo para almacenar la memoria de la pantalla, por no mencionar los requisitos de referencia.
Necesitas más jugo para eso. Considera, por ejemplo, El antiguo PXA255, que tiene un controlador de pantalla incorporado a través del canal DMA para manejar este tipo de LCD. Puede consultar la hoja de datos de PXA255 o PXA270 para obtener más información sobre este tema.
Puede ser bastante difícil, y definitivamente no será el próximo proyecto después de pantallas LCD estándar de 16x2 :)
Sin embargo, hay una solución! Debido a que el manejo de esos LCDs es muy complicado, muchas compañías han desarrollado sus propios controladores que descargarán todo este desastre de su parte.
Compruebe los sistemas 4D enlace , ya que tienen soluciones que requieren solo un cable de puerto serie para manejar estas pantallas agradables.
FTDI también desarrolló su propio material llamado EVE, y vende pantallas LCD listas para la integración enlace y enlace (Este último es muy similar al LCD que ha encontrado).
A menos que tenga un microcontrolador de 32 bits con megabytes de memoria y un puerto de pantalla dedicado habilitado para DMA, esta es la única forma viable de hacerlo, me temo que sí.
Lea otras preguntas en las etiquetas microcontroller lcd