La porta VGA è hot plug?


43

Durante le riunioni, vedo spesso persone staccare il connettore VGA da un laptop in esecuzione e collegarlo a un altro, mentre il proiettore è ancora acceso.

Questo è sicuro al 100% e OK secondo la progettazione dello standard VGA? Se esiste un rischio legato al collegamento a caldo del VGA, può essere rimosso spegnendo o sospendendo laptop, display o entrambi?

Vedo che ciò viene fatto continuamente senza causare disastri, quindi chiaramente non sono interessato alle risposte che affermano "lo facciamo sempre, quindi dovrebbe essere OK!".

Voglio sapere se c'è un rischio - reale o in teoria - che qualcosa si rompa quando lo fa.

EDIT: ho fatto una ricerca su Internet sull'argomento e non ho mai trovato una chiara dichiarazione sul perché sia ​​sicuro o pericoloso per i dispositivi VGA hot swap. La forma tipica è una domanda del forum che pone sostanzialmente la stessa domanda che ho fatto e i seguenti tipi di dichiarazioni

  • Sì, è sostituibile a caldo! Lo faccio tutto il tempo!
  • Implica una sorta di rischio, quindi non farlo!
  • Sei una specie di idiota se pensi che ci sia un rischio, quindi fallo e basta!

Ma nessuna spiegazione sul perché sia ​​sicuro o no ...

La risposta di Joe Taylors qui sotto contiene un collegamento a un post sul forum e risposte che sostanzialmente mi danno le stesse dichiarazioni di cui sopra. Ma ancora una volta, nessuna buona spiegazione del perché.

Così ho cercato un vero manuale per un proiettore e ho trovato la "Guida per l'utente del proiettore Lenovo C500" . Si afferma a pagina 3-1:

Collegamento dei dispositivi

Computer e dispositivi video possono essere collegati contemporaneamente al proiettore. Consultare il manuale dell'utente del dispositivo di connessione per confermare che dispone del connettore di uscita appropriato.

[Immagine]

Attenzione: come precauzione di sicurezza, scollegare l'alimentazione al proiettore e ai dispositivi prima di effettuare i collegamenti.

Ma ancora una volta, nessuna buona spiegazione.


Scommetto che quell'avvertimento è una dichiarazione obbligatoria dell'avvocato del CYA.
music2myear,

Risposte:


45

Diamo un'occhiata ai segnali in un connettore VGA:

  • Pin 1, 2, 3: (R, G, B) segnali di colore analogici da 0 a 0,7 V al monitor
  • Pin 13, 14: (Hsync, Vsync) segnali di sincronizzazione da 0 a 5 V TTL al monitor
  • Pin 9: alimentazione 5 V alla EEPROM I2C del monitor
  • Pin 12, 15: (SDA, SCL) Orologio I2C da 0 a 5 V e dati da / verso la EEPROM del monitor
  • Pin 11, 12, 4, 15: Pin ID (ID0, ID1, ID2, ID3), obsoleti

Se diamo un'occhiata allo schema di un monitor LCD relativamente moderno, (LG L1733TR, preso da qui ), possiamo vedere diversi diodi di protezione nell'input:

inserisci qui la descrizione dell'immagine

Pin 1, 2, 3: segnali analogici R, G, B.

Questi tre segnali hanno diodi di protezione (D416-D418, nel rettangolo rosso in alto) legati sia all'alimentazione a 5 V del monitor che a terra. Questi diodi vengono utilizzati come diodi TVS (Transient Voltage Suppresion) e impediscono inoltre all'ESD (scarica elettrostatica) di danneggiare il convertitore analogico-digitale del monitor.

Pin 9, 12, 15 13, 14: alimentazione 5V, segnali Hsync, TTL Vsync, segnali I2C

Questi segnali hanno un diodo zener da 5,6 V ciascuno che condurrebbe a terra qualsiasi tensione in eccesso. (ZD410, ZD411, ZD415, ZD414: rettangolo rosso sul fondo; ZD412: cerchio rosso)

Inoltre, ci sono anche resistori in serie e resistori pull-down a terra nella maggior parte dei segnali.

Sul lato PC, non sono riuscito a trovare alcuno schema di scheda grafica. Tuttavia, dalla mia esperienza, ricordo la maggior parte delle schede grafiche con diodi molto simili per le linee del segnale e persino un fusibile ripristinabile SMD per l'alimentazione a 5 V nel pin 9 (nel caso in cui qualcuno colpisca il connettore con una graffetta :).

Un altro problema quando la connessione a caldo è ottenere prima l'alimentazione di tensione e la terra da collegare, seguito dai pin del segnale (ecco perché USB, SATA e altri hanno pin sfalsati). L'antico connettore DE-15 utilizzato in VGA non era sicuramente progettato per il collegamento a caldo. Tuttavia, molto probabilmente la grande schermatura di terra del connettore o uno qualsiasi dei pin di terra entrerà in contatto prima dell'alimentazione a 5 V, evitando un ritorno indesiderato attraverso uno dei pin di segnale.

In conclusione, direi che sebbene lo standard VGA originale non prevedesse alcun collegamento a caldo, oggi le periferiche dispongono di dispositivi di protezione sufficienti per consentirlo. Un potenziale problema si verificherebbe se un produttore molto economico omettesse queste protezioni, ma penso che la maggior parte dei dispositivi, laptop e proiettori in particolare, non dovrebbero avere problemi a gestirlo.


2
Darò una freccia in su solo per pubblicare schemi: D
Joe Schmoe,

Ciò che conta di più, il dispositivo di invio o ricezione? Ad esempio, ho appena spento il monitor, rimosso il cavo DVI dal PC e collegato il cavo VGA sia al monitor che al PC. Avrei dovuto spegnere il PC o è più importante spegnere il dispositivo di ricezione (monitor in questo caso)?
H3R3T1K,

@ H3R3T1K poiché il PC è la fonte di segnali e alimentatori (almeno per VGA), suppongo che spegnere il monitor (il ricevitore) sia la cosa ragionevole da fare. Suppongo anche che l'atto di connessione sia più pericoloso di una disconnessione.
Aleix Mercader,

9

Penso che lo standard VGA non dica nulla sull'hotswapping. Quindi non è progettato per supportare l'hotswapping (come USB o firewire). Ma di solito funziona comunque (per pigrizia fatto così tante volte me stesso senza problemi), ma il fatto che "di solito funziona" non significa che sia sicuro. Quindi i produttori di quelle apparecchiature non possono dire che va bene perché non c'è garanzia che sia sicura.

Inoltre, potresti accidentalmente inserire i pin (sul connettore del cavo) sulla messa a terra (del connettore della scheda) durante il collegamento, potrebbe non essere un problema ma anche no. Il connettore USB è progettato per renderlo impossibile.


6

Questa sarà in qualche modo una danza di concetti, ma:

Penso che possiamo dire che VGA è hot swap per alcuni motivi:

Windows , e in effetti Linux e altri sistemi operativi hanno incorporato gestori per rendere lo scambio a caldo di un monitor senza sforzo e indolore senza rigamarole. Come notato in precedenza, quando si collega un monitor o si passa a un proiettore da un laptop integrato, il sistema operativo regola il display. Se questo fosse un rischio per la sicurezza, mi sarei aspettato un errore o un avviso almeno una volta con le migliaia di macchine con cui l'ho fatto nel corso degli anni, con diversi sistemi operativi.

Disponiamo di dispositivi hot-swap per monitor. Il loro unico scopo è di monitorare i monitor hot swap giorno dopo giorno. Questi dispositivi sono comunemente chiamati KVM o Keyboard Video Mouse (switch) .

Integrità dei dati , questo mi sembra essere il motivo principale per cui qualcosa non è sostituibile a caldo. Se la disconnessione del dispositivo distrugge i dati, è necessario adottare misure specifiche. VGA non ha bisogno di archiviare i dati e il sistema operativo gestisce bene le modifiche.

Il BIOS supporta anche gli hot swap.

Ho difficoltà a immaginare che tutta la ricerca, le licenze e la produzione, la vendita e l'adozione diffusa tra aziende di software e hardware guarderebbero questo se una parte delle specifiche non dovesse essere sostituita a caldo.

Infine, e forse dove diventa davvero interessante: non stiamo parlando di VGA nel suo senso originale. VGA era lo standard 640 * 480 introdotto da IBM nel 1987. Non sarei sorpreso se hot-swap non fosse nemmeno considerato in questo momento. I computer non sono stati spostati, i proiettori non erano collegati ai laptop, Plug and Pray era ancora a quasi un decennio dalla spedizione con Windows 95 (USB ha avviato il treno PnP).

Ciò detto, mi porta a verificare con i white paper e i documenti di VESA. Ma poiché non sono un membro VESA, devo trovare i loro documenti e poi Google, trovare una copia online e leggere ... The Finding ?

Secondo VESA:

Hot Plug Detection (HPD) è la capacità di un sistema informatico di rilevare la disconnessione e / o la riconnessione di un monitor esterno alla porta di uscita video del computer. L'HPD può verificarsi solo quando il computer è acceso. Non tutte le specifiche / gli standard dell'interfaccia video supportano l'HPD. L'interfaccia video analogica VGA (standard industriale) non supporta HPD.


Sì, lo so che era un post lungo. Ma ci ho pensato e studiato simultaneamente.

TL; DR

Secondo VESA lo standard non supporta il rilevamento hot plug.


1
Il supporto per hot plug e rilevamento hot plug non è necessariamente la stessa cosa.
un CVn

@ MichaelKjörling Non sono necessariamente in disaccordo con te, soprattutto dal punto di vista inglese / semantico, ma dal punto di vista tecnico non sono sicuro che tu possa avere hot swap supportato senza avere un metodo per supportare il rilevamento di uno swap / cambiamento.
Austin T, francese,

2
Lo scambio a caldo può essere effettuato tra due pezzi identici di equipaggiamento. Il rilevamento hot swap (almeno per me) significa che puoi agire automaticamente sulla modifica in qualche modo. Il rilevamento hot swap implica che è possibile eseguire hot swap, ma è possibile eseguire hot swap senza rilevamento hot swap. (Anche se, naturalmente, la combinazione lo rende più affidabile e anche più conveniente per l'utente!) Per un caso molto semplicistico, prendere in considerazione le cuffie collegate a un ricevitore radio; la radio non deve agire in alcun modo sul fatto che hai cambiato un paio di cuffie per un altro.
un CVn

5

Una porta VGA è "hot plug" al 100%.

Ecco la stessa domanda e le risposte ad essa. Tutti supportano la mia affermazione. http://forums.overclockers.com.au/showthread.php?t=539941

L'unico problema nel farlo continuamente è l'usura continua che stai mettendo sui perni. Se stai attento, questo non è davvero un problema, ma lasciare che un prosciutto abbia il pugno di 4 anni potrebbe non essere troppo consigliabile


8
Anche i forum che non supportano la tua dichiarazione sono facilmente reperibili, come i nostri amici su expert-exchange.com/Hardware/Desktops/Q_21945114.html
Arjan

1
Non riesco a vedere il sito, quali parole di saggezza dicono i nostri amici di EE?
Joe Taylor,

7
Per qualsiasi pagina EE: basta fare clic sul collegamento, quindi incollare il titolo (tra virgolette) su Google, quindi seguire Googles hit - voilà, le risposte accettate tramite google.com/… "Ma ovviamente, non vogliamo andateci comunque ;-) Comunque, cose del tipo: "I cavi VGA e DVI NON devono essere collegati a caldo" e "È probabile che una ... scheda video possa essere rovinata ..." ---> MOLTO! " e "Il monitor potrebbe anche essere danneggiato." Tutto senza alcuna prova ...
Arjan,

Un piccolo trucco che mi fa +1.
Joe Taylor,

1
Grazie per la tua risposta. +1 da parte mia, ma ho accettato la risposta di Joakim Elofssons. Indica più chiaramente la conclusione che penso abbia cristallizzato da questo: VGA è inseribile a caldo "per esperienza", ma non per specifica / progettazione.
Martin Bøgelund,

5

Ci sono due lati della domanda: sistema operativo e hardware.

Per quanto riguarda il sistema operativo, la risposta è che l'hot plug di VGA è pienamente supportato. Per Windows, vedere ad esempio l'articolo Monitoraggio rilevamento hot plug che descrive l'evento hot plug.

Tuttavia, la periodicità dell'evento di rilevamento hot plug dipende da come viene definito il monitor per Windows o, in altre parole, dal driver dello schermo per la scheda video.

Per quanto riguarda l'hardware, la risposta è diversa. Questo perché il passaggio a una diversa connessione elettrica può causare sbalzi di corrente, e ci sono molti rapporti su Internet di hot plug che hanno causato sovratensioni elettriche alla scheda video, al monitor o persino al computer.

In parole di una risposta al post Devo spegnere il mio PC quando si collega / scollega il display esterno? :

Consultare il manuale del proprietario / operatore del dispositivo di visualizzazione. Molto probabilmente il manuale afferma che sia il display che il PC devono essere spenti quando li si collega. Ovviamente questo sarebbe il metodo più sicuro e senza rischi.

La capacità di collegare i dispositivi mentre uno è acceso (aka hot-plug) è in parte determinata dal design del connettore. Se le connessioni di terra elettriche non possono essere stabilite prima di qualsiasi alimentazione e quindi le linee di segnale sono collegate, ci sarebbe la possibilità di danni ai ricevitori di linea. Ispeziona un connettore del dispositivo USB e vedrai che i contatti non hanno tutti la stessa lunghezza; si noti che i dispositivi USB sono inseribili a caldo.

Né i connettori VGA (HD-15) o DVI sono progettati per la messa a terra prima del segnale, quindi potrebbero esserci dei rischi quando si collegano dispositivi alimentati. Solo perché qualcuno lo ha fatto senza problemi non significa che non lo farai mai. A proposito, ho visto elettricisti lavorare su circuiti sotto tensione, cioè non spegnere l'alimentazione per sostituire una presa; solo perché può essere fatto non significa che dovrebbe essere raccomandato ad altri.

In altre parole, se si utilizzano i giusti connettori funzionerà sempre. Tuttavia, se si riscontra una cattiva discrepanza tra i connettori, allora può succedere di tutto.

Un'altra risposta allo stesso post diceva:

Anni fa avevamo un monitor DataTrain che si stava comportando male.

In un impeto di frustrazione ho scollegato, collegato, scollegato, collegato, scollegato, collegato, ... il cavo del monitor dalla scheda video.

Il monitor non ha mai funzionato di nuovo.

Conclusione: la porta VGA è per lo più inseribile a caldo, ma possono accadere cose brutte se si è abbastanza sfortunati. È principalmente una questione di fortuna, in cui i dadi vengono caricati sul lato della hot plug funzionando correttamente, ma le conseguenze possono essere piuttosto gravi quando si presenta il numero sbagliato.


2

VGA non è intrinsecamente sostituibile a caldo. Non è progettato per essere affatto. Ciò che VGA è, tuttavia, è analogico. Il tuo monitor non sta osservando un certo voltaggio su un certo pin come sarebbe con DVI-D, sta osservando il segnale. Se hai un monitor collegato a un computer, il monitor riceve il segnale dalla scheda grafica (supponendo che sia acceso ovviamente) e visualizza felicemente l'immagine codificata tra quei pin.

Esiste sempre la possibilità che una sorta di carica elettrica possa scaricarsi attraverso alcuni circuiti se si sta "sostituendo a caldo" che potrebbe rovinare un monitor o una scheda grafica / chip. La stessa possibilità esisterebbe anche se si trasporta un computer da un posto all'altro sul tappeto.


TL; DR VGA non è ufficialmente sostituibile a caldo che io sappia, ma i sistemi operativi sono stati progettati per gestire bene l'hotswap.


1

VGA trasferisce un segnale a bassa tensione, quindi penso che dovrebbe essere sicuro. La migliore risposta potrebbe essere trovata nei dati di ricerca. Cerca i casi in cui la connessione a caldo di un connettore VGA è stata la causa determinata di danno. Di tutte le persone al mondo che collegano e scollegano monitor e proiettori negli ultimi 20 anni, ci saranno casi di apparecchiature danneggiate se non sono sicure. Nella mia esperienza, non ho mai visto un problema.


-1

Sfortunatamente l'unica cosa che posso dire a riguardo è la mia esperienza personale sulle porte VGA hot-swap.

Ho un computer desktop (quindi questo potrebbe essere più un problema qui che nei laptop, in quanto hanno un monitor predefinito) e (quasi) ogni volta che ho scollegato e ricollegato il cavo VGA, il display si è bloccato, e anche il computer (anche se non ho mai avuto una prova conclusiva di ciò, ancor più perché avevo una scheda grafica difettosa).

La cosa che può impedire che ciò accada è il fatto che i laptop hanno un monitor di default e che impedisce al sistema sottostante di "rinunciare" all'invio di segnali grafici.

Non ho mai avuto problemi facendo questo (se non conti il ​​blocco del sistema) ma, di nuovo, di solito non lo faccio.


-3

facile da dire sì, bene, in base all'esperienza, ma,

questo ragazzo non dice una buona idea se un monitor diverso. [1]

"È probabile che una ... scheda video possa essere rovinata ..." ---> MOLTO! Oltre ai problemi di alimentazione hai problemi con i driver. All'avvio del computer carica i driver e imposta le frequenze e le tensioni che la scheda video invia al monitor ad esso collegato. Se si collega un monitor a una scheda video che non aveva un monitor (o aveva un monitor diverso) all'avvio del computer, è molto probabile che le tensioni e le frequenze siano errate per il monitor che si sta collegando. . Anche il monitor potrebbe essere danneggiato.

[1] http://www.experts-exchange.com/Hardware/Desktops/Q_21945114.html


2
No, le tensioni VGA sono analogiche di 0,7 V per i canali di colore e TTL per la sincronizzazione. Le frequenze possono e differiscono, con la risoluzione. Ecco perché Windows ha una finestra di dialogo "Se non riesci a vederlo, torniamo alla risoluzione precedente in 15 secondi". Una frequenza troppo elevata può alterare o oscurare lo schermo.
MSalters il

@MSalters un altro post parla del possibile danneggiamento di una scheda VGA. Quello che sta dicendo, e non vedo come ciò che dici smentisca ciò che sta dicendo, è che se un monitor - da un altro computer - è collegato, allora quel monitor dell'altro computer potrebbe usare una tensione più alta rispetto alla scheda / controller del computer a cui stai collegando è attualmente in attesa o in grado di prendere e potrebbe danneggiarlo.
barlop

No, l'altro monitor non "utilizza" le tensioni. VGA è guidato dalla sorgente, cioè dal computer, non dal lavandino, cioè dal monitor. Francamente, quel post è anche peggio del primo citato, non mostra alcuna comprensione dell'elettricità.
MSalters il

@MSalters OK. Sfortunatamente non abbiamo nessuno qui che crede davvero a questo argomento secondo cui scambiare a caldo un monitor, uno diverso, è un problema. Speriamo che un buon sostenitore di questo punto di vista venga avanti per esprimere e difendere quella posizione! La mia scommessa è con il lato da cui stai, che dice che va bene. perché la mia esperienza è che non è stato un problema
barlop
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.