-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.ne
ws.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for
-mail
Newsgroups: pl.misc.elektronika
From: Jarosław Sokołowski <j...@l...waw.pl>
Subject: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
References: <57370809$0$28126$426a74cc@news.free.fr>
Organization: : : :
Date: Sat, 14 May 2016 14:22:45 +0200
User-Agent: slrn/pre1.0.3-10 (Linux)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
Message-ID: <s...@f...lasek.waw.pl>
Lines: 96
NNTP-Posting-Host: 77-253-217-116.static.ip.netia.com.pl
X-Trace: 1463228565 unt-rea-b-01.news.neostrada.pl 649 77.253.217.116:29228
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:699963
[ ukryj nagłówki ]Pan Mateusz Viste wita grupę:
> Jest sobie pradawny komputer z wyjściem MDA.
MDA, czy Hercules (HGC)? Z monitorowego punktu widzenia to wszystko
jedno, ale komputer z MDA, to rzadkość i osobliwość. Tylko oryginalny
IBM.
> Monitor już lata temu się ze mną pożegnał, więc leży sobie beżowe
> pudło i smutno na mnie patrzy. Bardzo chciałbym podłączyć ten komputer
> do zwykłego ekranu (VGA, HDMI, czy cokolwiek "nowego"), i zastanawiam
> się nad tym jak podejść do sprawy...
HDMI odpada, VGA jak najbardziej.
> Czy ktoś przerabiał temat?
>
> Kilka danych:
>
> 1. nie chcę instalować w PC innej karty graficznej - nie w tym rzecz by
> znaleźć rozwiązanie praktyczne, chodzi raczej o sztukę dla sztuki.
Akurat zainstaowanie drugiej karty byłoby jak najbardziej w duchu epoki.
Komputery z MDA, która to jest *kartą tekstową* bardzo często miały
również *kartę graficzną* do pokazywania obrazków.
> 2. istnieją gotowce o nazwie GBS 8219 - ale wynalazki te kosztują od 150
> Eur w górę, ja szukam rozwiązania znacząco tańszego, a i jeśli dałoby
> się czegoś po drodze nauczyć to tym lepiej.
>
> 3. MDA korzysta z 4 linii sygnałowych TTL: hsync, vsync, video i
> intensity. Rozdzielczość 720x350 przy 50 Hz (h-freq 18.432 KHz).
Czyli podobnie do VGA. Też są osobne linie synchronizacji V i H,
a do tego trzy analogowe sygnały R, G, B.
> Póki co wychodzi mi że do obróki takiego sygnału potrzebowałbym
> "coś" co potrafi złapać sygnał on/off o częstotliwości ok. 14 MHz.
Ja bym raczej powiedział "obróbki sygnałów", nie "sygnału". Można
je potraktować osobno, dopasować poziomy sygnałw synchronizacji
(nie pamiętam jakie są tu i tam, trzeba sprawdzić) i zrobić jednym
opornikiem z dwóch sygnałów wideo jeden (doprowadzony do R, G i B).
Karty VGA mają tryb MDA, a monitory CRT potrafią pracować z tymi
częstotliwościami odchylania. Podejrzewam, że LCD też to łykną.
> Mój dotychczasowy luźny pomysł:
>
> a) RPi: podpiąć MDA do pinów GPIO, i w C naskrobać łapanie bitów do
> tablicy, a potem rysować tylko pixele w trybie 800x600.
>
> lub
>
> b) Arduino: idea ta sama co z RPi.
>
> Z tego co wyczytałem, to oba rozwiązania mogą być w stanie teoretycznie
> obsłużyć 15-20MHz.
>
> Problem z A jest taki, że piny GPIO w RPi oczekują poziomów CMOS (3V3),
> więc musiałbym dostrugać coś co obniżyłoby 5V z MDA do tych ~3V. Przy
> takich częstotliwościach mam obawy że dodanie dzielnika na dwóch
> rezystorach spsuje mi sygnał, a niczego lepszego nie wymyślę. Do tego OS
> Raspi to zwykły linux, który robi 1000 rzeczy naraz, więc równie dobrze
> może mu się zachcieć obsłużyć coś w momencie kiedy ja akurat potrzebuję
> intesywnie łapać lecące bity.
>
> Problem z B jest taki, że w Arduino nie ma modelu który miałby od startu
> działające wyjście graficzne, co znacząco komplikuje mi sprawę.
Uroczy pomysł! Na dobrą sprawę, to dużo prościej jest na tym RPi uruchomić
wirtualna maszynę z tym beżowym w środku, niż chwytać jego sygnał wideo
i przerabiać.
> Istnieje także tryb VGA 720x350, więc przeszło mi też przez myśl że może
> dałoby się zrobić jakiś konwerter, ale ten tryb VGA działa w 70Hz, więc
> dużo szybciej od MDA, i tu już w ogóle nie mam inwencji jak za coś
> takiego można się zabrać.
Ma 70Hz, bo skoro monitor potrafi, to czemu nie skorzystać. Ale jednak
monitory powiny mieć zdolność bycia "multisync". Ja miałem kiedyś taki,
który miał dwa wejścia -- analogowe VGA i drugie EGA/CGA/MDA (czy jakoś
podobnie, w każdym razie tak bardziej TTL). Kartę VGA z gniazdem DB9
też miałem.
> Co polecacie? A może w ogóle w złym kierunku kombinuję, i takie sprawy
> załatwia się całkiem inaczej?
>
> Dodam, że nie jestem elektronikiem - wiem jak działa tranzystor i czym
> jest dioda, potrafię obsługiwać lutownicę, i umiem pisać w C, oraz
> (niechętnie) w ASM, więc rozwiązanie musi być relatywnie "proste"...
No więc wszystko wskazuje na to, że da się to zrealizować lutując najwyżej
kilka tranzystorów. A może i bez nich.
--
Jarek
Następne wpisy z tego wątku
- 14.05.16 14:29 Sebastian Biały
- 14.05.16 14:58 Andrzej W.
- 14.05.16 15:04 John Smith
- 14.05.16 15:55 Jarosław Sokołowski
- 14.05.16 15:56 Jarosław Sokołowski
- 14.05.16 16:13 Mateusz Viste
- 14.05.16 16:24 Mateusz Viste
- 14.05.16 16:29 Mateusz Viste
- 14.05.16 16:37 Jarosław Sokołowski
- 14.05.16 16:43 Jarosław Sokołowski
- 14.05.16 18:38 Mateusz Viste
- 14.05.16 19:25 Jarosław Sokołowski
- 14.05.16 21:10 Mirek
- 14.05.16 21:25 janusz_k
- 15.05.16 00:23 Mateusz Viste
Najnowsze wątki z tej grupy
- Coś dusi.
- akumulator napięcie 12.0v
- Podłączenie DMA 8257 do 8085
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
Najnowsze wątki
- 2025-01-12 Jak na naszych oczach odradza się cenzura :-)
- 2025-01-11 Koszty prowadzenia firmy za granicą
- 2025-01-11 19 migrantów
- 2025-01-11 300km/h
- 2025-01-11 Kongres USA uchwalił "Prawo babci Pawlakowej" na MTK [Lex Gradma Pawlak]
- 2025-01-11 Riga => Specjalista ds. public relations <=
- 2025-01-11 Przestępca wyborczy Musk nadciąga nad Tuskistan?
- 2025-01-11 Białystok => Delphi Programmer <=
- 2025-01-09 Jaka nawigacja z asystentem zmiany pasa ruchu?
- 2025-01-10 Coś dusi.
- 2025-01-09 akumulator napięcie 12.0v
- 2025-01-10 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-01-10 Warszawa => Software .Net Developer <=
- 2025-01-10 Białystok => Application Security Engineer <=
- 2025-01-10 Warszawa => System Architect (Java background) <=