Forum: Mikrocontroller und Digitale Elektronik VGA Pins ID0, ID2


von Jan S. (spongebob)


Lesenswert?

Moin moin,
ich baue mir gerade einen Umschalter der die VGA-Signale von 2 PCs auf 
einen Flachbildschirm umschalten können soll. Ich habe eigentlich alles 
schon verschaltet, nur bei 2 Pins bin ich mir unsicher.
Das sind Pin11 (ID0) und Pin4 (ID2). Ich kann leider nirgends 
herausfinden welche Funktion diese Pins haben und bin mir nicht sicher 
ob ich sie überhaupt von den beiden Eingängen (PC1 und PC2) an den 
Ausgang (Flachbild-Monitor mit VGA Anschluss) "weiterreichen" muss.
Ich hoffe mir kann hier jemand verraten was es mit diesen Pins auf sich 
hat und welche Funktion sie haben.

Grüße Jan

von Philipp W. (johnnyflash)


Lesenswert?

Die Pins wurden früher benutzt, um die Auflösung des Monitors zu 
signalisieren (Einfach je nach Auflösung in verschiedenen Kombinationen 
auf GND gezogen). Wurde dann von DDC (ID1) abgelöst. Müssen 
dementsprechend auch nicht weitergegeben werden.

von pöserpursche (Gast)


Lesenswert?

Jo, schau mal hier im mittleren Abschnitt, dort steht wie es geht...

http://de.wikipedia.org/wiki/VGA-Anschluss

PP

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Jan S. schrieb:
> ob ich sie überhaupt von den beiden Eingängen (PC1 und PC2) an den
> Ausgang (Flachbild-Monitor mit VGA Anschluss) "weiterreichen" muss.

Die Richtung ist andersherum, das ist am VGA-Anschluss des PC ein 
Eingang.
Allerdings, wie Philipp schon erwähnte, wird das nicht mehr genutzt.

Bedenke auch, daß der Monitor ein EEPROM enthält, das via I2C vom PC 
ausgelesen wird. Das bedeutet, daß hier bidirektionale Signalleitungen 
verwendet werden, was Dein Umschalter berücksichtigen sollte.
(Pin 12: SDA, Pin 15: SCL)

Sinnvollerweise, damit der PC, dessen Bild gerade nicht angezeigt wird, 
nicht den Eindruck gewinnt, daß gar kein Monitor angeschlossen ist, 
solltest Du im Umschalter für jeden PC eine Kopie des EEPROM-Inhaltes 
vorsehen, den Du beim Einschalten des Umschalters mit einem µC aus dem 
Monitor ausliest.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Rufus Τ. Firefly schrieb:
> für jeden PC eine Kopie des EEPROM-Inhaltes
> vorsehen, den Du beim Einschalten des Umschalters mit einem µC aus dem
> Monitor ausliest

Der 24LC21 I2C EEPROM ist übrigens für genau diesen Zweck entwickelt 
worden. Es ist evtl. auch gar nicht dumm, so einen EEPROM pro PC 
vorzuhalten, damit der PC auch dann ein Bild macht, wenn er 
versehentlich ohne Monitor hochgefahren wird.

von testtest (Gast)


Lesenswert?

die meisten grafikcontroller interessiert das ddc nicht besonders. die 
schauen nur ob die rgb-signale passend terminiert sind. ddc ist dann nur 
für die auflösung zuständig, ohne die 3x75r geht meistens nichts

von Jan S. (spongebob)


Lesenswert?

Matthias Sch. schrieb:
> Der 24LC21 I2C EEPROM ist übrigens für genau diesen Zweck entwickelt
> worden.

Das mit dem EEPROM ist sicher ein guter Tipp.
Ich hab leider noch nicht so viel Erfahrung mit IIC, aber das ist dann 
wohl mal ne gute Möglichkeit das nachzuholen ;-)
Werd mir erstmal das Datenblatt ansehen.

Grüße Jan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.