Forum: Mikrocontroller und Digitale Elektronik DVI-VGA Adapter


von Bernd (Gast)


Lesenswert?

Hi,

ich möchte gerne eine kleine Adapterplatine basteln - von DVI-29 auf 
DVI-29 und VGA. Sprich auf der Ausgangsseite soll DVI und VGA zur 
Verfügung stehen.
Muss man in diesem Fall irgendwelche zusätzlichen Bauteile vorsehen? Vor 
allem wenn der User im Endeffekt in der Lage ist VGA und DVI 
gleichzeitig anzuschließen?

          |-------------------|
DVI-29----| Blackbox-Adapter  |------DVI-29
          |                   |
          |___________________|------VGA


Ansonsten würde ich das einfach so verschalten in der Blackbox:
http://www.instructables.com/community/DVI-to-VGA-Conversion-on-a-Budget/

Gruß
Bernd

von Markus -. (mrmccrash)


Lesenswert?

Heyho!

Der verlinkte Adapter ist nichts anderes als diese kurzen DVI-VGA 
Adapterstecker, die man zu jeder Grafikkarte dazubekommt - damit geht 
immer nur wahlweise DVI oder VGA, weil die Grafikkarte immer nur eines 
von beiden ausgeben kann.

Du willst wahrscheinlich einen aktiven DVI Splitter und einen (ebenfalls 
aktiven) DVI zu VGA Wandler, um auf beiden Bildschirmen das gleiche 
anzuzeigen, richtig?

_.-=: MFG :=-._

von Nicht-PC-Experte (Gast)


Lesenswert?

Woher weiss die Karte, was sie ausgeben muss?

von Bernd (Gast)


Lesenswert?

Markus ---- schrieb:
> damit geht
> immer nur wahlweise DVI oder VGA, weil die Grafikkarte immer nur eines
> von beiden ausgeben kann.

und das wird über das I2C Signal ausgehandelt, oder?

Markus ---- schrieb:
> Du willst wahrscheinlich einen aktiven DVI Splitter

in diesem Fall bräuchte ich einen entsprechenden IC und ein bisschen 
Hühnerfutter.

von Markus -. (mrmccrash)


Lesenswert?

Ah, zu langsam beim Editieren...

Passiv aufteilen wäre möglich, dann kann aber immer nur ein Ausgang von 
beiden aktiv sein. Dazu müsste das DDC sowie die +5V / Hotplug Brücke 
auf den jeweils aktiven Ausgang geschaltet werden.

Ich bin mir aber nicht sicher, ob dann im Digitalbetrieb der 
VGA-Bildschirm komische Sachen macht.

_.-=: MFG :=-._

von Lutz M. (themroc)


Lesenswert?

Markus ---- schrieb:
> Der verlinkte Adapter ist nichts anderes als diese kurzen DVI-VGA
> Adapterstecker, die man zu jeder Grafikkarte dazubekommt - damit geht
> immer nur wahlweise DVI oder VGA, weil die Grafikkarte immer nur eines
> von beiden ausgeben kann.

Warum sollte sie nicht beides ausgeben können, sind doch getrennte 
Leitungen auf dem DVI-Stecker. Was sollte sie daran hindern, das Signal 
gleichzeitig vor und hinter dem DAC rauszuhauen?

von Lutz M. (themroc)


Lesenswert?

Bernd schrieb:
> Markus ---- schrieb:
>> damit geht
>> immer nur wahlweise DVI oder VGA, weil die Grafikkarte immer nur eines
>> von beiden ausgeben kann.
>
> und das wird über das I2C Signal ausgehandelt, oder?

Nein, über i2c werden nur die möglichen Auflösungen und Frequenzen des 
Monitors übertragen. Da hängt nur ein ROM dran.

von Markus -. (mrmccrash)


Lesenswert?

@ Lutz

Ich wüsste nicht, wie du das Konfigurieren willst? Bei nVidia bin ich 
mir ziemlich sicher, dass da pro Ausgang nur ein Betriebsmodus geht.

Matrox kann afaik auf einem Dual-Link Port 2x DVI ausgeben für 2 
getrennte Displays. aber dass eine Karte Analog und Digital gleichzeitig 
ausgeben soll, habe ich noch nicht gesehen.

_.-=: MFG :=-._

von Stefan F. (Gast)


Lesenswert?

Mein Bluray Player kann es, und der war nichtmal teuer.

von Philip S. (psiefke)


Lesenswert?

oder man nimmt eine DualHead Grafikkarte mit 1x DVI 1xVGA und betreibt 
die beiden Ausgänge von Seite Betriebssystem gelinked...

von Lutz M. (themroc)


Lesenswert?

Markus ---- schrieb:
> @ Lutz
>
> Ich wüsste nicht, wie du das Konfigurieren willst?

Da brauchste nix konfigurieren. Der DVI-Stecker kann analoge und 
digitale Signale gleichzeitig übertragen, auf der GraKa sind ebenfalls 
beide gleichzeitig vorhanden. Es gibt keinen vernünftigen Grund, jeweils 
eins der beiden abzuschalten. Wenn beide ständig laufen (und denselben 
Bildinhalt übertragen) ist es für den Benutzer und Hersteller 
einfacher. Der Benutzer muss nix konfigurieren, der stöpselt nur seinen 
Monitor dran und der geht sofort (egal ob er das digitale oder analoge 
Signal verwendet). Und der Hersteller spart Entwicklungsarbeit.

von Sven (Gast)


Lesenswert?

WIe ist das eigentlich mit HDCP über DVI?

Bei HDCP ist ja vorgesehen, die Analogen Ausgänge zu deaktivieren oder 
abzuschalten.

Oder sind damit nur separate Analogausgänge gemeint?

Bei DVI sind die Analogsignale ja normalerweise nicht zugänglich, wenn 
ein Digitalkabel angeschlossen ist.
Aber passive Adapter basteln oder auf dem PCB abgreifen ist ja kein 
Problem, so dass die HDCP Leute das bestimmt dran gedacht haben, bei DVI 
im HDCP Mode auch das Analogsignal zu beschränken.

Wenn der Digital-Monitor und Graka HDCP kann, und das OS/Treiber es 
untersützt, kann ich mir also schon vorstellen, dass der VGA Part dunkel 
bleibt, und das Abgreifen nicht geht.


Früher war es aber definitiv möglich, mit einem Adapter DVI und VGA 
gleichzeitig zu fahren.

Wir hatten ienen kommerziell hergestellten Doppeladapter mit VGA und 
DVI-D Out. Auf beidne Ports lief das gleiche Bild. Beamer 
(Bestandsinstallation) war über VGA angeschlossen, Destop Monitor per 
DVI-D)
Da musste man auch softwaremäßig nichts einstellen.

Aber das war noch zu XP Zeiten und HDCP war damals bei DVI noch nicht 
üblich.

von Sven (Gast)


Lesenswert?

Der kommerziell hergestellte Adapter war übrigigens definitiv nur ne 
Kabelpeitsche ohne jegliche Elektronik.

von Lutz M. (themroc)


Lesenswert?

Bernd schrieb:
> ich möchte gerne eine kleine Adapterplatine basteln - von DVI-29 auf
> DVI-29 und VGA. Sprich auf der Ausgangsseite soll DVI und VGA zur
> Verfügung stehen.

Je nach angestöpselten Geräten müsste das mit ner einfachen Verkabelung 
ganz gut gehen. Die beiden DDC-Leitungen musste halt umschalten. Wenn Du 
noch 3 Video-Opamps beim VGA-RGB reinhängst, sollte die Bildquali auf 
jeden Fall gut sein. +5V hast ja, der kann offiziell 50mA. Manche 
china-adapter ziehen da aber auch 500mA und meistens funktioniert das.

Oder guck mal, wie die Profis sowas machen. Hol Dir 
http://www.arlt.com/Hardware/PC-Komponenten/Adapter/Monitor/Delock-Adapter-DVI29-Stecker-zu-DVI29-VGA-Buchse.html 
und bau es nach...

von Bernd (Gast)


Lesenswert?

Lutz M. schrieb:
> Oder guck mal, wie die Profis sowas machen. Hol Dir
> 
http://www.arlt.com/Hardware/PC-Komponenten/Adapter/Monitor/Delock-Adapter-DVI29-Stecker-zu-DVI29-VGA-Buchse.html
> und bau es nach...

weißt du wie das Hot-Plug Signal in diesem Fall zu verschalten ist? Beim 
VGA wird das Hot-Plug vom DVI zusammen mit 5V verschaltet, so dass die 
HotPlug-Funktionalität immer "ausgeschaltet ist".

Auch wenn nur ein DVI-Monitor an dem Adapter angeschlossen wird und kein 
VGA, sind dann Pin 14 und Pin 16 miteinander verbunden und stabil auf 
5V...

von Michael H. (michael_h45)


Lesenswert?

Bernd schrieb:
> Hi,
>
> ich möchte gerne eine kleine Adapterplatine basteln - von DVI-29 auf
> DVI-29 und VGA. Sprich auf der Ausgangsseite soll DVI und VGA zur
> Verfügung stehen.
>
>           |-------------------|
> DVI-29----| Blackbox-Adapter  |------DVI-29
>           |                   |
>           |___________________|------VGA
>
gibts fertig zu kaufen: http://www.reichelt.de/?&ARTICLE=79326
z.B. die meisten dell-terminals können das.

von Michael H. (michael_h45)


Lesenswert?

Markus ---- schrieb:
> Passiv aufteilen wäre möglich, dann kann aber immer nur ein Ausgang von
> beiden aktiv sein.
schwachsinn.

von Lutz M. (themroc)


Lesenswert?

Bernd schrieb:

> weißt du wie das Hot-Plug Signal in diesem Fall zu verschalten ist? Beim
> VGA wird das Hot-Plug vom DVI zusammen mit 5V verschaltet, so dass die
> HotPlug-Funktionalität immer "ausgeschaltet ist".

Wenns besonders gut sein soll: Zusammen mit i2c-data umschalten (clock 
muss man nicht schalten, das kann bei beiden Ausgängen anliegen).

Ansonsten einfach auf "Monitor ist angeschlossen" setzen (also +5V, nehm 
ich an).

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.