info@panadisplay.com
Dizajn tečnog kristala Touch Screen Controller baziran na ruci i FPGA

Dizajn tečnog kristala Touch Screen Controller baziran na ruci i FPGA

Dec 13, 2017

  1. dizajn sistema

Kontroler LCD ekrana osetljiv na dodir se sastoji od komunikacionog modula, modula mikroprocesora i kontrolnog modula LCD ekrana osetljivog na dodir. Blok dijagram sistema je ilustrovan na slici 1.

1.png

Komunikacijski modul uglavnom uključuje interfejs periferije kao što su univerzalna serijska magistrala (USB) i Ethernet, što omogućava komunikaciju između mikroprocesora i spoljnih uređaja.


Mikroprocesorski modul, kao glavna kontrolna jedinica celog sistema, uglavnom uključuje hardverski sloj, upravljački sloj i aplikacijski sloj. Može kontrolirati ulaz i izlaz LCD ekrana osjetljiv na dodir. Hardverski sloj usvaja mikrokontroler tipa STM32F407, koji uglavnom ostvaruje vezu hardverskog kola mikroprocesorske kontrole.

Drajver sloj obuhvata FSMC upravljačku sabirnicu, USB drajver, Ethernet drajver i serijski upravljački program, koji može da pokreće periferni mikroprocesor sa spoljnom komunikacijom i prikupljanje podataka velikog protokom podataka. Aplikacijski sloj uglavnom transplantira grafički softverski paket emWin5.22, koji može da realizuje dizajn interfejsa interakcija između čovjeka i računara i ulaznu i izlaznu kontrolu podataka.


Kontrolni modul za LCD ekran osetljiv na dodir obuhvata modul za podatke interfejsa, memorijski modul, LCD modul i modul za dodir, upravljački program i upravljački program mogu postići LCD ekran. Među njima, modul za razmjenu podataka i obrada podataka se uglavnom zasnivaju na FSMC busu, realizuju razmjenu informacija između ARM-a i FPGA-a; memorijski modul se uglavnom koristi za skladištenje podataka sa tečnim kristalima; modul displeja sa tečnim kristalima uglavnom realizuje kontrolu vremena prikazivanja tečnog kristala, upravljač tečnog kristala; touch control modul se uglavnom koristi za upravljanje ADS7843 LCD touch čipom, LCD touch funkcijom.


Radni tok sistema kontrolera LCD ekrana osetljiv na dodir: modul mikroprocesora preko komunikacionog modula za prikupljanje podataka i slanje podataka u modul za razmjenu podataka, modul za razmjenu podataka za obradu podataka i pisanje memorijskog modula u modu za prikazivanje tečnosti kristala pod kontrolom podataka iz memorije modul za čitanje i kompletiranje ekrana; istovremeno, kontrolni modul kontroliše touch touch čip koji kontinuirano dovodi do dodira i konvertuje koordinatnu vrijednost memorije, tajming modula mikroprocesora do kontrolnog modula LCD ekrana šalje komandu čitanja, direktno pročita koordinate završene dodirne operacije.