ZHCUAN8A April 2016 – November 2022 BQ27220
該讀取字函數(shù)返回電量監(jiān)測計狀態(tài)寄存器的內(nèi)容,描述當前電池狀態(tài)。
| 位 7 | 位 6 | 位 5 | 位 4 | 位 3 | 位 2 | 位 1 | 位 0 | |
|---|---|---|---|---|---|---|---|---|
| 高字節(jié) | FD | OCVCOMP | OCVFAIL | SLEEP | OTC | OTD | FC | CHGINH |
| 低字節(jié) | RSVD | TCA | OCVGD | AUTH_GD | BATTPRES | TDA | SYSDWN | DSG |
| 高字節(jié) | |
| FD = | 檢測到完全放電。該標志根據(jù)選擇的 SOC Flag Config B 選項進行設(shè)置和清除。 |
| OCVCOMP = | OCV 測量更新已完成。設(shè)置時為真。 |
| OCVFAI L= | 指示 OCV 讀取因電流而失敗的狀態(tài)位。該位只能在接收到 OCV_CMD() 后在電池存在的情況下進行設(shè)置。設(shè)置時為真。 |
| SLEEP = | 設(shè)置時器件在 SLEEP 模式下運行。該位將在 SLEEP 模式下的 AD 測量期間暫時清除。 |
| OTC = | 檢測到充電條件下的過熱。如果 Operation Config B [INT_OT] 位 = 1,則 SOC_INT 引腳會在 [OTC] 位被設(shè)置時切換一次。 |
| OTD = | 檢測到放電條件下的過熱。設(shè)置時為真。如果 Operation Config B [INT_OT] 位 = 1,則 SOC_INT 引腳會在 [OTD] 位被設(shè)置時切換一次。 |
| FC = | 檢測到充滿電。該標志根據(jù)選擇的 SOC Flag Config A 和 SOC Flag Config B 選項進行設(shè)置和清除。 |
| CHGINH = | 充電禁止:如果設(shè)置,則表示不應(yīng)開始充電,因為 Temperature() 超出范圍 [Charge Inhibit Temp Low, Charge Inhibit Temp High]。設(shè)置時為真。 |
| 低字節(jié) | |
| TCA = | 終止充電警報。該標志根據(jù)選擇的 SOC Flag Config A 選項進行設(shè)置和清除。 |
| OCVGD = | 進行了良好的 OCV 測量。設(shè)置時為真。 |
| AUTH_GD = | 檢測插入的電池。設(shè)置時為真。 |
| BATTPRES = | 檢測到電池存在。設(shè)置時為真。 |
| TDA = | 終止放電警報。該標志根據(jù)選擇的 SOC Flag Config A 選項進行設(shè)置和清除。 |
| SYSDWN = | 指示系統(tǒng)應(yīng)關(guān)閉的系統(tǒng)關(guān)閉位。設(shè)置時為真。如果設(shè)置,SOC_INT 引腳會切換一次。 |
| DSG = | 設(shè)置時,器件處于 DISCHARGE 模式;清除時,器件處于 CHARGING 或 RELAXATION 模式。 |