在会议中,我经常看到人们从一台正在运行的笔记本电脑上拆下 VGA 连接器并将其连接到另一台,而投影仪仍在运行。
这是否 100% 无风险,并且通过 VGA 标准的设计可以吗?如果热插拔 VGA 存在风险,是否可以通过关闭或暂停笔记本电脑、显示器或两者来消除它?
我看到这一直在做而不会造成灾难,所以很明显我对“我们一直在做,所以应该没问题!”的答案不感兴趣。
我想知道是否存在风险 - 真实的或理论上的 - 这样做时会出现问题。
编辑: 我对该主题进行了互联网搜索,但我从未找到明确说明为什么热插拔 VGA 设备安全或不安全。典型的形式是一个论坛问题,问的问题和我做的基本一样,还有以下类型的陈述
但没有解释为什么它安全或不安全......
下面的 Joe Taylors 回答包含一个论坛帖子和回答的链接,这些回答基本上给了我与上述相同的陈述。但同样,没有很好的解释为什么。
所以我找了一本投影仪的实际手册,找到了“联想 C500 投影仪用户指南”。它在第 3-1 页指出:
连接设备
计算机和视频设备可以同时连接到投影机。检查连接设备的用户手册以确认其具有合适的输出连接器。
[图片]
注意:作为安全预防措施,在进行连接之前,请断开投影仪和设备的所有电源。
但同样,没有很好的解释。
Ale*_*der 57
让我们看看 VGA 连接器中的信号:
如果我们看一下相对现代的 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端,我找不到任何显卡原理图。然而,根据我的经验,我记得大多数显卡的信号线都有非常相似的二极管,甚至还有一个 SMD 可复位保险丝用于第 9 针的 5V 电源(以防有人用回形针戳连接器:)。
热插拔时的另一个问题是首先连接电源和接地,然后是信号引脚(这就是 USB、SATA 和其他具有交错引脚的原因)。VGA 中使用的古老的 DE-15 连接器绝对不是为热插拔设计的。但是,连接器的大接地屏蔽层或任何接地引脚很可能会在 5V 电源之前接触,从而避免通过信号引脚之一进行不必要的返回。
总之,我想说,虽然最初的 VGA 标准没有任何热插拔的规定,但现在的外围设备有足够的保护设备来允许它。如果一个非常便宜的制造商忽略了这些保护措施,就会出现潜在的问题,但我认为大多数设备,尤其是笔记本电脑和投影仪,处理它应该没有问题。
Joa*_*son 10
我认为 VGA 标准对热插拔没有任何说明。所以它不是为了支持热插拔(如 USB 或火线)而设计的。但无论如何它通常都有效(出于我自己的懒惰做了很多次没有问题),但它“通常有效”的事实并不意味着它是安全的。所以这些设备的制造商不能说它是好的,因为不能保证它是安全的。
此外,您可能会在连接时不小心将(电缆连接器上的)引脚连接到(卡连接器的)接地上,这可能不是问题,但也不是。USB 连接器旨在使这成为不可能。
这将有点像概念之舞,但是:
我认为我们可以说 VGA 可以热插拔,原因如下:
Windows,实际上 Linux 和其他操作系统都内置了处理程序,可以轻松、轻松地热插拔显示器,无需任何繁琐。如前所述,当您插入显示器或从笔记本电脑的内置显示器更改为投影仪时,操作系统会调整显示器。如果这是一个安全隐患,我希望这些年来我使用不同操作系统的数千台机器至少出现一次错误或警告。
我们有用于显示器的热插拔设备。它们的唯一目的是日复一日地热插拔监视器。这些设备通常称为 KVM 或键盘视频鼠标(开关)。
数据完整性,在我看来这是不可热插拔的最大原因。如果断开设备会破坏数据,则应采取特定步骤。VGA 不需要存储数据,操作系统可以很好地处理更改。
该BIOS还支持热插拔就好了。
我很难想象,如果规范的一部分不进行热交换,那么软件和硬件公司之间的所有研究、许可和生产、销售和广泛采用都会忽略这一点。
最后,也许它真正变得有趣的地方是:我们实际上并不是在谈论原始意义上的VGA。VGA是IBM在1987年推出的标准640*480。如果此时不考虑热插拔,我不会感到惊讶。计算机没有移动,投影仪没有连接到笔记本电脑,Plug and Pray 距离 Windows 95 的出货还有将近十年的时间(USB 有点启动了 PnP 列车)。
综上所述,让我查看 VESA 自己的白皮书和文档。但是因为我不是 VESA 成员,所以我必须先找到他们的论文,然后在谷歌上搜索,找到一份在线副本,然后阅读...发现?
根据 VESA:
热插拔检测 (HPD) 是计算机系统检测外部显示器与计算机视频输出端口断开连接和/或重新连接的能力。HPD 只能在计算机开启时发生。并非所有视频接口规范/标准都支持 HPD。VGA 模拟视频接口(行业标准)不支持 HPD。
是的,我知道那是一篇很长的文章。但我想通了,同时研究了它。
TL; 博士
根据 VESA,该标准不支持热插拔检测。
问题有两个方面:操作系统和硬件。
至于操作系统,答案是完全支持VGA的热插拔。对于 Windows,例如参见文章 Monitor Hot Plug Detection ,其中描述了热插拔事件。
但是,热插拔检测事件的周期性取决于如何为 Windows 定义监视器,或者换句话说,取决于视频卡的显示驱动程序。
至于硬件,答案是不同的。这是因为更改为不同的电气连接会导致电涌,互联网上有很多关于热插拔导致电涌烧毁显卡、显示器甚至计算机的报道。
用帖子 的一个答案的话来说,插入/拔出外接显示器时我应该关闭我的电脑吗?:
请参阅显示设备的用户/操作员手册。最有可能的手册指出,显示器和 PC 在连接时都应关闭电源。显然,这将是最安全且无风险的方法。
在通电时连接设备的能力(又名热插拔)部分取决于连接器设计。如果在任何电源和信号线连接之前无法建立电气接地连接,则可能会损坏线路接收器。检查 USB 设备连接器,您会发现触点的长度不同;请注意,USB 设备是可热插拔的。
VGA (HD-15) 或 DVI 连接器都不是为在信号前接地而设计的,因此在连接受电设备时可能存在一些风险。仅仅因为有人毫无问题地做到了,并不意味着你永远不会。顺便说一句,我见过电工在带电电路上工作,即他们不会关闭电源来更换插座;仅仅因为它可以完成并不意味着它应该推荐给其他人。
换句话说,如果使用正确的连接器,这将始终有效。但是,如果遇到连接器之间的严重不匹配,则任何事情都可能发生。
同一帖子的另一个答案说:
多年前,我们有一个行为不端的 DataTrain 监视器。
一气之下,我拔下、插上、拔下、插上、拔下、插上……显示器电缆从显卡上拔下来。
显示器再也没有工作过。
结论:VGA 端口大多是可热插拔的,但如果运气不好,可能会发生不好的事情。这主要是运气问题,骰子装在热插拔的一侧工作正常,但当出现错误的数字时,后果可能相当严峻。