The ISL9519 is a highly integrated battery charger
controller for Li-ion/Li-ion polymer batteries with SMBus
interface controlling system voltage, charge current and
input current limiting. The evaluation board includes a
USB to SMBus interface to allow users to control the
ISL9519 from a Personal Computer.
What’s Inside
This Evaluation Board Kit contains the following
materials:
• Qty (1) ISL9519EVAL1Z Evaluation Board
• Qty (1) USB cable
What is Needed
The following materials are recommended to perform
testing:
• One adjustable 25V 6A power supply
• Two adjustable electronic loads with constant current
mode and constant voltage mode.
•One Volt Meter
• One 500MHz four-channel oscilloscope with voltage
and current probes
• A Personal Computer (PC) with ISL9519 control
software and drivers (all available at
www.intersil.com)
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.
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 1-888-468-3774
| Intersil (and design) is a registered trademark of Intersil Americas Inc.
All other trademarks mentioned are the property of their respective owners.
Copyright Intersil Americas Inc. 2010. All Rights Reserved
Page 2
Application Note 1562
Install the Software
Download the ISL9519 CONTROL Software Installer.zip
file from www,intersil.com. Extract it a folder on your
PC. Navigate to the folder and double click the
“Autoexec.exe” file.
FIGURE 2. ISL9519EVAL1Z CONTROL SOFTWARE INSTALLATION MENU
Click on the “Install or Uninstall ISL9519 Control
Software” to run the Installation Wizard.
You should now see a window as shown in Figure 3.
FIGURE 3. ISL9519EVAL1Z INSTALLATION WIZARD
2
AN1562.0
April 1, 2010
Page 3
Application Note 1562
FIGURE 4. NATIONAL INSTRUMENTS RUNTIME ENGINE INSTALLATION WIZARD
In most PCs the National Instruments Runtime Engine
will be installed automatically after the ISL9519
software. You should see the window as shown in
Figure 4.
Follow the instructions to install the Runtime Engine. If
it does not run automatically, click “Install National
Instruments Runtime Engine” on the ISL9519 Control
Software Installation Menu (see Figure 2). After
installation, click on the Close Menu button.
Driver Installation
After installing the National Instruments Run-Time
Engine, Connect the ISL9519EVAL1Z to the USB port
of your PC.
Note: The SMBus part of the ISL9519 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 ISL9519.
When WINDOWS detects new hardware, the new
hardware wizard should appear. Direct it to look for the
driver information file in the “ISL9519 CONTROL
Software Installer” folder (extracted from the
downloaded file). In some systems, it may be
necessary to specify the driver information file
(USB-I2C_WDM.inf).
Run the ISL9519 Application
ISL9519 should now appear in your START/ALL
Programs list. Click on it to run the application.
Figure 5 shows a screen shot of the ISL9519 user
interface.
3
AN1562.0
April 1, 2010
Page 4
Application Note 1562
FIGURE 5. ISL9519 CONTROL SOFTWARE SCREEN SHOT
Enable the Output
When power is applied to the ISL9519, 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 2 registers. See the
ISL9519 datasheet for valid values.
The ISL9519 is also disabled if the ACIN pin is below
3.2V. An Input voltage >13.1V will pull ACIN above
3.2V. The minimum input voltage can be adjusted on
the evaluation board by changing R
or R7 (see
6
Figure 11).
Description of the User Interface Controls
and Display Information
Clicking the “Write All” button will write the indicated
SMBus sequences to Registers 14, 15, 3F and 44 in the
ISL9519.
4
Note: The SMBus part of the ISL9519 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 ISL9519.
Clicking on the “Read All” button will read all 6
registers in the ISL9519 and display the results in the
grey indicators below the Read All button.
If the device and the interface are operating normally,
the VendorID (reg FE) and the DeviceID (reg FF) will
display as follows:
If the VendorID (reg FE) and DeviceID (reg FF) remain
0000 it indicates a communication problem.
AN1562.0
April 1, 2010
Page 5
Application Note 1562
If the Visa resource name is blank, it indicates a
problem with the USB communication.
Clicking on the “RESET INTERFACE” button may
correct the problem. If not, try closing the software,
remove power and USB connections from the
evaluation board, then reconnect and restart.
Note the register contents are updated ONLY when the
Read All button is clicked.
The Write Charge Current Button sends only the
charge current to the ISL9519. Other registers are
unchanged.
The small white window next to “Charge Current”
accepts inputs in Amps, and converts them the
hexadecimal (hex) value to be written to the ISL9519
in the grey window. The hex value depends on the
value entered in Sense R. The value in the white
window will be forced to the nearest valid number that
can be produced by the DAC in the ISL9519. That is,
after entering 4 and hitting the enter key, the display
will change to 3.968. After entering 4.1 and hitting the
enter key, the display will change to 4.096. The value
can be incremented and decremented with the
up/down arrows at the left of the window.
.
S = the Start condition, A = the Acknowledge, P = the
Stop condition.
Note: The LO byte is sent first. The HI byte is sent
second.
When writing 0x41A0, 0xA0 is written first and 0x41 is
sent second.
Important Note: The SMBus commands are NOT
sent until one of the WRITE buttons is clicked
(i.e. Write All or Write Charge Current)
Important Note: Max System Voltage Commands
that a much higher than the voltage for the
number of cells selected by the CELL pin are
ignored (not acknowledged). Please refer to the
Max System Voltage section of the datasheet for
details.
The Write MaxSystem Voltage button writes only the
MaxSystem Voltage register. Other registers are
unchanged.
The small white window accepts Max System Voltage
(in Volts) and calculates the hexadecimal value and the
SMBus sequence to write to the ISL9519. The SMBus
command is sent when the Write MaxSystem Voltage
or Write All button is clicked. See Figure 8.
The Write Input Current button writes only the Charge
Current register. Other registers are unchanged. The
small white window accepts Input Current Limit in
Amps and calculates the hex value and the SMBus
sequence to be written to the ISL9519. The Sense R
input Is used to calculate the hex value and the SMBus
sequence. The SMBus command is sent when the Write
Input Current or Write All button is clicked. See
Figure 9.
The Sense R inputs are used to calculate the
hexadecimal (hex) values and the SMBus sequences
for the Charge Current limit and Input Current limit
entered in the white boxes. The evaluation board is
built with 10mΩ sense resistors. If you change them to
another value, enter the new value to get correct
calculations.
After entering a number in the white box, hitting the
enter key or clicking on another area will enter the
value and the resulting hex value and the SMBus
sequence will be calculated and displayed.
5
The ISL9519 will shut down unless it receives
MaxSystem Voltage or Charge Current commands
every 175s. This is a safety feature that prevents
overcharging batteries if bus master has stopped
functioning. A toggle switch can be set to tell the
software to write all commands every 60 seconds.
AN1562.0
April 1, 2010
Page 6
Application Note 1562
FIGURE 6. WRITE CHARGE CURRENT
FIGURE 7. WRITE INPUT CURRENT
FIGURE 8. WRITE MAX SYSTEM VOLTAGE
FIGURE 9. WRITE MIN SYSTEM VOLTAGE
Interface Troubleshooting
When the evaluation board is connected to the PC by a
USB cable and communicates with the interface on the
evaluation board a green check mark will appear next
to the USB Interface Status.
If there is a red X instead of the green check, it
indicates a problem with communication between the
PC and the micro controller on the evaluation board.
Check and correct the connection of the USB cable to
your PC and the evaluation board. Click on the “RESET
INTERFACE” button.
.
If you still get a red X, Close and restart the ISL9519
control software.
If you still get a red X, Open the Device Manager
(Control Panel/System/Device Manager) with the
ISL9519EVAL1Z evaluation board connected to your
USB port. You should see a device named “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.
If you still get a red X, contact an Intersil Field
Application Engineer for assistance.
1µF10% GENERICMultilayer Cap
C29, C31, C34, C36, C38,
C40, C52
01% GENERICThick Film Chip Resistor
R399
U301SILICON
KEYSTONECompact Black Test Point 0.070
Pad 0.041 Thole
KEYSTONECompact Red Test Point 0.070 Pad
0.041 Thole
Pad 0.040 Thole
KEYSTONECompact White Test Point 0.070
Pad 0.041 Thole
(Pb-free)
Capacitor
General Purpose MicroControllers
LABRATORIES
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
18
AN1562.0
April 1, 2010
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.