ZHCSMZ9D September 2022 – February 2025 BQ25620 , BQ25622
PRODUCTION DATA
REGN LDO 通電后,適配器已被鑒定為良好源,且 AUTO_INDET_EN 位 = 1(默認為 POR),BQ25620 通過 D+/D– 線運行輸入源檢測,以檢測 USB 電池充電規(guī)范 1.2 (BC1.2) 輸入源 (CDP/SDP/DCP) 和非標準適配器。如果檢測到 DCP,并且 EN_9V 或 EN_12V 為 1,BQ25620 會運行 HVDCP 檢測。每次插入 VBUS 時,檢測算法都會自動運行,并根據(jù)表 8-2 更新 IINDPM。如果 AUTO_INDET_EN = 0,則檢測算法不運行,IINDPM 保持不變。通過將 FORCE_INDET 設(shè)置為 1,主機可以強制檢測算法運行和更新 IINDPM。
USB BC1.2 能夠識別標準下行端口 (SDP)、充電下行端口 (CDP) 和專用充電端口 (DCP)。當 500ms 的數(shù)據(jù)接觸檢測 (DCD) 計時器到期時,將應(yīng)用非標準適配器檢測來設(shè)置輸入電流限值。
二次檢測用于區(qū)分兩種類型的充電端口(CDP 和 DCP)。在大多數(shù)情況下,CDP 要求便攜式設(shè)備(如智能手機、平板電腦)在 CDP 插入后的 2.5 秒內(nèi)發(fā)回枚舉。否則,即使 D+/D– 檢測指示 CDP,端口也會恢復(fù)為 SDP。
輸入源類型檢測完成后,以下寄存器將發(fā)生更改:
檢測完成后,主機可以對 IINDPM 寄存器進行覆寫操作,以便在需要時更改輸入電流限值。
如果檢測到 DCP (VBUS_STAT = 011),并且 EN_DCP_BIAS 設(shè)置為 1,則 BQ25620 會在 D+ 上打開 VD+D-_0p6V_SRC。在 VBUS_STAT = 011 時將 EN_DCP_BIAS 設(shè)置為 0 可禁用 D+ 引腳上的 VD+D-_0p6V_SRC,在 VBUS_STAT = 011 時將 EN_DCP_BIAS 設(shè)置為 1 可啟用 D+ 引腳上的 VD+D-_0p6V_SRC。EN_HIZ 位的優(yōu)先級高于 EN_DCP_BIAS。
如果檢測到 BC1.2 DCP 支持,高壓專用充電端口 (HVDCP) 用于與電源協(xié)商 9V 或 12V 電壓。
為了保持在 9V 或 12V HVDCP 模式下,BQ25620 必須在 D+ 和 D- 上保持偏置,從而產(chǎn)生更高的靜態(tài)電流。主機可以隨時將 EN_9V 和 EN_12V 設(shè)置為 0 來消除此偏置和相關(guān)的靜態(tài)電流。當 HVDCP 適配器提供 9V 或 12V 電壓時,將 EN_9V 和 EN_12V 設(shè)置為 0 會使適配器恢復(fù)到 5V DCP 運行狀態(tài)。
非標準檢測用于根據(jù)適配器在 D+/D- 引腳上的獨特分壓器來區(qū)分特定于供應(yīng)商的適配器。比較器會檢測施加在每個引腳上的電壓,并根據(jù)表 8-1 確定輸入電流限值。
| 非標準適配器 | D+ 閾值 | D– 閾值 | 輸入電流限值 (A) |
|---|---|---|---|
| 分壓器 1 | VD+ 位于 VD+D-_2p0 范圍內(nèi) | VD– 位于 VD+D-_2p8 范圍內(nèi) | 1 |
| 分壓器 2 | VD+ 位于 VD+D-_2p8 范圍內(nèi) | VD- 位于 VD+D-_2p0 范圍內(nèi) | 2.1 |
| 分壓器 3 | VD+ 位于 VD+D-_2p8 范圍內(nèi) | VD– 位于 VD+D-_2p8 范圍內(nèi) | 2.4 |
| D+/D– 檢測 | 輸入電流限值 (IINLIM) | VBUS_STAT |
|---|---|---|
| USB SDP (USB500) | 500mA | 0x1 |
| USB CDP | 1.5A | 0x2 |
| USB DCP | 1.5A | 0x3 |
| 分壓器 1 | 1A | 0x5 |
| 分壓器 2 | 2.1 A | 0x5 |
| 分壓器 3 | 2.4 A | 0x5 |
| HVDCP | 1.5A | 0x6 |
| 未知的 5V 適配器 | 500mA | 0x4 |