Editor Version ×

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators


1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 30,000 devices or 100,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Std EditionMulticell Voltage measuring for BMS in Electric Vehicles


Published Time:2018-12-14 15:44:16
  • 3.2k
  • 0
  • 5

In this article we will learn how we can measure the individual cell voltage of the cells used in a Lithium battery pack and will design a simple circuit using op-amps to measure the individual cell voltages and display it on a LCD screen using Arduino.

The mileage and performance of an Electric Vehicles depends on the capacity and efficiency of its Battery Pack. To maintain the battery pack in full health is the responsibility of the Battery Management System (BMS). A BMS is a sophisticated unit in an EV which does a lot of activity like monitoring the cells, balancing them and even protecting them from temperature changes.

Check out the complete project explanation here: Project


Multi-cell charger PCB

Open in editor
ID Name Designator Footprint Quantity
1 OPA4197 U1,U2 SOP14 2
2 Battery Pack Connector H1 DIP-1X5P-2.54MM-M 1
3 1k R1,R3,R4,R5,R6,R2,R7,R8,R9,R10,R11,R12,R14 AXIAL-0.3 13
4 10k R13 AXIAL-0.3 1
5 Header-Male-2.54_1x3 P1 HDR-3X1/2.54 1
6 Pack Positive P2 HDR-3X1/2.54 1
7 Pack Negative P3 HDR-3X1/2.54 1
8 Header-Male-2.54_1x5 H2 DIP-1X5P-2.54MM-M 1


Project Attachments


周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675


周一至周五 9:00~18:00
  • 立创EDA微信号


  • QQ交流群


  • 立创EDA公众号