May 22, 2018 Gadewch neges

Dyluniad LCD LCD yn seiliedig ar FPGA

Oherwydd ei faint bach, pwysau ysgafn, a defnydd pŵer isel,Arddangosfeydd crisial hylifol LCDyn cael eu defnyddio mewn ystod eang o gymwysiadau. Er enghraifft, fel paneli arddangos ar gyfer awyrennau, tanciau a llongau, gellir lleihau'r gofod a feddiannir gan arddangosfeydd CRT gwreiddiol, gellir lleihau pwysau offer, a gellir gwella'r gallu i symud.

Mae'r dyluniad hwn yn defnyddio LCD cymeriad gyda rheolydd graffeg Si.tronix ST7066U wedi'i fewnosod ar fwrdd datblygu Spartan-3E, sy'n gweithredu: (1) Arddangosfa nod sengl mewn unrhyw leoliad ac arddangosfa sgrin lawn a sgrin lawn o nodau ; (2) Arddangos nodau personol (cymeriadau) ac arddangosiad symudiadau sgrin lawn o nodau unigol. Yn eu plith, mae'r rheolydd graffeg [1] yn gyfrifol am dderbyn gorchmynion rheoli a data a'i anfon i'r arddangosfa LCD.

1 Rheolydd Graffeg Sitronix ST7066U

Mae gan y rheolydd dri lle storio mewnol, DD RAM, CGROM, a CG RAM, y dylid eu cychwyn cyn anfon data.

(1) DD RAM (dangos data RAM)

Mae'r cod nod yn cael ei storio. Yn gorfforol, mae gan y DD RAM gyfanswm o 80 o swyddi cymeriad, mae gan bob llinell 40 nod, ond dim ond 16 y gellir eu harddangos ac nid yw'r 24 sy'n weddill yn cael eu harddangos. Cyn darllen neu ysgrifennu, mae angen cychwyn y rhifydd cyfeiriad. Gellir cadw'r rhifydd cyfeiriad yn gyson neu ei gynyddu neu ei ostwng yn awtomatig gan 1 ar ôl darllen neu ysgrifennu.

(2) CG ROM (ROM Generator Cymeriad)

Map didau ffont yn cynnwys pob nod a bennwyd ymlaen llaw.

(3) CG RAM (RAM generadur cymeriad)

Yn cynnwys 8-mapiau didau nodau personol. Mae pob did nod personol yn cynnwys 5 pwynt mewn 8-mapiau didau. Mae'r defnydd penodol yr un peth â DD RAM.

1.1 Arwyddion Rhyngwyneb gyda FPGA

Mae signalau rhyngwyneb LCD a FPGA [2] yn: (1) galluogi signal LCD_E; (2) cofrestr dewiswch signal LCD_RS; (3) darllen/ysgrifennu signal rheoli LCD_RW; (4) pedair llinell ddata LCD a llinell ddata StrataFlash SF_D<11:8>Amlblecsio.

1.2 Dadansoddiad Amseru

Gwerth data SF_D<11:8>, LCD{0}}RS, LCD_Rhaid i RW fod yn sefydlog am o leiaf 40 ns cyn i LCD_E fynd yn uchel, a LCD_E yn parhau'n uchel am o leiaf 230 ns. Mewn llawer o gymwysiadau, mae LCD_RW bob amser yn isel oherwydd nid yw data fel arfer yn cael ei ddarllen o'r sgrin arddangos.

 LCD modules.jpg

Anfon ymchwiliad

whatsapp

teams

E-bost

Ymchwiliad