LTC1760
OPERATION
2.3.7 Current() (0×0A)
Description:
This function is used by the LTC1760 to read the actual
current being supplied through the battery terminals.
Purpose:
Allows the LTC1760 to determine how much current a
battery is receiving through its terminals and close the
charging current servo loop.
SMBus Protocol: Read Word. LTC1760 reads Battery 1 or
Battery 2 as an SMBus Master.
Output: signed integer (2’s complement) — charge/dis-
charge rate in mA increments - positive for charge, nega-
tive for discharge. Refer to “Section 2.2” for bit mapping.
Units: mA.
Range: 0 to 32,767 mA for charge or 0 to -32,768 mA
for discharge.
2.3.8 ChargingCurrent() (0×14)
Description:
This function is used by the LTC1760 to read the Smart
Battery’s desired charging current.
Purpose:
Allows the LTC1760 to determine the maximum charging
current.
SMBus Protocol: Read Word. LTC1760 reads Battery 1 or
Battery 2 as an SMBus Master.
Output: unsigned integer — maximum charger output
current in mA. Refer to “Section 2.2” for bit mapping.
Units: mA.
Range: 0 to 65,534 mA.
2.3.9 ChargingVoltage() (0×15)
Description:
This function is used by the LTC1760 to read the Smart
Battery’s desired charging voltage.
Purpose:
Allows the LTC1760 to determine the maximum charging
voltage.
SMBus Protocol: Read Word. LTC1760 reads Battery 1 or
Battery 2 as an SMBus Master.
Output: unsigned integer — charger output voltage in mV.
Refer to “Section 2.2” for bit mapping.
Units: mV.
Range: 0 to 65,534 mV.
2.3.10 AlarmWarning() (0×16)
Description:
This function is used by the LTC1760 to read the Smart
Battery’s Alarm register.
Purpose:
Allows the LTC1760 to determine the state of all applicable
alarm flags.
SMBus Protocol: Read Word. LTC1760 reads Battery 1 or
Battery 2 as an SMBus Master.
Output: unsigned integer – Refer to “Section 2.2” for bit
mapping.
OVER_CHARGED_ALARM Bit
The read only OVER_CHARGED_ALARM bit is used by the
LTC1760 to determine if charging may continue.
Allowed values are:
1b: The LTC1760 will not charge this battery.
0b: The LTC1760 may charge this battery if other
conditions permit charging.
TERMINATE_CHARGE_ALARM Bit
The read only TERMINATE_CHARGE_ALARM bit is used
by the LTC1760 to determine if charging may continue.
Allowed values are:
1b: The LTC1760 will not charge this battery.
0b: The LTC1760 may charge this battery if other
conditions permit charging.
1760fa
21