Wyświetlacz LCD 2x16 WC1602A0

Jun 09, 2013 13 Replies

W ramach nauki programowania AVR-ów postanowiłem spróbować obsługi wyświetlacza LCD. Wyjąłem z szuflady kupiony jakiś czas temu wyświetlacz WC1602A0 (sprzedawca zapewniał o zgodności ze standardem HD44780). Na szybko połączyłem wszystko na płytce stykowej, podpinam zasilane i nic. Żadnych prostokątów w górnej linijce, wyświetlacz pusty, jedynie świeci się podświetlane. Kręcę potencjometrem ustalającym napięcie na V0 - dalej nic. Skompilowałem i wrzuciłem do Atmegi przykładowy programik - pustka.



Pomyślałem, że może sprzedawca się pomylił i dostałem coś zupełnie niestandardowego, ale karta katalogowa wskazuje, że przynajmniej pinologia zgadza.



Jakiś pomysł co do takiego zachowania? Po prostu trafił mi się trefny egzemplarz czy też coś jeszcze mogę zrobić?



Kupując następny powinienem się rozglądać za jakimś konkretnym modelem? ;)


Użytkownik "Atlantis" snipped-for-privacy@wp.pl napisał w wiadomości news:kp2ae7$9qp$ snipped-for-privacy@portraits.wsisiz.edu.pl...

Pokaż schemat, jak podłączyłeś. R.

W dniu 2013-06-09 18:35, R pisze:

Tak:

formatting link
Jedyna różnica to wykorzystanie innego portu w MCU.

U¿ytkownik "Atlantis" snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:kp2c8q$adg$ snipped-for-privacy@portraits.wsisiz.edu.pl...

Ale piszesz, ¿e pod¶wietlenie dzia³a, a na schemacie nie jest pod³±czone do zasilania (15 i 16). Sprawdzi³e¶ czy napiêcia dochodz±? Biegunowo¶æ na pewno dobra? Przy jednym z po³o¿eñ potencjometru powinny byæ ciemne prostok±ty. R.

Dnia Sun, 09 Jun 2013 18:27:41 +0200, Atlantis napisał(a):

Mysle ze jest dobry. Spowolnij obsluge i sprawdz program trzy razy :-)

J.

W dniu 2013-06-09 19:20, R pisze:

Na schemacie go co prawda nie ma, ale ja podłączyłem. Samo podświetlanie akurat działało, ale nic poza nim.

W dniu 2013-06-09 19:20, J.F. pisze:

Mniejsza o program, ale czy przypadkiem sam wyświetlacz po włączeniu zasilania nie powinien się zgłosić do pracy przez wyświetlenie w górnym wierszu szeregu czarnych prostokątów?

Użytkownik "Atlantis" snipped-for-privacy@wp.pl napisał w wiadomości news:kp2em2$b75$ snipped-for-privacy@portraits.wsisiz.edu.pl...

Powinien. Dlatego sprawdź dokładnie zasilanie i potencjometr. R.

W dniu 09-06-2013 19:40, Atlantis pisze:

formatting link

W dniu 2013-06-09 19:49, R pisze:

Zasilanie dochodzi. Kręcenie potencjometrem wywołuje zmianę napięcia na V0. Całość pobiera około 27mA przy włączonym podświetlaniu oraz 0,6mA po odłączeniu zasilania podświetlania.

W dniu 2013-06-09 20:49, szod pisze:

Hmm... Czyli wychodziłoby na to, że:

1) Jest sprawny. 2) Sprzedawca nie miał racji i wyświetlacz nie jest do końca zgodny ze standardem HD44780...

W dniu 09.06.2013 20:59, Atlantis pisze:

Witam. Mam wyświetlacz 6x1 na tym samym sterowniku. Podłączałem toto do Arduino tak jak Ty i pustka. Ale po podłączeniu pełną linią 8bit zaczął śmigać. Może i u Ciebie ruszy.

Pozdrawiam Nifhelm.

Użytkownik Atlantis napisał:

To podawaj stan obecny, inaczej to wróżenie z fusów, jeszcze procedury obsługi byłoby dobrze byś pokazał bo może program zły.

Użytkownik Nifhelm napisał:

Czyli tak jak podane w powyższym linku problem z inicjalizacją.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required