解讀USB-IF電池充電規范
無電電池充電機制
本文引用地址:http://www.czjhyjcfj.com/article/98861.htm無電電池充電機制Dead Battery Provision(以下簡稱DBP)在BC1.1規范中是一個獨立的章節,DBP針對一個裝有無電或低電量電池的PD插入到Standard Downstream Port的情況進行了新的規范,它實際上是對USB2.0規范的擴展,確保BC1.1規范向下兼容USB2.0規范。
USB2.0規范要求USB外設在未連接HOST時,從VBUS吸取的電流不能超過2.5mA。但有一些PD在啟動時的數秒鐘內需要消耗100mA以上的電流,如果這些便攜設備自身的電池電量不足或徹底沒電時,它將從VBUS上獲取這些電流。因此,當這樣的設備插入到USB端口時,可能無法啟動;更多情況是,由于多數HOST或者HUB并不限制設備消耗的電流,因此設備將以大電流啟動,雖然他們也可以正常工作,但是這將導致USB系統的不穩定,同時這些設備也不能通過USB兼容認證測試。
DBP就是針對這種情況,有條件地放寬了USB2.0的要求。DBP規定,使用電池的便攜式USB設備在插入(Attach)到USB端口到和主機連接(Connect)這一時間段內,最多可以從VBUS獲取100mA的電流(USB2.0標準是2.5mA),但是要滿足下列條件:
● PD安裝的電池應該處于無電或低電量的狀態,即PD使用這樣的電池將不能開機;
● 當PD插入到USB端口以后并需要開始獲取大于2.5mA的電流時,PD須將D+拉高至0.5-0.7V,并一直保持到和主機連接(Connect);
● 這些從VBUS獲取的電流應該用于PD給電池充電,從而使得PD最終能夠連接(Connect)和枚舉(Enumerate);
● 這個以大于2.5mA電流充電的過程不得超過45分鐘。
充電電流比較
BC規范通過對原有USB2.0的擴展和引入新的充電機制,較大地提升了USB接口的充電能力,方便PD以大電流快速充電。表1給出了不同情況下,供給PD充電的最大電流。
輔助充電適配器(Accessory Charger Adapter)
BC1.1較之1.0版本,新引入了輔助充電適配器(Accessory Charger Adapter 以下簡稱ACA)的概念。
隨著便攜式設備變得越來越小,多數的PD只有一個USB接口用于連接外設或者充電, 但連接外設和充電不能同時進行。例如,當一部手機通過USB接口連接了外置耳麥的時候,就不能通過USB接口進行充電了。ACA的用途就是讓PD可以同時連接USB外設和通過USB端口充電。
ACA具有三個端口:OTG Port用于連接便攜式設備(OTG Device);Accessory Port 用于連接USB外設;Charger Port用于連接USB充電端口,可以是一個USB專用充電器也可以是一個Charging Downstream Port(圖4)。
評論