Jak podłączyć LCD z Nokii do PC
Wstęp
Wyświetlacze LCD stają się coraz bardziej nieodzownym elementem modyfikacji komputerów. Wykorzystujemy je, aby nie tracąc powierzchni pulpitu mieć informacje na temat stanu systemu (temperatury, obciążenie, zajętość dysków), statusu odtwarzanego utworu MP3 i wielu wielu innych informacji.
Najpopularniejsze są wyświetlacze tekstowe (tzw. znakowe). Ich niezaprzeczalną zaletą jest cena rozpoczynająca się już od ok. 15zł. Najczęściej spotykane mają rozdzielczość 2x16, 2x20, 2x40, 4x20, 3x24 znaków. Jak jednak wynika z nazwy nie wyświetlimy na nich nic więcej poza tekstem. Możliwe są pewne sztuczki ale są one tylko namiastką możliwości wyświetlaczy graficznych. A jeśli już o tych mowa to stanowią one wyższy szczebel jakości. Za "nieco" większą sumkę dostajemy wyświetlacz zdolny do wizualizacji obrazów monochromatycznych (lub kolorowych) w rozdzielczościach od 84x48 do 320x240 i większych.

Wyświetlacz graficzny nie musi być jednak taki drogi. Przyjrzyjmy się displayowi z popularnej Nokii 3310. Dostępny jest on na allegro w cenie ok. 14-17zł w dwóch wersjach:
- z metalowymi polami stykowymi
- z gumką przewodzącą.
Proponuję przyszłym właścicielom skuszonym tym artykułem zainteresować się raczej pierwszą wersją. Dlaczego? Ponieważ montaż drugiej pozycji wymagać będzie odpowiednio przygotowanej płytki drukowanej. W pierwszym przypadku wystarczy dolutować do styków kabelki.
Wyświetlacz ten dysponuje rozdzielczością 84x48. To niewiele. Jego wymiary też nie są specjalnie duże - ok. 4,5x4cm (łącznie z maskownicą). Jednak do wyświetlenia podstawowych informacji całkowicie wystarczy. W moim przypadku właśnie taki malutki wyświetlacz będzie jak znalazł do komputerka służącego do wyświetlania filmów. Po prostu nie mam za dużo miejsca a w tym przypadku LCD jest mi niezbędny.
Z dodatkowych uwag jakie mogę wam jeszcze dać to taka, żeby nie próbować wyjmować wyświetlacza z ramki. Lepiej go wyciąć razem z metalową maskownicą, ponieważ konstrukcja ta dociska pola stykowe do szklanej powierzchni wyświetlacza.
Montaż
Do podłączenia do komputera poprzez złącze LPT będziemy potrzebować:
- wtyczka DB-25 męska (kilka zł)
- 6 diod zenera na 3,3V (20gr za sztukę)
- 6 rezystorów 1,2kohm (grosze)
- 2 kondensatory: 1uF i 2,2uF (kilka zł)
- cienki przewód 8 żyłowy
Z elementami powinniśmy się zmieścić w 10zł co z ceną wyświetlacza da nam ok. 25zł za całość.
Podłączenie wykonujemy wg poniższego schematu. Jako, że nominalnym napięciem pracy wyświetlacza jest 3,3V a na złączu LPT dostajemy 5V musimy obniżyć napięcie wszystkich linii sygnałowych. Wyświetlacz pobiera tak mało prądu, że zasilanie także uzyskamy ze złącza równoległego. Całość realizowana jest właśnie przez rezystory i diody zenera. Należy zwrócić szczególną uwagę na sposób podłączania diod!

Nie będę tutaj wnikał w dokładną specyfikację wyświetlacza i sposób jego programowania. Co dociekliwsi znajdą pełne informacje w tej dokumentacji.


Układ postanowiłem zmontować testowo na tzw. "pająka" - czyli wszystkie połączenia w powietrzu. Niedoświadczonym elektronikom nie polecam jednak tego sposobu. Lepiej skorzystać z płytki uniwersalnej. W moim przypadku jest to tylko wersja testowa. Docelowo planuję przygotować odpowiednią płytkę drukowaną tak, aby cały układ zmieścić w obudowie wtyczki. Najlepiej przed podłączeniem do komputera sprawdzić jeszcze raz dokładnie cały układ. Może to nas uchronić przed późniejszymi potencjalnymi problemami.


Aby przetestować na szybko sprawność LCD postanowiłem skorzystać z najnowszej wersji programu LCDInfo, który obsługuje rzeczony wyświetlacz. Ku mojej radości wszystko ruszyło "od kopa". Poniżej widać efekty pracy.


Konfiguracja programu
Program LCDInfo (ostatnia wersja 0.6.19 dostępna tutaj) należy odpowiednio skonfigurować. Po jego uruchomieniu w tray'u pojawia się ikonka czarnej literki "i" na żółtym tle. Po kliknięciu na niej prawym klawiszem myszy i wybraniu opcji "Select Driver" należy odnaleźć na liście i zaznaczyć "PCD 8544". Następnie wcisnąć przycisk "Configure" i ustawić opcje wg poniższego zrzutu ekranu (opcje dostosowane do pierwszego portu LPT). Następnie wciskamy "OK." i "Close" i przeładowywujemy program. Po ponownym uruchomieniu na wyświetlaczu powinna pojawić się ramka. To będzie znaczyło, że wszystko działa. Więcej informacji zdobędziecie analizując skrypty dołączone do LCDInfo i czytając wątki na forum programu. Do działania programu w systemie Windows 2000, XP i NT jest wymagana jeszcze instalacja tego sterowniczka.

Uwagi i podsumowanie
Na koniec parę uwag:
- jeśli nie masz pojęcia jak się lutuje zleć to komuś - niedokładne zmontowanie układu może grozić spaleniem portu LPT albo wyświetlacza.
- lutując kabelki do styków wyświetlacza należy zwrócić uwagę aby nie zewrzeć ich - nietrudno o to. Najlepiej po zakończeniu lutowania przyjrzeć się całości przez lupę. Odległość między stykami to tylko 1,15mm.
- najlepiej po dolutowaniu przewodów i sprawdzeniu układu zalać to połączenie klejem z glue gun'a lub jakoś inaczej zabezpieczyć. Urwać kabelek jest bardzo łatwo, przylutować ponownie nieco trudniej.
- cierpliwość, cierpliwość i jeszcze raz cierpliwość - lepiej coś robić dłużej a dokładniej.
- wyświetlacz można podświetlić na dowolny kolor wykorzystując diody LED. Można też zakupić specjalną wersję niebieską z białymi pikselami - efekt murowany!
Za popełnione przez Was błędy nie odpowiadam. Jak widać schemat jest poprawny i sprawdzony. Możliwe przyczyny niedziałania to źle skonfigurowany program, niedokładność lutowania, uszkodzony port LPT albo sam wyświetlacz. W moim przypadku układ działa bez zarzutu z czego jestem zadowolony i czego także wam życzę.
A dla wszystkich tych, którzy dotarli do tego punktu jeszcze mały "prezent" czyli filmik prezentujący działający wyświetlacz (ok. 2,5MB).
POWODZENIA