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

Jak naprawić wyświetlanie się obrazu po zamianie wyświetlacza na inny z RA6963?

ienecode 11 Gru 2020 21:39 855 18
REKLAMA
  • #1 19107239
    ienecode
    Poziom 21  
    Witam,

    W wiekowym urządzeniu miałem zamontowany wyświetlacz LCD z interfejsem równoległym 8bit.
    Podmieniłem na inny wyświetlacz z takim samym interfejsem tyle że drajwer to RA6963 a nie jak było oryginalnie T6963C.

    Po założeniu wyświetlacza wszystkie informację są przedstawiane prawidłowo, problem tylko w tym że początek zaczyna się w 2/3 szerokości ekranu. Tz. Gdyby ekran podzielić na 3 części to w ostatniej części (tej z prawej strony) jest początek ekranu a reszta wyświetlana jest w dwóch pozostałych częściach od lewej....

    Ten temat jest do przejścia w jakiś łatwy sposób ? np. manewrując kolejnością bitów danych ?
  • REKLAMA
  • #2 19107275
    excray
    Poziom 41  
    Nie znam tych sterowników, ale jakbym to ja szukał rozwiązania, to na początek sprawdziłbym timingi i odpowiednio je zwiększył.
  • #3 19107288
    ienecode
    Poziom 21  
    W jaki sposób miałbym zwiększyć timinigi ? Jakiekolwiek zmiany programowe w urządzeniu które komunikuje się z wyświetlaczem nie wchodzą w grę gdyż są raczej nie możliwe.

    Dodano po 2 [minuty]:

    Dokladnie efekt jest taki:
    Jak naprawić wyświetlanie się obrazu po zamianie wyświetlacza na inny z RA6963?
  • #4 19107305
    excray
    Poziom 41  
    Jeżeli nie masz możliwości ingerencji w program sterownika to pozostaje Ci tylko poszukiwanie egzemplarza, który będzie prawidłowo z nim współpracował.
  • #5 19107314
    gaskoin
    Poziom 38  
    W teorii te sterowniki są w pełni kompatybilne i najprawdopodobniej błąd jest właśnie w oprogramowaniu :cry:
  • REKLAMA
  • #6 19107333
    ienecode
    Poziom 21  
    @gaskoin Też mi się wydawało że są w pełni kompatybilne :/

    Dodano po 6 [minuty]:

    Manewrowanie bitami danych nic nie da ? Np. jeżeli mamy 1B danych to odwrócić młodszy ze starszym ?
  • #7 19107389
    gaskoin
    Poziom 38  
    Myślę, że nic to nie da bo tamtędy nie tylko pixele latają. Komunikacja jak widać jest poprawna bo jednak coś się wyświetla, tylko coś z adresowaniem/timingami/konfiguracją nie tak i tego sprzętowo nie poprawisz.
  • #8 19107768
    ienecode
    Poziom 21  
    Nawet znalezc nie moge aukcji z Lcd 240x128 t6963c . Niby sa ale zero w magazynie....
    Samej matrycy (to nad podswietleniem)nie da sie podmienic ?

    Dodano po 9 [godziny] 43 [minuty]:

    Zastanawia mnie jeszcze pin MD2 ... Może nim mógłbym coś pomanewrować ? W wyświetlaczach które przeglądam z T6963S nie ma tego pinu ....
  • #9 19109533
    tomaszdko
    Poziom 12  
    Na allegro masz wyświetlacze z T6963C 240x128 , szukaj pod "TOSHIBA T6963C" (fakt że inne kolory).
  • REKLAMA
  • #10 19109645
    ienecode
    Poziom 21  
    No właśnie przeglądałem te oferty. Te wyświetlacze nie mają pinu : MD2, natomiast mają PIN PD (Control pin for oscillation) którego nie ma w moim urządzeniu ....
  • #11 19110128
    tomaszdko
    Poziom 12  
    Możesz faktycznie sprawdzić jaki będzie obraz zmieniając stan MD2 i FS1 jeśli masz .
    W aplikacji ogólnej Application Notes
    for the dla T6963C

    "Font size set be FS1 line times # of columns set by MD2 line should equal the # of horizontal
    pixel. (i.e. if you have a 64x240 display, using a 6x8 font, then MD2 should be high to represent
    40 columns. Due to the fact that 6x40 =240)

    Obraz wyświetla Ci dobrze ale jest przestawiony , po zmianie stanów na tych pinach zawsze włącz i wyłącz lcd by się zresetował. Popróbuj różnych konfiguracji dla nich.
  • REKLAMA
  • #12 19110596
    ienecode
    Poziom 21  
    Niestety jest tylko gorzej zmieniając stany FS1 i MD2. Najlepiej jest gdy do obydwóch jest podciągnięta Masa.
    Zastanawia mnie po co w oryginalnym LCD był układ którego obudowa wygląda jak "Tranzystor BC550B", natomiast na samym nim jest opis "SRT160 B89B" o ile dobrze odczytałem...
    Wlutowany jest między pin 1,2,20 czyli kolejno Vss,Vdd,NC ...?
  • #13 19113201
    ienecode
    Poziom 21  
    Będę miał jeszcze LCD z sterownikiem T6963. tyle że ma inne złącze. Jeśli go podłącze tak jak w załączniku to będzie ok ? Jakieś sugestie ?


    Schemat ok.
  • #14 19117867
    ienecode
    Poziom 21  
    Inny lcd - ta sama sytuacja
    Jak naprawić wyświetlanie się obrazu po zamianie wyświetlacza na inny z RA6963?

    Dodano po 14 [minuty]:

    excray napisał:
    Jeżeli nie masz możliwości ingerencji w program sterownika to pozostaje Ci tylko poszukiwanie egzemplarza, który będzie prawidłowo z nim współpracował.


    jaki w takim razie proponujesz egzemplarz ?

    Dodano po 53 [minuty]:

    Pamięć SRAM do drajwera T6963C nie może powodować takiego przesunięcia ? Może prze lutowanie pamiątki ze starego wyświetlacza coś zmieni ?
  • #15 19118117
    excray
    Poziom 41  
    ienecode napisał:
    jaki w takim razie proponujesz egzemplarz ?

    Żadnego Ci nie proponuję. Musisz szukać do skutku, albo zakupić nowe urządzenie, albo pogodzić się z połowiczną funkcjonalnością.
  • #16 19118126
    ienecode
    Poziom 21  
    Czyli dwa mamy sprawdzone:
    - RA6963
    - SAP1024B

    Jaki jeszcze mogę sprawdzić ? O ile to problem drajwera

Podsumowanie tematu

Użytkownik wymienił wyświetlacz LCD w starym urządzeniu, zmieniając go z T6963C na RA6963, co spowodowało przesunięcie obrazu na ekranie. Problemy z wyświetlaniem mogą wynikać z niekompatybilności sterowników lub błędów w adresowaniu i timingach. Użytkownik nie ma możliwości modyfikacji oprogramowania, co ogranicza jego opcje. Wskazówki dotyczące zmiany stanów pinów MD2 i FS1 nie przyniosły poprawy. Użytkownik rozważa również wymianę pamięci SRAM oraz poszukiwanie innych modeli wyświetlaczy, takich jak T6963C, ale napotyka trudności w ich dostępności. Wskazano na możliwość kontaktu z producentem w celu uzyskania pomocy.
Podsumowanie wygenerowane przez model językowy.
REKLAMA