DC1396A - Demo Manual

QUICK START GUIDE FOR
LTC4099EPDC
DC1396A
LTC4099EPDC: High
Efficiency I2C Controlled USB
Power Manager/Charger with Overvoltage Protection
DESCRIPTION
Demonstration Circuit 1396A is a high efficiency USB
Power/Li-Ion battery manager plus a HV regulator battery tracking controller. The LTC4099EPDC is available in a 20-pin (3mm × 4mm × 0.55mm) UTQFN surface mount package.
L, LTC, LTM, LT, Burst Mode, OPTI-LOOP, Over-The-Top and PolyPhase are registered
trademarks of Linear Technology Corporation. Adaptive Power, C-Load, DirectSense, Easy
Drive, FilterCAD, Hot Swap, LinearView, μModule, Micropower SwitcherCAD, Multimode
Dimming, No Latency ΔΣ, No Latency Delta-Sigma, No RSENSE, Operational Filter, PanelProtect,
PowerPath, PowerSOT, SmartStart, SoftSpan, Stage Shedding, SwitcherCAD, ThinSOT,
UltraFast and VLDO are trademarks of Linear Technology Corporation. Other product names
may be trademarks of the companies that manufacture the products.
PERFORMANCE SUMMARY Specifications are at TA = 25°C
SYMBOL
VUSB
VOUT
VBAT
IBAT
PARAMETER
VUSB Input Voltage Range
VOUT Output Voltage Range
Output Float Voltage
Output Charge Current
CONDITIONS
Input disabled from 6V–30V
Range is mode and load dependant
Constant voltage mode
Constant current mode
SOFTWARE GUI
The DC1396A Demo Circuit can be controlled from a
software GUI. This software GUI is necessary to control many functions of the LTC4099. In addition, a
DC590 board is necessary to connect the DC1396A to
the PC. For proper testing of the Production Dem O
Circuits, the Beta version or the released version of the
QuickEval installation program should be used to load
the DC1396 GUI. This is a screen shot of the GUI:
MIN
4.35
3.5
TYP
4.2
0.5
MAX
5.5
5.5
1
UNITS
V
V
V
A
The GUI, along with R8 and R9, allows complete
configuration of the functionality of the LTC4099.
The input current limit, charge current, float voltage,
C/x threshold, thermal regulation temperature, and
safety timer period can be programmed. The battery charger and battery conditioner can be turned
on and off.
The internal status word can be read back, and the
conditions which cause an interrupt can be set.
The GUI will remember most functions from session to
session, and can be set to defaults with a single button
push.
Input Current Limit
The input current limit can be set to one of eight levels,
determined by the CLPROG (R9) resistor. The value of
the eight levels is computed dynamically if the resistor
value is edited. The resistor value is remembered, if
the save values button is active. The value of the
CLPROG resistor in in kΩ.
Figure 1: LTC4099 GUI screenshot
1
Charge current
The battery charge current can be set to one of eight
levels determined by the PROG (R8) resistor. The of
LTC4099EPDC
the eight levels is computed dynamically if the resistor
value is edited. The resistor value is remembered, if
the save values button is active. The value of the
PROG resistor is in kΩ.
Interrupt generation
The conditions that cause an interrupt can be controlled. Please note that interrupts are generated on
any change in the enabled conditions.
For example, if “USB Good” is enabled, then an interrupt will be generated for both USB voltage becoming
valid and for USB voltage becoming invalid.
Status readback
The status readback can be set to readback automatically at the interval in the “Update Interval” input box.
This defaults to 100ms.
Register display
The command registers values sent over the I2C are
displayed, as well as the currently readback status values. This is a programming aid.
2
LTC4099EPDC
QUICK START PROCEDURE
Using short twisted pair leads for any power connections, with all loads and power supplies off, refer
to Figures 2 & 3 for the proper measurement and
equipment setup.
A companion HV Buck demo board is required for
this check out procedure. The DC1394 (LT3480)
board is recommended, and will be used for the following procedure. Please refer to the DC1394 Quick
Start Guide for further information.
Please note that the following procedure assumes
that the default values of the GUI, R8, and R9.
Follow the procedure below:
1. Set PS1 to 5V, and PS4 to 3.6V. Start LTC4099
GUI. Observe VOUT (VM5), I (VUSB) (AM1),
V(CLPROG) (VM4) and V(PROG) (VM7). The
LTC4099 defaults to 100mA input current limit
and 500mA battery charger current. Since the
battery current exceeds the current available
from the USB port, VOUT collapses to nearly the
battery voltage of 3.6V.
4. Set Ld1 to 0, and use the GUI to set charge current to 900mA. Observe VOUT(VM5), I(VUSB)
(AM1), V(CLPROG) (VM4) and V(PROG) (VM7).
5. Set DC1395 “WALL” jumper (JP3) to
“HVBUCK”, “COMP” jumper (JP2) to “EXT”, and
“SYNC” jumper (JP1) to “PWM/SYNC”. Turn
on PS2 and set to 8V. Observe VOUT (VM5),
I(VUSB) (AM1) and V(PROG) (VM7). The HV
Buck regulator on the LT3480 board is now
powering VOUT. Availability of this voltage is
detected on the WALL pin, and this shuts down
the VOUT buck regulator on the LTC4099, while
enabling the VC pin to control the output voltage
on VOUT. This preserves the Bat-Track feature,
even when using an external HV Buck regulator.
6. Turn on PS2 and set to 32V. Observe VOUT
(VM5), I(VUSB) (AM1) and V(PROG) (VM7).
7. Use to automatic readback of status, and to assert an interrupt on change of “WALL” input
status. Turn off PS2. Did /IRQ LED light? Does
GUI show interrupt? Clear interrupt in GUI. The
interrupt generator has been set to generate an
interrupt on any change on the validity of the
voltage present on the WALL pin.
2. Use the GUI to set the input current limit to
1000mA. Observe VOUT (VM5), I (VUSB)
(AM1), V(CLPROG) (VM4) and V(PROG) (VM7).
The input current limit is now greater that the
battery charge current, so VOUT rises to V(BAT)
+ 0.3V, or 3.9V.
8.
3. Use the GUI to set the input current limit o
1260mA. Set Ld1 to 1A. Observe VOUT (VM5),
I(VUSB) (AM1), V(CLPROG) (VM4) and
V(PROG) (VM7). The input current limit is sufficient to supply 1.5 amps, Ld1 current plus battery charger current of 0.5A, and VOUT is 3.9V.
1260mA input current limit is sufficient due to
the transformer action of the VOUT regulator,
which exchanges output voltage for output current.
9. Set PS1 to 0V, and Ld1 to 0A. Observe VOUT
(VM5) and V (VOUT, BAT) (VM5 – VM6). The
Ideal Diode is on and powers VOUT from V
(BAT).
3
Move “NTC” jumper (JP1) to EXT. Did GUI
show “Battery too cold”? Did /IRQ LED light?
The status byte is reporting that the NTC temperature measurement indicated that battery
was too cold. However, no interrupt was generated because the NTC interrupt wasn’t enabled.
10. Set Ld1 to 1A. Observe VOUT (VM5) and V
(VOUT, BAT) (VM5-VM6). Set Ld1 to 0A.
11. Increase PS4, until GUI status indicates
charger is in constant voltage mode. Observe
V (BAT) (VM6).
LTC4099EPDC
12. Decrease PS4, until GUI indicates charger is in
constant current mode. Observe V (BAT)
(VM6).
13. Use GUI to set float voltage to 4.2V. Increase
PS4, until GUI status indicates charger in constant voltage mode. Observe V (BAT) (VM6).
14. Decrease PS4, until GUI indicates charger is in
constant current mode. Observe V (BAT)
(VM6).
15. Set PS3 to 5V, set WALL (DC1394, JP3) to “5V
ADAPTOR” and PS3 to 5V. Observe VOUT
(VM6) and V (PROG) (VM5).
4
LTC4099EPDC
-
+
PS2
+
0V-40V supply
1A
-
VM2
-
+
PS3
+
0V-6V supply
2A
-
+
AM2
+
AM3
VM3
+
VM4
-
CLPROG
AM4
+
+
+
VM5
-
-
Load1
0V-5V
5A
AM1
+
+
PS1
+
0V-6V supply
2A
-
+
AM5
-
0.5A-1.2A
+
VM1
VM6
-
-
+
-
+
3.6Ω
+
-
PS4
0V-5V supply
2A
VM7
VM8
+
-
VM9
14 pin ribbon
cable
Linear Technology
DC590B USB to I2C
converter
USB
cable
PC running
LTC4099 demonstration software
Note: All connections from equipment should be Kelvin connected directly to the Board PINS which they are connected to on this diagram and any input, or output, leads should be twisted pair
Figure 2. Proper Measurement Equipment Setup for DC1396A
GND
VIN
Figure 3. Measuring Input or Output Ripple
5
LTC4099EPDC
Figure 4. DC1396A Schematic
6
LTC4099EPDC
Figure 5. DC1396A BOM
7