Dotaz k LCD

Jiri Bezstarosti jiri@bezstarosti.cz
Neděle Únor 11 12:21:09 CET 2007


Zdravim.

Kdysi jsem spachal radic k 5.7" LCD. Mel jen 8 barev (3 bity na bod), 
rozliseni 320x240 bodu. Ten display kdysi na http://www.hw.cz/ inzeroval 
(nebo popisoval, jak chcete) Elatec a take jsem ho tam koupil. Umi je 
dodat i http://www.snailinstruments.com/ .

Cele se to pak chovalo jako pamet 32kB (vlastne jen 28800B), kam slo 
pouze zapisovat (pro zjednoduseni nesla cist) a co bylo v pameti se 
zobrazovalo na display. Stacil k tomu jeden kousek XC9572 a trocha 
logiky okolo. Soupnul jsem zachytne registry zvlast mimo, abych usetril. 
Pokud by se z toho chtelo i cist, staci zapisovat zaroven s radicem do 
dalsi 32kB pameti a pri cteni cist jen tu mimo radic. Melo to obnovovaci 
kmitocet 70Hz a kdyz si to spocitate, jen datovy tok do displeje je 
okolo 2MB/sec, coz pro bezne MCU uz neni takova legrace. Cenove to 
nevyslo nijak super priznive, za ty penize si muzete skoro koupit 17" LCD.

Pak jsem zase rozchodil VGA kartu k MCU. Ona tedy nebyla nijak moc VGA, 
bylo to jen 640x400 bodu mono. Kdyz si to spocitate, zjistite, ze se to 
zase vejde do jedne 32kB pameti. Zobrazovalo to prima, bylo to 
nabasteleno k PIC18C801 s hromadou pameti na jedne desce. Melo to i 
vstup pro PC klavesnici a umelo to psat na obrazovku. Pouzival jsem 
zelenou barvu na cerne a vyvolavalo to cele pocit starych casu :). V 
zapojeni zase stacilo par zachytnych registru a kousek XC9572.

Dnes mam na stole rozdelany radic pro vystup PAL signalu do TV pres 
SCART. Vystupem je RGB a kompozitni synchronizace. Lze to tedy pripojit 
do SCART konektoru. Funguje to neprokladane (obraz se pak netrese) a 
kdyz si to mohou dovolit herni konzole, ktere se prodavaji po celem 
svete v obrovskych mnozstvich, pak muzu i ja :). Tohle uz ma ovsem 
trochu vice vseho, takze to umi zobrazovat na TV 384x288 bodu v 15b 
barvach (kazda z RGB po 5b). Vstupy jsou DATA 16b, ADRESA 18b a signal 
/WR. Proste se zase do toho pise jako do jakekoli bezne pameti. Data se 
daji zapisovat s nejmensim rozestupem mezi zapisy >125ns a doba signalu 
/WR v L je nejmene okolo 20ns. O tom, ze tohle uz je trochu vetsi dilko 
sveci i datove toky a to temer az 16MB/sec smerem k DAC pro zobrazeni a 
max. 16MB/sec smerem do tehle karty z nadrizeneho systemu.

Na tom posledni projektu je hezke to, ze se da ledcacos, protoze to ma 
na sobe XC95144XL (nebo XC95288XL, kdyby to jednou nestacilo, ale zatim 
144 staci) a 256kx16b 12ns SRAM.
Timhle zpusobem lze zobrazovat i na displejich, ktere maji vstupy RGB 
digitalni, tim ze se vyhodi DAC (tohle maji nektere barevne LCD) a 
trochu se to upravi. Take se da za puvodni desku pridat neco jako AD72x 
pro vytvoreni kompozitniho videosignalu (AV vstup televize) a tak 
poustet videosignal napriklad do 7" LCD TV v cene nekde kolem 3k5Kc. 
Zrovna tak to muze umet vystup na VGA, ale zatim jsem to nezkousel a ani 
nepocital (jak pisu, mam to rozdelane mimo spoustu dalsich veci na 
stole), takze co a jak nenapisu. Ta deska jeste voni novotou a ma jit 
prave do projektu, kde se ma pomerne levne zobrazovat, ovsem barevne.

Kdyz se podivate na web, zjistite, ze diky tomu, ze se lide chteji 
bavit, sezenete celkem snadno barevne LCD displeje s PAL nebo NTSC (nebo 
obojim). Necekejte zadne velke rozliseni (234 nebo 240 radku), ale ono 
to na spoustu veci i tak bohate staci. Pokud by to nekdo konstruoval 
sam, musi si jen uvedomit, ze tyhle displeje vypousteji radky (proste 
treba kazdy sesty ignoruji), aby se do rozliseni vesly.

Pokud by s timhle mel nekdo problemy, mam se zobrazovanim (specialne u 
laboratornich pristroju, ruzna menu, zobrazeni atd.) nejake zkusenosti a 
bezne se na vyvoj HW nechavam najmout.

BTW, pokud by byl zajem, mohu svuj radic dotahnout k necemu, co by se 
dalo prodavat volne a tak by mohl byt takovy radic k mani. Moc jsem jich 
na webu nenasel, ale treba jsem spatne hledal. Co se tyce ceny, jeste ji 
musim dat dohromady, ale muzete pocitat nejake ty desitky stokorun :).

Verim tomu, ze by si sposuta lidi rada postavila treba venkovni teplomer 
s nadhernymi grafy, k tomu hodiny a dalsi buhvi co a pak by slo jen 
prepnutim sve velike TV kouknout na vsechno mozne, treba i na to, kde 
Vam nekdo do baraku vlezl (mapa domu atd. atp.) - moznosti je tuna.

--
Jiri Bezstarosti




Další informace o konferenci Hw-list