May 22, 2018 Jäta sõnum

FPGA-põhine LCD LCD disain

Tänu oma väikesele suurusele, kergele kaalule ja väikesele energiatarbimisele,LCD vedelkristallkuvaridkasutatakse paljudes rakendustes. Näiteks saab lennukite, tankide ja laevade ekraanipaneelidena vähendada algsete kineskoopkuvarite poolt hõivatud ruumi, vähendada seadmete kaalu ja parandada manööverdusvõimet.

See disain kasutab Spartan-3E arendusplaadil asuva Si.tronix ST7066U graafilise kontrolleriga märgistatud LCD-ekraani, mis rakendab: (1) ühe tähemärgi kuva mis tahes asendis ning märkide täis- ja täisekraani kuvamist. ; (2) Kohandatud märkide (märkide) kuvamine ja üksikute märkide täisekraanil liikumise kuva. Nende hulgas vastutab graafiline kontroller [1] juhtkäskude ja andmete vastuvõtmise ning LCD-ekraanile saatmise eest.

1 Sitronix ST7066U graafikakontroller

Kontrolleril on kolm sisemist salvestusruumi, DD RAM, CGROM ja CG RAM, mis tuleks enne andmete saatmist lähtestada.

(1) DD RAM (kuva andmete RAM)

Märgi kood on salvestatud. Füüsiliselt on DD RAM-il kokku 80 tähemärki, igal real on 40 tähemärki, kuid kuvada saab ainult 16 ja ülejäänud 24 ei kuvata. Enne lugemist või kirjutamist tuleb aadressiloendur lähtestada. Aadressiloendurit saab hoida konstantsena või pärast lugemist või kirjutamist automaatselt suurendada või vähendada 1 võrra.

(2) CG ROM (märkide generaatori ROM)

Fondi bitmap, mis sisaldab iga etteantud tähemärki.

(3) CG RAM (märkide generaatori RAM)

Sisaldab 8-bitise kohandatud tähemärgi bittraate. Iga kohandatud märgibitt koosneb 5 punktist 8-bitibitikaardil. Spetsiifiline kasutus on sama, mis DD RAM-il.

1.1 Liidese signaalid FPGA-ga

LCD ja FPGA liidese signaalid [2] on: (1) lubavad signaali LCD_E; (2) registreerida valikusignaal LCD_RS; (3) lugemise/kirjutamise juhtsignaal LCD_RW; (4) neli LCD andmeliini ja StrataFlash andmeliini SF_D<11:8>Multipleksimine.

1.2 Ajastuse analüüs

SF{0}}D andmeväärtus<11:8>, LCD_RS, LCD_RW peab olema loodud ja stabiilne vähemalt 40 ns, enne kui LCD_E tõuseb kõrgele ja LCD_E jääb kõrgeks vähemalt 230 ns. Paljudes rakendustes on LCD_RW alati madal, kuna andmeid tavaliselt ekraanilt ei loeta.

 LCD modules.jpg

Küsi pakkumist

whatsapp

teams

E-posti

Küsitlus