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