The invention discloses a battery
management system adopting double-buses of energy and data The battery
management system adopting double-buses of energy and data comprises a
master controller and a plurality of single-
chip microcomputers used for
energy balance controlling, wherein the single-
chip microcomputers are connected with
energy balance driver modules. The battery
management system further comprises energy buses used as
energy transfer storages in the process of
energy balancing between single batteries. The
master controller is provided with data buses, and each of the single-
chip microcomputers is connected with the
master controller through the data buses. The aim of the battery management
system adopting double-buses of energy and data is that with the energy buses as energy transfers of all the single batteries in the process of
energy balancing, a point to point balance between any two single batteries inside the battery box is realized, meanwhile, the master controller is connected with each of controlling devices through the data buses so that the
data transmission of the battery management
system is achieved, therefore, the whole battery box is capable of only using one master controller to accurately realize the point to point balance of single batteries, thereby improving the balancing speed and saving the cost of the balancing controller.