Stmicroelectronics Steval-l99615c Evaluation Kit User Manual

Stmicroelectronics Steval-l99615c Evaluation Kit User Manual

STMicroelectronics logo

STMicroelectronics STEVAL-L99615C Evaluation Kit

STMicroelectronics STEVAL-L99615C Evaluation Kit

Introduction

The STEVAL-L99615C is an evaluation kit composed of an expansion board containing the L9961 IC for battery pack monitoring solutions, and the NUCLEO-G071RB STM32 Nucleo-64 development board, aiming to demonstrate the performance and the ease of integration with STMicroelectronics technology for BMS applications.
The kit exploits the characteristics of the L9961, able to monitor up to five Li-Ion battery cells in series configuration, communicating with the STM32G071RB microcontroller, through the I²C interface.

The expansion board has been specifically developed to be stacked on the NUCLEO-G071RB development board through the ST morpho connectors, and embeds a power connector able to connect it to a 5-cell battery pack, or alternatively to an external power supply to emulate the battery pack.

A software package containing a dedicated firmware program for the STM32G071RB microcontroller and a GUI for the PC, has been released to permit users to benefit from the demonstration, looking at the major significant characteristics described by BMS application: cell voltage and stack voltage monitoring, stack current monitoring, temperature conversion via external NTC, OV, and UV thresholds management, etc..

STMicroelectronics STEVAL-L99615C Evaluation Kit 1

Overview

The STEVAL-L99615C features:

  • measurement of cell voltages (3 to 5 cells), with over/undervoltage detection
  • measurement of stack voltage, with over/undervoltage detection and plausibility check vs. sum of cells
  • measurement of battery pack temperature through an external NTC (emulated by an on-board trimmer) with over/undertemperature detection
  • measurement of battery current, with Coulomb counting, overcurrent, and short-circuit in discharge protection
  • battery cell balancing supporting up to 70 mA per cell
  • dual configurable HS/LS pre-driver for pack relay management
  • pack fuse management
  • high hot plug robustness

System architecture

The STEVAL-L99615C evaluation kit consists of two subsystems:

  • the NUCLEO-G071RB STM32 Nucleo-64 development board embedding the STM32G071RBT6
  • the expansion board embedding the L9961 that monitors the battery pack and physically protects the battery-packed application, contributing also to maintain the expected voltages

STMicroelectronics STEVAL-L99615C Evaluation Kit 2

NUCLEO-G071RB development board
The NUCLEO-G071RB STM32 Nucleo-64 development board is based on the high-performance Arm Cortex®-M0+ 32-bit RISC core operating at up to 64 MHz frequency, with 128 KB flash memory and 16 KB SRAM.

The ST morpho headers allow expanding the functionality of the STM32 Nucleo open development platform with a wide choice of specific shields.
The STM32 Nucleo-64 boards do not require any separate probe as they integrate the ST-LINK/V2-1 debugger/programmer. They embed comprehensive, free STM32 software libraries and examples available with the STM32CubeG0 MCU package.

Expansion board
The expansion board hosts the L9961 BMS device, a complete battery pack monitoring, balancing, and protection system for Li-Ion and Li-Polymer cells in 3, 4, or 5 series configurations. The device uses a high precision ADC to provide cell voltage, stack voltage, and temperature conversion via external NTC. Voltage monitoring functions are cyclically performed with a programmable loop time. Stack current is also monitored via a high accuracy CSA, continuously running and also performing Coulomb counting. Cell balancing is available and can be simultaneously activated on all cells. IC configuration and information exchange for SOC/SOH estimation are performed via the I²C peripheral.

The IC also integrates a dual pre-driver programmable in both HS/LS configurations for driving pack relays. The L9961 also implements battery pack fuse protection to prevent fire and explosion hazards. A 3.3 V regulator with a high current capability is available for supplying a pack controller and other external circuitry in both standby and normal operation modes. The IC protects the battery pack against over/undervoltage conditions and monitors for over/undertemperature. It also features protection against overcurrent (both directions) and short-circuit in discharge events. Safety relevant configurations can be stored in the internal NVM to avoid reprogramming the device at each wake-up.

STMicroelectronics STEVAL-L99615C Evaluation Kit 3

Power supply section
In case a real battery is not available, it is possible to use the battery simulator embedded on the L9961 demo board by installing a J5 jumper and by feeding the L9961 demo board through the CN2 connector (B+ and B-).

STMicroelectronics STEVAL-L99615C Evaluation Kit 4

Pack relays stage
The L9961 uses a dual pre-driver stage to manage the external Charge (CHG) and Discharge (DCHG) switches. The pre-driver stage can be configured as high-side or low-side by programming the CHG_HS_LS and DCHG_HS_LS field.

To set the DCHG MOSFET to high-side operation, remove the J13 and J14 jumpers and install a jumper in J15 and J16 position 1-2 or for low-side operation, remove the J19 and J20 jumpers and install a jumper in position 2-3. To set the CHG MOSFET to high-side operation, install a jumper in J17 and J18 position 1-2 or for low-side operation, install a jumper in position 2-3.
STMicroelectronics STEVAL-L99615C Evaluation Kit 5

Fuse stage
Under certain conditions classified as permanent failures, the L9961 can be programmed to activate the FUSE pre-driver. An external NMOS can be driven to blow up a fuse connected in series to the battery pack positive terminal.

STMicroelectronics STEVAL-L99615C Evaluation Kit 6

L9961 demo board connectors
The CN1 is a 10-pin IDC style connector used to route sense signals from the remote 5-cell battery board to the L9961 demo board. The connector contains the Kelvin connections for C0 through C5, the current sense resistors differential voltage, and the NTC voltage, which can be used to route an external NTC and shunt resistor.
If the external Rshunt is used, R11 should be uninstalled and replaced with the new one.

If the external NTC is used, R12 should be removed. Once it has been removed, the user can connect the external resistor between the NTC and OD pins. It is important to polarize the NTC with an external pull-up resistor biased to VREG. For further details regarding the application circuit, please refer to the “Application Information” section in the L9961 datasheet.

STMicroelectronics STEVAL-L99615C Evaluation Kit 7

This is a 10-pin IDC style connector, which allows to either connect an Aardvark I2C/SPI Host Adapter or a Beagle I2C/SPI Protocol Analyzer to the L9961 demo board.

STMicroelectronics STEVAL-L99615C Evaluation Kit 8

Jumpers and connectors

L9961 demo board jumpers and connectors
Table 1. L9961 demo board jumpers and connectors description

NameDescriptionConfigurationType
CN1Remote sense: used to route sense signals from the 5-cell battery board to the L9961 demo board10-pin IDC style
 

CN2

Battery pack: used to route the power signals from the 5-cell battery board to the L9961 demo board 

4-pin Phoenix header
 

CN3

Total phase: used to connect an Aardvark I2C/SPI Host Adapter or a Beagle I2C/SPI Protocol Analyzer 

10-pin IDC style
CN7, CN10ST morpho connector: used to place L9961 demo board on top of the NUCLEO-G071RB micro board
J1Used to measure current flowing into VB pin
 

J2

 

VIO voltage selector

1-2: 3.3 V from micro

2-3: 3.3 V from L9961 (VREG)

 

 

 

 

J4

 

 

 

Used to select micro power source

OPEN: micro is fed from the NUCLEO- G071RB micro board USB

CLOSE: micro is fed from VREG.

Note:                If μC is fed from VREG,

JP3 jumper must be open on the NUCLEO-G071RB micro board

 

 

 

 

 

 

J5

 

 

 

Battery simulator: used to simulate battery pack

OPEN: battery simulator circuit is disconnected.

Note:                This configuration is used when the 5-cell battery board is connected

CLOSED: battery simulator circuit is connected

 

 

Multiple position jumper

J6AUsed to connect NSHIP pin to B+
J6BUsed to drive NSHIP pin from micro
J6CUsed to drive WAKEUP pin from SW1 push button
 

J13, J14

 

Used to bypass the HS relay MOSFETs

OPEN: when HS relay MOSFETs is used

CLOSED: when LS relay MOSFETs is used

Soldered jumper
 

J19, J20

 

Used to bypass the LS relay MOSFETs

OPEN: when LS relay MOSFETs is used

CLOSED: when HS relay MOSFETs is used

Soldered jumper
J15, J16, J17, J18Used to configure the relay MOSFETs to either high or low-side usage1-2: HS configuration is selected 2-3: LS configuration is used 

 

 

SW1

Push button: used to take the device out of SHIPMENT state

Note:                If J6C jumper is closed, the SW1 is also used to take the device out of STADNBY state.

 

 

 

 

NUCLEO-G071RB micro board jumpers and connectors
Table 2. NUCLEO-G071RB micro board jumpers and connectors description

NameDescriptionConfigurationType
CN2STLINK USB connectorUSB micro-B
CN7, CN10ST morpho connector: used to pace L9961 demo board on top of the NUCLEO-G071RB micro board
 

 

 

JP2

 

 

 

5 V jumper selection(1)

OPEN: no 5 V power

1-2 CLOSED: 5 V from STLINK

3-4 CLOSED: 5 V from VIN 7 V to 12 V

5-6 CLOSED: 5 V from E5V

7-8 CLOSED: 5 V from USB_CHG

 

 

 

JP3STM32 VDD current measurementOpened when micro is powered from VREG

1. See UM2324 for further details.

5-cell battery board connectors
Table 3. 5-cell battery board connectors description

NameDescriptionConfigurationType
CN1Remote sense: used to route sense signals from the 5-cell battery board to the L9961 demo board10-pin IDC style
CN2Battery pack: used to route the power signals from the 5-cell battery board to the L9961 demo board4-pin Phoenix header
CN3Charge/Discharge: used to connect a load or charger to the battery pack2-pin Phoenix header

Application setup

System requirements
To set up the demo and run the application with the evaluation kit, the following items are required:

STMicroelectronics STEVAL-L99615C Evaluation Kit 9

  • STEVAL-L99615C kit
  • USB Type-A to Micro-B cable
  • a portable power supply (up to 20 V, 1 A) to feed the STEVAL-L99615C kit (in case a real battery is not available), possibly equipped with a two or four position plug 7.62MM connector as the Wurth 691351400002 or 691351400004, like the one shown in Figure 9.
  • the evaluation GUI contained in the STSW-L99615C
  • a laptop to install the evaluation GUI contained in the STSW-L99615C

How to run the application demo
To run the application demo, in voltage and NTC temperature acquisition mode, follow the procedure below: Step 1. Verify that the setting of the STEVAL-L99615C jumpers respects the configuration reported in Table 4.

STMicroelectronics STEVAL-L99615C Evaluation Kit 10

Table 4. Jumper settings

NameBoardDescriptionConfiguration
J1EXP. BOARDUsed to measure current flowing into VB pinClosed
J2EXP. BOARDVIO voltage selector2-3: 3.3 V from L9961 (VREG)
J4EXP. BOARDUsed to select micro power sourceClosed
 

 

J5

 

 

EXP. BOARD

 

Battery simulator – used to simulate battery pack

Closed

Note:                It is assumed that 5- cell battery board is not used.

J6BEXP. BOARDUsed to drive NSHIP pin from microClosed
J15, J16, J17, J18EXP. BOARDUsed to configure the relay MOSFETs to either high or low-side usage1-2: HS configuration is selected
J13, J14EXP. BOARDUsed to bypass the HS relay MOSFETsClosed
J19, J20EXP. BOARDUsed to bypass the LS relay MOSFETs.Closed
JP3NUCLEOSTM32 VDD current measurementOpen
JP2NUCLEOSTM32 5 V jumper selection1-2: 5 V from STLINK
CN4NUCLEOSTM32 SWD interfaceClosed

Step 2. After installing the GUI from the STSW-L99615C SW package to the laptop, and confirming that the kit Nucleo board is programmed with the firmware binary contained in the same SW package (refer to the UM3141), connect the STEVAL-L99615C to the laptop through the USB cable.

Note: In the case of NUCLEO programming, refer to the STM32CubeProgrammer user manual for firmware uploading.

Step 3. Connect the power supply terminals to the B+ and B- pins of the battery pack connector (CN2), and power on the appliance (suggested setting 7.5 V, 1 A as test rating).

STMicroelectronics STEVAL-L99615C Evaluation Kit 11

Step 4. Launch the GUI on the laptop and verify the COM used by the evaluation board is recognized by laptop Operative System (WINDOWS in the described case) device manager. If recognized, the GUI releases a message on the left part of the bottom side of its template, referring to the connected COM number used.

STMicroelectronics STEVAL-L99615C Evaluation Kit 12

STMicroelectronics STEVAL-L99615C Evaluation Kit 13

Step 5. Clicking on the GUI tab “Register Load”, upload the example CSV file “Voltage Acquistion Init – 5Cell+VB+NTC.csv” also embedded in the SW package file, and then click the “Play” button. This operation presets an instruction set that permits the GUI to demonstrate the acquisitions of voltage cells and battery pack, and also NTC acquisition. After completing the register loading operation, press OK to begin voltage acquisition.

STMicroelectronics STEVAL-L99615C Evaluation Kit 14

STMicroelectronics STEVAL-L99615C Evaluation Kit 15

STMicroelectronics STEVAL-L99615C Evaluation Kit 16

Step 6. Then, opening the “L9961 Demo” tab and setting the Periodic Timer (for example to 250 ms), it is possible to observe the direct acquisition of the voltages on each cell: in fact, applying 7.5 V to the CN2 connector (on VB+ and VB+ pins), the five resistive dividers integrated in the STEVAL-L99615C expansion board and emulating the battery pack circuit, return 1.5 V for each cell.

STMicroelectronics STEVAL-L99615C Evaluation Kit 17

Board schematics

Note: The schematic diagrams below refer to the expansion board included in the STEVAL-L99615C evaluation kit. For the schematic diagrams of the NUCLEO-G071RB development board, see the related web page.

Figure 18. STEVAL-L99615C expansion board schematic (1/5)

STMicroelectronics STEVAL-L99615C Evaluation Kit 18

STMicroelectronics STEVAL-L99615C Evaluation Kit 19

STMicroelectronics STEVAL-L99615C Evaluation Kit 20

STMicroelectronics STEVAL-L99615C Evaluation Kit 21

STMicroelectronics STEVAL-L99615C Evaluation Kit 22

Bill of materials

Note:  The BOM below refers to the expansion board included in the STEVAL-L99615C evaluation kit. For the BOM of the NUCLEO-G071RB development board, see the related web page.

Table 5. Expansion board bill of materials

ItemQuantityReferenceValueDescriptionManufacturerOrder code
12D2, D3BAT54FILM, SOT23Small signal Schottky diodeSTMicroelectronicsBAT54FILM
21C12.2nFCAP CER 2.2UF 50V X7R 0805KEMETC0805C222K5RAC7800
31C210uFCAP CER 10UF 50V X7R 1210KEMETC1210C106K5RAC7800
41C3220nFCAP CER SMD 0805 2.2UF 10% X7R 5KEMETC0805C224K5RAC7025
51C768nFCAP CER 0.068UF 50V X7R 0805KEMETC0805C683K5RAC7800
61C14100nFCAP CER 0.1UF 50V X7R 0805KEMETC0805C104K5RAC7800
71C1610nFCAP CER 10000PF 50V X7R 0805KEMETC0805C103K5RAC7210
81C2322nFCAP CER 0.022UF 50V X7R 0805KEMETC0805C223K5RAC7800
92C12, C156.8nFCAP CER 6800PF 50V X7R 0805KEMETC0805C682K5RAC7800
104C10, C11, C13, C174.7uFCAP CER 4.7UF 25V X7R 0805KEMETC0805C475M3RAC7800
 

11

 

10

C4, C5, C6, C8, C9, C18, C19, C20, C21, C22 

470nF

 

CAP CER 0.47UF 50V X7R 0805

 

KEMET

 

C0805C474M5RAC7800

122CN7, CN10ESQ-119-24-T-DCONN SOCKET 38POS 0.1 TIN PCBSamtec Inc.ESQ-119-24-T-D
131J6TSW-103-07-F-DCONN HEADER VERT 6POS 2.54MMSamtec Inc.TSW-103-07-F-D
141J5TSW-108-07-F-DCONN HEADER VERT 16POS 2.54MMSamtec Inc.TSW-108-07-F-D
151R1033KRES SMD 33KΩ 5% 1/10W 0603Bourns Inc.CR0603-JW-333ELF
 

16

 

1

 

R12

 

0

RES SMD 0 Ω JUMPER 1/10W 0603Panasonic Electronic Components 

ERJ-3GEY0R00V

171R153296W-1-204LFTRIMMER 200KΩ 0.5W PC PIN TOPBourns Inc.3296W-1-204LF
182CN1, CN330310-6002HBCONN HEADER VERT 10POS 2.54MM3M30310-6002HB
191CN21728879TERM BLOCK HDR 4POS 90DEG 7.62MMPhoenix Contact1728879
201L11uHFIXED IND 1UH 300MA 150 MΩ SMDKEMETL0805C1R0MPWST
211ITV1ITV4030L2015NRFUSE BATTERY PROTECTOR 20V 15ALittelfuse Inc.ITV4030L2015NR
ItemQuantityReferenceValueDescriptionManufacturerOrder code
224J13, J14, J19, J205102MICRO-MINI 6.9MM SMT JMPRKeystone Electronics5102
232J1, J4TSW-102-07-F-SCONN HEADER VERT 2POS 2.54MMSamtec Inc.TSW-102-07-F-S
245J2, J15, J16, J17, J18TSW-103-07-G-SCONN HEADER VERT 3POS 2.54MMSamtec Inc.TSW-103-07-G-S
 

25

 

1

 

U1

 

L9961, VFQFPN 5X5X1 32L P0.5

Chip for consumer battery management applications up to 5 cells 

STMicroelectronics

 

L9961

261D1MMSZ4701T1GDIODE ZENER 14V 500MW SOD123ON SemiconductorMMSZ4701T1G
 

27

 

1

 

R1

 

2.2K

RES SMD 2.2KΩ 1% 1/8W 0805Panasonic Electronic Components 

ERJ-6ENF2201V

 

28

 

2

 

R7, R8

 

4.7K

RES SMD 4.7KΩ 1% 1/8W 0805Panasonic Electronic Components 

ERJ-6ENF4701V

 

29

 

2

 

R13, R16

 

22

RES SMD 22 Ω 1%

1/8W 0805

Panasonic Electronic Components 

ERJ-6ENF22R0V

 

30

 

4

R14, R18, R21, R22 

10K

RES SMD 10KΩ 1% 1/8W 0805Panasonic Electronic Components 

ERJ-6ENF1002V

 

31

 

4

R28, R29, R30, R31 

2M

RES SMD 2MΩ 1% 1/8W 0805Panasonic Electronic Components 

ERJ-6ENF2004V

326R2, R3, R4, R5, R6, R939RES SMD 39 Ω 5%

1/4W 0603

RΩ SemiconductorESR03EZPJ390
 

33

 

6

R17, R23, R24, R25, R26, R27 

1K

RES SMD 1KΩ 1% 1/8W 0805Panasonic Electronic Components 

ERJ-6ENF1001V

341R1110mRES 0.01 Ω 1% 7W

2818

Vishay DaleWSHM2818R0100FEA
 

35

 

1

 

M1

STL7N6F7,

PowerFLAT 2×2

N-channel 60V, 21mΩ typ., 7A STripFET F7 Power MOSFET 

STMicroelectronics

 

STL7N6F7

364M2, M3, M4, M5STL210N4F7,

PowerFLAT 5×6

MOSFET (N-Channel)STMicroelectronicsSTL210N4F7
371SW1KSC701J LFSSWITCH TACTILE SPST-NO 0.05A 32VC&KKSC701J LFS
384TP24, TP25, TP26, TP275007PC TEST POINT COMPACT WHITEKeystone Electronics5007
 

 

 

 

 

 

39

 

 

 

 

 

 

23

FUSE, TB+, TC0, TC1, TC2, TC3, TC4, TC5, TCHG, TDCHG, TISENSEN, TISENSEP, TNSHIP, TNTC, TOD, TSHUNT_N, TSHUNT_P, TVB, TVREG, TVSC, TVSD,  

 

 

 

 

 

PC TEST POINT

 

 

 

 

 

 

KOA Speer Electronics, Inc.

 

 

 

 

 

 

RCWCTE

ItemQuantityReferenceValueDescriptionManufacturerOrder code
  TWAKEUP, VCP    
4020JumperJumper RSPRO251-8682
 

41

 

1

 

PCB not reference

PCB 2 LAYER FR4 TG

130-140C°

PCB 2 LAYER – size 77.64×70.52×1.6mm

thickness copper 70 microns

  

Kit versions

Table 6. STEVAL-L99615C versions

Finished goodSchematic diagramsBill of materials
STEVAL$L99615CA (1)STEVAL$L99615CA schematic diagramsSTEVAL$L99615CA bill of materials
  1. This code identifies the STEVAL-L99615C evaluation kit first version. The kit consists of a STEVAL-L99615CX whose version is identified by the code STEVAL$L99615CXA and a NUCLEO-G071RB whose version is identified by the code NUG071RB$AU2.

Battery holder

The current chapter contains a reference schematic and relative BOM for developing a 5-cell battery holder. This board, once developed, may be connected to the STEVAL-L99615C kit through the 5-cell battery board connector (CN2), permitting to demonstrate the direct acquisition of the electrical characteristics from the single connected batteries.

STMicroelectronics STEVAL-L99615C Evaluation Kit 23

Table 7. Battery holder bill of materials

DesignatorLibRefQuantityManufacturer NameManufacturer Part NumberManufacturer P/NManufacturer Part NumberSupplier 1
 

BP0, BP1, BP2, BP3, BP4

LI-ION 18650 1 CELL HOLDER 

5

   

BH-18650-PC

  

Digi-Key

CN1CN 2×10

shrouded

1   30310-6002HBDigi-Key
CN217458071   1745807Mouser
CN319357761Phoenix Contact1935776   
TP1, TP2, TP3, TP4, TP5, TP6Test Point6  5007 Digi-Key
flat cable 2×5 compatible with CN1 connector  

1

     
Steel Spacer with skrew 2.5mm 4     

Regulatory compliance information

Notice for US Federal Communication Commission (FCC)
For evaluation only; not FCC approved for resale.
FCC NOTICE – This kit is designed to allow:

(1) Product developers to evaluate electronic components, circuitry, or software associated with the kit to determine whether to incorporate such items in a finished product and
(2) Software developers to write software applications for use with the end product.

This kit is not a finished product and when assembled may not be resold or otherwise marketed unless all required FCC equipment authorizations are first obtained. Operation is subject to the condition that this product not cause harmful interference to licensed radio stations and that this product accepts harmful interference. Unless the assembled kit is designed to operate under part 15, part 18 or part 95 of this chapter, the operator of the kit must operate under the authority of an FCC license holder or must secure an experimental authorization under part 5 of this chapter 3.1.2.

Notice for Innovation, Science and Economic Development Canada (ISED)
For evaluation purposes only. This kit generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to Industry Canada (IC) rules.

Notice for the European Union
This device is in conformity with the essential requirements of the Directive 2014/30/EU (EMC) and of the Directive 2015/863/EU (RoHS).

Notice for the United Kingdom
This device is in compliance with the UK Electromagnetic Compatibility Regulations 2016 (UK S.I. 2016 No. 1091) and with the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Regulations 2012 (UK S.I. 2012 No. 3032).

Revision history
Table 8. Document revision history

RevisionChanges
12-Apr-20231Initial release.

IMPORTANT NOTICE – READ CAREFULLY
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2023 STMicroelectronics – All rights reserved

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals