START _______________
Atari 8-bit
GAL-MMU
SIO2PC
Atari static RAM
Atari R-Flex
Atari Turbofreezer III
ARC by Pasiu/SSG
Atari Cartridge
Emulator USB Joy
SIDari
YAMari
SONari
SAMari
TIGari
I/O Dekoder
CART+ECI expander
Atari Multicart XE
Atari Full S-RAM
Atari 16-bit
ACSI-SCSI interface
Video digitizer faST
MegaSTe SCSI internal interface
ST RAMcart
Peter Putnik's ACSI-CF Interface
Narzędzia
GALprog
Przetwornica StepUp
Przelotki układów DIP
Laminator do PCB
Wiertarka do PCB
Wytrawiarka PCB
Monitor LCD Multi
Programator ALL-07
C64
BlackBOX 8.1
Inne projekty
CS9236 Moduł MIDI
Literatura
Hardware
Software
Varia
Nalewka wiśniowa
|
Monitor wielosystemowy LCD Zainspirowany bardzo ciekawym artykułem użytkownika REMZIBI, zamieszczonym na portalu elektroda.pl pomyślałem sobie, że może warto trochę zaeksperymentować
i zbudować z matrycy LCD - LVDS oraz dostępnego kontrolera wielosystemowy monitor dla Atari, Commodore oraz innych komputerów "z epoki". Na elektrodzie polecam odnalezienie wątku pod tytułem:
"Matryca LCD z laptopa jako niezależny monitor", w którym jest ze szczegółami opisane co i jak zrobić aby uzyskać dobry sprzęt z często zalegających w warsztacie elementów.
Link do strony LCD4HOBBY
Poniżej zamieszczam garść informacji nt. mojej walki z konkretnym typem matrycy. Po pierwsze musiałem znaleźć jakiś fajny sprawny ekran LVDS. Mój wybór padł na
uszkodzony monitor Samsunga Syncmaster 570b, w którym zamontowano matrycę tej firmy o symbolu: LTM150XS-L02. Uszkodzenie monitora dotyczyło raczej elektroniki
więc założyłem, że matryca jest sprawna (i tak w istocie potem się okazało, że jest ok). Niestety - nie mogłem znaleźć do niej dokumentacji. Najbliższa podobna to:
LTM150XS-T01 ale podobieństwo w nazwie to nie wszystko. Przeszukując Internet znalazłem najważniejszą informację, że jest to sprzęt ze sterownikiem LVDS 1ch8bit.
Co oznacza ni mniej, ni więcej tylko to, że dane przesyłane przez złącze LVDS mają 8 bitów i "lecą" w jednym kanale - ODD. Wcześniej zamówiłem w polecanej przez
Remzibiego firmie BANGGOOD uniwersalny inwerter na dwie świetlówki (ponieważ różne ekrany mają różne ilości świetlówek) oraz kontroler LCD - V29 Universal
LCD Controller Board TV Motherboard VGA/HDMI/AV/TV/USB Interface. Inwerter za
13PLN oraz kontroler ok. 42PLN - przesyłka free. Aha - monitor kupiłem za 20PLN plus przesyłka na allegro - bardzo tanio. Warto szukać w uszkodzonych. Co więcej - można
kupić uszkodzonego laptopa za niewielkie pieniądze tylko po to aby z niego wydłubać (po uprzednim upewnieniu się, że ma) matrycę LVDS. Osobiście nabyłem jakiegoś
laptopa z 15" ekranem tylko do tego celu - klapa jest od razu obudową.. Ważne aby razem z matrycą był kabelek połączeniowy, ponieważ jego część
posłuży do stworzenia nowego kabla połączeniowego kontroler<->matryca. Zdjęcia i opisy. Zestaw do zbudowania monitora Od góry widać kontroler, polutowany przeze mnie nowy kabelek oraz inwerter 2CCFL.
Wtyczka kabla LVDS od strony kontrolera. Widoczne jest solidne sklejenie kabelków
i gniazda goldpin przy pomocy kleju na gorąco. Takie wzmocnienie jest niezbędne po to aby połączenia się nie poodrywały w trakcie montażu i eksperymentów. Gniazdo goldpin
ma raster 2mm. Zakupiłem taką listewkę w sklepie z częściami elektronicznymi i trochę ją obciąłem (do 30 pinów). Bardzo ważne jest to, aby pary przewodów sygnałów LVDS
zostały przed montażem kabla skręcone w celu zminimalizowania zakłóceń.
20 pinowa wtyczka od strony kontrolera LVDS matrycy. Widać dolutowane kabelki
prowadzące do złącza goldpin. Całość widać w miarę dokładnie na pierwszym zdjęciu.
Połączenia matrycy Samsung LTM150XS-L02 zweryfikowane na podstawie różnych
źródeł oraz poprzez dokładne oględziny i pomiary oryginalnego kontrolera z rozebranego monitora Syncmaster 570b:KABEL LVDS 20pin:
Kontroler----------Matryca LCD
1----------VCC 3,3V--------1 2----------VCC 3,3V--------2 5------------GND-----------3 6------------GND-----------4 7------------A0- ----------5
8------------A0+ ----------6 13-----------GND-----------7 9------------A1- ----------8 10-----------A1+ ----------9 14-----------GND-----------10 11-----------A2- ----------11
12-----------A2+ ----------12 -------------GND-----------13 NC 15-----------CLK- ---------14 16-----------CLK+ ---------15 -------------GND ----------16 NC
17-----------A3- ----------17 18-----------A3+ ----------18 -------------GND-----------19 NC 2------------VCC-----------20 (podłączyć do pin 1)
Oczywiście ten schemat połączeń sprawdziłem tylko dla tej matrycy. Niewykluczone,
że i trochę innych matryc 20pin ma taki sam rozkład wyprowadzeń, ale zawsze trzeba to sprawdzić w dokumentacji ekranu i/lub kontrolera LVDS. Po przygotowaniu kabelka
domontowałem jeszcze odbiornik IR (infrared) do współpracy z pilotem no i zacząłem eksperyment. Do szczęścia pozostało wgrać jeszcze do kontrolera odpowiedni firmware
dostępny na stronie Remzibi w wielu wersjach. Tu zamieszczam wersję do matrycy, którą zastosowałem: FIRMWARE
Oprogramowanie należy wypakować na czysty pendrive w formacie najlepiej FAT. Włożyć pendrive do gniazda USB i po włączeniu
zasilania kontroler powinien się zaktualizować. Ważne!!! Nie można przerwać upgrade, ponieważ kontroler sie "nie podniesie". Jednak gdyby coś takiego się stało - na PCB
jest układ flash SPI - 25Q080 zawierający program. Remzibi na swojej stronie opisuje procedurę ratunkową w przypadku zaniku zasilania (bądź zawieszenia się) podczas
upgrade. Najlepszym co należałoby zrobić jest uważne poczytanie informacji na stronie LCD4HOBBY. Nie zamieszczę tu wszystkiego, ponieważ nie jest moim celem tylko
kopia czyichś dokonań lecz pokazanie, że łatwo da się sobie zrobić używalny monitor z wejściami Composite, VGA oraz HDMI.
Udało mi się ogarnąć wszystko w miarę łatwo. Zamieszczam kilka zdjęć oraz uwag po uruchomieniu i krótkim użytkowaniu sprzętu. Matryca wraz kontrolerem oraz pilotem leży sobie i czeka na włączenie :)
Kontroler z podłączonym okablowaniem. Za kondensatorami widoczny odbiornik IR.
Obraz z Commodore C64 podłączony przez Composite Video. Jakość akceptowalna.
Obraz z Atari65XE. Podłączenie Composite. Jakość również akceptowalna.
Remzibi z sukcesem podłączył ZX Spectrum używając TV analog choć po wykonaniu Composite mod ZX powinien bez problemu wyswietlać również z Composite Video.
Po wymianie informacji z Sebanem na forum (wątek: Wielosystemowy monitor LCD) zaczęliśmy mieć podejrzenia, że ten kontroler, tak jak i inne, może mieć problemy z
wyświetlaniem obrazów bazujących na 'zabawach' z interlace. No i niestety okazało się, że obraz Memopad480i jest wyświetlany nie do końca poprawnie, oraz w demo
OVERMIND również są problemy. Skoro zaś te mają problemy, to i inne trickowe tryby graficzne także nie zostaną najpewniej pokazane poprawnie. Zwykłe obrazy są zaś
wyświetlane dobrze, bez drżeń i skakania co daje nadzieję przynajmniej na dobre granie.
Podsumowując - sprzęt jest OK, jednak nie dla purystów, ponieważ nie wszystko da
się na nim poprawnie wyświetlić jak widać na powyższych obrazach. Do powszedniego użytkowania jednak, moim zdaniem, się ten sprzęt jak najbardziej nadaje zwłaszcza, że
można go złożyć za stosunkowo niewielkie pieniądze. Podłączałem do kontrolera także PC poprzez VGA i obraz był wyświetlany normalnie i ostro. Nie robiłem prób z Atari ST,
jednak najprawdopodobniej i w tym przypadku obraz będzie wyświetlany na tyle dobrze, że da się całość użytkować zarówno w Lo-, Med-Res jak i w Hi-Res. Oczywiście to jest
do sprawdzenia ale nie bardzo mam w tej chwili czas aby to zrobić. Może później... Istnieje równiez bogatsza wersja kontrolera - v59, który może odtwarzać multimedia
z pendrive USB. Na forum elektrody użytkownicy uruchamiają z tym kontrolerem nawet 24" matryce FullHD. Tak więc choćby w razie uszkodzenia telewizora taki układ może
dać sprawnej matrycy drugie życie :) Oczywiście należałoby jeszcze zrobić sensowną obudowę, ale to kwestia dalszej przyszłości i dojrzewania najróżniejszych pomysłów. Polecam |