High Performance MCU for an HEV/EV Battery Management System Reference Design


Design files


A system example for an active cell balancing battery management system. The TMS570LS0432 microcontroller commands EMB1402 EVM to monitor the battery cells and perform charge/discharge from one battery cell to an external 12V supply. The user can view the cell status and control cell balancing from a GUI running on the host PC.

  • The diagnostic features of TMS570LS0432 MCU are enabled to monitor and report TMS570LS0432 status during runtime
  • The TMS570LS0432 MCU configures BQ76PL455A for monitoring cell voltages and checking BQ76PL455A status during runtime
  • The TMS570LS0432 MCU analyzes the data from all cells and generate active cell balancing command
  • The TMS570LS0432 MCU commands EMB1428 for cell balancing and monitor EMB1428 and EMB1499 status during runtime
  • The TMS570LS0432 MCU communicates with host PC via a UART emulated by the NHET module to display the status and control the balancing operation during runtime

Design files & products

Design files

Download ready-to-use system files to speed your design process.


Reference design overview and verified performance test data


Detailed schematic diagram for design layout and components


Complete listing of design components, reference designators, and manufacturers/part numbers

TIDCBY9.ZIP (1155 K)

Design file that contains information on physical board layer of design PCB


PCB layer plot file used for generating PCB design layout


Includes TI products in the design and potential alternatives.

Arm-based microcontrollers

TMS570LS043216/32 Bit RISC Flash MCU, Arm Cortex-R4, Auto Q-100

Data sheet document-pdfAcrobat PDF open-in-new HTML
Battery monitors & balancers

BQ76PL455A-Q116-cell battery monitor with passive cell balancing

Data sheet document-pdfAcrobat PDF open-in-new HTML
N-channel MOSFETs

CSD18504Q5A40-V, N channel NexFET™ power MOSFET, single SON 5 mm x 6 mm, 6.6 mOhm

Data sheet document-pdfAcrobat PDF open-in-new HTML
Precision DACs (<=10MSPS)

DAC081S1018-Bit Micro Power Digital-to-Analog Converter with Rail-to-Rail Output

Data sheet document-pdfAcrobat PDF

Start development


Development kit

LAUNCHXL-TMS57004 – Hercules TMS570LS04x/03x LaunchPad Evaluation Kit

The Hercules™ TMS570LS04 LaunchPad™ Development Kit is an inexpensive evaluation platform designed to help users evaluate and get started on development with Hercules microcontroller platform. The LaunchPad Development Kit is based on the IEC 61508 SIL 3 and ISO 26262 ASIL D certified TMS570LS0432 (...)

In stock
Limit: 3


Support software

TIDM-TMS570BMS Software – TIDCBZ0.ZIP (33083 K)

Technical documentation

= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 2
Type Title Date
* Design guide TMS570 Active Cell-Balancing Battery-Management Design Guide Feb. 17, 2016
技術記事 Solar in Texas: the future looks bright Jul. 22, 2016

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​