Um cabo simples pode converter a saída HDMI em VGA?

57

Pode-se comprar um simples cabo HDMI para VGA ou um cabo HDMI para DVI. Exemplo: na Amazon . No entanto, meu conhecimento vago é que esses cabos funcionam apenas para placas de vídeo com suporte especial para essa função. O Raspberry Pi suporta essas coisas?

Existe alguma maneira fácil de usar o Raspberry Pi em uma tela que aceita apenas entrada VGA sem uma caixa de conversão? Que tipo de conversão para outras saídas de vídeo o hardware Raspberry Pi suportaria e que cabos ou outros equipamentos seriam necessários para isso?

AlanSE
fonte
3
Lembro-me de ler em algum lugar no Wiki que os adaptadores passivos HDMI-DVI devem funcionar, mas o HDMI-VGA requer um conversor ativo.
Um VGA composto seria uma opção melhor?
Alex Chamberlain
Acho que o produto ao qual você se conectou foi projetado para conectar a saída VGA de um PC à entrada HDMI de um monitor , ou seja, na direção oposta à desejada.
finnw
Acho que estou encontrando muitos produtos vendidos incorretamente como um cabo HDMI para VGA, embora, como aponta @finnw, uma leitura mais atenta das especificações mostre que isso é inverso. Isso ajuda a esclarecer a situação. Conversores verdadeiros mais caros podem ser encontrados.
AlanSE
1
@Jivings - Isso é estranho, o HDMI é apenas um link DVI-D com um conector diferente. Tem certeza de que seu monitor não está sincronizando com a resolução usada pelo seu RPi?
Mark Booth

Respostas:

78

Não.

A razão pela qual um adaptador DVI para VGA funciona no seu PC e laptop é que o DVI inclui pinos analógicos (RGB). O adaptador é passivo; Apenas conecta a saída analógica vermelha do PC à entrada analógica vermelha do monitor, o mesmo para verde e azul. Eles estão incluídos na maioria dos PCs e laptops para compatibilidade com versões anteriores.

Os cabos HDMI-DVI também são passivos, mas eles transmitem apenas sinais digitais . Os sinais RGB analógicos estão ausentes, mas isso não importa, pois o monitor DVI não precisa deles.

O HDMI não contém sinal analógico, portanto, não é possível que nenhuma combinação de adaptadores passivos e / ou cabos o converta em VGA.

Os adaptadores ativos funcionam porque usam DSPs e DACs para converter de um padrão para outro, mas é claro que são mais caros que os cabos passivos.


Tópico relacionado no fórum: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=30&t=8125

finnw
fonte
Boa resposta, quer selecioná-lo. Um pouco: o que é um cabo HDMI para VGA e por que ele não funciona com o Raspberry Pi?
AlanSE
2
@AlanSE, cabos HDMI para VGA dedicados funcionarão, pois contêm os circuitos necessários. Mas eu assumi que não era isso que você queria dizer com "cabo simples".
finnw
O que eu quis dizer é um cabo simples como o que eu liguei na pergunta. Este cabo não contém os circuitos necessários. Funciona para algumas placas gráficas e as pessoas continuam confusas a menos que fique claro o que as torna diferentes e por que isso não se aplica ao Raspberry Pi.
AlanSE
3
@AlanSE - O importante sobre esse item da Amazon é o NOTA: Sua placa de vídeo deve suportar a saída de sinal digital através da função da porta VGA . Não conheço nenhuma placa de vídeo que suporte a saída VGA através de pinos de um conector HDMI, e uma rápida pesquisa no Google não encontrou nenhuma.
Mark Booth
Tem um receptor de TV que possui um modo VGA passivo via HDMI, acho que ele apenas envia sinais VGA através do cabo com um conector HDMI em uma extremidade e um conector VGA na outra.
axk
4

O chumbo do conversor Neewer HDMI para VGA da Amazon realmente funciona com o RPi, mas como foi relatado em outro lugar, é necessário fazer um ajuste fino no /boot/config.txtarquivo.

Ainda não consigo fazer com que meu Samsung 943N veja nada, mas um simples monitor VGA genérico de 15 "da Dell funciona bem. Um problema parece ser que o nível do sinal de saída padrão não é suficiente, portanto a configuração config_hdmi_boost=4parece necessária. O monitor também reclama que deseja 1024x768 at 60Hzqual é o melhor. hdmi_mode=16.

O artigo em http://elinux.org/RPi_config.txt também sugere que os valores do hdmi_group documentados devem ser 0e 1não, 1e 2eu realmente precisava mudar hdmi_grouppara 1. Portanto, meu arquivo atual se parece com:

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

Modificação para o monitor Dell 15 "com sistema operacional Debian GNU / Linux 6.0 Eu achei que funcionaria apenas com: hdmi_group = 2

O Guia do Usuário do Raspberry Pi de Eben Upton possui os modos de vídeo no apêndice. O guia do usuário lista os valores hdmi_group como 1 ou 2.

Muonman
fonte
Você escreve que precisa de algum ajuste? Precisa disso para funcionar, ou precisa de ajustes apenas para obter uma imagem melhor? Estou tentando conectar meu laptop / Raspberry a um monitor com um adaptador ativo semelhante e simplesmente não há conexão.
Mads Skjern 11/02
3

Os cabos "simples" HDMI para VGA não funcionarão simplesmente porque os sinais HDMI são puramente digitais e o VGA é analógico. Cometi o erro de comprar um cabo muito barato da Amazon, que não funcionou por razões claras para mim agora. Estou aguardando a entrega de um " Conversor de adaptador de entrada HDMI para VGA mais novo preto para laptop PC " da Amazon, que estou confiante de que fará o trabalho. Era menos de 15 libras. Vou postar minhas descobertas aqui.

Muonman
fonte
1
Esse 'cabo' já chegou? Já faz alguns anos ...
Hennes 12/12
2

Estou usando este cabo para conectar meu Raspberry Pi a um monitor HP (com entrada DVI).

Algumas notas: Você não pode conectar outro cabo ou adaptador para mudar isso para uma entrada VGA. Em segundo lugar, se converter o HDMI do Raspberry Pi em DVI, tenha cuidado com o conector DVI; existe mais de um tipo e um tamanho não serve para todos (aprendi esta lição da maneira mais difícil).

Steve Robillard
fonte
Que tipo de entrada DVI você tinha (como DVI-D) e era um cabo de link único ou de link duplo? Eu mesmo tenho um monitor HP e preciso obter um cabo para ele. A seleção é baseada inteiramente no monitor ou as especificações RasPi HDMI têm algo a ver com isso?
AlanSE
@AlanSE O adaptador DVI era um DVI-I e o monitor queria um DVI-D. As especificações do pi não tinham nada a ver com o simples problema de geometria do pino / conector. O cabo ao qual eu vinculei na minha resposta funciona como um encanto e era muito mais barato do que a maioria das alternativas locais, mesmo com o envio acelerado incluído.
9788 Steve Jobs #
Eu ainda não entendo alguma coisa. Por que você compraria um adaptador DVI-I? E como o cabo do seu monitor DVI deve ter um conector macho e como o DVI-I tem mais conexões que o DVI-D, você não deve conectá-lo fisicamente. O link da Amazon que você fornece não é claro na descrição, mas a imagem se parece com DVI-D. Essa discussão pode ser mais adequada para uma pergunta DVI, mas vou ver como atualizar quando fizer isso sozinho.
AlanSE
1

Pode haver um problema com seu arquivo de configuração. Tente excluí-lo e, se isso não funcionar, tente alterá-lo para isso.

# config.txt
hdmi_group = 2
hdmi_mode  = 4

Uma lista de propriedades disponíveis para o Raspberry Pi pode ser encontrada aqui .


fonte
Por que isso é prejudicado?
2
provavelmente porque não vai funcionar. O OP está (se bem entendi) perguntando sobre uma combinação de um cabo HDMI-> DVI e um adaptador DVI-> VGA. Sua solução funcionará apenas para um monitor DVI.
18114 finnw
2
Eu tinha em mente mais HDMI-> VGA do que HDMI-> DVI-> VGA, embora isso não seja importante. Sua alegação de que ele pode usar um monitor DVI com cabos passivos é útil e relevante para a questão, bem como a alegação de que ele não pode funcionar com um monitor VGA sem equipamento de conversão. Eu acho que estamos perto de um consenso sobre isso.
AlanSE
1

É importante não desistir apenas quando o adaptador / conversor parece não funcionar imediatamente. Provavelmente haverá conversores que não funcionarão e monitores VGA que não serão suportados, mas meu sentimento é que a maioria deles funciona muito bem - com algumas etapas extras.

Se você quiser verificar se o seu tem chances, use um /boot/config.txtarquivo vazio e adicione hdmi_safe=1-o.

Embora isso não lhe dê a melhor resolução, provavelmente o levará ao prompt de login.

Depois disso, você pode começar a ajustá-lo ainda mais, até obter o máximo dos recursos do seu monitor.

Você pode obter algumas informações úteis sobre o seu monitor digitando estes 3 comandos:

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

Use o link de referência dos modos de vídeo do Raspberry Pi para obter os resultados acima e ajustar.

Depois de reiniciar o Pi, o firmware do seu monitor pode mostrar erros como 'fora de sincronia' ou 'resolução não suportada'. Diminua a resolução e / ou a taxa de atualização e tente novamente.

Após o teste, obtive bons resultados, mesmo com pequenos adaptadores chineses de US $ 3 conectados aos monitores mais baratos disponíveis na loja. Fora da caixa, o conversor exibiu uma tela em branco com o monitor entrando no modo de economia de energia segundos depois. Depois de seguir as etapas acima, o meu /boot/config.txtagora mostra:

hdmi_group=1 hdmi_mode=16

EDP
fonte
-5

Nenhuma fonte + 5v da caixa de setop como a caixa tatasky dishtv hd na saída hdmi para que o conversor não funcione. ele pode funcionar corretamente após o fornecimento + 5v na porta pino no.2of hdmi.

Gererin
fonte
1
Você pode expandir essa resposta, por favor? Não entendo o que você está tentando dizer.
Jacobm001