isl94212evkit1z user guide

User Guide 048
ISL94212EVKIT1Z Evaluation Kit User Guide
Description
Key Features
The ISL94212EVKIT1Z is a kit that facilitates use of the
ISL94212 BMS device. The ISL94212 monitors cell voltage and
temperature. It converts the cell voltages and temperatures to
14-bit digital values, provides cell balance control, It provides
significant fault detection. The ISL94212 can operate in a single
device configuration, or multiple kits can be cascaded using a
built-in daisy chain connection. The daisy chain hardware
provides robust, redundant board-to- board communications.
• Supports both stand alone and daisy chained configurations
Specifications
• GUI add-in chart generation tool supports real-time
graphing, zoom and export of captured data.
This board has been configured and optimized for the following
operating conditions:
• Software provides checksum requirements associated with
daisy chain communications.
• VBAT = 6V to 60V
• Kit includes “Battery Emulation” board(s) for cell voltages
generation.
• VBAT daisy chain = 10V to 60V
• Daisy chaining with both connector only or wire jumper
options
• GUI provided export option for generation of detailed
register and/or SPI communications log files.
• USB dongle runs HID firmware for driver-less enumeration
and communications with Windows platforms
References
• VCn (for n = 1 to 12) = V(VCn-1) to V(VCn-1) + 5V
• CBn (for n = 1 to 9) = V(VCn-1) to V(VCn-1) + 9V
ISL94212 web page
• CBn (for n = 10 to 12) = V(VCn) -9V to V(VCn)
ISL94212 datasheet
• External inputs Ext1 -4 = 0V to 2.5V
Ordering Information
• SPI communications refer to ISL94212 datasheet
• VPOR (VBAT) voltage (rising) typical 5.1V
PART NUMBER
DESCRIPTION (Note)
ISL94212EVKIT1Z
ISL94212 master
ISL94212EVZ
ISL94212 slave/daisy chain kit to be
used as either “middle” or “top” device(s)
Also the ISL94212 can also operate in a 2 to 14 device configuration (Daisy
Chain). See example to the right.
FIGURE 1. SINGLE DEVICE CONFIGURATION
August 26, 2015
UG048.0
1
ELECTRONICS
MONITORING
MONITORING
ELECTRONICS
ELECTRONICS
MONITORING
MICROCONTROLLER
MONITORING
ELECTRONICS
MONITORING
shown above.
ELECTRONICS
Applications requiring 12 cells or less can operate with a single device as
MONITORING
CURRENT
MONITORING
FET DRIVER
ELECTRONICS
SYSTEM
ELECTRONICS
MONITORING
SPI
ELECTRONICS
LEVEL SHIFTING
VOLTAGE MONITOR
TEMP MONITOR
OV, OT DETECTION
OPEN WIRE DETECT
CELL BALANCING
VOLTAGE REGULATOR
ADC
MICROCONTROLLER
CURRENT MONITORING
COMMUNICATION
POWER FET CONTROL
PACK CAPACITY MONITOR
MOTOR DRIVE ELECTRONICS
ANALOG FRONT END
ELECTRONICS
NOTE: See “What is inside” on page 2 for kit details.
FIGURE 2. DAISY CHAIN CONFIGURATION
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
1-888-INTERSIL or 1-888-468-3774 | Copyright Intersil Americas LLC 2015. All Rights Reserved
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.
User Guide 048
Document Overview
What is inside
The following are three key portions of this document:
The ISL94212EVKIT1Z (Master) evaluation kit contains:
Software Installation
• ISL94212EV1Z evaluation board
The software is necessary to use this evaluation kit. This section
guides you through the installation and verification of both the
GUI / Windows software and also the USB enumeration of the
HID firmware/dongle device for PC to device(s) communication.
• MCB_PS2_Z multicell power supply test board
• MCB_MICRO_EVZ multicell power supply test board
• USB cable, connects PC to evaluation board
Quick Hardware Setup Guide
• 16 conductor flat cable (connects power supply board to
evaluation board)
This section provides information regarding the connection of the
various boards and the settings of the configuration options.
• One daisy chain cable
Quick GUI Setup Guide (Using the GUI)
The section steps the user through fundamental use of the GUI
software. Enough information is provided to establish and verify
communications are working properly and enable the user to
observe measurements in real time and export data as well.
Functional Description
The ISL94212 evaluation Kit, coupled with the associated GUI
provides the means to familiarize oneself with the various
instructions capability and operation of the device. A single
ISL94212 Li-ion battery manager IC supervises up to 12 series
connected cells. The part provides accurate monitoring, cell
balancing and extensive system diagnostics functions.
The kit enables the user to activate and data log voltage and
temperature measurements. Cell voltages are supplied via a
resistor ladder network in the MCB_PS2_Z multi-cell power
supply test board.
The ISL94212 has three cell balancing modes incorporated:
Manual Balance mode, Timed Balance mode and Auto Balance
mode. The auto balance mode terminates balancing functions
when a charge transfer value specified by the host
microcontroller has been met. Note: Cell balancing will require
the removal of the MCB_PS2_Z multicell power supply test board
and attachment of Cell devices that are capable of sourcing and
sinking current.
The ISL94212 communicates to a host microcontroller via an SPI
interface and to other ISL94212 devices using a robust, two-wire
daisy chain system. The primary evaluation board provides
configuration options that can be set via switches. These are
discussed in detail later in this document.
Connecting multiple Intersil boards allows the user to setup
communications and measurement capability of many packs
and up to 185 battery cells. However, one should review the
“Quick Hardware Setup Guide” on page 3. There will be safety
concerns as voltage levels increase with multiple packs.
The ISL94212EV1Z (Slave(s)) evaluation kit contains:
• ISL94212EV1Z evaluation board
• MCB_PS2_Z multicell power supply test board
• 16 conductor flat cable (connects power supply board to
evaluation board)
• One daisy chain cable
What is needed
The following instruments will be needed to perform testing:
• 60V/1A adjustable power supply
• Wires to connect power supply to MCB_PS2_Z board
• Precision multimeter
• Oscilloscope (optional)
• Cables and wires (Optional)
• Windows computer with USB port
Operating Range
Single device setup (non-daisy chain) mode can operate with a
battery voltage of 6V to 60V. When using less than 12 cells, the
user should consult the datasheet regarding cell connections.
However, caution should be employed during daisy chain
operation. In this mode, up to 14 boards can be connected. While
each board is operating on a relative voltage of up to 60V, this
“floating” is accomplished via the AC coupling of the daisy chain
circuits. (see below)
DHI
R2
C1
CONNECTOR
C2
R2
DLO
R1
C2 R1
C1
DGND
CONNECTOR
C1 R1
R2
C2
C2
C1 R1
DHI
R2
DLO
DGND
Submit Document Feedback
2
UG048.0
August 26, 2015
User Guide 048
As mentioned in the “Quick Hardware Setup Guide” on page 3,
while each board is operation in 60V range, total voltage across
multiple packs can be dangerous.
PCB Layout Guidelines
The ISL94212 layout has been optimized for electrical and
protection during hot plug conditions.
During layout the designer should consider:
• While the ISL94212 does not dissipate much power itself, the
internal temperature sensor might be more functional if a
thermal array is incorporated under the QFN thermal slug. The
user is invited to review Intersil’s Technical Brief TB389
regarding the thermal vias and the package pad.
• The user should review closely the artwork, component values
and routing of the daisy chain circuitry.
• The standard evaluation board accommodates both
connector-to-connector or cabled communication paths. If
multiple devices are being used, physical placement/size of
the cells should be reviewed in starting you product’s layout.
• Finally, the mechanical aspects of the battery pack should be
considered. Much as been written regarding damaged BMS
PCBs as a result of slight shifting of battery cells. (Cells tend to
be heavy and therefore can impart significant force)
Step 2:
Connecting the evaluation board will result in
automatic USB enumeration under the Human
Interface section of the Windows device manager.
Quick Hardware Setup Guide
Single Board
Step 1:
A “Startup” screen in the GUI (will wait for you to select
the combo box. Compete steps below.)
Step 2:
Connect the MCB_MICRO_EVZ board (J1) to the
ISL94212EVZ board (J2). (See Figure 3)
Step 3:
Set the power supply voltage to 39.6V (3.3V per cell). If
there are fewer cells being tested, reduce the power
supply voltage such that it equals 3.3V times the
number of cells.)
Step 4:
Connect the power supply to the MCB_PS2_Z board.
The positive terminal of the MCB_PS2_Z board is
J5/J11 and the negative terminal is J8/J12. Connector
J7 can also be used to provide power to the board. The
J7 tip is positive and the ring is negative. Check that the
voltages on the J3 connector of the board are +3.3V
from PIN(n) to Pin(n-1).
Software Installation
This version of software supports both ISL94212 or ISL78600
devices. It has been tested on XP, Win7 and Win8 platforms.
Step 1:
Run the Intersil_BMS_Vxxx.exe file. This installs the
BMS GUI software to the PC. Depending on your IT
department there are a couple of items to address
when performing an installation.
Select “Run As Administrator” option when available (Right click
in installation program)
When setting up project installation and shortcut paths, consider
using Users\Public instead of program directory.
Submit Document Feedback
3
UG048.0
August 26, 2015
User Guide 048
Step 8:
Step 5:
Turn off the power to the power supply.
Step 6:
Connect the flat cable between the MCB_PS2_Z board,
connector J1 and the ISL94212EVZ board, connector J1.
Step 7:
Check the jumpers and switches on the board. Since
this is a single board configuration, the board should be
configured as follows:
The voltages at various points should be:
VDD = 3.3V ±3%
VCC = ~3.3V ±5%(a little lower than VDD)
V2P5 = 2.5V ±2%
VREF = 2.50V ± 0.5%
• SPI/daisy switch set to SPI.
• EN0 and ENR should contain jumpers.
Turn on the power to the supply and notice that there is
a green LED (VDD), indicating the LDO regulator on the
ISL94212 is operating.
Step 9:
• LEDEN should contain a jumper.
Connect the USB port of the PC to the USB port of the
MCB_MICRO_EVZ board.
• CMSSel1 (left) and CMSel2 (right) switches both set
to “0”. This sets single board operation.
• CMRSel1 (left) and CMRSel0 (right) should have
jumpers to “1”. These set the daisy chain speed and
are not used in the single board operation, but it is
OK to leave the jumpers in place.
Daisy
SPI/daisy CHAIN SELECT
(SET TO SPI IN SINGLE BOARD APPLICATION)
SPI
ISL94212EVZ
1
0
1
CMSSel
0
DAISY CHAIN
SETTINGS
CMSSel1 = 0
CMSSel2 = 0
VBAT
V12
V11
V10
V9
V8
V7
V6
V5
V4
V3
V2
V1
V0
GND
6V to 60V
ISL94212
Enable
CMRSel0 = 1
CMRSel1 = 1
(Not used in
single board
application)
1
1
0
0
CMRSel
MCB_PS2_Z BOARD
MCB_MICRO_EVZ
FIGURE 3. ISL94212EVKIT1Z SINGLE BOARD SETUP
Submit Document Feedback
4
UG048.0
August 26, 2015
User Guide 048
FIGURE 4. ISL94212EVZ
a battery installation, where the ground of one board is
the VBAT of another, but it easily facilitates testing of
the communication and allows a safer environment for
initial testing.
The positive terminal of the MCB_PS2_Z board is
J5/J11 and the negative terminal is J8/J12. Connector
J7 can also be used to provide power to the board. The
J7 tip is positive and the ring is negative. Check that the
voltages on the J3 connector of all boards are +3.3V
from PIN(n) to Pin(n-1).
Step 10: Open the ISL94212 GUI software, select the “BMS
Evaluation Board Connected” in the “Select Option” box
as seen in step one. The software will automatically
take you to the Configuration Screen. Select “non-daisy
chain” and device type, then click “OK.” GUI will return
to the main screen. Use the software to read the cell
voltages and registers
Daisy Chain
Step 1:
To Connect all boards, complete steps below. Specify
“daisy” chain when configuration screen appears.
Step 2:
Connect the MCB_MICRO_EVZ board (J1) to the Master
ISL94212EVZ board (J2). (See Figure 5)
Step 3:
Set the power supply voltage to 39.6V (3.3V per cell). If
there are fewer cells being tested, reduce the power
supply voltage such that it equals 3.3V times the
number of cells.)
Step 4:
Connect the power supply to all MCB_PS2_Z boards in
parallel. There should be one MCB_PS2_Z board for
every evaluation board. This connection is not typical of
Submit Document Feedback
5
USE CAUTION when connecting the MCB_PS2_Z
boards in series, since voltages quickly reach
hazardous levels. BE CAREFUL!
Step 5:
Turn off the power to the power supply.
Step 6:
Connect the flat cable between each MCB_PS2_Z
board, connector J1 and an ISL94212EVZ board,
connector J1.
UG048.0
August 26, 2015
User Guide 048
Step 7:
Check the jumpers and switches on the board. Since
this is a daisy chain configuration, the boards should be
configured as follows:
• SPI/Daisy switch set to SPI on the master. For all
other boards, this switch should be set to Daisy.
• EN0 and ENR should contain jumpers.
• LEDEN should contain a jumper.
• CMS1 and CMS2 should have switches set as
follows:
TABLE 1. DAISY CHAIN COMMUNICATIONS DATA RATE SELECTION
COMMS RATE 0
COMMS RATE 1
DATA RATE
(kHz)
0
0
62
0
1
125
1
0
250
1
1
500
This sets daisy chain operation and locates the boards within the
daisy chain.
Step 9:
Turn on the power to the supply and notice that there is
a green LED (VDD) on each board, indicating the LDO
regulators on the ISL94212 are operating.
The voltages at various points should be:
VDD = 3.3V ±3%
VCC = ~3.3V ±5% (a little lower than VDD)
V2P5 = 2.5V ± 2%
VREF = 2.50V ±0.5%
If boards are connected in series, be aware of the
voltage potentials between the different boards
when measuring and monitoring signals with a
meter or a scope.
Step 10: Connect the USB port of the PC to the USB port of the
ISL94212EVZ daisy chain master board.
Step 11: Open the ISL94212 GUI software.
Select Daisy Chain Mode in the Device Menu at the top
left of the screen. Click Connect. Use the software to
read the cell voltages and other register content.
• CMRSel1 and CMRSel0 should have jumpers set to
1. These set the daisy chain speed at the maximum
500kHz.
Step 8:
Connect the daisy chain wires.
The boards can plug together to complete the daisy
chain connections, or the enclosed twisted pair cable
can connect the boards. Connect as shown in Table 2.
See also the 36-cell daisy chain connection Figure 5 on
page 7. For a 24-cell connection, drop out the Middle
board.
TABLE 2. COMMUNICATIONS MODE CONTROL
COMMS COMMS
SELECT 1 SELECT 2
PORT 1
COMM
PORT 2
COMM
COMMUNICATIONS
CONFIGURATION
0
0
SPI
(Full Duplex)
Disabled Standalone
0
1
SPI
(Half Duplex)
Enabled
1
0
Daisy Chain
Disabled Daisy Chain,
Top device setting
1
1
Daisy Chain
Enabled
Submit Document Feedback
6
Daisy Chain,
Master device setting
Daisy Chain
Middle device setting
UG048.0
August 26, 2015
User Guide 048
6V to 60V
DAISY
OPTIONAL TWISTED PAIR DAISY CHAIN
CONNECTION
6V to 60V
DAISY
NORMAL
DAISY CHAIN
CONNECTION
6V to 60V
SPI
TO PC
USB
FIGURE 5. ISL94212EVZ IN 36-CELL DAISY CHAIN CONFIGURATION (SHOWN 1 ISL94212EVKIT1Z (MASTER) AND 2 ISL94212EV1Z (SLAVES)
Submit Document Feedback
7
UG048.0
August 26, 2015
User Guide 048
Quick GUI Setup Guide (Using the
GUI)
Step 1:
Once the board is powered up and connected to the PC
through the USB cable, start the GUI program.
Step 2:
Choose the communication mode (stand-alone or daisy
chain). If the GUI is already running, select the
operating mode in the device menu (upper left of the
screen.)
Step 3:
The GUI program identifies the devices connected,
either in a single board, or a daisy chain configuration,
(See Figure 6). NOTE: Figure 5 on page 7 shows the
daisy chain configuration.
In a daisy chain configuration, the top bar provides an
indication of the boards connected and allows selection
of any ISL94212EVZ board for monitoring and control.
Select the specific device in the daisy chain. Device 15
selects all devices. Device 0 selects devices that are not
yet identified. For a single board, these boxes are not
shown.
Step 4:
Use the various tabs and buttons to monitor and
control the operation of the device.
Step 5:
The “Device Commands” buttons along the bottom of
the main tab are commands sent to all boards in the
system. So, selecting “Scan Volts” then “Read Volts”
causes all boards to read the cell voltages,
temperatures and update the ISL94212 register values
and the GUI display boxes. (Note: these buttons send
separate commands to each board. It does not send a
“Scan All” or “Read All” command.)
Step 6:
At the bottom of the screen there are activity logs
showing the USB communications and the SPI
communications to the master board.
Step 7:
To clear fault indications, the fault first needs to be
cleared. When the fault is no longer active, do a “Read
Faults” command, then read the Faults register and
click on each individual bit to change the setting (or
write 0 to the register value). Then click on Write to
send the value to the device.
Using the “Read Group or Write Group” button sends
commands to all registers on the page.
Step 8:
Use the “Show Chart” button to view various voltages
and status in real time (See Figure 7).
FIGURE 6. MAIN GUI WINDOW - TWO CASCADED DEVICES
Submit Document Feedback
8
UG048.0
August 26, 2015
User Guide 048
Chart Window
The charting function of the GUI provides real time viewing of the
critical voltages in the battery pack. The chart updates results as
long as the GUI is polling. If the GUI stops polling (or there is a
communication interruption) the chart maintains the last valid
value.
At the end of a sample period, the captured data can be exported
to a file that can be loaded into Excel for further analysis by
clicking on the “Export” button.
Using the controls at the left of the screen, various charts can be
turned off and the specific cells being monitored can be chosen.
At this time, the cell voltages of only two packs can be monitored
on one screen and only the temperatures of board 1 can be
monitored.
FIGURE 7. CHART WINDOW
Submit Document Feedback
9
UG048.0
August 26, 2015
User Guide 048
Monitor Tab
The monitor tab shows the voltages and status of the first 4
boards in the daisy chain. (See Figure 8)
At this time, it is not possible to select the results for any other
boards in the stack. Individual boards can be monitored in the
main window, one board at a time.
If there are more than 4 boards, only boards 1 through 4 are
shown in this tab.
FIGURE 8. MONITOR TAB
Submit Document Feedback
10
UG048.0
August 26, 2015
User Guide 048
Fault Tab
The fault tab shows the status of the fault register of the selected
device (See Figure 9). To update the display, click on the
individual “Read” buttons at the end of each fault register, or
click on the “Read Group” button on the device command line
(toward the bottom of the window) to read all registers in the Tab.
To clear a bit, click on the bit that is set (or write a 0 in the box at
the right to reset all bits.) Then, click on the “Write” button at the
end of each fault register, or click on the “Write Group” button on
the device command line to write to all of the registers in the Tab.
FIGURE 9. FAULT REGISTERS
Submit Document Feedback
11
UG048.0
August 26, 2015
User Guide 048
Command Tab
The command tab allows individual commands to be sent to any
device in the stack (or all devices, if device 15 is chosen.) This tab
includes a raw message sender and CRC4 calculator. By entering
in the device address, data type, data address and data, the GUI
calculates the CRC4 value and shows the resulting encoded
command. This command can then be sent to the chosen device.
The image in Figure 10 shows the command for SLEEP.
NOTE: This screen shows a selection for ISL78600 and
ISL78601. This is an error in the 0.6.2 release of the software.
For the ISL94212, use the selection for the ISL78600. The
selection for ISL78601 has no function.
FIGURE 10. COMMANDS
Submit Document Feedback
12
UG048.0
August 26, 2015
User Guide 048
ISL94212 Evaluation Board
FIGURE 11. TOP SIDE
FIGURE 12. BOTTOM SIDE
Submit Document Feedback
13
UG048.0
August 26, 2015
B1
B7
B7
B0
B8
B7
1
BAT
BAT
CB12
1
CB9
B8
B8
DLO10
R31
100
C39
DGND
1uF
MOSI
MISO
BAT
1
FAULT0
R17
49
NC
DIN
CS/DLo1
NC
SCLK/DHi1
DHi2
DLo2
NC
VBAT
VBAT
CB12
VC12
VC11
DOUT
CMR0
CMR1
CMS1
41
40
39
PZTA06
36
35
34
R2
33
33
VDD
VDD
V2P5
R18
32
31
29
30
27
28
26
24
25
VRef
1
1
VCC
J7
LEDEN
C16
100n
1
1
V2P5
VD00
C13
100n
1k
CMS2
Q1
38
37
VDD
ExVDD
R16
100k
VRef
C12
100n
1k
EN
R49
43
42
ISL94212ANZ
C11
100n
ExVDD
R15
ENR
1k
1k
VCC
VREF
ENR
44
GRN
1k
R14
CB3
VC2
VDDEXT
R13
C10
100n
V2P5
ExT4
NC
C9
100n
NC
VDD
VC3
TEMPREG
1k
Base
VC4
CB4
NC
ExT3
R12
16
CB5
NC
ExT2
1k
ComSel2
NC
ExT1
C8
100n
R11
CB6
VC5
VSS
NC
14
15
46
45
ComRate1
ComSel1
ISL94212
EN
47
C26-C38 = 100V rating
1
VCC
DGND1
D3
B0
13
1k
C7
100n
ComRate0
R26
40. 2k
B0
B1
1k
11
12
VC7
R25
40. 2k
B1
B2
R10
10
C6
100n
FAULT
DGND
40. 2k
B2
B3
R9
1k
C5
100n
DREADY
CB7
VC6
8
9
DRDY0
EN0
48
NC
EN
VC8
CB8
40. 2k
R24
B3
B4
1k
R8
6
7
C4
100n
D2
600 Fail
RED
CB9
23
B4
B5
1k
R7
5
C3
100n
21
22
B5
B6
R6
3
4
R23
B6
B7
1k
R5
CB10
VC9
2
VC0
VSS
B7
B8
1
C2
100n
CB1
B8
B9
1k
CB2
VC1
B9
B10
R4
1k
1
DGND1
DGND2
1
DGND
1uF
DGND3
DGND - Noise GND
Thermistor - AGND Quiet GND
VCC, VREF, VSS, C16 = Quiet GND
1
1
1
1
1
1
1
1
VC7
VC7
VC6
VC6
VC5
VC5
VC4
VC4
VC3
VC3
VC2
VC2
VC1
VC1
VC0
VC0
1
VC9
VC9
1
1
VC10
VC10
VC8
VC8
1
VC11
VC11
1
VC12
VC12
UG048.0
August 26, 2015
VB
VB
1
V3p3, V2P5, DGND, Base - DGND, Noise GND
FIGURE 13. ISL94212EVZ EVALUATION BOARD SCHEMATIC
1
DGND3
DGND4
C41
1uF
10nF
C40
C40a
1uF
10nF
C42
C43
C42a
2.2uF
10k
C20 10nF
THERM
R30
R29
10k
C19 10nF
10k
R28
C18 10nF
10k
C17 10nF
R27
CB1
CB2
CB3
CB4
CB5
10nF
C38
10nF
10nF
C37
C36
10nF
10nF
10nF
C35
C34
C33
10nF
C32
10nF
10nF
10nF
C31
C30
C29
10nF
10nF
C28
C27
60V
D1
180nF
C26
C1
10nF
DGND2
1
DGND4
User Guide 048
B10
B11
27
19
20
B11
B12
R1
18
B12
BAT
Place vias on board
at these locations
17
BAT
VC10
CB11
U1
LEDEN
1
50
DGND
52
51
DGND
DGND
B2
CS600
B9
54
53
1
1
2
3
55
1
B0
B0
B9
B9
1
5
6
SW DPDT SLIDE
64
14
B1
B1
1
B3
4
B10
57
56
1
B10
B10
DHI10
58
B2
B2
B4
1
60
59
1
B11
B11
B11
62
61
1
B3
B3
B5
SCK600
63
B4
B4
B12
1
DHI20
DLO20
1
B12
B12
CB10
CB11
B5
B5
B6
1
CB7
CB8
SW3
B6
B6
CB6
Submit Document Feedback
Schematic
Submit Document Feedback
Schematic (Continued)
B12
B6
D4
LED
YELLOW
R64
1k
CB6
15
1k
CB5
10k
C105 R77
1k
D7
YELLOW
CB4
10n
R67
1k
D13
LED
CB3
YELLOW
R68
1k
D14
100/1W
Q4
LED
CB2
10n
D9
LED
YELLOW
R69
1k
NDS7002A
UG048.0
August 26, 2015
B0
330k
R57
D15
LED
Q3
R41
10k
C101 R81
10n
1k
R61
100/1W
Q11
R45
R74
1k
10n
330k
R75
1k
NDS7002A
330k
FIGURE 14. ISL94212EVZ EVALUATION BOARD SCHEMATIC
CB9
100/1W
Q10
R46
10k
C108 R86
10n
YELLOW
CB1
C109
10k
R85
R62
B7
100/1W
CB10
R60
NDS7002A
10k
C102 R80
B1
R73
YELLOW
R40
R44
10k
B8
R56
NDS7002A
10n
NDS7002A
10k
C103 R79
330k
C110
100/1W
YELLOW
R39
10n
1k
B9
100/1W
Q5
B2
D8
330k
LED
CB11
R84
330k
R72
D12
R55
NDS7002A
LED
R38
R43
R59
NDS0605
YELLOW
R83
330k
10k
100/1W
B10
10k
C104 R78
B3
10n
Q12
100/1W
Q6
C111
R71
R54
NDS7002A
LED
NDS0605
1k
CB12
CB8
330k
R63
100/1W
Q9
R47
10k
C107 R87
10n
330k
CB7
User Guide 048
YELLOW
330k
D11
LED
R42
R58
100/1W
YELLOW
10n
R66
1k
R82
330k
10k
R70
D10
LED
B11
R37
C112
10n
Q13
Q7
B4
D6
330k
R53
100/1W
NDS7002A
LED
R36
10n
R65
YELLOW
10k
C106 R76
B5
YELLOW
NDS0605
Q8
NDS7002A
D5
LED
Q14
R52
100/1W
Place vias on board
at these locations
94212 Daisy Chain
R88
DLO2
100
C21
C55
DLO2
82pF
82pF
C22
82pF
C51
82pF
DHI2
DHI2
DLO20
JP3
R96
1
DHI20
1
Submit Document Feedback
Schematic (Continued)
470
C54
220pF/1000V
UPHI
1
R89
R97
100
470
C56
16
220pF/1000V
UPLO
1
1
UPLO
C24
82pF
C53
82pF
470
1
DWNHI
1
2
3
SW1
C15
220pF/1000V
SCK600
MISO
MOSI
CS600
DRDY0
FAULT0
4
5
6
DWNLO
Dai syDwn
CMS1
Add jumpers to JP5 to communicate
through the USB port and on-board
µC. Remove jumpers and use even
numbered pins to communicate to
ISL78600/601 via external µC.
1
DWNLO
SCK600
MISO
MOSI
CS600
DRDY0
FAULT0
CMRSel
J2
1
2
3
4
5
6
7
uC Connect
SW2
B11
B9
B7
B5
B3
B1
JP2
CMR1
1
2
3
15
13
11
9
7
5
3
1
DD
CMS2
CSel2
470
CSel1
CMS1
100
1
220pF/1000V
1
2
Battery
1
2
R19
CR1
CMR1
CMR0
C57
82pF
R91
1
CR0
1
C23
82pF
VDD
CMR0
C14
DWNHI
16
14
12
10
8
6
4
2
4
5
6
CMSSel
CMS2
UG048.0
August 26, 2015
DGND
FIGURE 15. ISL94212EVZ EVALUATION BOARD SCHEMATIC
User Guide 048
DLO10
BAT
B12
B10
B8
B6
B4
B2
B0
1
DHI1
DHI1
J1
Dai syUp
1
JP4
R3
100
JP1
1
2
R90
DLO1
DLO1
DU
UPHI
Place vias on board
at these locations
DHI10
1
2
Submit Document Feedback
Bill of Materials
QTY
REFERENCE DESIGNATOR
DESCRIPTION
MANUFACTURER
MANUFACTURER PART
C1
CAP, SMD, 1812, 0.18µF, 100V, 10%, X7R, ROHS
MURATA
GRM43RR72A184KA01L
4
C14, C15, C54, C56
CAP, SMD, 0805, 220pF, 1kV, 5%, C0G, ROHS
VISHAY/VITRAMON
VJ0805A221JXGAT5Z
18
C17-C20, C40a, C42a, C101-C112
CAP, SMD, 0603, 0.01µF, 16V, 1 0%, X7R, ROHS
VENKEL
C0603X7R160-103KNE
13
C2-C13, C16
CAP, SMD, 0603, 0.1µF, 16V, 10%, X7R, ROHS
MURATA
GRM39X7R104K016AD
C21-C24, C51, C53, C55, C57
CAP, SMD, 0603, 82pF, 100V, 5%, C0G, ROHS
MURATA
GRM1885C2A820JA01D
C26-C38
CAP, SMD, 0603, 0.01µF, 100V, 5%, X7R, ROHS
KEMET
C0603C103J1RACTU
1
C39
CAP, SMD, 1206, 1µF, 100V, 10%, X7R, ROHS
VENKEL
C1206X7R101-105KNE
3
C40, C41, C42
CAP, SMD, 0603, 1.0µF, 10V, 10%, X7R, ROHS
AVX
0603ZC105KAT2A
1
C43
CAP, SMD, 0603, 2.2µF, 10V, 10%, X7R, ROHS
MURATA
GRM188R71A225KE15D
2
CABLE ASSY
CONN SOCKET IDC 16POS W/KEY GOLD, ROHS
ASSMAN
SFH41-PPPB-D08-ID-BK
6
CABLE ASSY
CABLE-FLAT RIBBON, 16CIRCUIT, 28AWG STRANDED, 300V, ROHS
ASSMANN
AWG28-16/G-1/300-R
1
D1
DIODE-ZENER, SMD, 2P, SOD-123, 60V, 500mW, 2.1mA, ROHS
ON SEMICONDUCTOR
MMSZ5264BT1G
1
D2
LED-SMART, SMD, 0603, 2P, RED, 1.8V, 2mA, 630nm, 4.5mcd, ROHS
OSRAM
LSL29K-G1J2-1-0-2-R18-Z
1
D3
LED-SMART, SMD, 0603, GREEN, 1.7V, 2mA, 570nm, 3.9mcd, ROHS
OSRAM
LGL29K-G2J1-24-Z
D4-D15
LED-SMART, SMD, 0603, YELLOW, 1.8V, 2mA, 587nm, 7.9mcd, ROHS
OSRAM
LY L29K-J1K2-26-Z
4
DGND1-DGND4
CONN-HEADER, 1x1, BREAKAWAY 1X36, 2.54mm, ROHS
BERG/FCI
68000-236HLF
3
EN, ENR, LEDEN
CONN-HEADER, 1x2, BREAKAWAY 1X36, 2.54mm, ROHS
BERG/FCI
68000-236HLF
3
EN, ENR, LEDEN
CONN-JUMPER, SHORTING, 2PIN, BLACK, GOLD, ROHS
SULLINS
SPC02SYAN
1
J1
CONN HEADER LO-PRO 2MM 16PS VERT ROHS
ASSMAN
AWHW2-16G-0202-T-R
1
J2
CONN-HEADER, 1X7, BRKAWY-1X36, R/A, 2.54mm, ROHS
FCI/BERG
68015-436HLF
1
J7
CONN-HEADER, 2X4, BRKAWY-2X36, 2.54mm, ROHS
BERG/FCI
67996-272HLF
2
JP1-JP2
CONN-HEADER, SHROUDED, TH, 2POS, 2.54mm, R/A, ROHS
MOLEX
70555-0036
1
JP3
CONN-RECEPTACLE, TH, 1X2, 2.54mm, R/A, TIN, ROHS
SULLINS
PPTC021LGBN-RC
1
JP4
CONN-HEADER, 1X2, BRKAWY-1X36, R/A, 2.54mm, ROHS
FCI/BERG
68015-436HLF
1
Q1
TRANSISTOR, NPN, 4P, SOT-223, 80V, 1A, 1W, ROHS
DIODES, INC.
DCP56-16-13
3
Q12, Q13, Q14
TRANSISTOR, P-CHANNEL, SMD, SOT23, -60V, -180mA, ROHS
FAIRCHILD
NDS0605
9
Q3-Q11
TRANSISTOR-MOS, N-CHANNEL, SMD, SOT23, 60V, 280mA, ROHS
FAIRCHILD
NDS7002A
1
R1
RES, SMD, 0805, 27Ω, 1/8W, 1%,TF, ROHS
PANASONIC
ERJ-6ENF27R0V
1
R2
RES, SMD, 0603, 33Ω, 1/10W, 1%, TF, ROHS
VENKEL
CR0603-10W-33R0FT
8
17
13
12
User Guide 048
1
UG048.0
August 26, 2015
Submit Document Feedback
Bill of Materials (Continued)
QTY
REFERENCE DESIGNATOR
DESCRIPTION
MANUFACTURER
MANUFACTURER PART
18
R23-R26
RES, SMD, 0603, 40.2k, 1/10W, 1%, TF, ROHS
YAGEO
RC0603FR-0740K2L
4
R27-R30
THERMISTOR-NTC, SMD, 0603, 10k, 1%, - 40 +125°C, ROHS
MURATA
NCP18XH103F03RB
4
R3, R19, R96, R97
RES, SMD, 0603, 470Ω,1/10W, 1%, TF, ROHS
ROHM
MCR03EZPFX4700
1
R31
RES, SMD, 1206, 100Ω, 1/4W, 1%, TF, ROHS
STACKPOLE
RMC1/8 100R 1% T/R
12
R36-R47
RES, SMD, 0603, 10k, 1/10W, 1%, TF, ROHS
KOA
RK73H1JT1002F
27
R4-R18, R64-R75
RES, SMD, 0603, 1k, 1/10W, 1%, TF, ROHS
PANASONIC
ERJ-3EKF1001V
1
R49
RES, SMD, 0603, 100k, 1/10W, 1%, TF, ROHS
VENKEL
CR0603-10W-1003FT
12
R52-R63
RES, SMD, 2512, 100Ω, 1W, 1%, TF, ROHS
VISHAY/DALE
CRCW2512100RFKEG
12
R76-R87
RES, SMD, 0603, 330k, 1/10W, 1%, TF, ROHS
YAGEO
RC0603FR-07330KL
4
R88-R91
RES, SMD, 0603, 100Ω, 1/10W, 1%, TF, ROHS
VENKEL
CR0603-10W-1000FT
2
SW1, SW2
SWITCH-SLIDE, SMD, 5.4X5.2, 2POS, SPDT, ROHS
COPAL ELECTRONICS
CAS-D20TA
1
SW3
SWITCH-SLIDE, SMD, 5.4X5.2, 2POS, SPDT, ROHS
COPAL ELECTRONICS
CAS-220TA
1
U1
IC-MULTI-CELL BATTERY MANAGER, 14P, TQFP, 10X10, ROHS
INTERSIL
ISL94212ANZ
0
DGND, B0-B12, BAT
DO NOT POPULATE
0
DWNHI-DHI1-DLO1-DWNLO, UPHI-DHI2-DLO2-UPLO DO NOT POPULATE
0
ExVDD-VREF-V2P5-VCC-VDD
DO NOT POPULATE
0
VC0-VC12, VB
DO NOT POPULATE
User Guide 048
4
UG048.0
August 26, 2015
User Guide 048
Layout
FIGURE 16. TOP LAYER
FIGURE 17. MIDDLE LAYER 1
FIGURE 18. MIDDLE LAYER 2
FIGURE 19. BOTTOM LAYER
Submit Document Feedback
19
UG048.0
August 26, 2015
User Guide 048
Layout (Continued)
FIGURE 20. SILK TOP LAYER
Submit Document Feedback
20
FIGURE 21. SILK BOTTOM LAYER
UG048.0
August 26, 2015
User Guide 048
Default Configuration Settings
Configuration settings for this design are set by switch settings.
See Figures 3 and 5 for switch setting information.
• The primary ISL94212EVKIT1Z kit is set for non-daisy chain
operation. It is intended to operate as a stand-alone for single
device (Figure 3 on page 4) or as master in a daisy chain
configuration (Figure 5 on page 7).
• Add-on kits part# ISL94212EVZ will need to be setup for daisy
chain and either middle or top device. (Figure 5 on page 7)
This will depend on the extension kits board physical
placement in the chain.
• In daisy chain mode, chain circuity component values are
specified to operate in 500kHz rate. All devices receive a
unique serial number when ATE testing in manufacturing.
Consult datasheet regarding serial number register locations.
Errata/Q&A
• If these suggestions still do not work, then configure the
“Master” board as a stand-alone board and try this. If it
works, set up a stack of two boards. Then try three boards,
and so on, until there is an error in communications. This
identifies the point of communication failure. It could be a
bad daisy chain cable or some problem with that
particular device. Replace the cable or the board and try
again.
2. When I enable polling, the voltages do not update.
When the GUI starts, there are no items selected for polling.
Click on the “Polling Setup” button and click on the “Quick
Setup” button. This enables the most common measurement
operations.
3. The Label for the J2 connector on the ISL94212EVZ board is
incorrect. It should read as follows (i.e. there is no EN signal
between the two boards.)
1 - SCK
1. When I click on Connect, nothing happens.
The most common problem encountered when setting up the
boards is a “connection’ or switch error. This is seen after
clicking on the connect button and Device Present “PRES”
indicators do not turn green. The Activity Log at the bottom of
the screen also indicates that one or more of the devices
cannot be found.
If this happens, check that all of the cables are connected
properly and that the wires are not broken.
• Make sure that the daisy chain cables or boards connect
as shown in Figure 5 on page 7.
• Check that the USB cable is plugged in and that the
ISL94212 driver was installed properly before clicking on
Connect.
2 - MISO
3 - MOSI
4 - CS
5 - DRDY
6 - FAULT
7 - DGND
4. When contacting the factory with questions click on the
“About” menu item and click on read firmware version and
send the GUI and firmware version with your question. See
example below.
• Make sure the switches are set as shown in Figure 5 on
page 7.
• Inspect the LEDs to identify if all boards are powered
properly. This is not always a good indication, since a
board in sleep mode has an LED on, but at a lower voltage.
It would be a good idea, if there is a communication
problem not solved by the above, to check the voltage on
the VDD and VREF pins. VDD should be 3.3V. If the board is
in sleep mode, the voltage on VDD will drop to about 2.8V
and VCC should equal VDD. The the VREF should be 2.5V
in normal operation and drop to 0V in sleep. If the voltages
do not match these values, then there could be a board
problem and you should contact your Intersil
representative.
• You could try to shuffle the boards. If this works, then this
indicates that one of the daisy channels is not working
properly.
Submit Document Feedback
21
UG048.0
August 26, 2015
User Guide 048
Typical Performance Curves
Unless noted: VBatt 24V or 48V as designated, TA = +25°C. Curves provided below are
based on exported data from the ISL94212 GUI software. Measurements are captured from three ISL94212 devices operating in daisy chain mode.
Charts are based on either 24V or 48V battery voltage. Measurements are taken with time being the x-axis. This provides information regarding typical
subsystem reading variation. Some graphs provide device to device comparisons as well.
0.494
0.495
ETV-1
0.493
SN1
ETV-2
0.490
SN3
0.491
VOLTAGE (V)
VOLTAGE (V)
0.492
0.490
0.489
ETV-4
0.488
0.487
0.485
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.480
0.475
ETV-3
0.486
0.485
0.9
0.470
1.0
SN2
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
TIME (MINUTES)
TIME (MINUTES)
FIGURE 23. ETV1 DEVICE TO DEVICE SPREAD 48V
FIGURE 22. ETV1-4 DEVICE 1 48V
Internal Temperature
32.5
31.5
31.0
30.5
30.0
29.5
29.0
28.5
27.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
TIME (MINUTES)
FIGURE 24. INTERNAL TEMPERATURE DEVICE TO DEVICE SPREAD 24V
Submit Document Feedback
22
SN3
31
30
29
SN1
28
SN1
28.0
SN2
32
SN3
TEMPERATURE (°C)
TEMPERATURE (°C)
33
SN2
32.0
27
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1.0
TIME (MINUTES)
FIGURE 25. INTERNAL TEMPERATURE DEVICE TO DEVICE SPREAD 48V
UG048.0
August 26, 2015
User Guide 048
Voltage Inputs
47.970
24.010
47.965
24.000
SN3
47.960
VOLTAGE (V)
VOLTAGE (V)
23.990
23.980
23.970
SN1
23.960
47.955
SN2
47.950
47.945
23.950
SN2
23.940
23.930
0
0.1
0.2
0.3
0.4
0.5
0.6
47.940
0.7
0.8
0.9
47.935
1.0
TIME (MINUTES)
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
VCell1-4
2.001
VCell1-5
VCell1-6
VCell1-7
VCell1-8
1.998
4.004
VOLTAGE (V)
2.002
1.999
VCell1-3
VCell1-4
4.002
VCell1-5
VCell1-6
4.000
VCell1-7
3.998
VCell1-8
VCell1-9
VCell1-10
1.997
VCell1-11
0
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
TIME (MINUTES)
FIGURE 28. SN1 VCELLS VBAT 24V
1.0
VCell1-2
VCell1-3
2.000
0.9
VCell1-1
4.006
VCell1-2
2.003
VOLTAGE (V)
0
FIGURE 27. VBAT DEVICE TO DEVICE 48V
VCell1-1
2.004
SN3
TIME (MINUTES)
FIGURE 26. VBAT DEVICE TO DEVICE 24V
1.996
SN1
VCell1-12
VCell1-9
3.996
3.994
VCell1-10
0
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
TIME (MINUTES)
VCell1-11
VCell1-12
FIGURE 29. SN1 VCELLS VBAT 24V
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 document is current before proceeding.
For information regarding Intersil Corporation and its products, see www.intersil.com
Submit Document Feedback
23
UG048.0
August 26, 2015