Battery Management System Structure


The battery management system is mainly composed of a charging module, a data acquisition module (including voltage, current, temperature data acquisition), an equalization module, a power calculation module, a data display module, and a storage communication module, and mainly manages and protects the use of the battery pack.

The battery management system (BMS) involves technologies such as microcomputer technology and detection. It implements dynamic monitoring of the operating status of battery cells and battery packs, accurately calculates the remaining battery capacity, and protects the battery from charge and discharge. Working condition, reducing operating costs and increasing service life.


The battery management system structure adopts a modular and distributed design. The system includes a 2-level control structure, namely a local measurement module and a central processing module. Among them, the main function of the central processing module is to use the RS232 interface to communicate with the host computer, and communicate with the local measurement module in the form of CAN bus network; the main function of the local measurement module is data acquisition (mainly data acquisition of temperature, current, and voltage). ), charge and discharge control, power measurement, single battery equalization and communication with the central processing module using CAN bus technology.

The data acquisition module in the battery management system is responsible for collecting various state parameters of the battery, such as current, voltage and temperature; the charging control module performs automatic charging according to three stages of pre-charging, constant-current charging and constant-voltage charging, and according to the collected data. The charging and discharging process is controlled; the equalization module equalizes and charges a single battery through a 15W switching power supply at an appropriate time, so that the battery in the battery pack is more balanced and consistent; the power estimating unit mainly analyzes the collected state parameters and according to the research The electric quantity estimation algorithm obtained by the experiment estimates the current battery power; the data display unit adopts a graphic liquid crystal display to display the battery voltage, charge and discharge current, remaining power, battery temperature and charging time; storage communication The unit stores the charge and discharge information (voltage, current, charge and discharge time, etc.) through the memory chip timing, and can communicate with the computer through the serial port to display the charge and discharge information on the computer.

If you are interested in our products, please don’t hesitate to contact us at any time!
Grepow Website:

What’s the difference between a BMS and PCM? | Battery Monday

This video would tell you about the difference between a BMS and PCM to help you determine which one is Read more

What is the lithium battery balancing? | Battery Cell Balancing
What is the lithium battery balancing - banner

Introduction Generally, the battery balancing is a term used in drone/UAV and some RC models fields. It means that the Read more

How does an e-bike battery management system work?
How does an e-bike battery management system work

Summary: Recently Edwin's e-bike battery broke down. Stopped working and took him on a quest to decipher how a Battery Read more

How to use lithium polymer batteries more safely?
How to use lithium polymer batteries more safely

Summary: the article is one of the answers with the question “Why is there so much fear surrounding LiPo batteries?”, Read more

Share to

Leave a Reply

Your email address will not be published. Required fields are marked *