如果把電腦主機的兩個 USB 介面用一根資料線連起來,會發生什麼?

時間 2021-05-05 18:18:44

1樓:

指出高讚回答的一些錯誤,USB Host端的DP和DM是有掛15K的下拉電阻,但回答中圖配錯了。

這個圖實際上主要展示了Device端的電氣特性,其中Rs是幾十歐的小電阻,用來做阻抗匹配的。

正確的配圖應該是這張:

圖示分別為低速裝置和全/高速裝置的電氣連線

「USB口靠不同的電阻來識別裝置速度」這句話其實不嚴謹,電阻是相同的1.5k,一般上拉到3.3V(範圍3.

0 V - 3.6 V),USB Host端靠識別不同的訊號線是否上拉到3.3v來區分Device是低速裝置還是全/高速裝置,從圖中也能看出來,當DP上拉時為全/高速裝置,當DM上拉時為低速裝置。

(其中全速裝置FS為12Mbps,高速裝置HS為480Mbps,全速裝置和高速裝置都是DP上拉,通過後續的通訊過程確定是全速還是高速)

然後再來看題目,VCC、GND的各種混聯情況其它答案都分析了,VCC-GND短路的情況也說了,新的主機板有自恢復保險(這個我沒有考究過)。VCC-VCC,GND-GND這個大概是沒問題的,同乙個電腦這些應該是等效電位。

比較麻煩的就是對於差分訊號線DP和DM有沒有影響,首先有一點是這跟DP、DM掛15k下拉沒有關係,這個有自己用微控制器做過簡單訊號處理的都知道,那麼VCC、GND接到DP和DM上到底會不會有影響?

GND接入是安全的,將訊號線拉低不會產生什麼影響,而VCC接入的話就涉及到CMOS器件的乙個特性:

CMOS結構內部寄生有可控矽結構,當輸入或輸入管腳高於VCC一定值(比如一些晶元是0.7V)時,電流足夠大的話,可能引起閂鎖效應,導致晶元的燒毀。

USB的VCC即Vbus通常略大於5V(5.1V左右?),而Host端的主控制器VCC是不是也是這個電壓也說不准,但是一般情況下不會超過0.

7v這個門限值,所以一般也不會發生什麼。但是不建議這麼去做,有較低的風險。

所以兩個USB口用一根資料線連起來,除了短路的情況,啥也不會發生,但是如果將VCC接到訊號線上了,可能會拉高訊號而讓某一Host端誤認為接入了低速或者全/高速裝置,電腦也許會提示未找到合適的驅動程式,這是因為電腦產生了獲取裝置描述符的操作,而裝置沒有響應(實際上沒有裝置)。如果感興趣的話,你可以把一根USB線剪了,找出VCC和DP,跨接乙個10K電阻,再插入電腦,應該會產生上述現象,但是不保證會不會有其它意外情況發生。

關於閂鎖效應,USB介面上有專門的設計為了避免它

摘自《圈圈教你玩USB》

2樓:Hongbo He

大概率是不會有任何現象的,尤其是對於兩邊都是常規USB-A Host介面的情況。原因其他答主已經說得很明白了。

但也有例外。比如你用一根不支援Thunderbolt的Type-C to Type-C線的兩端連上MacBook,macOS會提醒你連線了乙個無法識別的Thunderbolt裝置。我想原因是,電腦能檢測到你連線了另一台(有可能是同一臺)Thunderbolt裝置,但由於協議不支援,所以不能建立通訊,於是彈出通知並告訴使用者換一根Thunderbolt線纜。

據說Windows也有類似的提示。不過我沒有支援Thunderbolt的PC裝置去測試,所以暫時不說這種情況了。

3樓:夏爾謝夫

TYPE-A肯定不會壞,早期機械行動硬碟的資料線為了保障供電就是需要兩個TYPE-A併聯供電的,你說你這頭把硬碟拔了,那頭兩個都插著,電腦會不會壞。

4樓:Crear

「你好,我叫Crear。」

「誒,你好,我也叫Crear誒!」

「哦,是嗎好巧好巧!」

「你哪天生的啊?」

「啊,不會吧,我也是那天生的!」

「你媽貴姓?」

「哦!原來你是我啊」

5樓:陳北宗

這個就要看兩端分別是什麼介面了。以下假設線序正常

Type-A 對任意介面:通訊鏈路上什麼都不會發生。

Type-C 對 Type-C:如果有一端只支援 USB 3 的話,什麼都不會發生,如果功率允許可能會出現裝置互相充電的現象。如果兩端和電纜都支援 Thunderbolt 3 的話,兩台機器會建立 IP over Thunderbolt,這是一種 40Gbps 點對點的 TCP/IP 網路通訊模式,可以用來對拷檔案。

6樓:沙包妖夢

兩個計算機上的USB,用一根正常的線接在一起,都不會產生任何效果。

不論是同一臺機器的兩個口,還是兩台機器的口。

不管是Type-ABC、Micro、Mini。

不限定USB版本、主機板年代及型號。

不需要任何保護電路。

整個電路都非常、無比、極端安全。這是任何乙個學過數位電路,哪怕考試沒及格也應該懂的東西。

2023年的USB標準只有A和B兩種介面,最初設想是A用於主機,B用於裝置。沒想到就在USB剛發布沒幾年,2.5寸行動硬碟之類的各種裝置有了市場。

對於這種裝置來說,Type-B實在太大了。所以大量裝置也使用了Type-A,當時的2.5寸行動硬碟幾乎全都是這種A-A線。

而小USB口要到2023年才提出,又過很多年才普及。200x年還有新的行動硬碟在用這種口,直到今天還有非常多裝置在用。(比如我現在戴在頭上的華碩耳機)

尤其在Mini和Micro被Type-C取代後,Micro還有部分安卓在用,Mini口比A-A對連還罕見。00後恐怕都不知道Mini USB長啥樣。

裝置上使用Type-A當然是經過嚴格檢驗過的。不管你怎麼插這根A-A對連線,只要不是強行懟進去,都不可能損壞裝置。如果不保證這個,恐怕沒有哪個廠家敢這麼搞,碰瓷碰到你倒閉。

USB普通的4根線(以及3代多的那幾根),除了把正負極接一起,隨便你怎麼接,接出花來,都不會有什麼傷害。

如果把GND或5V接到D+/D-上,主機會認為接了乙個有問題的裝置,然後終止傳輸訊號

當然,最好不要把5V接到資料線上,因為標準其實並不允許這樣,沒有傷害只是因為晶元「恰好」沒事。

家用主機板所有安全保護,統統只有乙個目的:防止電流過大,燒毀電路。進一步講,是防止正極輸出過高的電流。

除非有防雷裝置(家用電腦主機板不可能有),資料線上都沒有保護電路,因為要進行高速資料傳輸,這種裝置不是一般主機板配得上的。而且家用電腦的usb不像網線,不會接到戶外的,如果非要接到戶外,也應該是那個裝置加裝防雷裝置。

所以不論多高階的主機板,資料線其實沒有任何保護,如果你給資料線加超高的電壓,一定燒毀USB晶元!

↑ 更正,查了一下,現在基本隨便乙個不太次的主機板都帶保護了!!現在想要保護資料線超級簡單,幾乎沒什麼成本。

對於直接短接正負極:

很古老的主機板(史前時代):等於直接短接電源5V和GND,後果看電源如何。輕則保護性斷電,重則燒毀電源。嚴重甚至能連帶損壞其他配件。

較老的主機板(大概2023年前後):串聯限流電阻,它會在裝置電阻很大(正常情況)時分得很少的電壓,同時在裝置電阻太小(電流太大)時分到很高電壓,進而限制電流。同時根據計算,確保自身不會過熱。

現代主機板:5V和GND都有自恢復保險絲(電流過大時過熱自動斷開)、保險電路(發現短路直接關閉輸出),其中保險電路甚至可以通知作業系統,讓你的windows彈出乙個「電湧警告」

7樓:hahagirl

應該事情不大,現在的電子產品設計從晶元開始起,就會針對耐cao引入額外設計,典型的是esd二極體

以前有一次手賤,不小心把usb的+5 和地直接短路了,大不了windows直接彈出usb電流過大之類,然後直接把這個介面禁用了,貌似重啟就好了

直接短路都沒事,兩個直接連都是灑灑水啦~~

8樓:

實驗黨現身說法:用聯想S431筆記本試驗。

什麼反應都沒有! 用兩個廢滑鼠線自製的線,連兩台電腦也是一樣。

正5V對地短路會出現USB電源浪湧保護的提示,然後左側全部USB不能用,斷電後才能恢復。 電源碰資料線出現找到未知硬體提示。

9樓:千羽

電腦A:你是個什麼東西,快報上名來!

電腦B:你又是個什麼東西,你怎麼不報上名來?

電腦A:誒,你小子跟我槓是吧?

電腦B:你能把我怎麼樣?

電腦A:信不信老子彈了你?

電腦B:誰怕誰?

叮咚…………叮咚

所以,什麼也不會發生。

10樓:扮人嚇鬼

作業系統會報警,然後暫時關閉介面的通訊狀態

我是有一次把耳機一禿嚕皮插到了USB口裡(在電學上應該和雙USB對接是一樣的情況:正負短接)

11樓:圍城

普通 USB 是不行,如果是偽裝成 USB Type-C 的雷電3介面的話,直接連起來你能獲得 40G 的傳輸速度,可以用來遷移電腦資料

12樓:李明陽

電腦上的USB口是Host狀態。

USB裝置分Host和Device兩種角色,同一時刻,只能是一種角色。

如果你直接用線連線兩個USB口,可能會損壞裝置,因為你把電源部分也直接連通了。

並且,兩邊都是Host,肯定不能通訊。

倒是有一種USB線可以連線兩個機器,但是這種線裡有個特殊的晶元,並不是兩端直接連通的。

通常是線的中間有個包,或者線一頭的介面特別大,裡面放的就是這種特殊晶元。

如果把兩個超大質量的黑洞以接近光速相碰撞會產生什麼結果

山賊 黑洞的真實半徑非常小,質量越大的黑洞,真實半徑越小,如果是銀河心中心的這種質量級別的黑洞,真實半徑可能是奈米級別的,也可能更小。如果是這種級別的黑洞正面相撞,那麼兩個黑洞會相互融合,會損失一定質量,但是損失的質量會極其有限,可能不會有能量散發出去,兩個黑洞的質量太大,引力也太大,光速的能量是無...

牛頓擺 如果只有兩個小球 把左右兩個小球都抬起相同高度,然後碰撞,為什麼速度會交換,而不是抵消

RFisker 非常簡單,因為你 生活中的經驗 是不全面的。我們就舉生活例子,兩個人對著踢兩個足球,兩個球在空中相撞,會 速度抵消 然後停在原地嗎? 中藥指紋 抵消?兩個小球都有向下的速度啊。並不是速度完全相反,怎麼抵消?如果乙個向上,乙個向下,同時乙個向左乙個向右,這才叫做速度完全相反,你只看水平...

如果把超人和蝙蝠俠的環境互換,那麼這兩個人會怎麼樣?

Harley 超人的偉大之處在於,他明明是超人,卻選擇成為克拉克 肯特。而蝙蝠俠的偉大之處在於,他明明是布魯斯 韋恩,卻選擇成為蝙蝠俠。 喵喵喵 大超這個和急速子彈的設定差不多啊 我記得然後大超有段時間當了蝙蝠俠,好久以前看的後來咋樣記不太清了 超蝙斜線倒是假設過老爺如果父母沒死會怎麼樣,替換成肯特...