ZHCSRX7 june 2023 BQ79616
PRODUCTION DATA
電芯電壓測(cè)量路徑比較:
通過(guò)比較主 ADC 的預(yù)濾波測(cè)量結(jié)果與 AUX ADC 的測(cè)量結(jié)果來(lái)執(zhí)行電芯電壓測(cè)量檢查。要讀取主 ADC 和 AUX ADC 測(cè)量的比較值,MCU 必須使用 [AUX_CELL_SEL] 設(shè)置將該診斷檢查設(shè)置為鎖定在單個(gè)通道上,然后啟動(dòng)該診斷檢查。在該配置中,主 ADC 和 AUX ADC 的比較值將分別報(bào)告給 DIAG_MAIN_HI/LO 寄存器和 DIAG_AUX_HI/LO 寄存器。
主 ADC 和 AUX ADC 具有相同的前端濾波器。該診斷時(shí)間主要用于等待 AUX ADC 路徑上的 AAF 穩(wěn)定。[AUX_SETTLE] 設(shè)置使 MCU 能夠在診斷時(shí)間和噪聲濾波水平之間進(jìn)行權(quán)衡。此外,當(dāng) AUX ADC 啟動(dòng)時(shí),默認(rèn)情況下,AUXCELL 時(shí)隙始終與主 ADC Cell1 時(shí)隙對(duì)齊。[AUX_CELL_ALIGN] 設(shè)置使 MCU 能夠更改與主 ADC Cell8 時(shí)隙的對(duì)齊方式,從而減少較高通道上主 ADC 和 AUX ADC 之間的采樣時(shí)間差值。
圖 8-47 電芯電壓測(cè)量診斷在開始電芯電壓測(cè)量比較之前,主機(jī)確保:
要開始電芯電壓測(cè)量比較,請(qǐng)執(zhí)行以下操作:
主機(jī)檢查 FAULT_COMP_VCCB1 和 FAULT_COMP_VCCB2 寄存器以獲得比較結(jié)果。
ADC 比較中止條件:
在下面列出的無(wú)效條件下,器件不會(huì)啟動(dòng)電芯電壓測(cè)量比較。當(dāng)比較中止時(shí),FAULT_COMP_MISC[COMP_ADC_ABORT] = 1,[DRDY_AUX_CEL] = 1,[DRDY_VCCB] = 1,并且 FAULT_COMP_VCCB1/2 寄存器 = 0xFF。如果 [AUX_CELL_SEL4:0] 設(shè)置為鎖定在單個(gè)通道上,則在比較運(yùn)行中止時(shí) AUX_CELL_HI/LO 寄存器將被重置為默認(rèn)值 0x8000。
會(huì)阻止開始電芯電壓測(cè)量比較的無(wú)效條件或設(shè)置:
后 ADC 數(shù)字 LPF 檢查:
只要主 ADC 在運(yùn)行,就會(huì)連續(xù)檢查數(shù)字 LPF。實(shí)施重復(fù)的診斷 LPF 來(lái)檢查每個(gè) VC 通道和 BBP/N 通道的每個(gè) LPF。一次對(duì)一個(gè) LPF 執(zhí)行檢查。
例如,要測(cè)試電芯通道 1 的 LPF1,輸入(即電芯 1 的 ADC 測(cè)量結(jié)果)會(huì)饋送到 LPF1 和診斷 LPF 一段時(shí)間。LPF1 和診斷 LPF 的輸出相互比較。將比較 LPF1 和診斷 LPF 的多個(gè)輸出,以確保 LFP1 的運(yùn)行,然后再檢查下一個(gè) LFP。如果任何 LPF 未能通過(guò)診斷檢查,則 FAULT_COMP_MISC[LPF_FAIL] = 1。
當(dāng)每個(gè)活動(dòng)電芯通道的 LPF 被測(cè)試一次時(shí),ADC_STAT2[DRDY_LPF] = 1。只要主 ADC 在運(yùn)行,LPF 的診斷檢查就會(huì)在后臺(tái)持續(xù)運(yùn)行。

圖 8-48 后 ADC LPF 診斷(藍(lán)色路徑是檢查 LPF1 的示例)此外,器件還執(zhí)行檢查以驗(yàn)證診斷 LPF 本身的功能。通過(guò)設(shè)置 DIAG_COMP_CTRL4[LPF_FAULT_INJ] = 1 并重新啟動(dòng)主 ADC,器件將向診斷 LPF 注入故障,從而在 LPF 診斷檢查期間強(qiáng)制發(fā)生故障,然后設(shè)置 [LPF_FAIL] = 1。測(cè)試完成后,只需設(shè)置 [LPF_FAULT_INJ] = 0。