TIDUF20A
December 2022 – December 2024
1
Description
Resources
Features
Applications
6
1
System Description
2
System Overview
2.1
Block Diagram
2.2
Design Considerations
2.2.1
Configure This Design for Different Use Cases
2.2.2
Auxiliary Power Strategy
2.2.3
High-Side N-Channel MOSFET
2.2.4
Stacked AFE Communication
2.2.5
Thermistor Multiplexer
2.2.6
CAN Stacking
2.3
Highlighted Products
2.3.1
BQ76972
2.3.2
MSPM0G3519
2.3.3
UCC334xx
2.3.4
LM5168
2.3.5
ISO1640
2.3.6
ISO1042
2.3.7
ISO1410
2.3.8
TPS7A24
2.3.9
TMP61
2.3.10
TPD2E007
3
Hardware, Software, Testing Requirements, and Test Results
3.1
Hardware Requirements
3.2
Software Requirements
3.2.1
Getting Started MSPM0 Software
3.2.1.1
Download and Install Software Required for Board Test
3.2.1.2
Import the Project Into CCS
3.2.1.3
Compile the Project
3.2.1.4
Download Image and Run
3.2.2
Software Function List
3.2.2.1
Driverlib Function List
CAN_ID_Init_on_Startup
CAN_Write
CANprocessCANRxMsg
I2C_WriteReg
I2C_ReadReg
RS485_Send
RS485_Receive
3.2.2.2
Application Function List
Temp_Mux_Polling
BatteryDataUpdate_32s
BQ769x2_OTP_Programming
Check_Signal_Pattern
BMU_FET_Test
3.2.3
Software Workflow
3.3
Test Setup
3.4
Test Results
3.4.1
Cell Voltage Accuracy
3.4.2
Pack Current Accuracy
3.4.3
Auxiliary Power and System Current Consumption
3.4.4
Protection
3.4.5
Working Modes Transition
3.4.6
Thermistor Multiplexer
3.4.7
ESD Performance
3.4.8
Surge Immunity
4
Design and Documentation Support
4.1
Design Files
4.1.1
Schematics
4.1.2
BOM
4.2
Tools and Software
4.3
Documentation Support
4.4
Support Resources
4.5
Trademarks
5
About the Author
6
Revision History
Design Guide
High-Accuracy Battery Management Unit Reference Design for 48–1500V Energy Storage System