Dom > Novice > Vsebine

Oblikovanje krmilnika zaslona na dotik s tekočimi kristali, ki temelji na roki in FPGA

Dec 13, 2017
  1. načrtovanje sistema

Krmilnik LCD-zaslona na dotik je sestavljen iz komunikacijskega modula, modula mikroprocesorja in krmilnega modula LCD-zaslona na dotik. Blokovni diagram sistema je prikazan na sliki 1.

1.png

Komunikacijski modul v glavnem vključuje vmesnik perifernih naprav, kot sta univerzalni serijski vodnik (USB) in ethernet, ki omogoča komunikacijo med mikroprocesorji in zunanjimi napravami.


Mikroprocesorski modul kot glavna krmilna enota celotnega sistema v glavnem vključuje strojno plast, vozniško plast in aplikacijsko plast. Lahko nadzoruje vhod in izhod LCD zaslona na dotik. Strojna plast sprejme mikro krmilnik tipa STM32F407, ki v glavnem uresničuje strojno povezavo mikroprocesorskega krmilnika.

Stroj voznika vključuje gonilnik FSMC vodila, gonilnik USB, gonilnik ethernet in serijski gonilnik, lahko periferni mikroprocesor poganja z zunanjo komunikacijo in pridobi podatke z visokim pretokom podatkov. Aplikacijski sloj pretežno presega grafični programski paket emWin5.22, ki lahko uresniči zasnovo vmesnika človeškega računalnika in vhodnega in izhodnega nadzora podatkov.


Nadzorni modul LCD-zaslona na dotik vključuje modul za podatkovni vmesnik, pomnilniški modul, LCD-modul in nadzorni modul za dotik, gonilnik in gonilnik lahko dosežejo LCD-dotik. Med njimi modul za izmenjavo podatkov in obdelava podatkovnih signalov v glavnem temeljita na avtobusu FSMC, uresničujejo izmenjavo informacij med ARM in FPGA; pomnilniški modul se večinoma uporablja za shranjevanje podatkov s tekočimi kristali; prikazovalnik tekočih kristalov v glavnem uresničuje časovno kontrolo prikazovalnika tekočih kristalov, gonilnika tekočih kristalov; dotični krmilni modul se uporablja predvsem za upravljanje ADS7843 LCD črtne čipe, funkcija LCD touch.


Delovni proces krmilnika LCD zaslona na dotik: modul mikroprocesorja prek komunikacijskega modula za zbiranje podatkov in pošiljanje podatkov modulu za izmenjavo podatkov, modul za izmenjavo podatkov za obdelavo podatkov in zapisovanje pomnilniškega modula v prikazovalnem modulu s tekočimi kristali pod nadzorom podatkov iz pomnilnika modul za branje in dokončanje zaslona; istočasno krmilni modul nadzoruje čip na dotik stalno popolno vrednost dotika in pretvarja koordinatno vrednost zaklepa, časovno krmiljenje modula mikroprocesorja do krmilnega modula LCD-zaslona pošilja ukaz za branje, neposredno preberi koordinate končanega postopka dotika.