Sida 1 av 3

VGA switch

Postat: 29 oktober 2005, 16:01:32
av Seven11
Är det någon som vet hur man switchar VGA signaler (på digital väg)? håller på med en KVM switch men hittar ingen info om detta.

Postat: 29 oktober 2005, 16:20:10
av MadModder
Eftersom signalerna är analoga behöver du en analog switch.
Exempelvis den här modellen http://www.elfa.se/elfa-bin/dyndok.pl?dok=2001901.htm

Lite dyr. Annars kan man väl kanske knåpa ihop nånting med en hög 4066:or. De har lite lägre resistans.

Postat: 29 oktober 2005, 16:21:26
av Hedis
HÄR finns nog lite info.
Han har använt 4066:er för switchningen.

Edit: Hmm...... fast det kanske bara var för USB´n när jag tittade lite närmare.

Postat: 29 oktober 2005, 16:24:43
av Seven11
Hedis: ja vet, jag skapade den tråden =) men jag fick aldrig svar på monitor delen till KVM-switchen...

MadModder: Men alla signaler i vga kontakten är ju inte analoga väl? dessutom är MAX333 bidrectional? gissar att skärmen också pratar med grafikkortet men det är bara en gissning...

Postat: 29 oktober 2005, 16:42:20
av Macce
Antagligen går det också andra vägen när datorn vet vad man har för skärm ikopplad...

Postat: 29 oktober 2005, 17:46:08
av etnica
hmm 4066 har 10ohm i motstånd, mellan in o utgång, men borde fungera.


Borde ju gå o switcha med reläer annars, kan inte komma på nån anledning varför det inte skulle gå. Ett 4 poligt relä r,g,b,synch.

De analoga video switcharna är dock snordyra, iaf de jag har sett.

Postat: 29 oktober 2005, 18:14:52
av Seven11
finns det switchar gjorde för att switcha alla VGA signalerna?

Postat: 29 oktober 2005, 22:05:59
av netrunner
Kanske inte en lösning som alla gillar men det finns billiga mekaniska och digitala switchar för VGA. Dom som är mekaniska borde inte vara så svåra att sköta med ett servo, dessutom är dom billiga...

Postat: 29 oktober 2005, 23:24:25
av Seven11
känns så jävla fulhack att köra med servo och mekaniska switchar...

är det någon med en KVM hemma som kan öppna och titta vad som finns där inne? det måste ju sitta någon IC eller liknande.

Postat: 30 oktober 2005, 09:51:15
av MadModder
Jag har en elektronisk KVM-switch. Den simulerar även anslutet tangentbord och mus på den dator man inte använder för tillfället, och man kan styra switchningen från tangentbordet, plus att man kan få den att switcha fram och tillbaks i intervaller för ren övervakning. Det är alltså helt fullsmockat med kretsar, så jag har inte orkat kolla hur den fungerar... :P

Postat: 30 oktober 2005, 15:29:04
av cyberemil
Jag råkar nyligen ha köpt en på tradera för elva kronor (!), en Belkin F1D092.
Den är uppbyggd kring en PIC16F870 tror jag det är...
Vidare sitter det följande kretsar i:
HC244 - Sitter vid monitorporten
74HC4053D *5 - En sitter vid PC2, de andra sitter på huvudkortet
74HC257D - Sitter vid PC1
74HC14D
74HC125D

Övriga sitter lite varstans på huvudkortet.

Kan låna en digitalkamera o slänga upp lite bilder om nån vill.

Postat: 30 oktober 2005, 19:30:37
av Seven11
cybermill: a gör det... kolla gärna kring VGA porten vart ledningarna går också om du har lust.

MadModder: det är det jag håller på att göra, skriver emuleringskoder just nu för PS/2 mus och PS/2 tangentbord. Har du lust att ta kort på kortet så man kan se hur ledningarna går från VGA switchen?

Postat: 30 oktober 2005, 21:34:13
av MadModder
Inte så lätt att se direkt, men skam den som ger sig :D

Ovansidan
Undersidan

Hoppas du har nytta av det här, för det var jobbigt att få bort kretskortet från lådan :P
Vad jag kan se så är det 74HC4053 som sköter själva switchningen. Vid 5V har de ca 75Ohm i på-resistans. Bilden blir lite lite mörkare genom switchen jämfört med direkt till grafikkortet, men det är inget som stör direkt.

Postat: 31 oktober 2005, 21:32:17
av Seven11
Modmodder: joda det kommer säkert till nytta.

"PCT-21AK" är nog den krets som emulerar mus och tangentbord + styr allt switchningen av VGA... Enligt http://www.monitorworld.com/faq_pages/q17_page.html så är det 8 signaler (eller?) som man bör switcha men med bara 4st 74HC4053 (ger 4 * 3 = 12 Analoga signaler som kan switchas) så är det knappast 8 signaler på varje VGA kontakt som switchas, vad tror ni?

och vad tror ni 74LS125 används till?

Tack för hjälpen so far

Postat: 31 oktober 2005, 22:41:16
av macgyver
(R + nR) + (G + nG) + (B+ nB) = 6
(Hsync + nVsync) = 2

2+6 = 8, ja så det borde stämma med 8

varför räcker inte 12 då? de andra två VGA kontakternas signaler ansluter du ju på utgångarna från 4053:orna, dvs 4*6 = 24 ugångar, 12 till varje kontakt

Pinne 12 och 15 på VGA kontakten är digitala signaler, (tror I2C protokollet används) för att läsa in information om bildskärmen