今天在各大 IT 資訊網站都出現了名為“新型 USB 線:充電時間減少一半”的文章,大意是有一款叫做 DouBBleTime 的資料線,能夠為USB充電加速并且保護資料安全。衆所周知各種數位裝置在連接配接電腦 USB 接口時充電速度遠不及直接連接配接充電器,一方面是因為早期 USB 2.0規範規定電流輸出隻有500 mA,另一方面與裝置本身有關系。
在介紹原理之前,我們先來看一下 USB 2.0各的定義。
在 USB 2.0的四個針腳中,外側一對負責傳輸電流,而内側一對負責傳輸資料,在這裡我們叫它們 D+ 和 D- 。為了簡便判斷連接配接狀态是充電還是資料傳輸,USB 2.0規範規定當D+ D- 短路時為充電狀态,而非短路時為資料傳輸狀态。
隻要拆開任意一款充電器,你就會發現D+ D-是被短路焊在一起的。而接入電腦後,D+ D-需要負責傳輸資料,當然不能短路。由于 USB 2.0規範輸出電流僅有500 mA,為了保證充電電流及電壓的穩定,接入裝置并不會榨幹所有供電能力。此時充電電流被裝置主動限制,故而導緻充電時間偏長。
而實際上現在主流的電源以及主機闆 USB 接口都能夠提供大于500 mA的電流穩定工作,問題出在裝置本身。為了欺騙裝置擷取更大的電流,隻需要将D+ D-短路即可。這也是 DouBBleTime 以及網絡所銷售的其它充電加速器的工作原理。它并不能提高 USB 接口的輸出能力,隻是讓裝置盡可能多的申請電流。在D+ D-短路後,資料自然無法傳輸了,所謂的“防止意外資料轉換”隻是快速充電帶來的副作用而已。如果自己動手能力強的話,不如直接拆掉一根USB延長線來DIY。
除了短路的硬體方案外,很多主機闆廠商還推出了軟體方案,通過軟體層面欺騙手機,來達到同樣的效果。例如技嘉的 ON/OFF Charge。
如果對于上文還有任何疑問,不妨看看這篇USB加速充電器的拆解文章。