LTC6803主要特點(diǎn)
可測(cè)量多達(dá)12 個(gè)串聯(lián)電池的電壓
可堆疊式架構(gòu)
可支持多種電池化學(xué)組成和超級(jí)電容器
至相鄰器件的串行接口菊式鏈接
0.25% 的最大總測(cè)量誤差
專門針對(duì)符合ISO26262 標(biāo)準(zhǔn)的系統(tǒng)進(jìn)行設(shè)計(jì)
可在 13ms 完成一個(gè)系統(tǒng)中所有電池的測(cè)量
無(wú)源電量平衡:
― 集成型電量平衡 MOSFET
― 能夠驅(qū)動(dòng)外部平衡 MOSFET
具數(shù)據(jù)包誤差檢驗(yàn)功能的 1MHz 串行接口
可在電池隨機(jī)連接的情況下保持安全
內(nèi)置自測(cè)試功能電路
具內(nèi)置噪聲濾波器的 ΔΣ 轉(zhuǎn)換器
導(dǎo)線開(kāi)路連接故障檢測(cè)
抗 EMI 的能力高
44 引腳 SSOP 封裝
LTC6803典型應(yīng)用電路

LTC6803的命令格式

如上圖:每一個(gè)命令或者數(shù)據(jù)串后面都跟隨一個(gè)數(shù)據(jù)校驗(yàn)碼。該校驗(yàn)碼根據(jù)其對(duì)應(yīng)的數(shù)據(jù)或者命令通過(guò)公式(P17)轉(zhuǎn)換得到。命令格式分以上幾種,LTC6803可以多片一起使用,通過(guò)四個(gè)地址位確定地址。
PollCommand可查詢LTC6803的狀態(tài)(BUSYorInterrupt),在命令發(fā)送完成之后,繼續(xù)拉低CSBI管腳會(huì)接收到LTC6803返回的PollData。返回PollData的形式是可配置的,當(dāng)TogglePolling模式時(shí):低忙/中斷,在1kHz下切換為不忙/不中斷;模式時(shí):由于忙/中斷而被拉低,釋放為不忙/不中斷。
LTC6803使用總結(jié)
1、讀電壓轉(zhuǎn)換結(jié)果時(shí)序
LTC6803的AD轉(zhuǎn)換不是時(shí)刻都在轉(zhuǎn)換的,當(dāng)發(fā)送一次STCVAD命令(啟動(dòng)單元電壓ADC轉(zhuǎn)換和輪詢狀態(tài)),LTC6803轉(zhuǎn)換一次,轉(zhuǎn)換一次所需的時(shí)間可通過(guò)配置寄存器的CDC位配置。所以,讀取電壓測(cè)量值命令RDCV可以在發(fā)送STCAD延時(shí)固定的時(shí)間后發(fā)送。或者,在發(fā)送STCAD命令后拉低SS腳,讀取PollData,當(dāng)PollData為1KHZ的信號(hào)(TogglePolling)或高電平(Levelpolling)時(shí)表示轉(zhuǎn)換完成,再發(fā)送RDCV命令,但再等待期間不能發(fā)送其他命令。還一種方法,在發(fā)送STCVAD命令后,當(dāng)發(fā)送RDCV命令之前,發(fā)送PLADC(PollADCConverterStatus)命令查詢AD轉(zhuǎn)換是否完成。注:當(dāng)發(fā)后STCVAD后,在配置的固定轉(zhuǎn)換時(shí)間內(nèi),若發(fā)送其他的AD轉(zhuǎn)換指令如STOWAD,讀取的轉(zhuǎn)換值會(huì)被后一條指令的轉(zhuǎn)換結(jié)果覆蓋。建議發(fā)送一個(gè)AD轉(zhuǎn)換指令后,等數(shù)據(jù)讀出來(lái)后,在發(fā)送另外一條AD轉(zhuǎn)換指令。
2、OpenWire檢測(cè)方法
STOWAD也是開(kāi)始電壓轉(zhuǎn)換命令,不過(guò)和STCAD不同的是該命令會(huì)打開(kāi)兩個(gè)100uA的電流源來(lái)確定當(dāng)VCn開(kāi)路的時(shí)候VCn1會(huì)明顯的增加。通過(guò)連續(xù)兩次檢測(cè)的明顯電壓增加值,確定該時(shí)間內(nèi)有斷線發(fā)生。
3、過(guò)壓、欠壓標(biāo)志檢測(cè)
在配置LTC6803的時(shí)候可以設(shè)定過(guò)壓點(diǎn)和欠壓點(diǎn),過(guò)欠壓的比較周期可通過(guò)配置寄存器WRCFG的CDC位配置。
Figure2Configuration(CFG)RegisterGroup
Vuv、Vov與電壓值轉(zhuǎn)換公式:
UPComparisonVoltage=(Vuv-31)*16*1.5mV
OverComparisonVoltage=(Vov-32)*16*1.5mV
可通過(guò)發(fā)送RDFLG(ReadFlagRegisterGroup)命令讀取過(guò)壓、欠壓標(biāo)志。
Figure3Flag(FLG)RegisterGroup
4、快速檢測(cè)整個(gè)電池組中有過(guò)欠壓發(fā)生
當(dāng)需要過(guò)欠壓快速響應(yīng)時(shí),可通過(guò)指令PLINT指令,快速判斷整個(gè)電池組中是否有過(guò)欠壓發(fā)生。若有過(guò)欠壓發(fā)生,再調(diào)用RDFLG判斷具體是哪一節(jié)電池出現(xiàn)異常。
5、溫度檢測(cè)
溫度檢測(cè)分為內(nèi)部和外部,外部溫度檢測(cè)電路如Figure4。
Figure4ExternalTemperatureMeasurementCircuit
發(fā)送STTMPAD(StartTemperatureADCConversionsandPollStatus)命令開(kāi)始測(cè)量測(cè)量,結(jié)果可通過(guò)RDTMP(ReadTemperatureRegisterGroup)命令讀取。
Figure5Temperature(TMP)RegisterGroup
溫度測(cè)量電壓與ETMPx轉(zhuǎn)換公式:
外部溫度測(cè)量電壓=(ETMPx–512)?1.5mV
內(nèi)溫測(cè)量電壓=(ITMP–512)?1.5mV=8mV?T(°K)