Nas reuniões, geralmente vejo pessoas desconectando o conector VGA de um laptop em execução e conectando-o a outro, enquanto o projetor ainda está ligado.
Isso é 100% livre de riscos e está bem por padrão do padrão VGA? Se houver um risco envolvido no VGA de hot plug, ele pode ser removido desligando ou suspendendo o laptop, a tela ou ambos?
Vejo isso sendo feito o tempo todo sem causar desastre; portanto, claramente não estou interessado em respostas afirmando "fazemos isso o tempo todo, então deve ficar tudo bem!".
Quero saber se há um risco - real ou em teoria - de que algo quebre ao fazer isso.
EDIT: Eu fiz uma pesquisa na Internet sobre o assunto e nunca encontrei uma declaração clara sobre o motivo pelo qual é seguro ou não para dispositivos VGA de troca a quente. A forma típica é uma pergunta do fórum, fazendo basicamente a mesma pergunta que eu, e os seguintes tipos de declarações
- Sim, é hot swappable! Eu faço isso o tempo todo!
- Envolve algum tipo de risco, então não faça isso!
- Você é algum tipo de idiota se acha que há um risco, então faça-o!
Mas nenhuma explicação sobre por que é seguro ou não ...
A resposta de Joe Taylors abaixo contém um link para uma postagem no fórum e respostas que basicamente me dão as mesmas declarações mencionadas acima. Mas, novamente, não há uma boa explicação para o porquê.
Então, procurei um manual real para um projetor e encontrei o "Guia do usuário do projetor Lenovo C500" . Ele afirma na página 3-1:
Conectando dispositivos
Computadores e dispositivos de vídeo podem ser conectados ao projetor ao mesmo tempo. Verifique o manual do usuário do dispositivo de conexão para confirmar se possui o conector de saída apropriado.
[imagem]
Atenção: Como medida de segurança, desconecte toda a energia do projetor e dos dispositivos antes de fazer as conexões.
Mas, novamente, nenhuma boa explicação.
Respostas:
Vejamos os sinais em um conector VGA:
Se dermos uma olhada no esquema de um monitor LCD relativamente moderno (LG L1733TR, retirado daqui ), podemos ver vários diodos de proteção na entrada:
Pinos 1, 2, 3: sinais analógicos R, G, B
Esses três sinais têm diodos de proteção (D416-D418, no retângulo vermelho na parte superior) ligados à alimentação de 5V do monitor e ao terra. Esses diodos são usados como diodos TVS (Transient Voltage Suppresion) e também evitam que ESD (descarga eletrostática) danifique o conversor analógico-digital do monitor.
Pinos 9, 12, 15 13, alimentação 14: 5V, sinais Hsync, Vsync TTL, sinais I2C
Esses sinais têm um diodo zener de 5,6V cada um que conduziria qualquer excesso de tensão ao terra. (ZD410, ZD411, ZD415, ZD414: retângulo vermelho na parte inferior; ZD412: círculo vermelho)
Além disso, também existem resistores em série e resistores pull-down para aterrar na maioria dos sinais.
No lado do PC, não encontrei nenhum esquema de placa gráfica. No entanto, pela minha experiência, lembro que a maioria das placas gráficas possui diodos muito semelhantes para as linhas de sinal e até mesmo um fusível reinicializável SMD para a fonte de 5V no pino 9 (no caso de alguém cutucar o conector com um clipe de papel :).
Outro problema quando o hot plug é obter primeiro a alimentação de tensão e o terra, seguidos pelos pinos de sinal (é por isso que USB, SATA e outros têm pinos escalonados). O antigo conector DE-15 usado no VGA definitivamente não foi projetado para conexão a quente. No entanto, a grande blindagem de aterramento do conector ou de qualquer um dos pinos de aterramento provavelmente fará contato antes da alimentação de 5V, evitando um retorno indesejado através de um dos pinos de sinal.
Em conclusão, eu diria que, embora o padrão VGA original não tivesse nenhuma provisão para hot plug, hoje em dia os periféricos possuem dispositivos de proteção suficientes para permitir isso. Um problema em potencial ocorreria se um fabricante muito barato omitisse essas proteções, mas acho que a maioria dos dispositivos, laptops e projetores, em particular, não deveria ter problemas para lidar com isso.
fonte
Eu acho que o padrão VGA não diz nada sobre hotswapping. Portanto, ele não foi projetado para suportar hotswapping (como USB ou firewire). Mas geralmente funciona de qualquer maneira (por preguiça feita tantas vezes sem problemas), mas o fato de que "geralmente funciona" não significa que é seguro. Portanto, os fabricantes desses equipamentos não podem dizer que está tudo bem, porque não há garantia de que seja seguro.
Além disso, você pode acidentalmente colocar os pinos (no conector do cabo) no aterramento (do conector da placa) ao conectar, o que pode não ser um problema, mas também não. O conector USB foi projetado para tornar isso impossível.
fonte
Isso vai ser uma dança de conceitos, mas:
Acho que podemos dizer que o VGA é hot swap por alguns motivos:
O Windows e, de fato, o Linux e outros sistemas operacionais criaram manipuladores para tornar a troca a quente de um monitor sem esforço e sem dor, sem qualquer rigamarole. Como observado anteriormente, quando você conecta um monitor ou muda para um projetor a partir de um laptop embutido no monitor, o Sistema operacional ajusta o monitor. Se isso representasse um risco à segurança, eu esperaria um erro ou aviso pelo menos uma vez com as milhares de máquinas com as quais fiz isso ao longo dos anos, com diferentes sistemas operacionais.
Temos dispositivos de troca a quente para monitores. Seu único objetivo é monitorar monitores de troca a quente dia após dia. Esses dispositivos são comumente chamados de KVMs ou teclado e mouse de vídeo (comutadores) .
Integridade dos dados , isso me parece ser o maior motivo pelo qual algo não é hot-swap. Se a desconexão do dispositivo destruir dados, devem ser tomadas medidas específicas. O VGA não precisa armazenar dados e o sistema operacional lida bem com as alterações.
O BIOS também suporta hot swaps muito bem.
É difícil imaginar que toda a pesquisa, licenciamento e produção, venda e adoção generalizada entre empresas de software e hardware examinariam isso se parte da especificação não fosse uma troca a quente.
Finalmente, e talvez onde seja realmente interessante: na verdade, não estamos falando de VGA no sentido original. VGA foi o padrão 640 * 480 introduzido pela IBM em 1987. Eu não ficaria surpreso se o hot-swap nem sequer fosse considerado no momento. Os computadores não foram movidos, os projetores não estavam conectados aos laptops, o Plug and Pray ainda estava a quase uma década do envio com o Windows 95 (o USB meio que iniciou o trem PnP).
Tudo isso dito, leva-me a consultar os documentos técnicos e documentos da VESA. Mas, como não sou membro da VESA, tenho que encontrar seus documentos e, em seguida, o Google, encontrar uma cópia on-line e ler ... The Finding ?
De acordo com a VESA:
Sim, eu sei que esse foi um longo post. Mas pensei nisso e pesquisei simultaneamente.
TL; DR
De acordo com a VESA, o padrão não suporta a detecção de hot plug.
fonte
Uma porta VGA é 100% "Hot Pluggable".
Aqui está a mesma pergunta e as respostas para ela. Todos apoiam minha declaração. http://forums.overclockers.com.au/showthread.php?t=539941
O único problema ao fazê-lo continuamente é o desgaste contínuo que você está colocando nos pinos. Se você for cuidadoso, isso não é realmente um problema, mas deixar um presunto com quatro anos de idade pode não ser muito aconselhável
fonte
Existem dois lados da questão: sistema operacional e hardware.
Quanto ao sistema operacional, a resposta é que o hot plug do VGA é totalmente suportado. Para Windows, consulte, por exemplo, o artigo Monitorar detecção de hot plug, que descreve o evento de hot plug.
No entanto, a periodicidade do evento de detecção de hot plug depende de como o monitor está definido para o Windows ou, em outras palavras, do driver de vídeo da placa de vídeo.
Quanto ao hardware, a resposta é diferente. Isso ocorre porque mudar para uma conexão elétrica diferente pode causar surtos elétricos, e há muitos relatórios na Internet de hot plug que causaram surtos elétricos na placa de vídeo, no monitor ou até no computador.
Nas palavras de uma resposta à postagem Devo desligar meu PC ao conectar / desconectar o monitor externo? :
Em outras palavras, se alguém estiver usando os conectores corretos, isso sempre funcionará. No entanto, se alguém encontrar uma incompatibilidade ruim entre os conectores, tudo poderá acontecer.
Outra resposta para o mesmo post dizia:
Conclusão: A porta VGA é geralmente conectável a quente, mas coisas ruins podem acontecer se uma tiver azar o suficiente. É principalmente uma questão de sorte, onde os dados são carregados no lado do hot-plug funcionando corretamente, mas as consequências podem ser bastante sombrias quando o número errado aparece.
fonte
O VGA não é inerentemente hot swap. Ele não foi projetado para ser. O que é VGA, no entanto, é analógico. Seu monitor não está observando alguma voltagem em um determinado pino, como seria com o DVI-D, está observando sinais. Se você tiver um monitor conectado a um computador, o monitor recebe um sinal da placa de vídeo (supondo que esteja ligado) e exibe felizmente a imagem codificada entre esses pinos.
Sempre existe a possibilidade de que algum tipo de carga elétrica possa descarregar através de alguns circuitos, se você estiver "trocando a quente", o que poderia arruinar um monitor ou placa gráfica / chip. A mesma possibilidade também existiria se você estivesse carregando um computador de um lugar para outro no tapete.
O TL; DR VGA não é oficialmente hot swappable que eu conheço, mas os sistemas operacionais foram projetados para lidar bem com o hotswapping.
fonte
O VGA transfere um sinal de baixa tensão, então acho que deve ser seguro. A melhor resposta pode ser encontrada nos dados da pesquisa. Procure os casos em que a conexão automática de um conector VGA foi a causa determinada de dano. De todas as pessoas no mundo conectando e desconectando monitores e projetores nos últimos 20 anos, haverá casos de equipamentos danificados, se não forem seguros. Na minha experiência, nunca vi um problema.
fonte
Infelizmente, a única coisa que posso dizer sobre isso é minha própria experiência pessoal sobre portas VGA de troca quente.
Eu tenho um computador de mesa (portanto, isso pode ser mais um problema aqui do que nos laptops, pois eles têm um monitor padrão) e (quase) toda vez que eu desconectei e conectei o cabo VGA novamente, o monitor congelava. computador (embora eu nunca tenha conseguido uma prova conclusiva disso, ainda mais porque eu tinha uma placa gráfica com defeito).
O que pode impedir que isso aconteça é o fato de os laptops terem um monitor por padrão, e isso impede que o sistema subjacente "desista" de enviar sinais gráficos.
Eu nunca tive um problema ao fazer isso (se você não contar o congelamento do sistema), mas, novamente, normalmente não faço isso.
fonte
fácil dizer sim, tudo bem, com base na experiência, mas,
esse cara diz que não é uma boa idéia se um monitor diferente. [1]
[1] http://www.experts-exchange.com/Hardware/Desktops/Q_21945114.html
fonte