OperaΦnφ hlßÜenφ na jednoduchΘm panelu
SamostatnΘ p°ipojenφ jednoduchΘho LCD displeje k poΦφtaΦi p°es paralelnφ port umo₧nφ monitorovat stav systΘmu a zobrazovat na displeji nejr∙zn∞jÜφ informace za mΘn∞ pen∞z ne₧ p°i pou₧itφ hotov²ch znaΦkov²ch °eÜenφ.
|
|
SpoleΦn∞ s v²vojem technologiφ USB a FireWire z∙stßvajφ stßle Φast∞ji sΘriov² a paralelnφ port nevyu₧ity. Samoz°ejm∞ ₧e pomocφ portu LPT lze p°φmo propojit dva poΦφtaΦe, p°ipojit v∞tÜinu externφch (dokonce i SCSI) za°φzenφ. OvÜem rychlost paralelnφho rozhranφ nenφ v∞tÜφ ne₧ 2 MB/s, co₧ zjevn∞ neodpovφdß souΦasn²m po₧adavk∙m datovΘ propustnosti. V∞tÜina souΦasn²ch tiskßren se ji₧ dodßvß pouze s rozhranφm USB 2.0, kterΘ mß propustnost t°icetkrßt vyÜÜφ ne₧ paralelnφ rozhranφ.
Ale i v dneÜnφ dob∞ m∙₧eme najφt d∙stojnou mo₧nost vyu₧itφ LPT portu. P°ipojenφ LCD displeje pro zobrazenφ systΘmov²ch informacφ äod∙vodnφô p°φtomnost tohoto äzastaralΘhoô rozhranφ a vylepÜφ ergonomii vaÜeho PC. Samoz°ejm∞ ₧e znalosti v oblasti programovßnφ a elektroniky se budou hodit, nicmΘn∞ v p°φpad∞ p°ipojenφ LCD modulu nenφ vÜe a₧ tak slo₧itΘ û pot°ebnΘ programy pro prßci paralelnφho portu spoleΦn∞ s displejem jsou ji₧ napsanΘ a vlastnφ proces pßjenφ nenφ sßm o sob∞ nijak slo₧it². Tato aplikace umo₧nφ zobrazit na LCD displeji informace o stavu systΘmu, o aktußlnφm re₧imu hracφho serveru, o skladbßch, kterΘ se prßv∞ p°ehrßvajφ ve Winampu, zprßvy o p°ijatΘ poÜt∞, aktußlnφ datum, Φas a podobn∞.
Pot°ebnß za°φzenφ
|
AlfanumerickΘ LCD moduly mohou zobrazovat velk² objem informacφ p°i nφzkΘ spot°eb∞ a za nφzkou cenu. Existujφ i grafickΘ moduly, ovÜem jsou podstatn∞ dra₧Üφ. VÜechny LCD moduly se dajφ rozd∞lit na dv∞ kategorie: na unikßtnφ projekty firem, kterΘ nemajφ analogy, a na moduly, kterΘ se fakticky staly pr∙myslov²m standardem. Pro naÜe ·Φely bude optimßlnφ modul z druhΘ kategorie na bßzi ji₧ zmφn∞nΘho °adiΦe spoleΦnosti Hitachi.
Maximßlnφ mno₧stvφ znak∙, kterΘ °adiΦ Hitachi HD 44780 zvlßdß, je 80. Existujφ nejr∙zn∞jÜφ modifikace LCD displej∙ s r∙zn²m poΦtem znak∙, nejΦast∞ji se m∙₧eme setkat s nßsledujφcφmi kombinacemi: 8 x 2, 16 x 1, 16 x 2, 16 x 4, 20 x 1, 20 x 2, 20 x 4, 24 x 2, 40 x 2 (poΦet znak∙ na °ßdku x poΦet °ßdk∙). Mimochodem, existujφ i jinΘ, mΘn∞ ΦastΘ modifikace. Moduly, kterΘ se sklßdajφ z 80 znak∙, majφ zpravidla dv∞ °ady kontakt∙. Jak ukazuje praxe, pro p°ipojenφ k poΦφtaΦi postaΦujφ moduly 20 x 2, 16 x 2 nebo 16 x 4.
LCD moduly se v rßmci jednoho formßtu mohou liÜit jak rozm∞rov∞, tak i velikostφ znak∙. NßÜ modul (DataVision DV16210) mß nßsledujφcφ rozm∞ry znak∙: bod 0,92 x 1,10 mm (Ü x v); znak 4,84 x 8,06 mm. Pozornost m∙₧eme v∞novat tΘ₧ kompletu vestav∞n²ch font∙ û u naÜeho modulu je to latinka a cyrilice. Krom∞ toho se podle pou₧itφ r∙zn²ch typ∙ LCD displej∙ a materißl∙ mohou m∞nit dalÜφ parametry û barva znak∙, barva nebo podsvφcenφ pozadφ, ·hel viditelnosti, kontrast a samoz°ejm∞ cena finßlnφho v²robku.
N∞kterΘ moduly mohou fungovat v rozÜφ°enΘm rozsahu teplot (od û20 ░C do +70 ░C) a takΘ mohou b²t opat°eny prosvφcenφm. Prosvφcenφ m∙₧e b²t bu∩ diodovΘ û LED diodami (tφm jsou opat°eny vÜechny moduly, kterΘ pracujφ v rozÜφ°enΘm teplotnφm re₧imu, v tomto p°φpad∞ je napßjecφ nap∞tφ maximßln∞ 5 V), nebo elektroluminiscenΦnφ nebo luminiscenΦnφ, kterΘ vy₧aduje napßjenφ od 100 do 150 V. P°irozen∞ ₧e pro p°ipojenφ k PC se vφce hodφ moduly s prosvφcenφm LED diodami. D∙le₧itou charakteristikou prosvφcenφ je barva, kterß zßvisφ na barv∞ diody. Jestli₧e vßm nevyhovuje ani jedna z existujφcφch barev prosvφcenφ, m∙₧ete si sami vym∞nit diodu.
Popis kontakt∙
Pokud mßte zakoupeno pot°ebnΘ za°φzenφ, m∙₧eme p°istoupit k p°ipojenφ LCD modulu k LPT portu. Hned zpoΦßtku je zapot°ebφ si ujasnit, co a kam p°ipßjet. Pou₧ili jsme displej DataVision DV16210, proto uvßdφme popis kontakt∙ tohoto LCD modulu. Ve v∞tÜin∞ p°φpad∙ jsou kontakty displej∙ na bßzi °adiΦe Hitachi HD44780 stejnΘ (zpravidla je jich 16 nebo 14, podle toho, jestli je displej s prosvφcenφm), ovÜem p°ed vlastnφm pßjenφm nebude na Ükodu jeÜt∞ jednou zkontrolovat jejich rozlo₧enφ na strßnkßch v²robce. Tak₧e mßme jasno v urΦenφ kontakt∙, nynφ je nutnΘ p°ipßjet vodiΦe datovΘ Φßsti kabelu a napßjecφho kabelu k p°φsluÜn²m kontakt∙m LCD modulu.
Hardwarovß Φßst
Pro zaΦßtek doporuΦujeme p°ipßjet vodiΦe napßjenφ. Budeme pot°ebovat jeden vodiΦ pro +5 V a t°i pro zem. Pokud nechcete, nemusφte pou₧φt dlouh² vodiΦ Molex, ale m∙₧ete vyu₧φt dvojit² kabel od n∞jakΘho nepot°ebnΘho za°φzenφ, nap°φklad od nefunkΦnφho napßjeΦe. Do Molexu ho lze zasunout, p°i dostateΦnΘ Üφ°ce dokonce i bez pßjenφ. Ke kontakt∙m displeje se dß p°ipßjet nßsledovn∞: zemi p°ipßjφme ke kontaktu 1 ze zadnφ strany. Nßsledn∞ tam p°ipßjφme jeÜt∞ dva vodiΦe. Z druhΘ strany je p°ipßjφme ke kontakt∙m 5 a 3, Φφm₧ nynφ mßme vÜechny pot°ebnΘ kontakty uzemn∞ny. Z p°ednφ strany ke kontaktu 2 p°ipßjφme vodiΦ napßjenφ +5 V. Tento zp∙sob zapojenφ kontakt∙ umo₧≥uje minimalizovat mo₧nost propojenφ zem∞ a napßjenφ. Prvnφm p°φznakem propojenφ vodiΦ∙ zem∞ a napßjenφ je slab² d²m a praskßnφ. V tomto p°φpad∞ je nutnΘ okam₧it∞ odpojit PC od elektrickΘ sφt∞. V opaΦnΘm p°φpad∞ riskujete ztrßtu nejen LCD displeje, ale i svΘho PC. Jestli₧e jste se rozhodli pßjet vodiΦe Ü≥∙ry Molex, nezapome≥te zmenÜit jejich tlouÜ¥ku, proto₧e je prakticky stejnß jako Üφ°ka kontakt∙ na desce s ploÜn²mi spoji LCD displeje. Zpravidla se podle barev oznaΦujφ vodiΦe v Molex Ü≥∙°e nßsledovn∞: ΦernΘ vodiΦe û zem∞, Φerven² û 5 V, ₧lut² û 12 V. K napßjenφ displeje (externφho) se dß takΘ vyu₧φt game port.Kontrola funkΦnosti
Jakmile mßte p°ipßjenΘ napßjenφ, je nejvyÜÜφ Φas k prov∞°enφ funkΦnosti vaÜeho v²robku. P°ipojte 5 V na modul LCD, naΦe₧ by se m∞ly v hornφm °ßdku na displeji objevit znaky û bloky. Po ov∞°enφ funkΦnosti LCD modulu p°ipßjφme vodiΦe z LPT. NejlepÜφ bude sejmout ochrann² plastov² kryt, od°φznout vodiΦe od kontakt∙ a p°ipßjet je k LCD modulu. P°i pou₧itφ kabelu DB25-Centronics m∙₧e vzniknout zmatek p°i urΦovßnφ Φφsla kontaktu na jeho konci. Toto Φφslo m∙₧ete up°esnit, pokud sejmete ΦepiΦku z konce vodiΦe. NeurΦujte Φφslo kontaktu podle barvy vodiΦe, proto₧e se Φasto pro jeden a ten sam² kontakt v r∙zn²ch kabelech stejnΘho standardu pou₧φvajφ r∙znΘ barvy. P°φpadn∞ nemusφte vodiΦe z Centronics od°ezßvat, ale vyndat je p°φmo s kovov²mi piny, kterΘ se vesm∞s dob°e pßjφ.Dßle nainstalujeme ovladaΦ a jeden z program∙ z naÜeho Chip CD a zkusφme zobrazit na LCD displeji n∞jakou informaci. Jakmile si budeme jisti, ₧e je vÜe funkΦnφ a displej sprßvn∞ zobrazuje informace, kterΘ se na n∞j odesφlajφ, m∙₧eme s klidn²m sv∞domφm p°istoupit k izolaci vodiΦ∙ a ke koneΦnΘmu sestavenφ v²robku.
Vlastnφ displej m∙₧eme bu∩ p°ipevnit k p°ednφ stran∞ monitoru dvoustrannou lepicφ pßskou, nebo ho vestav∞t do volnΘ 5,25ô pozice p°φmo do sk°φn∞ poΦφtaΦe, p°φpadn∞ ho lze p°ipevnit ke klßvesnici, nebo zabudovat do specißln∞ vyrobenΘho bloku z organickΘho skla. Zde jste omezeni pouze svou fantaziφ a vynalΘzavostφ.
Programovß Φßst
JeÜt∞ ne₧ zaΦnete s odesφlßnφm informacφ na LCD displej v operaΦnφch systΘmech Windows 95/NT/2000/XP, budete muset nainstalovat ovladaΦ port95nt.exe , kter² najdete na Chip CD. Po instalaci ovladaΦe m∙₧ete sm∞le spouÜt∞t kter²koli program pro odesφlßnφ informacφ na LCD displej. Na internetu lze najφt spoustu aplikacφ nebo t°eba jen plug-in∙ k r∙zn²m program∙m s podporou LCD displeje na paralelnφm portu, v∞tÜina z nich obsahuje shodn² komplet funkcφ. Nejprve vÜak bude zapot°ebφ nastavit parametry LCD: vybrat poΦet °ßdk∙ a znak∙ na °ßdce vaÜeho LCD a uvΘst parametry LPT portu. Po tomto kroku, pod podmφnkou, ₧e jste vÜe ud∞lali sprßvn∞, je LCD modul p°ipraven k zobrazovßnφ informacφ.T°i programy pro komunikaci mezi systΘmem a LCD displejem p°ipojen²m p°es paralelnφ port najdete takΘ na naÜem Chip CD: LCD Smartie, LCDcenter a jaLCDs (instalace).
Program LCD Smartie poskytuje n∞kolik p°eddefinovan²ch nastavenφ pro zobrazovßnφ informacφ z Winampu a z Motherboard Monitoru 5.x (monitorovßnφ stavu systΘmu), data a Φasu, informacφ o pevn²ch discφch, o modemovΘm/sφ¥ovΘm p°ipojenφ atd. Ostatnφ informace, kterΘ m∙₧ete zobrazovat pomocφ programu LCD Smartie, m∙₧ete najφt v menu programu û celkem je to okolo 150 nejr∙zn∞jÜφch funkcφ. ObdobnΘ mo₧nosti nabφzφ i program jaLCDs a LCDcenter.
Pomocφ v²Üe uveden²ch program∙ m∙₧ete na LCD displeji zobrazovat nßsledujφcφ informace: v∞tÜinu informacφ z MP3 p°ehrßvaΦe Winamp; v∞tÜinu informacφ z programu Motherboard Monitor 5.x; obecnΘ informace o systΘmu, jako nap°φklad zatφ₧enφ CPU, mno₧stvφ vyu₧itΘ operaΦnφ pam∞ti atd., p°iΦem₧ zobrazovat se dß bu∩ v numerickΘ form∞, nebo v grafickΘ; hlßÜenφ o sφ¥ov²ch bitvßch z her Half-life, Quake II/III, Unreal Tournament; data z n∞kter²ch internetov²ch server∙ informaΦnφho charakteru (zprßvy, poΦasφ atd.); oznßmenφ o p°φchozφ poÜt∞, monitorovßnφ sφ¥ovΘho a modemovΘho p°ipojenφ; Φas, datum atd.; jak²koli soubor znak∙, vytvo°en² ruΦn∞. Samoz°ejm∞ ₧e veÜkerß nastavenφ je mo₧nΘ rozmφstit pro u₧ivatele pohodln²m zp∙sobem a ulo₧it, aby poka₧dΘ p°i spuÜt∞nφ poΦφtaΦe LCD modul zaΦal svoji prßci automaticky.
P°ipojenφ LCD modulu k LPT portu je pom∞rn∞ jednoduchß, levnß a efektivnφ metoda, jak vylepÜit funkΦnost vaÜeho systΘmu. Ji₧ p°i vynalo₧enφ Φßstky p°ibli₧n∞ 400 korun a ob∞tovßnφ n∞kolika hodin volnΘho Φasu m∙₧ete nßsledn∞ vyu₧φt pru₧nost souΦasn²ch PC pro zobrazovßnφ informacφ na LCD modulu a zφskßte celkem hezkΘ (p°i nßle₧itΘm dopracovßnφ) a u₧iteΦnΘ externφ za°φzenφ.
╚φslo kontaktu LCD |
V²znam |
╚φslo kontaktu LPT |
1 |
Zem∞ (Φern² vodiΦ Molex) |
- |
2 |
Napßjenφ, +5 V (obvykle Φerven² vodiΦ Molex) |
- |
3 |
Regulace kontrastu. Pro regulaci kontrastu m∙₧ete pou₧φt vestav∞n² rezistor 10 k?, pro zφskßnφ maximßlnφho kontrastu se kontakt uzemnφ. |
- |
4 |
V²b∞r registru |
16 |
5 |
╚tenφ/zßpis informacφ. Proto₧e pot°ebujeme pouze zßpis, uzemnφme. |
- |
6 |
P°φtomnost signßlu |
1 |
7 |
Data, bit 0 |
2 |
8 |
Data, bit 1 |
3 |
9 |
Data, bit 2 |
4 |
10 |
Data, bit 3 |
5 |
11 |
Data, bit 4 |
6 |
12 |
Data, bit 5 |
7 |
13 |
Data, bit 6 |
8 |
14 |
Data, bit 7 |
9 |
15 |
Napßjenφ podsvφcenφ |
- |
16 |
Napßjenφ podsvφcenφ |
- |
V²znam jednotliv²ch kontakt∙ LCD modulu DV 16210 a jim odpovφdajφcφ kontakty portu LPT
Alexej MiroÜniΦenko