Un semplice cavo può convertire l'uscita HDMI in VGA?


57

È possibile acquistare un semplice cavo da HDMI a VGA o un cavo da HDMI a DVI. Esempio: su Amazon . Tuttavia, la mia vaga conoscenza è che questi cavi funzionano solo per schede video che hanno un supporto speciale per questa funzione. Raspberry Pi supporta queste cose?

Esiste un modo semplice per utilizzare Raspberry Pi su uno schermo che accetta solo input VGA senza un convertitore? Quale tipo di conversione ad altre uscite video sarebbe supportato dall'hardware Raspberry Pi e quali cavi o altre apparecchiature sarebbero necessari per questo?


3
Ricordo di aver letto da qualche parte su Wiki che gli adattatori passivi HDMI-DVI dovrebbero funzionare, ma HDMI-VGA richiede un convertitore attivo.

Un VGA composito sarebbe un'opzione migliore?
Alex Chamberlain,

Penso che il prodotto a cui si è collegati sia progettato per collegare l' uscita VGA di un PC all'ingresso HDMI di un monitor , ovvero la direzione opposta a quella desiderata.
finnw,

Penso di trovare molti prodotti venduti in modo errato come un cavo da HDMI a VGA, anche se, come sottolineato da @finnw, una lettura più approfondita delle specifiche mostra che ciò è arretrato. Questo aiuta a chiarire la situazione. Possono essere trovati veri convertitori più costosi.
AlanSE,

1
@Jivings - Strano, HDMI è solo DVI-D a collegamento singolo con un connettore diverso. Sei sicuro che il tuo monitor non si sincronizzi con la risoluzione utilizzata dal tuo RPi?
Mark Booth,

Risposte:


78

No.

Il motivo per cui un adattatore DVI-VGA funziona su PC e laptop è che DVI include pin analogici (RGB). L'adattatore è passivo; Collega semplicemente l'uscita analogica rossa del PC all'ingresso analogico rosso del monitor, idem per verde e blu. Sono inclusi sulla maggior parte dei PC e laptop per compatibilità con le versioni precedenti.

Anche i cavi da HDMI a DVI sono passivi, ma trasportano solo segnali digitali . Mancano i segnali RGB analogici, ma questo non ha importanza in quanto il monitor DVI non ne ha bisogno.

L'HDMI non contiene alcun segnale analogico, pertanto non è possibile per nessuna combinazione di adattatori passivi e / o cavi convertirlo in VGA.

Gli adattatori attivi funzionano perché utilizzano DSP e DAC per la conversione da uno standard all'altro, ma ovviamente sono più costosi dei cavi passivi.


Discussione sul forum correlato: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=30&t=8125


Buona risposta, voglio selezionarlo. Un po 'piccolo: che cosa è un cavo HDMI a VGA e perché sarà non lavorare con il Raspberry Pi?
AlanSE,

2
@AlanSE, i cavi dedicati da HDMI a VGA funzioneranno, poiché contengono i circuiti necessari. Ma pensavo che non fosse quello che intendevi perché hai detto "cavo semplice".
finnw,

Quello che intendevo è un cavo semplice come quello a cui ero collegato nella domanda. Questo cavo non contiene i circuiti necessari. Funziona con alcune schede grafiche e le persone continueranno a essere confuse a riguardo a meno che non sia chiaro ciò che le rende diverse e perché ciò non si applica al Raspberry Pi.
AlanSE,

3
@AlanSE - La cosa importante di quell'elemento Amazon è la NOTA: la tua scheda video deve supportare l'uscita del segnale digitale attraverso la funzione porta VGA . Non conosco alcuna scheda video che supporti l'output di VGA sui pin di un connettore HDMI e una rapida ricerca su Google non è riuscita a trovarne.
Mark Booth,

Hai un ricevitore TV che ha un VGA passivo attraverso la modalità HDMI, suppongo che inserisca solo segnali VGA attraverso il cavo con un connettore HDMI su un'estremità e un connettore VGA sull'altra.
axk,

4

Il cavo del convertitore da HDMI a VGA di Neewer di Amazon funziona davvero con l'RPi, ma come è stato riportato altrove devi fare un po 'di messa a punto nel /boot/config.txtfile.

Non riesco ancora a ottenere il mio Samsung 943N per vedere qualche cosa ma un semplice Dell generica monitor VGA 15" funziona bene. Un problema sembra essere che il livello del segnale di uscita di default non è sufficiente in modo impostazione config_hdmi_boost=4sembra necessario. Il monitor si lamenta anche che vuole 1024x768 at 60Hzche è hdmi_mode=16.

L'articolo a http://elinux.org/RPi_config.txt suggerisce anche che i valori hdmi_group documentati dovrebbe essere 0e 1non 1e 2anzi avevo bisogno di cambiare hdmi_groupa 1. Quindi il mio file attuale è simile a:

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

Modifica per monitor Dell 15 "con sistema operativo Debian GNU / Linux 6.0 Ho scoperto che avrebbe funzionato solo con: hdmi_group = 2

La Guida dell'utente di Raspberry Pi di Eben Upton presenta le modalità video in appendice. La guida per l'utente elenca i valori di hdmi_group come 1 o 2.


Scrivi che ha bisogno di qualche ottimizzazione? Ne ha bisogno per funzionare, o ha bisogno della messa a punto solo per ottenere un'immagine migliore? Sto cercando di connettere il mio laptop / Raspberry a un monitor con un adattatore attivo simile e semplicemente non c'è connessione.
Mads Skjern,

3

I "semplici" cavi da HDMI a VGA non funzioneranno semplicemente perché i segnali HDMI sono puramente digitali e VGA è analogico. Ho fatto l'errore di acquistare un cavo molto economico da Amazon che non ha funzionato per motivi che mi sono chiari ora. Sto aspettando la consegna di un " Convertitore da adattatore HDMI nero a VGA per PC laptop " Neewer di Amazon, che sono sicuro che farà il lavoro. Era meno di £ 15. Pubblicherò qui i miei risultati.


1
Quel "cavo" è già arrivato? Sono passati alcuni anni ...
Hennes,

2

Sto usando questo cavo per collegare il mio Raspberry Pi a un monitor HP (con ingresso DVI).

Un paio di note: non è quindi possibile collegare un altro cavo o adattatore per cambiarlo in un ingresso VGA. In secondo luogo, se si converte l'HDMI del DVI del Raspberry Pi in DVI, fare attenzione al connettore DVI; c'è più di un tipo e una dimensione non va bene per tutti (ho imparato questa lezione nel modo più duro).


Che tipo di ingresso DVI avevi (come DVI-D) ed era un cavo single link o dual link? Ho un monitor HP e dovrò procurarmi un cavo. La selezione è interamente basata sul monitor o le specifiche RasPi HDMI hanno qualcosa a che fare con esso?
AlanSE,

@AlanSE L'adattatore DVI era un DVI-I e il monitor voleva un DVI-D. Le specifiche per il pi non avevano nulla a che fare con questo semplice problema di geometria pin / connettore. Il cavo che ho collegato nella mia risposta funziona come un fascino ed era molto più economico della maggior parte delle alternative locali anche con la spedizione accelerata inclusa.
Steve Robillard,

Ancora non capisco qualcosa. Perché dovresti ottenere un adattatore DVI-I? E poiché il cavo del monitor DVI dovrebbe avere un connettore maschio e poiché il DVI-I ha più connessioni rispetto al DVI-D, non dovresti essere fisicamente in grado di collegarlo. Il collegamento Amazon che dai non è chiaro nella descrizione, ma l'immagine sembra DVI-D. Questa discussione potrebbe essere più adatta per una domanda DVI, ma vedrò di dare un aggiornamento quando lo faccio da solo.
AlanSE,

1

Potrebbe essere un problema con il tuo file di configurazione. Prova a eliminarlo e, se non funziona, prova a cambiarlo in questo.

# config.txt
hdmi_group = 2
hdmi_mode  = 4

Un elenco delle proprietà disponibili per Raspberry Pi è disponibile qui .


Perché questo è downvoted?

2
probabilmente perché non funzionerà. L'OP (se ho capito bene) chiede una combinazione di un cavo HDMI-> DVI e DVI-> VGA. La tua soluzione funzionerà solo per un monitor DVI.
finnw,

2
Avevo in mente di più HDMI-> VGA invece di HDMI-> DVI-> VGA anche se questo non è importante. L'affermazione che può utilizzare un monitor DVI con cavi passivi è utile e pertinente alla domanda, nonché l'affermazione che non può funzionare con un monitor VGA senza apparecchiature di conversione. Penso che siamo vicini al consenso al riguardo.
AlanSE,

1

È importante non arrendersi solo quando l'adattatore / convertitore non sembra funzionare immediatamente. Molto probabilmente ci saranno convertitori che non funzioneranno e display VGA che non saranno supportati, ma la mia sensazione è che la maggior parte di essi funzioni bene, con alcuni passaggi aggiuntivi.

Se vuoi verificare se il tuo ha delle possibilità, usa un /boot/config.txtfile vuoto e aggiungilo hdmi_safe=1ad esso.

Anche se questo non ti darà la migliore risoluzione, probabilmente ti porterà al prompt di accesso.

Successivamente puoi iniziare a modificarlo ulteriormente fino a ottenere il massimo dalle funzionalità del tuo monitor.

È possibile ottenere alcune informazioni utili sul monitor immettendo questi 3 comandi:

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

Utilizzare il collegamento di riferimento delle modalità video di Raspberry Pi per ottenere i risultati sopra elencati e perfezionare.

Dopo aver riavviato Pi, il firmware del monitor potrebbe mostrare errori come "fuori sincrono" o "risoluzione non supportata". Ridurre la risoluzione e / o la frequenza di aggiornamento e riprovare.

Dopo i test ho ottenuto buoni risultati anche con piccoli adattatori cinesi da $ 3 collegati ai monitor più economici disponibili nel negozio. Immediatamente il convertitore ha dato una schermata vuota con il monitor che entra in modalità risparmio energetico pochi secondi dopo. Dopo aver seguito i passaggi precedenti, /boot/config.txtora mostra:

hdmi_group=1 hdmi_mode=16


-5

Nessuna alimentazione + 5v da box setop come tatasky dishtv hd box in uscita hdmi in modo che il convertitore non funzioni. può funzionare correttamente dopo la fornitura + 5 v nel pin n. 2 della porta hdmi.


1
Puoi espandere questa risposta per favore? Non capisco cosa stai cercando di dire.
Jacobm001
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.