Hitachi 2x20 LCD pod LPT

22 marca 2008 o godzinie 20:40:02 w kategoriach: Ciekawostki, Rozrywka, lvl0.

Od wczoraj bawię się małym LCD: 2x20 znaków, opartym na sterowniku HD44780, próbując podłączyć go pod LPT do kompa. Moja zabawa była utrudniona z uwagi na brak podpisów pod 14 pinami LCD i braku jego specyfikacji w necie (albo nie umiałem znaleźć). Wczorajsze próby podłączenia wyświetlacza, niestety zakończyły się niepowodzeniem, na szczęście w nocy znalazłem odpowiedni schemat połączenia Hitachi z LPT:

Schemat posiada 16 pinów, 2 pierwsze są odpowiedzialne za poziom podświetlenia LCD, mój LCD takiej opcji nie ma wiec posiada pinów tylko 14.

Dziś przelutowałem jeden kabelek, gdyż pin odpowiedzialny za kontrast wyświetlacza podpiałem pod 15 pin LPT, zamiast go uziemić. Po poprawkach i podłączeniu pod 5V efekt był taki:

Czyli wszystko ok. Ściągnąłem program jaLCDs do kontroli wyświetlaczy opartych na sterowniku HD44780 i zacząłem zabawę ... jednak jej efekty były marne:

Z jakiegoś powodu nie mogłem uzyskać pożądanego wyniku na LCD, zamiast tego wyskakiwały losowe znaki. Sprawdzałem konfigurację programu, kolejność kabli LCD - LPT, prawidłowe napięcie, a mimo wszystko coś nie działało ... Wtedy w nerwach uderzyłem w stół, a wyświetlacz spadł z podstawki i .... zaczął działać :D

Co się okazało: LCD spadł na śrubkę od obudowy komputera i został uziemiony :D Coś z tym było nie tak :D Ostatecznie efekt jest fajny, mogę wyświetlać utwory z WinAmp`a, wiadomości (przy odpowiedniej konfiguracji nawet z komunikatora), parametry systemu i komputera etc :) taki LCD == super sprawa, szkoda tylko, że w laptopie nie mam LPT i wynalazek muszę zostawić bratu :(

Schemat zaczerpnięty ze strony: http://www.codeproject.com/KB/cs/cspplcds.aspx

Komentarze »

  1. Kangel

    22 marca 2008

    20:46:45

    Możesz mi dać :)

  2. Caladan

    22 marca 2008

    20:47:48

    Możesz sobie kupić przejściówkę z USB na LPT albo zbudować samemu na scalaku FT245. Wtedy pociągnie wszystko, razem z zasilaniem z USB.

  3. night

    22 marca 2008

    20:52:44

    Są wyświetlacze działające na RS232 z tego co się orientuję. Sam mam chrapkę na takie cudo – jak wypłatę dostanę to sobie kupię :))

  4. Caladan

    22 marca 2008

    20:54:54

    RS232 ma trochę małą wydajność prądową, szczególnie do podświetlenia. Poza tym tam wtedy też jest jakiś konwerter zazwyczaj. W tej chwili projektuję z kolegą taki właśnie uniwersalny interfejs:
    -4 przyciski
    -Bargraf 2×10 diod (R/G)
    -4 diody luzem
    -gniazdo wyświetlacza HD44780 dla trybu 4b.

    Wszystko na USB :-)

  5. jojek

    22 marca 2008

    21:08:56

    kangel -> zapowiada się, że jednak go w domu nie zostawię ^^


    caladan -> jeśli chodzi o budowanie to sobie daruję, to wymaga wypalania płytek, wiercenia i lutowania, czyli czegoś co nie jestem w stanie zrobić w codziennych warunkach (na stancji, obecnie stacjonuje w domu), natomiast rozwiązanie z przejściówką mi się podoba. Mam jednak wątpliwości, brat bawi się sterownikami programowalnymi i też nie mógł na laptopie bo przejściówka USB - RS232 nie działała odpowiednio.


    night -> możliwe, że takie są, jednak na moim poziomie wiedzy o technice cyfrowej, najprostszym rozwiązaniem jest chyba LPT (?) :)

  6. Kangel

    22 marca 2008

    21:12:14

    To co, dasz mi go? :p

  7. jojek

    22 marca 2008

    21:15:55

    kangel -> zakładając, że rozwiązanie z przejściówką USB -> LPT zadziała to niestety go nie dostaniesz :)

  8. Kangel

    22 marca 2008

    21:16:21

    A jeśli nie… ?;p

  9. locker

    22 marca 2008

    21:27:51

    Uderz w stół a LCD sie odezwie ;)

    Wyszło świetnie, podziwiam ochote i cierpliwosc

  10. maciuso

    15 czerwca 2010

    01:35:00

    Witajcie, uruchomiłem forum o wyświetlaczach LCD pod LPT pod adresem www.lcdstudio.com.pl Zapraszam wszystkich do pisania i rozwijania tematu.

Dodaj komentarz

W komentarzach nie działają znaczniki HTML, nowe linie tworzone są po nacisnięciu Entera. W komentarzach stosuj textile.

Powered by Jogger.pl

Design by jojek © 2007

Valid XHTML 1.0 i CSS