logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Uruchomianie ekranu LCD z czipem HD44780A00. Nie mam pojęcia co gdzie połączyć.

BuildEver 31 Lip 2016 00:30 936 5
  • #1 15839968
    BuildEver
    Poziom 7  
    Posty: 153
    Pomógł: 1
    Ocena: 3
    Witam, znalazłem taki oto ekran:
    Uruchomianie ekranu LCD z czipem HD44780A00. Nie mam pojęcia co gdzie połączyć.IMG_201607...134[1].jpg (1.72 MB)Musisz być zalogowany, aby pobrać ten załącznik.
    Uruchomianie ekranu LCD z czipem HD44780A00. Nie mam pojęcia co gdzie połączyć.IMG_201607...157[1].jpg (2.47 MB)Musisz być zalogowany, aby pobrać ten załącznik.
    Jestem prawie pewien że stworzyła go firma Sony. Poszperałem w necie i widzę że zrobiony jest na czipie HD44780A00. Patrząc na data sheet wszystko wygląda w miarę zrozumiale. Ale mocno myli mnie 10 a nie 16 wyprowadzeń. Moim kontrolerem jest Arduino Uno R3.

    Czy macie możne jakiś pomysł / propozycje co do podłączenia?
  • #2 15840000
    Konto nie istnieje
    Konto nie istnieje  
  • #3 15842384
    BuildEver
    Poziom 7  
    Posty: 153
    Pomógł: 1
    Ocena: 3
    Właśnie starałem się tak zrobić. Ścieżek nie widać. Założyłem że wszystko jest połączone 4 bitowo. Podłączyłem ten ekran tak jak standardowy. Po dołożeniu zasilania ekran ukazały się standardowo czarne prostokąty. Potencjometrem ustaliłem kontrast. Po czym wgrałem poprzez Arduino napis.
    Korzystam z biblioteki LiquidCrystal.h. Programowo zmieniałem konfigurację ekranu.
    Zacząłem od 16 x 2, potem 15 x 2, a na końcu 15 x 1. Niestety na ekranie nic się nie wyświetla.
  • #4 15847069
    BuildEver
    Poziom 7  
    Posty: 153
    Pomógł: 1
    Ocena: 3
    Oto przyłączenia:

    1 - RS
    2 - NEGACJA RW
    3 - NEGACJA E
    4 - DB4
    5 - DB5
    6 - DB6
    7 - DB7
    8 - GND
    9 - VCC
    10 - CL1

    Rozumiem że 1, 3, 4, 5, 6, 7 do Arduino. 2 i 9 do plusa, 8 do masy. A 10? Kontrast ? I jak poradzić sobie z zanegowanym E bez bramki negacji?
  • Pomocny post
    #5 15847134
    Konto nie istnieje
    Konto nie istnieje  
  • #6 15848229
    BuildEver
    Poziom 7  
    Posty: 153
    Pomógł: 1
    Ocena: 3
    Piotrus_999 bardzo dziękuję za pomoc. Niestety po wielu próbach / konfiguracjach połączeń stwierdzam że ekran jest uszkodzony. Po długim czasie "bez reakcji" (cały czas widoczne są typowe kwadraty) przez przypadek poruszyłem złączem i na ekranie zaczęły pojawiać się liczby i litery, totalnie losowo. Myślałem że konektor jest uszkodzony. Odlutowałem go i zamieniłem na osobne kabelki. Ten sam efekt.

    Ale i tak dziękuję za pomoc, zebrana tutaj wiedza na pewno przyda mi się w przyszłości gdy znajdę się w podobnej sytuacji :)
REKLAMA