Pomysł narodził się po obejrzeniu n-tego postu na temat wyświetlaczy. Zachciało mi się mieć swój własny
Użyte materiały:
- Wyświetlacz WINSTAR WH2004A-TMI-JT REV.C kupiony na allegro za 65 PLN. Wyświetlacz 4x20 ma białe znaki na niebieskim tle (http://www.allegro.pl/show_item.php?item=58784485)
- gniazdko Centronics - z drukarki HP690C
- kabel LPT
- taśma od HDD (wykorzystane 16 żył)
- tranzystor BD 135
- potencjometr montażowy leżący 10k
- potencjometr montażowy leżący 100 ohm
- rezystor 150 ohm
- dioda 1N4148
W necie jest kilka opracowań połączeń wyświetlacz <=> PC
Postanowiłem zrealizować wersje z możwliwością softwareowego sterowania podświetleniem mając na uwadze fakt że komputer pracuje często w nocy. Schemat znajduje się tu:
http://www.realitynet.pl/articles/lcd/schemat_2.jpg
Gniazdko Centronics wydobyłem z uszkodzonej drukarki HP690. Wyciąłem brzeszczotem fragment płytki tak aby nie było później problemu z przykręceniem gniazdka do obudowy. Następnie rozlutowałem fragment płytki. Następnie za pomocą 16 żył połączyłem wyświetlacz z gniazdkiem.Ważne żeby mieć odpowiednią rozpiskę pinów końcówek. Wtyczka ma piny ponumerowane symetrycznie względem gniazdka
Można się pomylić... (numery pinów wtyczek zamieszczam na obrazku poniżej)
Wykorzystując konstrukcje gniazda mogłem przylutować przewody do "górnych końcówek". Na koniec przylutowałem potencjometry, tranzystor, diode i rezystor.
Niestety okazało się że rozkład pinów gniazda Centronics jest troche inny niż DB-25.
Żeby nie komplikować sobie życia przeniosłem przewody które były podłączone "w dolnym rzędzie pinów" do górnego rzędu. Ponadto wykorzystałem fakt, że w złączu jest 8 przewodów GND. Cztery z nich podłączyłem do jednego PIN-u od strony wyświetlacza. Od strony PC są one wyprowadzone z gniazdka.
Za pomocą tychże pinów zasilam wyświetlacz z PC (z gniazdka moelex'a +5V).
Pierwsze uruchomienie:
Po podłączeniu wyświetlacza do PC i włączeniu zasilania należało wyregulować prąd podświetlenia.
W przypadku białych LED-ów prąd może być w granicach 30mA. W przypadku mojego wyświetlacza ustawiłem go na 20mA uzyskując przy tym zadowalające efekty.
20mA uzyskałem przy potencjometrze ustawionym na "max-a".
Przed zabawą z wyświetlaczem konieczne jest zainstalowanie sterowników port95nt.exe.
Następnie należało wyregulować kontrast (prawie się na tym złapałem - myślałem że coś jest nie tak, zapominając o tym że trzeba go ustawić
)
W moim przypadku potencjometr od kontrastu jest ustawiony prawie w pozycji maksymalnej.
Oprogramowanie:
Jest kilka programów które można pobrać za free.
W przypadku wyświetlaczy tekstowych najpopularniejsze do Smartie i jaLCDs.
Po przeanalizowaniu możliwości obu doszedłem do wniosku, że więcej jest w stanie zaoferować jaLCDs.
Program ma (między innymi) możliwość korzystania ze zmiennych systemowych, oraz definiowanie własnych zmiennych,oferuje wręcz własny język programowania (razem z instrukcjami warunkowymi). Ponadto oferuje bardzo ciekawie prezentujące się pełnoekranowe zegarki, analizator widma, czy UV meter z winampa. Podaje numer IP komputera, jest w stanie sprawdzać PING-i podanych adresów, podaje statystyki z UT, jest w stanie sprawdzać pięć skrzynek pocztowych (podaje czy jest nowa poczta, nagłówki pięciu ostatnich maili itp (z konfiguracją poczty nie moge sobie poradzić
)).
Korzystając z tych wszystkich możliwości za pomocą dołączonego do jaLCDs programu stworzyłem własny plik konfiguracyjny, który podaje na wyświetlaczu interesujące mnie informacje.
Mój config zamieszczam z załącznikach.
Pozostało jeszcze całość obudować. Planuje zrobić "opakowanie" z plexi.
Gdy obuduje wyświetlacz - uzupełnie posta zdjęciami.
A na koniec zdjęcia i film przedstawiający niektóre możliwości jaLCDs:
Użyte materiały:
- Wyświetlacz WINSTAR WH2004A-TMI-JT REV.C kupiony na allegro za 65 PLN. Wyświetlacz 4x20 ma białe znaki na niebieskim tle (http://www.allegro.pl/show_item.php?item=58784485)
- gniazdko Centronics - z drukarki HP690C
- kabel LPT
- taśma od HDD (wykorzystane 16 żył)
- tranzystor BD 135
- potencjometr montażowy leżący 10k
- potencjometr montażowy leżący 100 ohm
- rezystor 150 ohm
- dioda 1N4148
W necie jest kilka opracowań połączeń wyświetlacz <=> PC
Postanowiłem zrealizować wersje z możwliwością softwareowego sterowania podświetleniem mając na uwadze fakt że komputer pracuje często w nocy. Schemat znajduje się tu:
http://www.realitynet.pl/articles/lcd/schemat_2.jpg
Gniazdko Centronics wydobyłem z uszkodzonej drukarki HP690. Wyciąłem brzeszczotem fragment płytki tak aby nie było później problemu z przykręceniem gniazdka do obudowy. Następnie rozlutowałem fragment płytki. Następnie za pomocą 16 żył połączyłem wyświetlacz z gniazdkiem.Ważne żeby mieć odpowiednią rozpiskę pinów końcówek. Wtyczka ma piny ponumerowane symetrycznie względem gniazdka
Wykorzystując konstrukcje gniazda mogłem przylutować przewody do "górnych końcówek". Na koniec przylutowałem potencjometry, tranzystor, diode i rezystor.
Niestety okazało się że rozkład pinów gniazda Centronics jest troche inny niż DB-25.
Żeby nie komplikować sobie życia przeniosłem przewody które były podłączone "w dolnym rzędzie pinów" do górnego rzędu. Ponadto wykorzystałem fakt, że w złączu jest 8 przewodów GND. Cztery z nich podłączyłem do jednego PIN-u od strony wyświetlacza. Od strony PC są one wyprowadzone z gniazdka.
Za pomocą tychże pinów zasilam wyświetlacz z PC (z gniazdka moelex'a +5V).
Pierwsze uruchomienie:
Po podłączeniu wyświetlacza do PC i włączeniu zasilania należało wyregulować prąd podświetlenia.
W przypadku białych LED-ów prąd może być w granicach 30mA. W przypadku mojego wyświetlacza ustawiłem go na 20mA uzyskując przy tym zadowalające efekty.
20mA uzyskałem przy potencjometrze ustawionym na "max-a".
Przed zabawą z wyświetlaczem konieczne jest zainstalowanie sterowników port95nt.exe.
Następnie należało wyregulować kontrast (prawie się na tym złapałem - myślałem że coś jest nie tak, zapominając o tym że trzeba go ustawić
W moim przypadku potencjometr od kontrastu jest ustawiony prawie w pozycji maksymalnej.
Oprogramowanie:
Jest kilka programów które można pobrać za free.
W przypadku wyświetlaczy tekstowych najpopularniejsze do Smartie i jaLCDs.
Po przeanalizowaniu możliwości obu doszedłem do wniosku, że więcej jest w stanie zaoferować jaLCDs.
Program ma (między innymi) możliwość korzystania ze zmiennych systemowych, oraz definiowanie własnych zmiennych,oferuje wręcz własny język programowania (razem z instrukcjami warunkowymi). Ponadto oferuje bardzo ciekawie prezentujące się pełnoekranowe zegarki, analizator widma, czy UV meter z winampa. Podaje numer IP komputera, jest w stanie sprawdzać PING-i podanych adresów, podaje statystyki z UT, jest w stanie sprawdzać pięć skrzynek pocztowych (podaje czy jest nowa poczta, nagłówki pięciu ostatnich maili itp (z konfiguracją poczty nie moge sobie poradzić
Korzystając z tych wszystkich możliwości za pomocą dołączonego do jaLCDs programu stworzyłem własny plik konfiguracyjny, który podaje na wyświetlaczu interesujące mnie informacje.
Mój config zamieszczam z załącznikach.
Pozostało jeszcze całość obudować. Planuje zrobić "opakowanie" z plexi.
Gdy obuduje wyświetlacz - uzupełnie posta zdjęciami.
A na koniec zdjęcia i film przedstawiający niektóre możliwości jaLCDs:
Fajne? Ranking DIY
