Kann ein einfaches Kabel den HDMI-Ausgang in VGA umwandeln?


57

Man kann ein einfaches HDMI-zu-VGA-Kabel oder ein HDMI-zu-DVI-Kabel kaufen. Beispiel: bei Amazon . Mein vages Wissen ist jedoch, dass diese Kabel nur für Grafikkarten funktionieren, die diese Funktion speziell unterstützen. Unterstützt der Raspberry Pi solche Dinge?

Gibt es eine einfache Möglichkeit, den Raspberry Pi auf einem Bildschirm zu verwenden, der nur VGA-Eingaben ohne Konverterbox akzeptiert? Welche Art der Konvertierung in andere Videoausgänge würde die Raspberry Pi-Hardware unterstützen und welche Kabel oder andere Geräte wären dafür erforderlich?


3
Ich erinnere mich, dass ich irgendwo im Wiki gelesen habe, dass passive HDMI-DVI-Adapter funktionieren sollten, aber für HDMI-VGA ist ein aktiver Konverter erforderlich.

Wäre ein Composite-VGA eine bessere Option?
Alex Chamberlain

Ich denke, dass das Produkt, mit dem Sie verbunden sind, dafür ausgelegt ist, den VGA- Ausgang eines PCs mit dem HDMI- Eingang eines Monitors zu verbinden , dh in die entgegengesetzte Richtung zu dem, was Sie wollen.
13.

Ich glaube, ich finde viele Produkte, die fälschlicherweise als HDMI-zu-VGA-Kabel verkauft wurden, obwohl @finnw darauf hinweist, dass dies bei näherer Betrachtung der technischen Daten rückwärts ist. Dies hilft, die Situation zu klären. Es können teurere echte Konverter gefunden werden.
AlanSE

1
@Jivings - Das ist seltsam, HDMI ist nur Single-Link-DVI-D mit einem anderen Anschluss. Sind Sie sicher, dass Ihr Monitor nicht mit der von Ihrem RPi verwendeten Auflösung synchronisiert werden kann?
Mark Booth

Antworten:


78

Nein.

Der Grund, warum ein DVI-zu-VGA-Adapter auf Ihrem PC und Laptop funktioniert, ist, dass DVI analoge (RGB-) Pins enthält. Der Adapter ist passiv. Es verbindet nur den roten Analogausgang des PCs mit dem roten Analogeingang des Monitors, ebenso für Grün und Blau. Sie sind auf den meisten PCs und Laptops aus Gründen der Abwärtskompatibilität enthalten.

HDMI-zu-DVI-Kabel sind ebenfalls passiv, übertragen jedoch nur digitale Signale. Die analogen RGB-Signale fehlen, aber das spielt keine Rolle, da der DVI-Monitor sie nicht benötigt.

Da HDMI kein analoges Signal enthält, kann es von keiner Kombination passiver Adapter und / oder Kabel in VGA umgewandelt werden.

Aktive Adapter funktionieren, weil sie DSPs und DACs für die Konvertierung von einem Standard zum anderen verwenden, aber sie sind natürlich teurer als passive Kabel.


Thema des zugehörigen Forums: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=30&t=8125


Gute Antwort, möchte es auswählen. Ein kleines bisschen: Was ist ein HDMI-zu-VGA-Kabel und warum funktioniert es mit dem Raspberry Pi nicht?
AlanSE

2
@AlanSE, dedizierte HDMI-zu-VGA-Kabel funktionieren, da sie die erforderlichen Schaltkreise enthalten. Aber ich nahm an, das war nicht das, was Sie meinten, weil Sie "einfaches Kabel" sagten.
13.

Was ich meinte, ist ein einfaches Kabel wie das, mit dem ich in der Frage verbunden war. Dieses Kabel enthält nicht die erforderlichen Schaltkreise. Es funktioniert bei einigen Grafikkarten und die Leute werden immer wieder verwirrt sein, es sei denn, es ist klar, was diese unterscheidet und warum dies nicht für den Raspberry Pi gilt.
AlanSE

3
@AlanSE - Das Wichtige an diesem Amazon-Artikel ist der HINWEIS: Ihre Grafikkarte muss die digitale Signalausgabe über die VGA-Anschlussfunktion unterstützen . Ich kenne keine Grafikkarten, die die Ausgabe von VGA über die Stifte eines HDMI-Anschlusses unterstützen, und eine schnelle Google-Suche konnte keine finden.
Mark Booth

Haben Sie einen Fernsehempfänger mit passivem VGA über den HDMI-Modus, der VGA-Signale nur über das Kabel mit einem HDMI-Anschluss an einem Ende und einem VGA-Anschluss am anderen Ende überträgt?
Axk

4

Das Neewer HDMI-zu-VGA-Konverter-Kabel von Amazon funktioniert zwar mit dem RPi, aber wie bereits an anderer Stelle berichtet, müssen Sie in der /boot/config.txtDatei einige Feinabstimmungen vornehmen .

Ich kann immer noch erhalten nicht mein Samsung 943N alles andere als eine einfache Dell generic 15" VGA sehen Monitor funktioniert einwandfrei . Ein Problem , dass die Standard - Ausgangssignalpegel nicht ausreichend zu sein scheint , ist so Einstellung config_hdmi_boost=4notwendig erscheint. Der Monitor auch beklagt , dass er will , 1024x768 at 60Hzdas ist hdmi_mode=16.

Der Artikel in http://elinux.org/RPi_config.txt zeigt auch , dass die hdmi_group Werte sollten dokumentiert 0und 1nicht 1und 2und in der Tat musste ich ändern hdmi_groupzu 1. So sieht meine aktuelle Datei aus:

hdmi_drive=2 
config_hdmi_boost=4 
hdmi_group=1 
hdmi_mode=16 
hdmi_force_hotplug=1 
disable_overscan=0

Modifikation für Dell 15 "Monitor mit Debian GNU / Linux 6.0 OS Ich fand, dass es nur funktionieren würde mit: hdmi_group = 2

Raspberry Pi User Guide von Eben Upton enthält die Videomodi im Anhang. In der Bedienungsanleitung werden die hdmi_group-Werte als 1 oder 2 aufgeführt.


Sie schreiben, dass es etwas Tuning braucht? Benötigt es das, um überhaupt zu funktionieren, oder braucht es das Tuning, um ein besseres Bild zu bekommen? Ich versuche, meinen Laptop / Raspberry an einen Monitor mit einem ähnlichen aktiven Adapter anzuschließen, und es besteht einfach keine Verbindung.
Mads Skjern

3

Die "einfachen" HDMI-zu-VGA-Kabel funktionieren nicht ganz einfach, da HDMI-Signale rein digital und VGA analog sind. Ich habe den Fehler gemacht, ein sehr billiges Kabel von Amazon zu kaufen, das aus Gründen, die mir jetzt klar sind, nicht funktioniert hat. Ich warte auf die Lieferung eines " Neewer Black HDMI-Eingangs zu VGA-Adapter-Konverters für PC-Laptops " von Amazon, von dem ich überzeugt bin, dass er den Job erledigen wird. Es war weniger als 15 Pfund. Ich werde meine Ergebnisse hier veröffentlichen.


1
Ist das Kabel schon angekommen? Es ist jetzt einige Jahre her ....
Hennes

2

Mit diesem Kabel verbinde ich meinen Raspberry Pi mit einem HP-Monitor (mit DVI-Eingang).

Ein paar Hinweise: Sie können dann kein anderes Kabel oder Adapter anschließen, um dies in einen VGA-Eingang zu ändern. Zweitens: Wenn Sie den Raspberry Pi HDMI in DVI konvertieren, achten Sie auf den DVI-Anschluss. Es gibt mehr als einen Typ und eine Größe passt nicht für alle (ich habe diese Lektion auf die harte Tour gelernt).


Welche Art von DVI-Eingang hatten Sie (wie DVI-D) und war es ein Single-Link- oder Dual-Link-Kabel? Ich habe selbst einen HP-Monitor und muss ein Kabel dafür besorgen. Basiert die Auswahl vollständig auf dem Monitor oder haben die RasPi-HDMI-Spezifikationen etwas damit zu tun?
AlanSE

@AlanSE Der DVI-Adapter war ein DVI-I, und der Monitor wollte einen DVI-D. Die Spezifikationen für den Pi hatten nichts mit dem einfachen Problem der Pin / Connector-Geometrie zu tun. Das Kabel, mit dem ich in meiner Antwort verbunden war, funktioniert wie ein Zauber und war weitaus billiger als die meisten lokalen Alternativen, auch wenn der Expressversand inbegriffen war.
Steve Robillard

Ich verstehe immer noch nichts. Warum würden Sie einen DVI-I-Adapter bekommen? Und da das Kabel zu Ihrem DVI-Monitor einen Stecker haben sollte und der DVI-I mehr Anschlüsse hat als der DVI-D, sollten Sie ihn physisch nicht einstecken können. Der Amazon-Link, den Sie angeben, ist nicht klar in der beschreibung sieht das bild aber wie dvi-d aus. Diese Diskussion ist möglicherweise besser für eine DVI-Frage geeignet, aber ich werde ein Update vornehmen, wenn ich das selbst mache.
AlanSE

1

Möglicherweise liegt ein Problem mit Ihrer Konfigurationsdatei vor. Versuchen Sie es zu löschen, und wenn dies nicht funktioniert, versuchen Sie es zu ändern.

# config.txt
hdmi_group = 2
hdmi_mode  = 4

Eine Liste der verfügbaren Eigenschaften für den Raspberry Pi finden Sie hier .


Warum wird das herabgestimmt?

2
wahrscheinlich, weil es nicht funktionieren wird. Das OP fragt (wenn ich das richtig verstehe) nach einer Kombination aus HDMI-> DVI-Kabel und DVI-> VGA-Adapter. Ihre Lösung funktioniert nur für einen DVI-Monitor.
13.

2
Ich dachte eher an HDMI-> VGA als an HDMI-> DVI-> VGA, obwohl das nicht wichtig ist. Ihre Behauptung, dass ein DVI-Monitor mit passiven Kabeln verwendet werden kann, ist nützlich und relevant für die Frage sowie die Behauptung, dass ein VGA-Monitor ohne Konvertierungsausrüstung nicht funktioniert. Ich denke, wir sind in dieser Hinsicht nahe am Konsens.
AlanSE

1

Es ist wichtig, nicht einfach aufzugeben, wenn der Adapter / Konverter nicht sofort funktioniert. Höchstwahrscheinlich wird es Konverter geben, die nicht funktionieren, und VGA-Displays, die nicht unterstützt werden, aber meines Erachtens funktionieren die meisten einwandfrei - mit einigen zusätzlichen Schritten.

Wenn Sie prüfen möchten, ob Ihre Chancen bestehen, verwenden Sie eine leere /boot/config.txtDatei und fügen Sie hdmi_safe=1sie hinzu.

Dadurch erhalten Sie zwar nicht die beste Auflösung, aber wahrscheinlich gelangen Sie zur Anmeldeaufforderung.

Danach können Sie mit der weiteren Optimierung beginnen, bis Sie das Beste aus Ihren Monitorfunktionen herausholen.

Mit den folgenden drei Befehlen erhalten Sie nützliche Informationen zu Ihrem Monitor:

/opt/vc/bin/tvservice -m CEA /opt/vc/bin/tvservice -m DMT /opt/vc/bin/tvservice -s

Verwenden Sie die Himbeere Pi Videomodi Referenzverbindung die obigen Ergebnisse zu erhalten und finetune.

Nach dem Neustart des Pi zeigt die Firmware Ihres Monitors möglicherweise Fehler wie "nicht synchron" oder "Auflösung nicht unterstützt" an. Verringern Sie die Auflösung und / oder Bildwiederholfrequenz und versuchen Sie es erneut.

Nach dem Testen habe ich auch mit kleinen chinesischen Adaptern für 3 US-Dollar, die an die billigsten im Shop erhältlichen Monitore angeschlossen sind, gute Ergebnisse erzielt. Im Auslieferungszustand zeigte der Konverter einen leeren Bildschirm, und der Monitor ging Sekunden später in den Energiesparmodus. Nachdem ich die obigen Schritte ausgeführt habe, wird Folgendes /boot/config.txtangezeigt:

hdmi_group=1 hdmi_mode=16


-5

Keine + 5V-Versorgung von Setop-Box wie tatasky dishtv HD-Box in HDMI-Ausgang, so dass Konverter nicht funktioniert. es kann nach Versorgung + 5V in Pin Nr. 2 von HDMI-Port richtig funktionieren.


1
Können Sie diese Antwort bitte erweitern? Ich verstehe nicht, was Sie sagen wollen.
Jacobm001
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.