Status Registers; Stat_Charger - Analog Devices LINEAR LT8491 Manual

High voltage buck-boost battery charge controller with maximum power point tracking (mppt) and i2c
Table of Contents

Advertisement

LT8491
2
I
C REGISTER DESCRIPTIONS

STATUS REGISTERS

The following read-only registers, shown in Table 10, indicate status information about the charger. Detailed informa-
tion about each register and its respective data follows this table.
Table 10. Summary of Status Registers
REGISTER NAME
SIZE

STAT_CHARGER

BYTE
STAT_SYSTEM
BYTE
STAT_SUPPLY
BYTE
STAT_TS0_REMAIN
BYTE
STAT_TS1_REMAIN
BYTE
STAT_TS2_REMAIN
BYTE
STAT_TS3_REMAIN
BYTE
STAT_CHRG_FAULTS
BYTE
STAT_VERSION
BYTE
STAT_BOOT_CRC
WORD
STAT_CFG_CRC
WORD
STAT_CHARGER
2
I
C REGISTER
ADDRESS
BIT NAME
0x12
CHRG_FAULT
TELEM_ACTIVE
CHRG_STAGE
34
2
I
C REGISTER
ADDRESS
DESCRIPTION
0x12
Charging status including Stage #, fault and others.
0x13
System status including startup information, CRC results and system busy status.
0x14
Solar panel operating state, DC supply indicator and others.
0x15
Time remaining on Stage 0 limit timer.
0x16
Time remaining on Stage 1 limit timer.
0x17
Time remaining on Stage 2 limit timer.
0x18
Time remaining on Stage 3 limit timer.
0x19
Indicates the source(s) of charging faults.
0x1A
LT8491 version code.
0x1C
Indicates the latest CRC calculation result performed on the EEPROM boot region.
0x1E
Indicates the latest CRC calculation result performed on the configuration region.
BIT(S) DESCRIPTION
[7]
1 indicates that one or more of the bits in the STAT_CHRG_FAULTS register is 1.
0 indicates that all the STAT_CHRG_FAULTS bits are presently 0.
[6]
1 indicates that the telemetry registers are being periodically updated with the latest measurements and all
possible telemetry measurements have been made at least once since CHRG_EN has toggled from 0 to 1.
0 indicates that none of the telemetry registers are being periodically updated.
This bit becomes 1 shortly after setting CHRG_EN=1 (approximately 80ms delay) or immediately after
initiating an update telemetry operation by writing the CTRL_UPDATE_TELEM register. This bit becomes
0 immediately after setting CHRG_EN=0 or when the telemetry update operation completes. See the
Telemetry Registers section for further information.
Related Data Sheet Sections: Startup Sequence, Telemetry Operation
[5:3] These bits reflect the present charging stage and are valid when CHRG_LOGIC_ON=1 (below). During a
charging fault (CHRG_FAULT=1 above) they hold their last value. CHRG_STAGE is reset to 000b when
the charging logic is turned off (CHRG_LOGIC_ON=0), when the part is reset, or when the charging
automatically restarts at Stage 0.
000b = Stage 0
001b = Stage 1
010b = Stage 2
011b = Stage 3
100b = Done Charging
For more information
www.analog.com
REF
PAGE
34
35
36
36
37
38
38
38
Rev. 0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the LINEAR LT8491 and is the answer not in the manual?

Questions and answers

Table of Contents