Elektroda.pl
Elektroda.pl
X
Tektronix
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Próba adaptacji LCD od laptopa do PC

przemo.t 07 Lis 2003 12:59 250055 558
  • #31
    piero
    Poziom 13  
    Dzięki!
    Bez aplikacji OZ962 nie byłoby możliwe podejście do naprawy!
    Jak na razie to wiadomo, że:
    1. przy załączaniu zasilania invertera ekran błyśnie,
    więc przypuszczalnie transformatorek i końcówka może być ok,
    2. zasilanie do modułu 5V jest,
    3. on/off = 0V/3V też jest,
    4. napięcie dla regulacji jasności 0-3V też wychodzi.
    Sprawdzę układ i dam znać co było.

    Przy okazji: czy Ktoś sprawdzał przetwornice z Elemaru
    (www.elemar.pl) - jak piszą: DC-AC firmy TDK, 900V bez obciążenia.
    przetwornica za 6zł !
    Czy pociągną podświetlenie 12" lcd?
  • Tektronix
  • #32
    Jarema
    Użytkownik obserwowany
    :arrow: piero :
    Do usług.
    Cieszę się, że mogłem pomóc.
    Odnośnie przetwornic z elemara to raczej nie polecam, chyba, że do paneli 6-8 cali, bo przy większych padają, są zbyt słabe, no i nie mają regulacji, na co większość moich klientów zwraca uwagę.

    Po raz któryś potwierdziła się moje twierdzenie odnośnie maili do producentów : oto przykład z dalekiego wschodu :

    Dear customer

    Thank yoiiu for your mail .
    Your request is the datasheets of LM-CE53-22NEK and LM-FG53-22NDK
    But we donot support it to an individual customer.
    Sorry to say that we cannot.
    Best regards.
    by yamamoto

    Więc brzydko mówiąc mają klientów w czterech literach...

    A oto przykład z zachodu :)

    Closest I have....yours was not sold as a standard part number in the Americas.

    Rich French
    Applications Engineer
    Sharp Microelectronics of the Americas
    Phone: (360) 834-8067
    Fax: (360) 834-8984
    oczywiście aplikację do LM64P70 otrzymałem :)

    Adres mailowy zdjęty, ponieważ niektórzy użytkownicy elektroda.pl nie potrafią schować swojej głupoty pod poduszkę...
    Znowu pokazaliście jak głupi może być polak.
    :oops:
    :roll:
  • #33
    Jarema
    Użytkownik obserwowany
    :arrow: piero:
    układ startuje...
    sprawdź układ sprzężenia zwrotnego, OZ962 wykrywa uszkodzenie i wyłącza się :)
    na wyjściu jest układ pomiaru prądu świetlówki i jeżeli tam coś jest nie tak, to układ właśnie tak się będzie zachowywał .
  • #34
    piero
    Poziom 13  
    Żeby zakończyć temat naprawy invertera...
    Okazało się, że uszkodzone były OZ962G i mosfety 4539.
    W IC nie działało wcale wejście kontrolne.
    Ponadto uszkodzone były jeszcze jakieś
    niezidentyfikowane diody.
    Wymyśliłem więc nowy układ w którym zastosowałem
    częściowo przetwornicę z transformatorkiem z Elemaru.
    Rozwiązałem zarówno włączanie i wyłączanie przetwornicy
    (tzn. podświetlenia lcd), jak również regulację jasności
    w zakresie około 4 poziomów.
    Przetwornica grzała się trochę mocniej od oryginału,
    ale działała non-stop 4 dni i było ok.
    W załączeniu schemat - może ktoś skorzysta.
    Pozdr. i Dzięki
    Piero
  • Tektronix
  • #35
    zyziotm
    Poziom 15  
    Ja mam taki problemik i nie wiem czy to przetwornica czy katoda ??
    Wszystko działa OK, ale obraz jest bardzo malo widoczny i caly czas migocze.

    W zupełnych ciemnościach można coś niecoś dostrzec.

    Co to może być??


    Pozdrawiam
  • #36
    piero
    Poziom 13  
    Cytat:
    :arrow: W zupełnych ciemnościach można coś niecoś dostrzec.

    :!: W ciemności to bez lampy widać to, co wyświetla matryca :P
    Cytat:
    :arrow: Wszystko działa OK, ale obraz jest bardzo malo widoczny i caly czas migocze.

    :!: Lampa będzie migotać np. wtedy, kiedy ma za niskie napięcie.
    Ja bym zmierzył pobierany przez przetwornicę prąd i jeżeli będzie on:
    1. bardzo mały -> uszkodzony inverter -> sprawdzić częstotliwość oraz pracę obw. mocy,
    2. bardzo duży -> może być uszkodzona lampa albo też inveter (patrz p.1)

    powodzenia
  • #37
    Vein
    Poziom 22  
    hmmm powiedzcie mi cos wiecej o tym zlaczu vfac !! chciałbym sie dowiedzieć troche wiecej o tym złączu.. na jakich kartach się znajduje, jakie dodatkowe potrzebne sąukłądy by podpiąć LCD opd to... niestety ukłądy elektroniczne co najwyżej moge polutować albo wymienić uszkodzone części ale coś samemu złożyć to już jest kłopot... więc prosze jak dla laika :] (ale nie komputerowego tylko elektronicznego :] )
  • #38
    Jaro1
    Poziom 10  
    Witam może mi ktoś pomoże znalęźć opis wyprowadzeń matrycy
    LM64C149 mam pewien pomysł co do podłączenia matrycy z laptopa do kompa lecz nie moge ruszyć bo nie znam opisu pinout tej matrycy .Pozdr Jarek
  • #39
    ElGregor
    Poziom 22  
    Napisz jakie ten wyświetlacz ma złącze (ile pinów) i na jakich sterownikach jest zbudowany.
  • #40
    Jaro1
    Poziom 10  
    Wyświetlacz ma 3 złacza szpilkowe a wiec 3pinwe z opisen na plycie nr27 -29 ,11pinowe nr.16-26 i 15pinowe niewiem jakie sterowniki bo są zbudowane i nie widać dodatkowe oznaczenia na matrycy to VF0116P01 i 94C 13783 A YD MADE IN JAPAN pozdr jarek
  • #41
    morph13
    Poziom 25  
    damik napisał:
    matryce mono , zwykle posiadają rejestry przesuwające dla linii i wierszy , oraz wejście danych
    ................ lub kiedyś na elektrodzie był taki czeski projekt kontrolra chyba LCD 640*480 mono na 2 szt AT89C2051 ...
    ................ Własnie ostatnio walczę z wyświetlaczem Mono 320*240 , i kontrolerem SED 1335 z pamięcią 62256 zmontowanym na płytce wykonanej metodą żelazkową ...


    Przyznam, że jestem bardzo zainteresowany linkiem lub innymi cennymi informacjami na temat tego "czeskiego kontrolera" na atmelach do matrycy mono.
  • #42
    damik
    Poziom 15  
    niestety @morph13 nie zapisałem sobie tego projektu kontrolera LCD bazującego na 2x89c2051 na moim HDD bo było mi to wtedy nie potrzebne jednak z tego co pamiętam to był tam nawet projekt płytki i wsady procków do tego ... a to było publikowane jeszcze zanim elektroda zmieniła swoja szatę graficzną i stała się tym forum , a użytkownicy mieli wtedy swoje prywatne hasła do ściągania plików ...
    być może istnieją jeszcze jakieś archiwa elektrody zprzed tej zmiany , ale to pytanie trzeba by kierować do adminów tego serwisu ...
  • #44
    morph13
    Poziom 25  
    damik - przyznam, że napaliłem się na ten projekt. Ciekawe moze ktoś z forumowiczów ma go gdzieś na twardym ??. Jeśli pamiętasz jakieś wskazówki które mogłyby mnie naprowadzić w necie na ten temat to napisz. Przeszukałem zasoby elektrody i niestety nie znalazłem żadnego odnośnika do tego projektu :-(.
  • #45
    Freddy
    Poziom 43  
    Poczytaj sobie wszystkie 16 (jak narazie) stron i wszystkiego sie dowiesz
    Podsyłam program, który ma to obsługiwać od strony PC
    Załączniki:
  • #46
    morph13
    Poziom 25  
    Rozumiem, że są to materiały do linku który podałeś wcześniej.
    Jeśli chodzi o ten projekt to jest on naprawdę ciekawy ale ja myślę o zastosowaniu martycy do oscyloskopu cyfrowego bo LCD graficzny jaki posiadama jest troszke za wolny. Dlatego uparłem się na ten projekt ze sterownikiem opartym na 2x89C2051 i matrycą mono bo walka z CPLD jakoś mi się narazie (to nie znaczy nigdy) nie uśmiecha.
  • #47
    Freddy
    Poziom 43  
    Hmmm, CPLD jest wielokrotnie szybsze od 89C2051, a Tobie zależy chyba właśnie na szybkości. Chętnie zobaczyłbym ten projekt na 2051. Podejrzewam, że jest to na LCD typu T6963, HD61202, KS0108 lub SED1520.
  • #48
    morph13
    Poziom 25  
    Freddy napisał:
    Hmmm, CPLD jest wielokrotnie szybsze od 89C2051, a Tobie zależy chyba właśnie na szybkości. Chętnie zobaczyłbym ten projekt na 2051. Podejrzewam, że jest to na LCD typu T6963, HD61202, KS0108 lub SED1520.


    CPLD - zgadza sie jest szybkie ale ja nie moge do tego się jakoś przysiąść :-( chociaż mam XC9572 a to na poczatek do testów by wystarczyło, tylko ten chroniczny brak czasu.

    Dlaczego 89c2051 - bo znam tą rodzine bardzo dobrze (i nie tylko) i ma ich sporo a nie spotkałem się jeszcze z takim projektem wykorzystania tych procesorów w roli sterowników matrycy 640x480 mono.

    Tak sterownik na T6963 - zwiększanie szybkości taktującej procesor nie ma sensu bo poprostu nie wyrabia czasowo LCD-ek a procedury "pewnego zapisu" do RAM-u bazują na badaniu flagi zajętości i tp......

    Mój projekt to żaden cud techniki tylko oklepane pomysły w mojej adaptacji. Skńczyłem testować soft wizualizacji wyników (interoplacji liniowej lub inaczej liniowego łączenia punktów) z pomocą shg z elektrody. Docelowy przetwornik to oklepany TDA8703 i FIFO 7200 (256 bajtowe) bo taki mam LCD-ek (256x63), narazie do testów szeregówka TLC549, proc 89c2051 z zegarem 24MHz i oczywiście soft tylko w asm.
  • #49
    damik
    Poziom 15  
    Freddy napisał:
    Hmmm, CPLD jest wielokrotnie szybsze od 89C2051, a Tobie zależy chyba właśnie na szybkości. Chętnie zobaczyłbym ten projekt na 2051. Podejrzewam, że jest to na LCD typu T6963, HD61202, KS0108 lub SED1520.


    ten projekt z prockami 2051 nie stosował żadnych specjalizowanych kontrolerów LCD , jeśli dobrze pamiętam, był jedynie na układach średniej skali integracji oraz na 2 prockach ....
    Nie spodziewam sie żeby był on jakoś rewelacyjnie szybki ...

    W tej chwili jestem na etapie oprogramowywania kontrolera EPSON SED 1335F pod matrycę mono 320x240 jednak projekt na obecnym etapie nie nadaje się jeszcze do publikacji ... walczę jeszcze nad optymalizacją biblioteki graficznej do niego ... fotki można zobaczyć tutaj https://www.elektroda.pl/rtvforum/download.php?id=44310
    apropos bibliotek , może ktoś z forumowiczów posiada jakieś ciekawe źródła na jakich można by się oprzeć ... najlepiej w bascomie lub basicu ... chodzi mi tutaj o funkcje rysowania punktów , linii , okręgów ... te co mam nie są zbytnio eleganckie i zbyt optymalne :(

    pozdrawiam
    Damik
  • #50
    Freddy
    Poziom 43  
    Damik :arrow: jak będziesz miał gotowe, podeślij źródło, to skompiluję Ci FastAVR'em 4. Jest dużo szybszy i optymalniejszy od Bascoma. Procedurki, znaczy te po translacji mogę Ci podesłać z FastAVR. Na razie masz taką
  • #51
    morph13
    Poziom 25  
    damik napisał:
    ten projekt z prockami 2051 nie stosował żadnych specjalizowanych kontrolerów LCD , jeśli dobrze pamiętam, był jedynie na układach średniej skali integracji oraz na 2 prockach ....

    W tej chwili jestem na etapie oprogramowywania kontrolera EPSON SED 1335F pod matrycę mono 320x240


    Na początek to by mi wystarczyło a z czasem przyszłaby kolej na SED-a. Nie ma sensu rzucać sie od razu na żywioł bez doświadczenia i boksować sie z prostymi pierdułami kupe czasu a projekt nie rusza z miejsca. Dlatego chcę zaczać prace w tym temacie (matryce od laptopa) od najprostrzych rozwiązań a z czasem przyjdzie kolej na coraz doskonalsze rozwiazania, bo już teraz widzę że kontroler T6993 z mojejgo LCD-ka już mi nie wyrabia (szybkościowo).

    Jaki typ matrycy zastosowałeś ??.
    Fotki widziałem już wcześniej i wygląda to naprawdę nieźle.
    Widziałeś te linki:
    http://www.gaw.ru/html.cgi/txt/lcd/chips/sed1335/8.htm
    http://www.lamepage.de/hardware/gfxlcd/index_de.html
  • #52
    damik
    Poziom 15  
    moja matryca to HITACHI SP14Q001 ... 320x240 pixeli
    jest to matryca mono biało-niebieska poświata
  • #53
    Inner_Bushman
    Poziom 17  
    Troche czasu mineło ale może ktoś jeszcze śledzi ten temat. Posiadam matryce LM64P721 i niemoge znaleźć nic na jej temat. Metodą dedukcji ustaliłem przybliżony pinout ale dalej mam "puste" piny i niewiem co robią. Wygląda to mniejwięcej tak:
    1 - ?
    2 - ? (chyba jakiś CLK ale głowy niedam)
    3 - ?
    4 - +5V (VCC)
    5 - GND
    6 - -12 (kontrast)
    7 - GND
    8 do 15 - szyna danych

    Matryce tą chce uruchomić w celach edukacyjnych no i do zabawy :silly:

    Za wszelką pomoc z góry dziękuje.
  • #54
    morph13
    Poziom 25  
    Ja mam LM64P78, LCM-5474 SANYO i mam taki sam problem.
  • #55
    morph13
    Poziom 25  
    Zamieszczam opis wyprowadzeń kilkunasu najbardziej popularnych matryc.

    CITIZEN: G-6481L, G648*L
    EPSON: EG9005F, EG9007, EG901xD, TCM-A0552
    FPD: LDH096T
    HITACHI: LMG5040X, LMG9720X, LMG9721X, LMG9821X, TM26D50V, TX24D55V
    KYOCERA: KCL6448HSTT
    NEC: NL6448AC30
    MATSUSHITA: ED-M-1227
    MITSUBISHI: AA95VA3D
    OPTREX: DMF-50081NF, DMF-50383NF, DMF-50268NCU, DMF-50414NCU
    SAMSUNG: LT094V1, LT094V3
    SANYO: LCM-5275, LCM-5314, LCM-5321, LCM-5327, LCM-5331, LCM-5474, LCM-5484, LM-BE53, LM-BE53, LM-CA53, LCM-CC53, LCM-CD53, LM-CK53
    SEIKO: G642G, GZ10000
    SHARP: LM32008F, LM32010P, LM64048Z, LM64C031, LM64C08P, LM64P60, LM64P70, LM64P80, LM64P623, LM64P722, LQ9D011, LQ10D011, LQ10D311
    TOSHIBA: LTM08C015/LTM09C015, LTM10C025, TLX-1551, TLX-1832, TLX-8025, TLX-8062
  • #56
    przemo.t
    Poziom 27  
    Witam ponownie po dluuuuugiej nieobecnosci...
    Widze ze temat znow odzyl :)

    Powiedzcie mi prosze w jakich konkretnych modelach laptopow moge spotkac te najpopularniejsze matryce monochromatyczne??
    lub z jakich urzadzen je wymatowac.

    Pytam sie bo nie posiadam jeszcze takiej matrycy a nie chcialbym kupic jakiegos laptopa czy czegos innego i zeby sie okazalo ze nie da sie z tym nic zrobic bo brak info na ten temat.

    Z gory dziekuje i pozdrawiam
    Przemek
  • #57
    morph13
    Poziom 25  
    Jeśli myślisz o demontażu to polecam większość laptopów generacji 286 i 386 z monochromatykami. Nowsze maja już bardziej "wymyślne" konstrukcyjnie rozwiązania matryc i złącz. Za takiego nie w pełni sprawnego laptopa (brak bat, FD, HD) na allegro zapłacisz do 25-35zł. Za mała kwotę masz duże szanse powodzenia, że trafisz na odpowiednia matrycę i z dobraniem odpowiednich złącz i inwertera nie będzie problemu. Problem w tym, że zazwyczaj na pytanie zainteresowanych sprzedający nie zawsze podaje chętnie typ matrycy i rodzaj złącz.

    W laptopie TOSHIBA T2000SX siedzi LM64P78 (mono)
    W DELL Latitude XP jest LM64C15P (kolor)
  • #58
    Inner_Bushman
    Poziom 17  
    Dzięki za rozpiske, mam nadzieje że to rozszyfruje i uruchomie. Coprawda niema konkretnie mojego modelu ale jest o jeden numer wyrzszy LM64P722 a inne modele LM64xxxx mają podobny układ więc powinno sie zgadzać :)
  • #59
    Samuraj
    Poziom 35  
    Uprzedzam ze nie testowałem tego, ale w nabliższym czasie zabiore sie do tego a to jest to co znalazłem kiedys w necie:


    Sterowanie jest krotko mowiac *******. Przesyla sie dane dotyczace
    piksli (zaswiecony zgaszony). Jeden bajt opisuje 8 pikseli, 4 w gornej
    polowce i 4 w dolnej (dual scan), po czym wysyla impuls pixel clock,
    znowu dane dla 8 pixeli i tak 160 razy dla kazdej linii (640/4=160).
    Nastepnie impuls Line Clock i wszystko od poczatku dla drugiej linii.
    Po wyslaniu 240 linii podaje sie Frame Clock, i zaczyna wszystko od
    poczatku. I trzeba tak robic co najmniej 50 razy na sekunde zeby nie
    migal.


    A to jest rozpiska jaką orwałem do matrycy która posiadam


    Sharp LM 64 C35 P
    (640x480) STN DD Color
    10,4'


    LM64C35P and LP133x7 (F2IB) ??


    Wyjści z wyświetlacza
    ---------------------
    DL0 11 Display data signal (Lower half)
    DL1 13
    DL2 17
    DL3 19
    DL4 1
    DL5 3
    DL6 5
    DL7 7

    DU0 28 Display data signal (Upper half)
    DU1 26
    DU2 24
    DU3 22
    DU4 23
    DU5 25
    DU6 29
    DU7 31

    Vss 2,8,9,15,21,27,30 GND
    YD 4 Początek ramki odpowiednik sygnalu synchronizacji pionowej w TV
    LP 6 Następny wiersz odpowiednik sygnalu synchronizacji poziomej w TV
    XCK 10 Clock signal
    Vcon 12 0-3V
    Vdd 14,16 +5V
    DISP 18


    SHFCLK - sygnał zegarowy, każde zbocze opadające powoduje "zatrzaśnięcie" danych z wejść cyfrowych
    LP - sygnał zegarowy rejestru przesuwającego, wybierającego wiersze, opadające zbocze powoduje przejście do następnego wiersza
    FLM - wejście rejestru przesuwającego, wybierającego wiersze, należy podać logiczne "1" przed pierwszym zboczem na LP (początkiem pierwszej linii)

    Podobne z tym samym złaczem
    LM64C21P, LM64C/152

    [/i]
  • #60
    Inner_Bushman
    Poziom 17  
    to dużo wyjaśnia ale nie wyjaśnia jednej żeczy.
    Jak przypisać pixelowi kolor (w moim przypadku odcień szarości), no chyba że ten LDC jest zupełne mono (stary poczciwy Hercules :P )