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

LCD HD44780 - pionowe paski po podłączeniu do MOSI, MISO, SCK, ATmega168

macgyver96 23 Mar 2017 21:09 1614 11
  • #1 16366876
    macgyver96
    Poziom 17  
    Witam
    Zacznę od tego, że popełniłem strasznego babola i piny wyświetlacza D4, D5 oraz D6 były podłączone kolejno do pinów MOSI MISO oraz SCK podczas programowania, mikrokontroler to atmega168 a programator to USBasp.

    Na początku wszystko działało pięknie, po szybkim przeprogramowaniu uC (oczywiście z podłączonym wyświetlaczem) okazało się, że wyświetlacz pokazuje pionowe paski o długości i pozycji odpowiadającej wysłanemu stringowi z widocznymi "zalążkami" znaków widocznymi na zdjęciach.

    LCD HD44780 - pionowe paski po podłączeniu do MOSI, MISO, SCK, ATmega168

    LCD HD44780 - pionowe paski po podłączeniu do MOSI, MISO, SCK, ATmega168

    Przewertowałem DS'a układu lecz nie znalazłem odpowiedzi, być może przez przeoczenie czy mogłem w pewien sposób przeprogramować układ scalony.

    Spotkał się ktoś z takim przypadkiem?
  • #2 16366976
    excray
    Poziom 41  
    Ja się spotkałem. Jak sfajczyłem wyświetlacz.
  • #3 16367196
    macgyver96
    Poziom 17  
    Tylko w jaki sposób można go sfajczyć, zasilania odwrotnie mu nie podłączyłem ani nie przekraczałem 5V, zresztą to urządzenie było zasilane z USB.
    Gdyby wydostał się "magiczny dym" to bym nikomu nie zawracał głowy :)
  • #4 16367213
    Karaczan
    Poziom 41  
    Jakiś inny wsad testowałeś?
    Ciekawe. Zjarany by raczej trochę inaczej reagował, przynajmniej te co ja ubiłem ;)
    Wygląda na jakiś problem z inicjalizacją. Przez co cała reszta jest żle interpretowana przez kontroler.
  • Pomocny post
    #5 16367227
    excray
    Poziom 41  
    macgyver96 napisał:
    Tylko w jaki sposób można go sfajczyć, zasilania odwrotnie mu nie podłączyłem ani nie przekraczałem 5V, zresztą to urządzenie było zasilane z USB.

    Wystarczy zostawić podpięty kontrast i odpiąć masę. Tudzież podpiąć kontrast prze podpięciem masy. I po wyświetlaczu. Bardzo łatwo się w ten sposób uszkadzają.
    macgyver96 napisał:
    Gdyby wydostał się "magiczny dym" to bym nikomu nie zawracał głowy

    Nie, no pewnie. Bo przecież wszyscy wiedzą, że jak urządzenie się uszkodzi to dymi. A elektronicy to nic więcej nie robią tylko patrzą z którego elementu leci dym i go wymieniają.
  • #6 16367277
    Konto nie istnieje
    Konto nie istnieje  
  • #7 16367364
    dondu
    Moderator na urlopie...
    Ciekawy przypadek :)

    Z Twoich opisów na zdjęciach można wnioskować, że komunikacja jest poprawna, tylko wyświetlanie padło.
    Możesz się upewnić odczytując wyświetlacz.

    Jeśli odczytasz prawidłowo, to zanim wyrzucisz do kosza pozostaje rozebrać go, ponownie złożyć i przetestować. Jak spróbujesz opisz efekty.
  • #8 16367388
    macgyver96
    Poziom 17  
    excray napisał:

    Wystarczy zostawić podpięty kontrast i odpiąć masę. Tudzież podpiąć kontrast prze podpięciem masy. I po wyświetlaczu. Bardzo łatwo się w ten sposób uszkadzają.


    Chyba znam już przyczynę, na stykówce testowałem wsad, przynajmniej w mojej potencjometry się bujają a po polutowaniu zaczęły się schody choć ciężko mi konkretnie sprecyzować kiedy mógł paść bo podejrzewałem zły układ połączeń po lutowaniu i wokół tego szukałem.

    Dlaczego tak się dzieje, że sterownik przechodzi na drugą stronę gdy podciągnie się pin kontrastu do zasilania?

    Wyświetlacz rozłożyłem, wyczyściłem izopropanolem i złożyłem ale po zobaczeniu tych samych krzaków moja cierpliwość do części za niecałe 4zł się skończyła.
  • Pomocny post
    #9 16367439
    Ture11
    Poziom 39  
    Kolega ma uszkodzony wyświetlacz, ale nie zrobił kolega (według opisu) nic, co mogłoby spowodować takie uszkodzenie.
    Według mnie możliwości są trzy:

    - uciekła masa na pinie 1. podczas pracy wyświetlacza - niby nic nie powinno się stać, ale raz uwaliłem jeden LCD w ten sposób, przy normalnym zasilaniu 5V.

    - być może używa kolega stabilizatora 7805 lub podobnego w swoim układzie? W przypadku odłączenia się masy przy stabilizatorze, na jego wyjście może pójść więcej, niż 5V

    - uszkodzenie poprzez ładunek elektrostatyczny lub źle uziemiony grot lutownicy (w ekstremalnym przypadku uszkodziłem w ten sposób telefon komórkowy - lutownica miała na grocie inny potencjał, niż podłączony wtyk USB (przy niepoprawnie podłączonym przewodzie ochronnym w gniazdku - to norma, że na np. obudowie komputera występuje >100V), podczas przykładania grotu do ścieżki masowej przeskoczyła iskierka między grotem a masą - i tak się skończył żywot telefonu).
  • #10 16367845
    macgyver96
    Poziom 17  
    apropos tego ładunku to na porządku dziennym jest fakt, że między mną a uziemieniem jest 90V, ostatnio jak przypadkowo wtyka d-sub podłączona do monitora uderzyła w kaloryfer to sie posypał snop iskier i wywaliło zabezpieczenie nadprądowe. Lecz jest to temat na inny wątek, bez osoby na miejscu nie da się tego rozwikłać.

    Nie zdarzyło mi się jeszcze niczego ubić przez wadliwą instalację, w końcu grot i masa urządzenia jest na tym samym potencjale połączonym uziemieniem. Fakt faktem jak dotykałem paluchem metalowej ramki wyświetlacza to widać było falowanie znaków na wyświetlaczu. Trzeba wreszcie się wziąć za elektryka bo to już strach cokolwiek robić.

    Być może był wadliwy, zamówiłem go z chin, choć w polskich sklepach pewnie mają to samo. W każdym razie wyświetlacz miał parę okazji do wyzionięcia ducha, od nieszczęsnej instalacji, niepewnego połączenia potencjometru z pinem kontrastu na stykówce, pierwotnie też kynar od pinu zasilania do wyświetlacza był przełamany, za 4zł to i tak nauka nie była droga, w las nie pójdzie to też wiem jak na przyszłość się z nimi obchodzić.

    Temat wydaje mi się, że jest już wyczerpany, chyba że koledzy mają może jeszcze jakieś rady na przyszłość odnośnie tych lcd?
  • #11 16370889
    zulugula
    Poziom 19  
    Ja kiedyś chyba zrobiłem zwarcie przy wyświetlaczu, i przestała działać jedna połowa.
  • #12 16380556
    macgyver96
    Poziom 17  
    Widzę brak aktywności to temat zamykam, dziękuję za odpowiedzi jeszcze raz i pozdrawiam.
REKLAMA