轉自:http://blog.csdn.net/liglei
轉自:http://blog.csdn.net/liglei/article/details/22852755
USB BC1.2有以下三種端口類型為SDP、DCP和CDP
CDP: Charging Downstream Port 充電下行接口,此模式下的接口是一個正常的USB接口可以用來傳數據
DCP: Dedicated Charging Port 專用充電接口,此種模式用來充電,為了提高充電效率,在DCP模式下充電,此D+/D-就會短接在一起,不能傳數據
蘋果模式: 其特點是利用設備沒有傳數據時候,重新定義USB接口中的另外兩個針腳,使其也進行電流傳輸,從而提高充電速度。具體定義如下:
1A全速充電模式:VCC:5V/GND:5V/D+:2.0V/D-:2.7V
2A全速充電模式:VCC:5V/GND:5V/D+2.7V/D-:2.0V
BC1.2 defines a charging port as a downstream facing USB port that provides power for charging portable
equipment, under this definition CDP and DCP are defined as charging ports
Table 1 shows the differences between these ports.
Table 1. Operating Modes
PORT TYPE |
SUPPORT USB 2.0 COMMUNICATION |
MAX. ALLOWABLE CURRENT DRAW BY PORTABLE DEVICE (A) |
SDP (USB 2.0) |
Yes |
0.5 |
SDP (USB 3.0) |
Yes |
0.9 |
CDP |
Yes |
1.5 |
DCP |
No |
1.5 |
1、類型詳解
BC1.2規范簡要規定了三種不同類型的USB端口和兩種關鍵對象。“充電”端口是可提供500mA以上電流的端 口;“下行”端口按照USB 2.0規范傳輸數據。BC1.2規范也確定了每個端口應如何向終端設備枚舉,以及識別應用 端口類型的協議。
三種USB BC1.2端口類型為SDP、DCP和CDP 。
BC1.2的三種端口
● 標准下行端口(SDP)
這種端口的D+和D-線上具有15kΩ下拉電阻。限流值如上討論:掛起時為2.5mA,連接時為100mA,連接並配置為較高功率時為500mA。
● 專用充電端口(DCP)
這種端口不支持任何數據傳輸,但能夠提供1.5A以上的電流。端口的D+和D-線之間短路。這種類型的端口支持較高充電能力的牆上充電器和車載充電器,無需枚舉。
● 充電下行端口(CDP)
這種端口既支持大電流充電,也支持完全兼容USB 2.0的數據傳輸。端口具有D+和D-通信所必需的15kΩ下拉電阻,也具有充電器檢測階段切換的內部電路。內部電路允許便攜設備將CDP與其它類型端口區分開來。
充電過程剖析
從物理計算公式上來說,功率(P)=電壓(U)x電流(I),在電池電量一定的情況,功率標志着充電速度,我們可以通
過下列三種方式來縮短充電時間。
1. 高電壓恆定電流模式:
一般手機的充電過程是,先將220V電壓降至5V充電器電壓,5V充電器電壓再降到4.2V電池電壓。整個充電過程中,如果增大電壓,產生熱能,所以充電時,充電器會發熱,手機也會發熱。而且這樣功耗越大,對電池損害也是越大的。
2. 低電壓高電流模式:
在電壓一定的情況下,增加電流,可以使用並聯電路的方式進行分流,恆定電壓下,進行並聯分流之后每個電路所分擔的壓力越小,在手機中也進行同樣處理的話,這個每條電路所承受的壓力也就越小。
3. 高電壓高電流模式:
這種方式同時增大電流與電壓,這樣由之前的公式P=UI, 我們可以知道的是,這種方式是增大功率最好的辦法,但增大電壓的同時會產生更多的熱能,這樣其中所消耗的能量也是越多,並且電壓與電流不是無限制的隨意增大。