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

Graficzny LCD RX12864A + ATmega128

ljmp 12 Cze 2011 20:10 2953 11
REKLAMA
  • #1 9604314
    ljmp
    Poziom 14  
    Witam.

    Zrobiłem mały projekt składający się z tytułowego LCD RX12864A (driver ST7565) sterowany z ATmegi128 (w późniejszym stadium chcę zrobić komunikację z komputerem bo z założenia projektem ma być tablica informacyjna na makietę modelarską, ale to już nie jest istotne dla tego wątku) i natrafiłem na pewne problemy przy uruchamianiu.
    A mianowicie ten LCD posiada wbudowany układ przygotowania napięcia do matrycy składający się kolejno z: przetwornicy podwyższającej napięcie, regulatora napięcia oraz z układu produkującego pięć różnych napięć potrzebnych do sterowania matrycą (voltage follower). Układ mam zasilany napięciem 3,3V a przetwornica uruchomiona w trybie boost x3 produkuje ledwo 6,2V.
    Postanowiłem zatem pominąć układ przetwornicy (zgodnie z notą katalogową istnieje taka możliwość) i podłączyłem napięcie 9V bezpośrednio pod wyjście przetwornicy VOUT i znowu natknąłem się na niespodziankę bo regulator, który ma wbudowany elektroniczny potencjometr do regulacji kontrastu także nie działa poprawie. Po pierwsze kondensatory się bardzo długo ładują (około 40s) zanim osiągną napięcie kontrastu odpowiednie żeby cokolwiek zobaczyć, a pozatym jak chcę zmierzyć napięcie na wyjściu tego potencjometru to jak podpinam elektrody to z początku miernik pokazuje poprawną wartość a potem napięcie spada tak jakby było rozładowywane przez rezystancję miernika, jeżeli odepnę miernik i poczekam te kilkanaście sekund to znowu się naładują i wszystko jest w porządku.
    Całkowitym rozwiązaniem problemu kontrastu było podłączenie napięcia 9V zaraz pod wyjście z potencjometru V0 (zgodnie z notą katalogową). Oczywiście przy każdej zmianie topologii zasilania przeprogramowywałem odpowiednio rejestry sterujące według noty katalogowej.
    Niestety nie interesuje mnie zasilanie układu docelowego tak wysokim napięciem stąd moje pytanie, czy ktoś, kiedyś zajmował się tym wyświetlaczem i jakie ma z tym doświadczenia? Wyświetlacz ten kupiłem z oferty TME.
  • REKLAMA
  • #2 9608565
    Mol
    Poziom 30  
    Jaką pojemność mają te kondensatory?
  • REKLAMA
  • #3 9608645
    ljmp
    Poziom 14  
    Próbowałem na wszystkich zakresach podanych w nocie katalogowej od 100nF do 4,7uF. W sumie układ zachowuje się podobnie przy czym dla małych pojemności rzędu 100nF napięcie wyjściowe nie osiąga pełnej wartości potrzbnej do uzyskania kontrastu.
  • REKLAMA
  • #4 9611782
    Mol
    Poziom 30  
    Napisałeś ( podłączyłem napięcie 9V bezpośrednio pod wyjście przetwornicy VOUT ) , nie podłącza się napięcia do wyjścia .Według pdf-a ma tam być podłączony kondensator , a druga noga kondziora do masy lub plusa.Mógłbyś narysować schemat twojego podłączenia całego wyświetlacza ?
  • REKLAMA
  • #5 9612895
    ljmp
    Poziom 14  
    Według dokumentacji można podłączyć napięcie pod nóżkę VOUT jeżeli nie korzysta się z wbudowanej przetwornicy (schemat na stronie 39, punkt 2, rysunek (2)), a jeżeli nie korzysta się zarówno z przetwornicy jak i regulatora napięcia to można podłączyć bezpośrednio pod V0 (strona 40, rysunek (3)) czyli tak jak aktualnie mam zrobione i jedynie tak działa. Dokumentacja Link.

    pozdraviam
  • #6 9613612
    Mol
    Poziom 30  
    No tak patrzyłem na pdf-a z wyświetlacza ,a nie sterownika .
  • #7 9743050
    msawiko
    Poziom 12  
    Czy mógłbyś udostępnić schemat jak podłączyłeś ten wyświetlacz? Własnie identyczny zamówiłem więc będziemy walczyć razem.
  • #9 9917411
    ajurkow
    Poziom 11  
    kolego, na schemacie masz VDD na masę, myślę że to odpowiedź na Twoje problemy.
    Pozdrawiam
    Juras
  • #11 10087237
    eBonifacy
    Poziom 13  
    Temat aktualny? Bo przemęczyłem ten wyświetlacz, ale było ciężko.
    Ruszył mi stabilnie przy 4x step-up i zewnętrznym rezystorze regulacji kontrastu. Ważne, aby rezystor miał większą wartość, przy 10k nie działa, przy 100k ruszyło. Wartości kondensatorów to 1uF.
    Rysiek
  • #12 10217471
    ljmp
    Poziom 14  
    OK. Super. Spróbuję zrobić tak jak kolega opisał i zobaczymy jak to pójdzie.
REKLAMA