an1654

Application Note 1654
ISL9519CEVAL1Z Evaluation Board Setup Procedure
The ISL9519C is a highly integrated Narrow VDC
regulator/battery charger controller for Li-ion/Li-ion polymer
batteries. It has an SMBus interface and internal switching
FETs that control system voltage, charge current, and input
current limiting. The ISL9519CEVAL1Z evaluation board
includes a USB to SMBus interface to allow users to control the
ISL9519C from a personal computer.
What’s Needed
ISL9519CEVAL1Z vs
ISL9519EVAL1Z
• One volt meter
The ISL9519CEVAL1Z board battery charger control IC
contains the N-CH MOSFETs that drive the synchronous buck
converter inductor. Functionality is otherwise the same on both
boards.
What’s Inside
The ISL9519CEVAL1Z Evaluation Board Kit contains the
following materials:
• Qty (1) ISL9519CEVAL1Z Evaluation Board
• Qty (1) USB cable
The following materials are recommended to perform testing
(Figure 1):
• One adjustable 25V/6A power supply
• Two adjustable electronic loads with constant current mode
and constant voltage mode
• One 500MHz four-channel oscilloscope with voltage and
current probes
• A personal computer (PC) with ISL9519 control software
and drivers, available under Tools and Support on the
ISL9519C Device Information page.
NOTE: The National Instruments Runtime Engine must be
installed before connecting the evaluation board to your PC.
The Runtime Engine contains driver files required by the New
Hardware Wizard. The Runtime Engine can be downloaded
from the National Instruments web site at:
http://www.ni.com/
INTERSIL
INTERSIL
ISL9519CEVAL1Z
ISL88731
EVAL2Z REVB
AC
ACADAPTER
ADAPTER
INPUT
INPUT
AC
ACADAPTER
ADAPTER
OR
OR
POWER SUPPLY
DCDC
POWER
SUPPLY
4V –
TO20V,
25V, 6A
5V
5A
+-
-
-+
+
USB
USB
SYSTEM
SYSTEM
OUTPUT
OUTPUT
-
--
+
++
-
--
+
++
SYSTEM LOAD
SYSTEM
LOAD
OR
OR
CC ELECTRONIC LOAD
ELECTRONIC
LOAD
BATTERY PACK
BATTERY
PACK
OR
OR
CV ELECTRONIC LOAD
LOAD
ELECTRONIC
BATTERY
BATTERY
OUTPUT
OUTPUT
VARIOUS
TOTO
VARIOUS
TEST POINTS
TEST POINTS
-++
DC VOLTMETER
DC VOLT METER
<10mV to >20v
FIGURE 1. ISL9519CEVAL1Z HARDWARE CONNECTION DIAGRAM
August 2, 2011
AN1654.0
1
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
Copyright Intersil Americas Inc. 2011. All Rights Reserved.
1-888-INTERSIL or 1-888-468-3774 | Intersil (and design) is a trademark owned by Intersil Corporation or one of its subsidiaries.
All other trademarks mentioned are the property of their respective owners.
Application Note 1654
Install the Software
1. Download the ISL9519 CONTROL Software Installer.zip file
from Tools and Support on the ISL9519C Device Information
page. Extract it to a folder on your PC. Navigate to the folder
and double-click the AutoRun.exe file. The AutoRun CD Menu
window opens (Figure 2).
FIGURE 2. AUTORUN CD MENU
2. In the AutoRun CD Menu window, click Install or Uninstall
ISL9519 CONTROL to open the ISL9519 CONTROL
Installation Wizard (Figure 3).
FIGURE 4. NATIONAL INSTRUMENTS RUNTIME ENGINE
INSTALLATION WIZARD
Driver Installation
After installing the National Instruments Runtime Engine,
connect the ISL9519CEVAL1Z evaluation board to the USB port
of your PC.
NOTE: The SMBus part of the ISL9519C and the USB-SMBus
interface are powered by the 5V from the USB port on the PC. It is
not necessary to have other power supplies connected to the
evaluation board to read or write to the ISL9519C.
When Microsoft Windows detects new hardware, the Welcome to
the Found New Hardware Wizard appears (Figure 5). Click the
Install from a list or specific location radio button and click Next.
FIGURE 3. ISL9519 CONTROL INSTALLATION WIZARD
3. In the ISL9519 CONTROL Installation Wizard window, click
through the steps of the wizard to install the ISL9519
software. For most PCs, this installation also automatically
downloads the National Instruments Runtime Engine
installation wizard. If so, the NI_VISA 4.3 Runtime installation
window opens (Figure 4).
4. In the NI_VISA 4.3 Runtime installation window, click through
the steps and follow the instructions to install the National
Instruments Runtime Engine.
FIGURE 5. SELECT “INSTALL FROM A SPECIFIC LOCATION”
5. If the National Instruments Runtime Engine does not
download automatically, then in the AutoRun CD Menu
window (Figure 2), click Install National Instruments Run
Time Engine. After installation, click Close Menu.
2
AN1654.0
August 2, 2011
Application Note 1654
In the next window of the wizard, click the Don’t search, I will
choose the driver to install radio button and click Next (Figure 6).
In the Locate File dialog that appears, browse to the ISL9519
CONTROL Software Installer folder extracted from the
downloaded zip file, and select the USB-I2C_WDM.inf driver
information file (Figure 8). In some systems, it may be necessary
to specify the driver information file (USB-I2C_WDM.inf). Click
Open. The wizard should indicate that files are being copied.
After file transfer, the wizard should indicate that the new
hardware is ready to use.
FIGURE 6. SELECT “DON’T SEARCH”
In the window that appears, select the driver, click Have Disk,
and then click Next (Figure 7).
FIGURE 8. LOCATE DRIVER INFORMATION FILE
Run the ISL9519 Application
The ISL9519 evaluation software should now appear in your
computer’s Start-->All Programs list. Click the program name to
run the application.
Figure 9 shows the ISL9519 user interface.
Enable the Output
When power is applied to the ISL9519C, the Charge Current and
Charge Voltage Registers are 0x0000, and the output is disabled.
The output is enabled by writing valid, non-zero values to these
two registers. See the ISL9519C datasheet for valid values.
The ISL9519C is also disabled if the ACIN pin is below 3.2V. The
minimum input voltage can be adjusted on the evaluation board
by changing R6 or R7 (see Figure 15).
FIGURE 7. CLICK “HAVE DISK”
3
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 9. ISL9519 CONTROL SOFTWARE USER INTERFACE
User Interface Controls and Display
Information - DAC Controls Tab
If the device and interface are operating normally, the
VendorID (reg FE) and DeviceID (reg FF) fields display with
non-zero values, as follows:
WRITE ALL, READ ALL, RESET
Click the Write All button to write the indicated SMBus sequences
to Registers 14, 15, 3F and 3E in the ISL9519C.
If the VendorID (reg FE) and DeviceID (reg FF) fields continue to
display 0000, it indicates a communication problem.
NOTE: The SMBus part of the ISL9519C and the USB interface
are powered by the 5V from the USB port on the PC. It is not
necessary to have other power supplies connected to the
evaluation board to read or write to the ISL9519C.
Click the Read All button to read all six registers in the ISL9519C
and display the results in the register indicator text boxes below
the Read All button.
If the Visa resource name is blank, it indicates a problem with
the USB communication.
Click the RESET INTERFACE button in the lower right corner of the
user interface window to correct the problem. If this does not
work, try closing the software, removing power and USB
connections from the evaluation board, and then reconnecting
and restarting.
Note the register contents are updated only when the Read All
button is clicked.
4
AN1654.0
August 2, 2011
Application Note 1654
CHARGE CURRENT
The Write Charge Current button sends only the charge current to
the ISL9519C. Other registers are unchanged,
The white text field on the left side of the Charge Current area
accepts input in amps and converts it to a hexadecimal (hex)
value to be written to the ISL9519C. This hex value is displayed in
the gray read-out window on the right side.
The hex value depends on the value entered in the Sense R in
mOhms text field on the far left of the Charge Current area.
The value in the white text field is forced to the nearest valid
number that can be produced by the DAC in the ISL9519C. For
example, if you enter 4 in the white text field and press Enter on
your keyboard, the gray read-out field changes to 3.968. If you
enter 4.1, the display changes to 4.096. The value entered can
be incremented and decremented with the up/down arrows to
the left of the white text field.
Values entered in the Sense R in mOhms text input fields on the
far left of the Charge Current and Input Current areas are used to
calculate the hexadecimal (hex) values and the SMBus
sequences for the Charge Current limit and Input Current limit
values entered in the white text input fields. The evaluation board
is built with 20mΩ/10mΩ sense resistors. If you change them to
another value, enter the new value to get correct calculations.
After entering a number in the Sense R in mOhms text input
field, press Enter or click in another area to enter the value. The
resulting hex value and SMBus sequence are calculated and
displayed in the gray SMBus SEQUENCE FOR WRITING REGISTER
(XX) read-out field for the register being programmed.
In this field, S = Start condition, A = Acknowledge, and P = Stop
condition. The LO byte is sent first and then the HI byte. For
example, when writing 0x41A0, 0xA0 is written first and then 0x41
is sent.
IMPORTANT NOTE: The SMBus commands are not sent until one
of the WRITE buttons is clicked (i.e., Write All or Write Charge
Current) (Figure 10).
MAX AND MIN SYSTEM VOLTAGE
IMPORTANT NOTE: Max System Voltage Commands that are
much higher than the voltage for the number of cells selected by
the CELL pin are ignored (not acknowledged). See the “Max
Accepted Max System Voltage Command” section of the
ISL9519C datasheet for details.
In the MaxSystemVoltage area of the DAC Controls tab, the Write
MaxSystem Voltage button writes only the MaxSystem Voltage
register. Other registers are unchanged.
The white text input field on the left side of this area accepts max
system voltage values in Volts and calculates the hexadecimal
value and the SMBus sequence to write to the ISL9519C. The
SMBus command is sent when the Write MaxSystemVoltage or
Write All button is clicked (Figures 11 and 12).
INPUT CURRENT
In the Input Current area of the DAC Controls tab, the Write Input
Current button writes only the Input Current register. Other
registers are unchanged. The white text input field on the left
side of the area accepts input current limit values in amps and
calculates the hexadecimal value and the SMBus sequence to be
written to the ISL9519C. The Sense R in mOhms text input field
on the far left of the area accepts input that is used to calculate
the hexadecimal value and the SMBus sequence. The SMBus
command is sent when the Write Input Current or Write All
button is clicked (Figure 13).
The ISL9519C shuts down unless it receives MaxSystem Voltage
or Charge Current commands every 175s. This is a safety feature
that prevents overcharging of batteries if the bus master has
stopped functioning. A toggle switch on the upper left of the DAC
Controls tab can be set to tell the software to write all commands
every 60 seconds.
FIGURE 10. WRITE CHARGE CURRENT
FIGURE 11. WRITE MAX SYSTEM VOLTAGE
5
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 12. WRITE MIN SYSTEM VOLTAGE
FIGURE 13. WRITE INPUT CURRENT
User Interface Controls and Display
Information - Controls Bits Tab
The Control Register is modified in the control BITs tab by clicking
the toggle switches to change the control bit settings (Figure 14).
A selected bit is indicated by a raised green switch lever. The bit
pattern that is written to Register 3D is displayed in the gray
SMBus SEQUENCE FOR WRITING REGISTER 3D read-out field.
Click the Write CONTROL REG button to write the indicated
pattern. Click the READ ALL button to display the contents of
Register 3D in the gray read-out field. The functions of
Register 3D are described in the ISL9519C datasheet.
The READ ERROR or WRITE ERROR indicator flashes red if a read
error or write error, respectively, occurs. If this happens, check
the interface cabling. If problems persist, disconnect and reinsert
the USB cable, and click the RESET INTERFACE button.
FIGURE 14. CONTROL BITS TAB FOR WRITING THE CONTROL REGISTER
6
AN1654.0
August 2, 2011
Application Note 1654
Interface Troubleshooting
When the evaluation board is connected to the PC by a USB cable
and is communicating to the board through the USB interface, a
green check mark appears next to USB Interface Status in the
lower right corner of user interface window.
If there is a red X instead of the green check mark, it indicates a
problem with communication between the PC and the
microcontroller on the evaluation board. Check and correct the
connection of the USB cable to your PC and the evaluation board,
7
and then click RESET INTERFACE. If you still get a red X, close
and restart the ISL9519 control software.
If you still get a red X, with the ISL9519CEVAL1Z evaluation
board still connected to your USB port, open the Windows Device
Manager (Start->Control Panel->System->Hardware->Device
Manager). In the list of devices that appears, you should see a
device called NI-VISA USB Device. If it is not in the list of devices,
the driver may not be correctly installed. Run the New Hardware
Wizard as described in “Driver Installation” on page 2.
If you still get a red X, contact an Intersil Field Application
Engineer for assistance.
AN1654.0
August 2, 2011
ISL9519CEVAL1Z Schematics
8
Application Note 1654
AN1654.0
August 2, 2011
FIGURE 15. ISL9519C EVAL1Z REV A SCHEMATIC
ISL9519CEVAL1Z Schematics (Continued)
R312
VSMB
0
R307
0
TP_VSMB
1.8K
R311
1.8K
R310
R312
SDA
R309
SCL
0
9
F325
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
P1.0
P1.1
R302
0
D+
D-
R303
VDD
REGIN
VBUS
0.1UF
0
C305
D
D
D
1K
D
D
0.1UF
1K
1UF
C309
R305
C308
R304
0.1UF
1UF
C307
C304
D
D
U301
C8051F320
TP300
D
R399
0
D
DEBUG
TP306
3
P1.3
P1.4
P1.5
P1.6
P1.7
P2.0
P2.1
TP305
4
P1.2
P0.0
GND
RST/C2CK
P3.0/C2D
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
897-30-004-90-000
GND
P0.1
TP304
2
MOUNT
MOUNT
J301
USB
SDA
FIGURE 16. ISL9519C EVAL1Z REV A SCHEMATIC
Application Note 1654
1
TP302
SCL
TP301
S
AN1654.0
August 2, 2011
Application Note 1654
TABLE 1. ISL9519CEVAL1Z, REV A EVALUATION BOARD BILL OF MATERIALS
NO.
REF DES
QTY
1
C1
1
CAP, SMD, 0603, 470pF, 50V, 5%, X7R, ROHS
GENERIC
2
C2
1
CAP, SMD, 0603, 1000pF, 50V, 5%, X7R, ROHS
GENERIC
3
C_ICOMP
1
CAP, SMD, 0603, 0.1µF, 25V, 10%, X7R, ROHS
GENERIC
4
C10, C11
2
CAP, SMD, 0603, 1.0µF, 6.3V, 10%, X7R, ROHS
GENERIC
5
C13, C16, C22, C23, C25, C27, C29,
C34, C36, C39, C40, C52
12
CAP, SMD, 0805, 1.0µF, 25V, 10%, X5R, ROHS
GENERIC
6
C14, C17, C20, C26, C28, C30, C32,
C33, C35, C37, C38, C41
12
CAP, SMD, 20TQC47M, 47µF, 20V, 20%, ROHS
SANYO
7
C15
1
CAP, SMD, 1206, 10µF, 25V, 20%, X5R, ROHS
GENERIC
8
C18
1
CAP, SMD, 0603, 4700pF, 50V, 10%, X7R, ROHS
GENERIC
9
C24
1
CAP, SMD, 0603, 1000pF, 50V, 5%, X7R, ROHS
GENERIC
10
C3, C6, C8, C12, C19, C21, C51, CF12,
CF13, C305, C307, C309
12
CAP, SMD, 0603, 0.1µF, 25V, 10%, X7R, ROHS
GENERIC
11
C8
0
SNUBBER CAP, DNP
12
C304, C308
2
CAP, SMD, 0603, 1µF, 6.3V, 10%, X7R, ROHS
GENERIC
13
C31
1
CAP, SMD, 0603, 0.01µF, 25V, 20%, X7R, ROHS
GENERIC
14
C4
1
CAP, SMD, 0603, 0.047µF, 25V, 10%, X7R, ROHS
GENERIC
15
C5
1
CAP, SMD, 0603, 0.22µF, 25V, 20%, X7R, ROHS
GENERIC
16
C9
1
CAP, SMD, 0603, 1µF, 16V, 20%, X7R, ROHS
GENERIC
17
D1
1
DIODE, SMD, SOT23, BAT54, ROHS
GENERIC
18
F325
1
FUSE, SMD, MICROSMD050F
RAYCHEM-TYCO
19
J1, J3, J6
3
JACK, BANANA, BLACK, 164-6218
MOUSER
20
J2, J4, J5
3
JACK, BANANA, RED, 164-6219
MOUSER
21
J301
1
CONNECTOR, USB, TYPE B, 897-30-004-90-000
MIL-MAX
22
J9, J_PHASE, J_SYSTEM
3
TEST POINT, SCOPE PROBE, 131-5031-00
TEKTRONIX
23
L1A
1
INDUCTOR, SMD, 4.7uH, 9.5A, IHLP4040DZER4R7M01
VISHAY/DALE
24
Q_AGATE, Q_BGATE, Q_SGATE
3
MOSFET, P-CH, SMD, LFPAK, 30V, 40A, HAT1127H
RENESAS
25
R1
1
RES, SMD, 0603, 3.01k, 1/10W, 1%, TF, ROHS
GENERIC
26
R2
1
RES, SMD, 0603, 56.2k, 1/10W, 1%, TF, ROHS
GENERIC
27
R_ICOMP
1
RES, SMD, 0603, 0Ω, 1/10W, TF, ROHS
GENERIC
28
R10, R14
2
RES, SMD, 0603, 10, 1/10W, 5%, TF, ROHS
GENERIC
29
R13
0
DNP
30
R15
1
RES, SMD, 0603, 4.7Ω, 1/10W, 5%, TF, ROHS
31
R17
1
SNUBBER RESISTOR, DNP
32
R22
1
CELLS PULL DOWN RESISTOR, DNP
33
R23
1
RES, SMD, 0603, 2.2Ω, 1/10W, 5%, TF, ROHS
GENERIC
34
R24, R25, R44, R302, R303, R307,
R309, R312, R313, R399, RF22
11
RES, SMD, 2010, 0Ω, 1/2W, 5%, TF, ROHS
GENERIC
35
R27
1
RES, SMD, 2010, 0Ω, 1/2W, 5%, TF, ROHS
GENERIC
36
R3, R8, R9, R52, R91
5
RES, SMD, 0603, 100k, 1/10W, 1%, TF, ROHS
GENERIC
37
R304, R305
2
RES, SMD, 0603, 1k, 1/10W, 1%, TF, ROHS
GENERIC
10
DESCRIPTION
MANUFACTURER
GENERIC
AN1654.0
August 2, 2011
Application Note 1654
TABLE 1. ISL9519CEVAL1Z, REV A EVALUATION BOARD BILL OF MATERIALS (Continued)
NO.
REF DES
QTY
38
R310, R311
2
RES, SMD, 0603, 1.8k, 1/10W, 5%, TF, ROHS
GENERIC
39
R4, R7, R11, R12, R16
5
RES, SMD, 0603, 10.0k, 1/10W, 1%, TF, ROHS
GENERIC
40
R5
1
RES, SMD, 0603, 33Ω, 1/10W, 5%, TF, ROHS
GENERIC
41
R6
1
RES, SMD, 0603, 27k, 1/10W, 5%, TF, ROHS
GENERIC
42
RS1
1
RES, SMD, 2010, 0.02Ω, 1W, 1%, LRC-LRF2010-01-R020-F
IRC
43
RS2
1
RES, SMD, 2010, 0.01Ω, 1W, 1%, LRC-LRF2010-01-R010-F
IRC
44
TP_ACIN, TP_ACOK, TP_AMON,
TP_VFRQ, TP_ICOMP, TP_VCOMP,
TP_SMB_RST_N
7
TEST POINT, 0.063”, COMPACT YELLOW, CTP5009
KEYSTONE
45
TP_DCIN, TP_AGATE, TP_BGATE,
TP_GND_1, TP_GND2, TP_GND_3,
TP_RS1_N, TP_RS2_N, TP_SGATE,
TP_GNDA_1, TP_GNDA_2
11
TEST POINT, 0.063”, COMPACT BLACK, CTP5006
KEYSTONE
46
TP_VDD, TP_VBAT, TP_VDDP,
TP_VADAPTER, TP_V_SYSTEM
5
TEST POINT, 0.063”, COMPACT RED, CTP5005
KEYSTONE
47
TP304, TP305, TP306, TP_SCL,
TP_SDA, TP_VHST, TP_GND_D,
TP_RS1_P, TP_RS2_P
9
TEST POINT, 0.063”, COMPACT WHITE, CTP5007
KEYSTONE
48
U1
1
IC, BATTERY CHARGER, ISL9519C, QFN50_5X7B_EP
INTERSIL
49
U301
1
IC, MICROCONTROLLER, C8051F320, 32LQFP_80
SILICON LABS
11
DESCRIPTION
MANUFACTURER
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 17. TOP SILKSCREEN
12
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 18. BOTTOM SILKSCREEN
13
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 19. TOP LAYER COPPER
14
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 20. LAYER 2 COPPER
15
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 21. LAYER 3 COPPER
16
AN1654.0
August 2, 2011
Application Note 1654
FIGURE 22. BOTTOM LAYER COPPER
Intersil Corporation reserves the right to make changes in circuit design, software and/or specifications at any time without notice. Accordingly, the reader is
cautioned to verify that the Application Note or Technical Brief is current before proceeding.
For information regarding Intersil Corporation and its products, see www.intersil.com
17
AN1654.0
August 2, 2011