info@panadisplay.com
El disseny d'un controlador de pantalla tàctil de cristall líquid basat en braços i FPGA

El disseny d'un controlador de pantalla tàctil de cristall líquid basat en braços i FPGA

Dec 13, 2017

  1. disseny del sistema

El controlador de pantalla tàctil LCD consisteix en el mòdul de comunicació, el mòdul de microprocessador i el mòdul de control de la pantalla tàctil LCD. El diagrama de blocs del sistema s'il·lustra a la figura 1.

1.png

El mòdul de comunicació inclou principalment interfície de perifèrics com bus sèrie universal (USB) i Ethernet, que permet la comunicació entre microprocessadors i dispositius externs.


El mòdul de microprocessador, com la unitat de control principal de tot el sistema, inclou principalment la capa de maquinari, la capa de control i la capa d'aplicació. Pot controlar l'entrada i la sortida de la pantalla tàctil LCD. La capa de maquinari adopta el microcontrolador tipus STM32F407, que realitza principalment la connexió del circuit de maquinari del control del microprocessador.

La capa del controlador inclou el controlador d'autobús FSMC, el controlador USB, el controlador Ethernet i el controlador sèrie, pot conduir el microprocessador perifèric amb la comunicació externa i l'adquisició de dades d'un flux de dades elevat. La capa d'aplicació transplanta principalment el paquet de programari gràfic emWin5.22, que pot realitzar el disseny de la interfície d'interacció entre humans i ordinadors i el control d'entrada i sortida de les dades.


El mòdul de control de pantalla tàctil LCD inclou un mòdul d'interfície de dades, mòdul de memòria, mòdul LCD i mòdul de control tàctil, el controlador i el controlador poden aconseguir un toc LCD. Entre ells, el mòdul d'intercanvi de dades i el processament del senyal de dades es basen principalment en l'autobús FSMC, realitzen l'intercanvi d'informació entre ARM i FPGA; el mòdul de memòria s'utilitza principalment per a l'emmagatzematge de dades de visualització de cristall líquid; el mòdul de visualització de cristall líquid es realitza principalment amb control de temps de la pantalla de cristall líquid, controlador de pantalla de cristall líquid; El mòdul de control tàctil s'utilitza principalment per impulsar el xip tàctil LCD ADS7843, la funció tàctil LCD.


Flux de treball del sistema de controlador de pantalla tàctil LCD: mòdul de microprocessador a través del mòdul de comunicació per recollir dades i enviar les dades al mòdul d'intercanvi de dades, mòdul d'intercanvi de dades per processar dades i escriure mòdul de memòria en un mòdul de visualització de cristall líquid sota el control de les dades de la memòria. mòdul per llegir i completar la pantalla; al mateix temps, el mòdul de control controla el xip tàctil continuament complet del valor tàctil i converteix la coordenada del valor del pestell, el temps del mòdul del microprocessador al mòdul de control de pantalla tàctil LCD envia una ordre de lectura, llegeix directament les coordenades de l'operació tàctil acabada.