przerobka wyjscia EGA na VGA

Oct 21, 2004 7 Replies

Mam karte ktora nadaje w EGA,czy jest mozliwosc aby wyjscie dostosowac do VGA.Nie pytajcie po co mi to ale jest to pilna sprawa



seba



Użytkownik seba napisał:

EGA:

Pin# Label Function

1 GND Ground 2 RED2 Secondary Red color signal 3 RED Red color signal 4 GREEN Green color signal 5 BLUE Blue color signal 6 GREEN2 Secondary Green color signal + Intensity 7 BLUE2 Secondary Blue color signal + Monochrome 8 H-SYNC Horizontal Synch 9 V-SYNC Vertical Synch

VGA:

Pin# Label Function

1 RED Red color signal 2 GREEN Green color signal 3 BLUE Blue color signal 4 ID2 Monitor identification bit 2 5 N.C. Not Connected 6 GND-RED Ground Red signal 7 GND-GREEN Ground Green signal 8 GND-BLUE Ground Blue signal 9 N.C. Not Connected 10 GND-SYNC Ground Sync signal 11 ID1 Monitor identification bit 1 12 ID0 Monitor identification bit 0 13 H-SYNC Horizontal Synchronization 14 V-SYNC Vertical Synchronization 15 N.C. Not connected

Wnioski wyciągnij sam.

Ps. Najważniejsze sygnały to: RED,GREN,BLUE,H-SYNC,V-SYNC i oczywiście masa :)

O ile dobrze pamiętam to sygnał RGB w EGA są podawane cyfrowo, dwubitowo, podejrzewam że poziomy sygnałów są jak w TTL. Trzeba zastosować rezystory żeby doprowadzić do 1v jak w VGA.

IMHO np. GREEN to jest bardziej znaczący bit, GREEN2 mniej znaczący. Zwe monitora VGA to 75om. Takie podłączenie powinno zadziałać:

EGA VGA

GREEN ----[R=390om]------|----- GREEN GREEN2----[R=680om]------| RED ----[R=390om]------|----- RED RED2 ----[R=680om]------| BLUE ----[R=390om]------|----- BLUE BLUE2 ----[R=680om]------| VSYNC ------------------------- VSYNC HSYNC ------------------------- HSYNC GND ------------------------- GND-RED, GND-BLUE, GND-GREEN, GND-SYNC

Tak bym próbował podłączyć. Jeśli kolory będą dziwnie przenoszone to mogłem się pomylić i GREEN2 jest bardziej znaczący - zamień wtedy miejscami pary rezystorów.

Monitory VGA powinny dać radę pracować z 350 liniami w poziomie, ale chyba niekoniecznie... No i nie biorę odpowiedzialności za ew. uszkodzenia, choć wydaje mi się to bezpieczne.

TP.

tylko ze ega pracuje z odswiezaniem poziomym 24.75khz,vga niestety nie(>30khz) i tu tkwi problem bo jak dostosowac czestotliwosci odswiezania

seba

Z tego co pamiętam, to VGA potrafi pracować w trybach EGA z 350 liniami. Kidyś dawno (ponad 10 lat temu) bawiłem się różnymi trybami graficznymi VGA, EGA, CGA, i ówczesne monitory multisync dawały radę. Jak jest teraz to nie wiem.

Jak rozumiem podłączyłeś i nie działa?

Może jest to sprawa polaryzacji impulsów synchronizacji?

TP.

Dobrze pamietasz, ale to jeszcze nie problem ..

Ja bym tu dorzucil swojego rezystorka do masy. Moze nie 75 a np 150 ohm, ale zawsze ..

Nie dadza sobie rady. Tzn 350 linii moze i wyrobia, ale odchylanie w ega to jest 21kHz. A VGA w dzisiejszych czasach to tak od 31kHz w gore.

Proponuje jakiegos STAREGO multisynca znalezc. Sam kiedys mialem takiego ktory dzialal miedzy 15 a 40kHz i 40-160 Hz

A moze .. przetestowac jakies LCD ? Najlepiej takie co obraz TV tez potrafia wyswietlic - IMHO - latwiej zapewnic szeroki zakres synchronizacji w ADC niz w cewkach odchylania ...

J.

Zgadza się. Z tym że nawet VGA pracująca EGA-owym trybie graficznym 10h daje 350linii i 21kHz poziomego. I gdy jeszcze się tym bawiłem na VGA, w czasach dosowych, to nigdy nie miałem kłopotu z uzyskaniem obrazu na monitorze.

Niech no wykopię jakiegoś dosa i turbo pascala...

TP.

Nie dadza sobie rady. Tzn 350 linii moze i wyrobia, ale odchylanie w

A ja niestety mam z tym problem,podlaczylem monitor VGA nawet stary i multisync,zaden nie chodzi :-(

seba

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required