www.德州仪器.com
cyclecountsincelearningcycleregisters(cycll/cyclh)—address0x28/0x29
cyclecounttotalregisters(cyctl/cycth)—address0x2a/0x2b
compensatedstate-的-承担(csoc)—address0x2c
ReservedRegisters
eepromenableregister(ee_en)—address0x6e
eepromdataregisters(ee_数据)—address0x76—0x7f
initiallastmeasureddischargehighbyte(ilmd)—address0x76
bq27000,bq27200
SLUS556B–SEPTEMBER2004–REVISEDNOVEMBER2004
cyclisthecyclecountsincethelastlearningcycle.eachcountindicatesanincrementofcyctsincethere
wasalearningcycle.thisregisterisclearedeverytimethereisalearningcycle.whenthiscountreaches32,它
forcestheciflaginflagstoa1.thehostsystemhasread-onlyaccesstothisregisterpair.
cyctisthecyclecountsinceafullreset.afullresetclearsthisregister.eachcountindicatesacumulative
dischargeequaltothedesigncapacity(256*ilmd).thehostsystemhasread-onlyaccesstothisregisterpair.
csocreportsthecompensatedavailablecapacityasapercentageofthelastmeasureddischargevalue(lmd).
theequationis:
csoc(%)=100*cact/lmd
thehostsystemhasread-onlyaccesstothisregister.
addresses0x2d—0x6dandaddress0x6f—0x75arereservedandcannotbewrittenbyhost.
thisregisterisusedtoenablehostwritestoeepromdatalocations(addresses0x76—0x7f).thehostmust
writedata0xddtothisregistertoenableeepromprogramming.seethe
ProgrammingtheEEPROM
部分
forfurtherinformationonprogrammingtheeeprombytes.careshouldbetakentoinsurethatnovalueexcept
0xddiswrittentothislocation.
theeepromdataregisterscontaininformationvitaltotheperformanceofthedevice.theseregistersaretobe
programmedduringpackmanufacturingtoallowflexibilityinthedesignvaluesofthebatterytobemonitored.
theeepromdataregistersarelistedintable2.detaileddescriptionsofwhatshouldbeprogrammedfollow.
Seethe
ProgrammingtheEEPROM
sectionfordetailedinformationonwritingthevaluestoeeprom.
table2.bq27000/bq27200eeprommemorymap
AddressNameFunction
0x7ftcomptemperaturecompensationconstants,或者,id#1
0x7edcompdischargeratecompensationconstants,或者,id#2
0x7dimlcinitialmaxloadcurrent,或者,id#3
0x7CPKCFGPackconfigurationvalues
0x7btaperagingestimateenable[7],chargeterminationtapercurrent[6:0]
0x7admfsddigitalmagnitudefilterandself-dischargerateconstants
0x79ISLCInitialstandbyloadcurrent
0x78SEDV1ScaledEDV1threshold
0x77SEDVFScaledEDVFthreshold
0x76ILMDInitiallastmeasureddischargehighbyte
thisregistercontainsthescaleddesigncapacityofthebatterytobemonitored.theequationtocalculatethe
initiallmdis:
ilmd=designcapacity(mah)*r
S
(m
Ω
)/(256*3.57)
whereR
S
isthevalueofthesenseresistorusedinthesystem.thisvalueisusedtoinitializethehighbyteof
lmd.theinitiallowbytevalueoflmdis0.
18