不符合规格的不良USB电缆如何损坏充电器/集线器?


8

谷歌工程师在这篇评论(迅速引起公众的广泛关注)中指出,该电缆存在缺陷,据他称,这可能“潜在地损坏USB集线器或充电器”。

根据同一评论,“应使用56kΩ±5%的值,以容忍电缆组件中V BUS和GND上的IR下降”。有人可以对此进行解释,并解释不良的电缆实际上如何损坏集线器或充电器,为什么在该特定电缆中使用的10kΩ电阻不足以防止这种情况发生?

Answers:


10

基本上,该电阻用于告知设备所连接的接口类型。

如果电阻为56K,则表明所连接的设备实际上已连接到USB-2.0端口,并且必须与远程主机进行协商以了解其可以安全消耗的电量。

如果电阻为10K,则应表明它已连接到能够提供3安培功率而无需任何协商的主机。

这里需要担心的是,即使是最高功率的USB-2.0接口也只能指定高达1.5A的电流(对于没有数据的专用充电器,该数值更高)。

基本上,人们担心的是,当所连接的设备汲取其最初设计的电流的2倍时,无法安全地预测在那里的每个硬件将发生什么情况。根据硬件设计,它可能会以多种方式发生故障,其中某些方法可能会损坏任何连接的设备。

如果幸运的话, 并拥有适当设计的主机,则故障可能只是PTC的开路断开,而这会阻止充电,但是一旦过载断开,就将其重置。。

但是,以上内容意味着您拥有一台具有 PTC 的主机设备 ,而在许多超低价集线器中通常并非如此。如果您的设备没有任何保护功能,则可以自己发现其电源的故障模式。

同样,理想情况下,电源会在过载时关闭。但是,这再次表明,在电源中已考虑到适当的安全考虑,这通常会提高其价格。另一方面,例如,主机可能会使用DC-DC转换器将本地12V电源轨转换为USB接口的5V,并且过载会导致开关MOSFET发生短路故障,从而导致USB 12V短路。 USB 5V线,几乎可以肯定会损坏主机的内部电路和设备的电子设备。

绝对的,病理上最糟糕的情况是上述情况,只有连接的设备/充电器着火,然后烧毁房屋,杀死猫/猫替代品(重要的其他动物,孩子,狗,雪貂,愤怒的小松鼠等) ...)。

这是不太可能发生的情况,并且上述发生故障的系统当然设计得不好,但是如果不这样做它将正常工作,并且符合标准。适配器制造商知道那里没有像这样的设备,因此出售一种故意违反USB规范以使连接的设备更快充电的设备是高度不负责任的。


实际上,10KΩ电阻并不能“阻止”它,它实际上是用作系统的一部分,用于向所连接的设备通知所连接的主机。它实际上是对所连接设备的谎言,并声称主机可以完成以前从未设计过的工作。


1
但是您假设电源将具有PTC。如果用户将他们的高电流设备连接到其中一种便宜的,售价为1美元的中国充电器,该充电器使用Sellotape进行绝缘,其后果可能不仅是设备丢失,还更加严重。
AndrejaKo 2015年

2
@AndrejaKo-您是否错过If you're lucky了PTC保存东西之前的描述部分?
康纳·沃尔夫

当然!也许应该指出更好?
AndrejaKo 2015年

@AndrejaKo-我已经做了相当多的编辑。您现在怎么看?
康纳·沃尔夫

1
在笔记本电脑中,它当然可以启动SDI命令
Aron
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.