ANALOG DEVICES ADBMS2950B Battery Pack Monitor User Guide

September 20, 2024
Analog Devices

ANALOG DEVICES ADBMS2950B Battery Pack MonitorUser Guide | EVAL-ADBMS2950B
UG-2241
Evaluating the ADBMS2950B Battery Pack Monitor

FEATURES

► Fully-featured evaluation board for the ADBMS2950B
► Bidirectional high-accuracy current measurement with on board shunt
► Increased input-range overcurrent measurement and alert
► Battery stack measurements
► Battery stack voltage monitoring
► Isolation measurement
► Precharge monitoring
► Fuse monitoring
► Charger monitoring
► Link voltage monitoring
► Includes two isoSPI ports for daisy chain and reversible isoSPI support, and the isoSPI connections can be done through simple DuraClick™ connectors

EVALUATION KIT CONTENTS

► EVAL-ADBMS2950B evaluation board and an isoSPI DuraClick cable

DOCUMENTS NEEDED

► ADBMS2950B data sheet
ADBMS2950B hardware user guide

EQUIPMENT NEEDED

► To ease basic evaluation task with the EVAL-ADBMS2950B, the following supplementary products are recommended
EVAL-SDP-CK1Z controller board
EVAL-ADBMS6822 dual-controller isoSPI add-on board
EVAL-ADBMS6830BMSW 16-cell monitoring board

SOFTWARE NEEDED

► Evaluation software for the ADBMS2950B
► BMS browser Windows-based graphical user Interface (GUI) program
► ADBMS2950B software user guide
► To request the software modules, refer to the form

COMPATIBLE BOARDS

► EVAL-ADBMS6822 dual-controller isoSPI
► Add-on board EVAL-ADBMS6830B 16-channel cell monitor board
EVAL-ADBMS6832 18-channel cell monitor board
► EVAL-SDP-CK1Z MCU board for software control and data analysis
► Supported by Arm Mbed OS
► Supported by ADBMS GUI
► Supported by pyBMS

APPLICATIONS

► Mobile robot systems
► E-scooter/E-bikes/Light electric vehicle
► Power tools
► Portable-energy storage system
► Backup-battery system monitoring
► Grid energy storage

GENERAL DESCRIPTION

The EVAL-ADBMS2950B evaluation board features the ADBMS2950B, a bidirectional current monitor, with 12 buffered high-impedance voltage sense inputs, linked through a 2-wire isolated serial interface (isoSPI). The demo circuit also features reversible isoSPI, which enables a redundant communication path.
The EVAL-ADBMS2950B can communicate to a PC over isoSPI by attaching a EVAL- ADBMS6822 dual-controller isoSPI add-on board to the expansion headers of a EVAL-SDP-CK1Z, and then connecting the EVAL-SDP-CK1Z to a host PC through USB.
The EVAL-ADBMS2950B evaluation board can be operated on the same isoSPI daisy chain with other ADBMS2950B, and ADBMS6830B devices.
Full specifications on the ADBMS2950B are available in the ADBMS2950B data sheet available from Analog Devices, Inc., and must be consulted with this user guide when using the EVALADBMS2950B evaluation board.
Design files for this circuit board are available on the product webpage.
PLEASE SEE THE LAST PAGE FOR AN IMPORTANT WARNING AND LEGAL TERMS AND CONDITIONS.
REVISION HISTORY
7/2024—Revision 0: Initial Version

FUNCTIONAL BLOCK DIAGRAM

ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
1

PERFORMANCE SUMMARY

Table 1. Performance Summary 1,2

Parameter

| Type| Min| Typ| Max|

Unit

---|---|---|---|---|---
LOW-VOLTAGE POWER SUPPLY INPUT
Wide Range LV3 Input (J1)
Alternative 5 V LV3 Input (J10, J12)| PIN4
PIN4|
6
4.5| | 15
5.5|
V
V
LOW-VOLTAGE DIGITAL OUTPUTS
Overcurrent Alert LVOCA, LVOCB| DOUT5| 0| | 5.5| V
HIGH-VOLTAGE SHUNT SENSE INPUT
Current
Overcurrent
Shunt Resistance| AIN6
AIN6| −131
−300|
50| +131
+300|
mV
mV
μΩ
HIGH-VOLTAGE POWER SUPPLY OUTPUT
VDD to GND
VREG to GND| POUT7
POUT7| 14
5|
V
V
HIGH-VOLTAGE ANALOG
INPUT HVISO1 to GND
HV1 to GND
HV2 to GND HV3 to GND| HVIN8
HVIN8
HVIN8
HVIN8| 0
0
−1000
−1000| | 1000
1000
+1000
+1000|
V
V
V
V
HV9 TO LV3 ISOLATION GND to LGND| | 1000| V

  1. High current in/out of the high-voltage battery applied between BAT− and Shunt−.
  2. For the specifications such as tolerance and temperature drift, refer to the ISA-WELD//Precision Resistors (BAS//Size 8420 (Metric)) data sheet from the Isabellenhütte website.
  3. Isolated LGND (chassis GND) referred side.
  4. Power Input.
  5. Digital Output.
  6. Analog Input.
  7. Power Output.
  8. High Voltage Input.
  9. GND (HV Battery BAT−) referred side.

COMPONENT FEATURES AND CONNECTIONS

CURRENT SENSE RESISTOR
The EVAL-ADBMS2950B evaluation board comes equipped with a high-current bus bar style current-sense resistor BAS-M-R00005AE-5.0.
For recommended operating conditions, refer to the ISAWELD//Precision Resistors (BAS//Size 8420 (Metric)) data sheet from the Isabellenhütte website. Currents of several hundreds of amperes are possible, but power dissipation must be considered.
The maximum power rating of the shunt resistor used is P = 36 W.ANALOG
DEVICES ADBMS2950B Battery Pack Monitor - figure 2Such high currents must be applied only for short times as the power dissipation leads to significant temperature increase. Temperature of the shunt resistor can be monitored by the on-board NTC thermistors connected to the VxADC inputs, for the channel assignment, see Table 2.
The bus bar resistance usually can be neglected but the contact resistance between the bus bar and the cable lugs can be significant. Oxidation on the contact surfaces of the shunt resistor must be removed by polishing with very fine sandpaper.
HIGH-VOLTAGE SENSE INPUTS
The EVAL-ADBMS2950B evaluation board comes equipped with four clamps that allow application and monitoring of high input voltages up to 1000 V.
The high-voltage input clamps are marked HVISO1, HV1, HV2, and HV3, as shown in Figure 3.ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
3Table 2 shows the assignments of the voltage inputs to the ADBMS2950B pins and ADCs.
Table 2. Voltage Input Assignment to ADBMS2950B Pins and ADCs

Name Enable ADBMS2950B Pin ADC
HV1 (BAT+) GPO2 VBAT1 VB1ADC
GPO1 VBAT2 VB2ADC
HVISO1 GPO1 VBAT2 VB2ADC
HV2 N/A 1 V2 V1ADC, V2ADC
HV3 N/A 1 V3 V1ADC, V2ADC
NTC1 N/A 1 V7 V1ADC
NTC2 N/A 1 V9 V2ADC

1 N/A means not applicable.
HV1: Battery Stack Voltage Input
The HV1 input is connected to two on-board voltage dividers to enable redundant monitoring of the full battery stack voltage and to perform LV to HV isolation resistance measurement. The voltage dividers transform the high input voltage applied to HV1 to the
VB1ADC and VB2ADC input range. The voltage dividers connect to the VBAT1 and VBAT2 inputs of the ADBMS2950B and thus to VB1ADC andVB2ADC, respectively. The VBAT1 and VBAT2 voltage sense nodes are not biased through VREF1P25, thus the allowed HV1 input voltage range is positive only (0 V to 1000 V).ANALOG
DEVICES ADBMS2950B Battery Pack Monitor - figure 4The HV1 voltage can be calculated from the VBAT1 voltage measurement vs. SGND (for VB1MUX setting, refer to the ADBMS2950B data sheet), according to the following equation:ANALOG DEVICES ADBMS2950B Battery Pack Monitor -
figure 5If no isolation resistance measurement is performed (GPO3 low leading to Q2 open and no connection to HVISO), the HV1 voltage can be calculated from the redundant VBAT2 voltage measurement vs. SGND (for VB2MUX setting, refer to the ADBMS2950B data sheet), according to the following equation:ANALOG DEVICES ADBMS2950B Battery Pack
Monitor - figure 6If isolation resistance measurement is performed (HVISO connected to LV = Chassis-GND), the HVISO voltage can be calculated from the VBAT2 voltage measurement vs. SGND (for VB2MUX setting, refer to the ADBMS2950B data sheet), according to the following equation:ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
7The VBAT1 voltage divider is activated by turning on the MOSFET Q4, which is done by asserting the signal HV1_EN connected to the ADBMS2950B GPO2 pin.
The VBAT2 voltage divider is activated by turning on the MOSFET Q3, which is done by asserting the signal ISO_EN connected to the ADBMS2950B GPO1 pin.
HV2, HV3: Auxiliary High-Voltage Inputs
The EVAL-ADBMS2950B evaluation board features two additional high-voltage inputs, HV2 and HV3, that are transformed into the input ranges of the V1ADC and V2ADC.ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
8The HV2 and HV3 inputs enable the monitoring of high voltages in the battery system, such as LINK, FUSE, PRECHG, and DCFC. HV2 and HV3 are mapped to the ADBMS2950B inputs V2 and V3,
The V2 and V3 voltage sense nodes are biased to 1.25 V (VREF1P25), so that the allowed input range of the HV2 and HV3 inputs is −1000 V to +1000 V.
The voltages at HV2 and HV3 can be evaluated from Vx (x = 2 or 3) ADC measurements vs. VREF1P25 (for VS2 and VS3 settings, refer to the ADBMS2950B data sheet), according to the following equation:ANALOG DEVICES ADBMS2950B
Battery Pack Monitor - figure 9 HVISO1: Chassis-GND Connection for Isolation Measurements
HVISO1 is a special-function input that is used to evaluate isolation measurements using the EVAL-ADBMS2950B evaluation board.
To conduct isolation measurements, connect the HVISO1 input to Chassis-GND through a controllable switch.
AUXILIARY IO HEADERSANALOG DEVICES ADBMS2950B Battery Pack Monitor -
figure 10

COMPONENT FEATURES AND CONNECTIONS

ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
11 The EVAL-ADBMS2950B evaluation board features two headers, J4 and J5, that make the ADBMS2950B voltage inputs, GPO, GPIO, and power outputs available for probing and as additional inputs and outputs.
The following signals on the auxiliary headers J4 and J5 may be used as additional inputs and outputs.
Table 3. Connections on the EVAL-ADBMS2950B Evaluation Board

Vx GPIO GPO
V1 GPIO1 GPO4
V4 GPIO2 GPO5
V5C N/A1 GPO6
V6C N/A1 N/A1
V8C N/A1 N/A1
V10C N/A1 N/A1

1 N/A means not applicable.
If the voltage inputs of the auxiliary IO headers J4 and J5 are used the measured voltage signals must be transformed into the input range of the ADBMS2950B V1ADC and V2ADC, respectivelyThus, external resistive dividers similar to those used for HV1 to HV3 are required for measuring high-voltage signals.
OVERCURRENT OUTPUTS IN LOW-VOLTAGE DOMAIN
The ADBMS2950B overcurrent outputs OCA and OCB are transferred from the high- voltage domain into the low-voltage using a ADuM225 part.
They are available as signals A and B at the header J1.

2 kb ON-BOARD EEPROMANALOG DEVICES ADBMS2950B Battery Pack Monitor -
figure 13 The EVAL-ADBMS2950B evaluation board features a 24LC02B 2 kb I2 C EEPROM (for more details, refer to the 24AA02/24LC02B, 2 kb I2 C Serial EEPROM data sheet from Microchip website) connected to ADBMS2950B’s on-chip peripheral controller interface through Pins GPIO3 and GPIO4.
The on-board EEPROM may be used for data storage (for example, to store shunt- resistor calibration information).
ISOSPI CONNECTORS
The EVAL-ADBMS2950B evaluation board features two transformer-isolated isoSPI connectors, which enable the fully-redundant reversible isoSPI functionality.
The isoSPI DuraClik cable supplied with the EVAL-ADBMS2950B evaluation board may be plugged into any of the connectors J8 or J9, marked isoA and isoB, respectively.
An evaluation board featuring another ADBMS2950B, or ADBMS6830B device may be connected to the second isoSPI connector to build an isoSPI daisy chain. Due to the reversible isoSPI feature, it is also allowed to swap connections to isoA and isoB.ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
14

COMPONENT FEATURES AND CONNECTIONS

ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
15

REMOTE SHUNT
The EVAL-ADBMS2950B evaluation board features an unpopulated filter and protection circuitry for evaluation of remote shunt operation as per the ADBMS2950B  data sheet.
To convert an EVAL-ADBMS2950B evaluation board for remote shunt sensing, run through the following modifications, as shown in On-board Shunt Removal, Common-mode Choke Bypass, and TVS Protection Diodes sections.
On-board Shunt Removal
Remove the sense shunt resistor and solder on wires between the sense pads and the remote shunt.ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
16 Common-mode Choke Bypass
Cut the bypass traces of the footprints for the common-mode chokes.
In the board schematics, find these at CURRENT SENSE SHUNT > Optional common mode filter, for more details, refer to the Design files for this circuit board available on the product webpage.ANALOG DEVICES ADBMS2950B Battery
Pack Monitor - figure 17Populate the common-mode chokes. The EVAL-ADBMS2950B evaluation board is designed to accept a WE-SL2 SMT Common Mode Line Filter, for more details, refer to the Würth Elektronik website.
TVS Protection Diodes
Unpopulated footprints for TVS diodes in SOT-23 package are located on the bottom layer of the EVAL-ADBMS2950B evaluation board. The respective part in the schematics is located at CURRENT SENSE SHUNT > Optional TVS for remote shunt,  for more
details, refer to the Design files for this circuit board available on the product webpage.ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
18

HARDWARE SETUP

ATTACHING CABLE LUGS TO SHUNT RESISTORANALOG DEVICES ADBMS2950B Battery Pack
Monitor - figure 19The cable lugs must be attached to the shunt resistor with high force using a wrench on the top. When doing so, a wrench must also be attached to the hex screw head at the bottom to prevent it from rotating and thus putting too much force on the PCB.
The contact surfaces of the shunt resistor and cable lugs must be polished and cleaned before attaching the wrench. Oxidation and residue may increase contact resistance and heat dissipation.
Lug connectors are used to connect the 50 µΩ current measurement shunt to the load and the battery. Large gauge wires must be used for this connection.
For several hundreds of amperes, copper cables with a diameter of at least 10 mm (AWG000) are recommended. Using bigger cables, or using more than one cable in parallel help to minimize power dissipation and heating.
CONNECTING TO THE HIGH-VOLTAGE INPUT CLAMPS
The operation of the high-voltage clamps HVISO1, HV1, HV2, and HV3 is described in the ADBMS2950B data sheet. A small flat-head screw driver of 3.5 mm bit width is required to operate the high-voltage clamp.
To connect a wire to the clamp, loosen the clamp with the screwdriver, insert the wire and tighten the clamp, as shown in Figure 19.

ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
21 BOARD POWER SUPPLY
To power the EVAL-ADBMS2950B evaluation board, see the following options (Figure 20 and Figure 21) sorted by recommended order from top to bottom.ANALOG DEVICES ADBMS2950B Battery Pack Monitor - figure
22 Table 4. Details of Connectors

Type Ref Voltage Notes
Power Header J1 6 V to 15 V Wide-range supply input J1:

► Apply positive terminal of voltage source to pin marked + (LVCC, Pin 1).
► Apply negative terminal of voltage source to pin marked − (LGND, Pin 2).
USB micro B plug| J10| 5 V| Alternative 5 V supply input through USB.
LDO bypass power header| J12| 4.5 V to 5.5 V| Alternative 5 V supply input through pin header.

J10 and J12 bypass the on-board LDO used for the wide-range supply input and instead connect directly to the ADuM6020 isolated power-supply module.
J1 power input is connected to an ADP7142 LDO to regulate input voltage to 5 V and as input overvoltage protection. Note that do not operate above 15 V for extended periods of time to keep the ADP7142 within thermal limits.

NOTES
I 2C refers to a communications protocol originally developed by Philips Semiconductors (now NXP Semiconductors).
ESD Caution
ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality.

Legal Terms and Conditions

By using the evaluation board discussed herein (together with any tools, components documentation or support materials, the “Evaluation Board”), you are agreeing to be bound by the terms and conditions set forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until you have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc. (“ADI”), with its principal place of business at Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal, temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is provided for the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additional limitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term “Third Party” includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, including ownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer may not disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to promptly return the Evaluation Board to ADI. ADDITIONAL RESTRICTIONS. Customer may not disassemble, decompile or reverse engineer chips on the Evaluation Board. Customer shall inform ADI of any occurred damages or any modifications or alterations it makes to the Evaluation Board, including but not limited to soldering or any other activity that affects the material content of the Evaluation Board. Modifications to the Evaluation Board must comply with applicable law, including but not limited to the RoHS Directive. TERMINATION. ADI may terminate this Agreement at any time upon giving written notice to Customer. Customer agrees to return to ADI the Evaluation Board at that time. LIMITATION OF LIABILITY. THE EVALUATION BOARD PROVIDED HEREUNDER IS PROVIDED “AS IS” AND ADI MAKES NO WARRANTIES OR REPRESENTATIONS OF ANY KIND WITH RESPECT TO IT. ADI SPECIFICALLY DISCLAIMS ANY REPRESENTATIONS, ENDORSEMENTS, GUARANTEES, OR WARRANTIES, EXPRESS OR IMPLIED, RELATED TO THE EVALUATION BOARD INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS. IN NO EVENT WILL ADI AND ITS LICENSORS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM CUSTOMER’S POSSESSION OR USE OF THE EVALUATION BOARD, INCLUDING BUT NOT LIMITED TO LOST PROFITS, DELAY COSTS, LABOR COSTS OR LOSS OF GOODWILL. ADI’S TOTAL LIABILITY FROM ANY AND ALL CAUSES SHALL BE LIMITED TO THE AMOUNT OF ONE HUNDRED US DOLLARS ($100.00). EXPORT. Customer agrees that it will not directly or indirectly export the Evaluation Board to another country, and that it will comply with all applicable United States federal laws and regulations relating to exports. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the substantive laws of the Commonwealth of Massachusetts (excluding conflict of law rules). Any legal action regarding this Agreement will be heard in the state or federal courts having jurisdiction in Suffolk County, Massachusetts, and Customer hereby submits to the personal jurisdiction and venue of such courts. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement and is expressly disclaimed.

©2024 Analog Devices, Inc. All rights reserved.
Trademarks and registered trademarks are the property of their respective owners.
One Analog Way, Wilmington, MA 01887-2356, U.S.A.

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Analog Devices User Manuals

Related Manuals