VGA端口可热插拔吗?


42

在会议上,我经常看到人们在投影机仍处于打开状态时,从一台运行中的笔记本电脑上卸下VGA接口,然后将其连接到另一台笔记本电脑。

这是100%无风险的,并且可以通过VGA标准设计吗?如果存在热插拔VGA的风险,是否可以通过关闭或挂起笔记本电脑,显示器或同时关闭这两个设备来将其移除?

我看到此操作一直在进行,不会造成灾难,因此很明显,我对回答“我们一直在这样做,所以应该可以!”的答案不感兴趣。

我想知道是否存在风险(无论是真实的还是理论上的)在执行此操作时会中断。

编辑: 我在该主题上进行了Internet搜索,但是我从未找到明确的陈述来说明为什么对热插拔VGA设备安全还是不安全。典型的形式是论坛问题,提出的问题与我提出的问题基本相同,并且以下类型的陈述

  • 是的,它可以热插拔!我一直都在做!
  • 它涉及某种风险,所以不要这样做!
  • 如果您认为存在风险,那您就是白痴,那就去做吧!

但没有解释为什么它安全或不安全...

乔·泰勒(Joe Taylors)在下面的回答包含一个论坛帖子的链接,这些回答基本上给了我与上述相同的声明。但是同样,没有很好的解释为什么。

因此,我寻找了投影机的实际手册,并找到了《 Lenovo C500投影机用户指南》。它在第3-1页上指出:

连接设备

可以将计算机和视频设备同时连接到投影机。查看连接设备的用户手册,以确认其具有合适的输出连接器。

[图片]

警告:为安全起见,在进行连接之前,请断开投影机和设备的所有电源。

但是同样,没有很好的解释。


我敢打赌,该警告是CYA律师强制性声明。
music2myear 2013年

Answers:


44

让我们看一下VGA连接器中的信号:

  • 插针1,2,3:3(R,G,B)0至0.7V模拟彩色信号到显示器
  • 针脚13,14:(Hsync,Vsync)0至5V TTL同步信号至显示器
  • 针脚9:显示器I2C EEPROM的5V电源
  • 针脚12、15:(SDA,SCL)0至5V I2C时钟和往返于监视器EEPROM的数据
  • 引脚11,12,4,15:(ID0,ID1,ID2,ID3)ID引脚已淘汰

如果我们看一下相对较新的LCD显示器的原理图(LG L1733TR,从此处获取),我们可以在输入中看到几个保护二极管:

在此处输入图片说明

针脚1,2,3:R,G,B模拟信号

这三个信号都有保护二极管(D416-D418,在顶部的红色矩形中)连接到监视器的5V电源和接地。这些二极管用作TVS(瞬态电压抑制)二极管,还可以防止ESD(静电放电)损坏显示器的模数转换器。

9、12、15、13、14针:5V电源,Hsync,Vsync TTL信号,I2C信号

这些信号具有一个5.6V的齐纳二极管,每个齐纳二极管都可以将任何多余的电压传导至地面。(ZD410,ZD411,ZD415,ZD414:底部红色矩形; ZD412:红色圆圈)

此外,在大多数信号中,还有串联的电阻和接地的下拉电阻。

在PC端,我找不到任何图形卡原理图。但是,根据我的经验,我记得大多数图形卡具有非常相似的信号线二极管,甚至还有用于9针5V电源的SMD可复位保险丝(以防有人用回形针戳连接器:)。

热插拔时的另一个问题是首先连接电源和地,然后再连接信号引脚(这就是USB,SATA和其他引脚交错的原因)。VGA中使用的古老DE-15连接器绝对不是为热插拔而设计的。但是,连接器或任何接地引脚的大接地屏蔽极有可能在5V电源之前接触,从而避免了通过信号引脚之一产生有害的返回。

总而言之,我要说的是,尽管原始的VGA标准没有任何热插拔规定,但如今的外围设备具有足够的保护装置来支持它。如果非常便宜的制造商省略了这些保护措施,则可能会出现潜在的问题,但是我认为大多数设备(尤其是笔记本电脑和投影仪)在使用时都不会出现问题。


2
我会给这个箭头只是为了发布原理图:D
Joe Schmoe 2014年

更重要的是发送或接收设备?例如,我刚刚关闭显示器,从PC拔下DVI电缆,并将VGA电缆连接到显示器和PC。我应该关闭PC还是关闭接收设备(在这种情况下为显示器)更重要?
H3R3T1K

@ H3R3T1K因为PC是信号和电源的来源(至少对于VGA),所以我认为关闭显示器(接收器)是明智的选择。我还要假设连接行为比断开连接更危险。
Aleix Mercader

9

我认为VGA标准没有说明热插拔。因此,它并非旨在支持热插拔(例如USB或火线)。但是它通常无论如何都可以工作(出于懒惰,我自己做了很多次都没问题),但是“通常有效”的事实并不意味着它是安全的。因此,这些设备的制造商不能说还可以,因为不能保证它是安全的。

另外,在连接时,您可能会不小心将(电缆连接器上的)插针接地(卡连接器的)接地,这可能不是问题,但不是。USB连接器旨在解决这一问题。


5

VGA端口为100%“可热插拔”。

这是相同的问题及其答案。所有人都支持我的发言。 http://forums.overclockers.com.au/showthread.php?t=539941

持续这样做的唯一问题是您在销钉上的持续磨损。如果您小心一点,那么这并不是真正的问题,但是让4岁的小伙子去做火腿可能不那么明智。


8
也很容易找到支持您声明的论坛,例如我们的朋友,位于experts-exchange.com/Hardware/Desktops/Q_21945114.html
Arjan,2010年

1
我看不到该站点,我们在EE的朋友怎么说?
乔·泰勒

7
对于任何EE页面:只需单击链接,然后将标题(带有引号)粘贴到Google中,然后关注Google的热门歌曲-瞧,通过google.com / ...接受的答案。“但是,我们当然不想无论如何都去那里;-)仍然,诸如:“ VGA和DVI电缆不应该被热插拔”和“ ...视频卡很可能会毁了……” --->非常!和“显示器也可能损坏。” 所有人都没有任何证据……
Arjan

一个不错的小把戏,使我得到+1。
乔·泰勒

1
感谢您的回答。我+1了,但我接受了Joakim Elofssons的回答。它更清楚地说明了我认为已经明确的结论:VGA是“根据经验”可热插拔的,而不是根据规格/设计可热插拔的。
MartinBøgelund2010年

5

这将在某种程度上跳动概念,但是:

我认为我们可以说VGA具有热插拔性,原因如下:

Windows以及实际上Linux和其他操作系统都内置了处理程序,以使监视器的热插拔毫不费力,并且无需费吹灰之力。如前所述,当您插入显示器或从内置显示器的笔记本电脑更改为投影仪时,操作系统会调整显示器。如果这是安全隐患,那么多年来,我使用不同的操作系统在成千上万台这样做的机器上,至少会期望一次错误或警告。

我们有用于监视器的热交换设备。它们的唯一目的是日复一日地热插拔监视器。这些设备通常称为KVM或键盘视频鼠标(开关)

数据完整性,在我看来,这是不可热插拔的最大原因。如果断开设备连接会破坏数据,则应采取特定步骤。VGA不需要存储数据,操作系统可以很好地处理更改。

BIOS还支持热插拔就好了。

我很难想象,如果规范的一部分不进行热交换,那么软件和硬件公司之间的所有研究,许可和生产,销售以及广泛采用都会忽视这一点。

最后,也许真正有趣的地方是:实际上,我们并不是在谈论VGA的原始含义。VGA是IBM于1987年推出的标准640 *480。如果此时不考虑热插拔,我也不会感到惊讶。电脑没有移动,投影机也没有连接到笔记本电脑,即插即用与Windows 95的交付(USB从某种意义上来说就是PnP系列的火车)相距还有将近十年的时间。

话虽如此,我还是要查阅VESA自己的白皮书和文档。但是因为我不是VESA会员,所以我必须先找到他们的论文,然后才是Google,找到在线副本,然后阅读... The Finding

根据VESA:

热插拔检测(HPD)是计算机系统检测外部监视器是否断开连接和/或重新连接到计算机上视频输出端口的功能。仅当计算机打开时,HPD才会发生。并非所有视频接口规范/标准都支持HPD。VGA模拟视频接口(行业标准)不支持HPD。


是的,我知道那是很长的帖子。但是我经过仔细研究并同时进行了研究。

TL; DR

根据VESA,该标准不支持热插拔检测。


1
支持热插拔和热插拔检测不一定是同一回事。
CVn

@MichaelKjörling我不一定与您不同意,尤其是从英语/语义的角度来看,但是从技术角度来看,我不确定如果没有方法来检测交换/更改,您是否可以支持热交换。
奥斯丁T法国片

2
可以在两个相同的设备之间进行热交换。热插拔检测(至少对我而言)意味着您能够以某种方式自动对更改进行操作。热插拔检测意味着您可以进行热插拔,但是无需进行热插拔检测即可进行热插拔。(当然,这种组合可以使用户更可靠,更方便!)对于非常简单的情况,请考虑将耳机挂在无线电接收器上。如果您将一对耳机换成另一对,收音机就不需要采取任何行动。
CVn

4

这个问题有两个方面:操作系统和硬件。

对于操作系统,答案是完全支持VGA的热插拔。对于Windows,请参见文章“ 监视器热插拔检测” ,其中描述了热插拔事件。

但是,热插拔检测事件的周期性取决于Windows定义监视器的方式,或者取决于视频卡的显示驱动程序。

至于硬件,答案是不同的。这是因为更改为不同的电气连接会导致电涌,并且Internet上有很多热插拔报告,这些电涌导致视频卡,显示器甚至计算机的电涌。

用对帖子 的一个答案的话来说,插入/拔出外接显示器时是否应该关闭计算机?

查阅显示设备的用户手册。手册中最有可能指出显示器和PC在连接时都应关闭电源。显然,这将是最安全且无风险的方法。

设备通电时(又称为热插拔)连接设备的能力部分取决于连接器的设计。如果在通电之前无法建立电气接地连接,然后连接信号线,则可能会损坏线路接收器。检查USB设备连接器,您会发现触点的长度不尽相同。请注意,USB设备是可热插拔的。

VGA(HD-15)或DVI连接器均未设计为在信号之前先接地,因此在连接有源设备时可能会存在一些风险。仅仅因为某人做到了而没有问题并不意味着您永远不会。顺便说一句,我见过电工在带电的电路上工作,即他们没有关闭电源来更换插座。仅仅因为它可以做到并不意味着应该推荐给其他人。

换句话说,如果使用的是正确的连接器,它将始终有效。但是,如果在连接器之间遇到严重的不匹配,则可能发生任何事情。

对同一帖子的另一个回答是:

几年前,我们有一个DataTrain监视器出现了问题。

出于沮丧,我从视频卡上拔下,插上,拔下,插上,拔下,插上...的监视器电缆。

显示器再也无法工作了。

结论:VGA端口大多数是可热插拔的,但是如果不幸的话,可能会发生不好的事情。运筹帷mainly主要是运气问题,将骰子正确地安装在热插拔的一侧,但是如果出现错误的数字,后果可能很严峻。


2

VGA本质上不是热插拔的。它并非完全旨在。但是,VGA是模拟的。您的显示器不像DVI-D那样监视特定引脚上的特定电压,而是监视信号。如果您将监视器插入计算机,则监视器会从图形卡获取信号(假设它当然处于打开状态),并愉快地显示在这些引脚之间编码的图像。

如果您正在“热插拔”,则总有可能通过某些电路释放某种电荷,这可能会损坏显示器或图形卡/芯片。如果您将计算机从一个地方搬到地毯上的另一个地方,也会有同样的可能性。


TL; DR VGA并不是我所知道的正式可热插拔的产品,但这些操作系统已被设计为能够很好地处理热插拔。


1

VGA传输低压信号,因此我认为它应该是安全的。最好的答案可能在研究数据中找到。搜索热插拔VGA连接器是确定的损坏原因的情况。在过去的20年中,全世界所有插拔监视器和投影仪的人中,如果设备不安全,都会出现设备损坏的情况。根据我的经验,我从未见过任何问题。


-1

不幸的是,我唯一能说的就是我个人对热插拔VGA端口的亲身经历。

我有一台台式计算机(因此,与笔记本电脑相比,这是一个更大的问题,因为它们具有默认的显示器),并且(几乎)每次拔出然后再插入VGA电缆时,显示器都会冻结,因此,计算机(尽管我从未得到确凿的证明,甚至更多,因为我的图形卡有缺陷)。

可能阻止这种情况发生的原因是,笔记本电脑默认情况下只有一台显示器,并且阻止了底层系统“放弃”发送图形信号。

我从来没有这样做的问题(如果您不认为系统死机的话),但是再说一次,我通常不会这样做。


-3

很容易说,是的,根据经验,但是,

如果使用其他显示器,这个家伙说不是一个好主意。[1]

“很可能...视频卡可能会毁了……” --->非常!除了电源问题外,您还会遇到驱动程序问题。当计算机启动时,它将加载驱动程序并设置视频卡发送到与其连接的监视器的频率和电压。如果在计算机启动时将监视器插入没有监视器(或监视器不同)的视频卡中,则很可能是您所连接的监视器的电压和频率不正确。。显示器也可能损坏。

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


2
不会,VGA电压为彩色通道的0.7 V模拟信号,而TTL为同步电压。频率可以并且确实随分辨率而不同。这就是Windows具有“如果看不到此错误,我们将在15秒内切换回以前的分辨率”对话框的原因。频率太高可能会使屏幕混乱或黑屏。
MSalters 2013年

@MSalters在另一篇文章中谈到可能损坏VGA卡。他的意思是,如果插入了另一台计算机上的监视器,那么另一台计算机上的监视器所使用的电压可能比卡上的电压高,而我看不出您的说法如何反驳了他在说什么。您正在插入的计算机的/ controller控制器目前正在使用或能够使用,并且可能会损坏它。
barlop

不,另一台监视器根本没有“使用”电压。VGA由源(即计算机)而不是接收器(即监视器)驱动。坦率地说,该帖子甚至比引用的第一个帖子差,它表明对电没有任何了解。
MSalters 2013年

@MSalters好。不幸的是,我们这里没有人真正相信这种热交换监视器(另一台监视器)的问题。希望这种观点的一个好的倡导者会来表达和捍卫这一立场!我的赌注是站在您的那一侧,这很好。'cos我的经验是这不是问题
-barlop
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.