BMS is BATTERY MANAGEMENT SYSTEM, called the predicate battery management system.

Highfive BMS  implements the following functions:

(1) Measurement of battery terminal voltage

(2) Energy balance between the cells of a single battery:

It is the equilibrium charging for the single battery, which makes every battery in the pack can reach the equilibrium state.

The balance technology is the key technology of a battery energy management system, that is being studied and developed in the world.


(3) Measuring the total voltage of the battery pack

(4) Measurement of total current in battery pack


(5) SOC calculation

Accurately estimate the State of Charge (SOC) of the power battery pack, that is the remaining capacity of the battery, ensure that SOC is to be kept within a reasonable range, and prevent battery damage due to over charge or over discharge.


(6) Dynamic monitoring of the working state of the power cell group:

During battery charging and discharging, the terminal voltage and temperature, charge and discharge current and battery total voltage of each battery in real time, and prevent battery from overcharging or overdischarging.

(7) Real time data display

(8) Data recording and analysis

At the same time,    abnormal battery must be selected  out and replace one to maintain the reliability and efficiency of the whole battery pack operation.

(9) Function of communication networking




We provide a complete battery management system solutions, including microcontroller MCU, analog front-end battery controller IC, isolation network high-speed transceiver, system infrastructure chip SBC. Battery management system generally consists of a master control and multiple slave nodes. With our BMS solution, customers can easily implement a battery management system based on CAN network or Chrysanthemum chain, which can manage up to 800V high voltage. We provide devices that meet ISO26262 standards, with strong functional safety standards, can achieve system-level ASIL-D level. (Note: MCU MPC5744P reaches ASIL-D level, battery controller MC33771 reaches ASIL-C level, system chip 33907/8 reaches ASIL-D level)。