Overview:
This project is a Battery Management System (BMS) designed to monitor, control, and protect lithium-ion battery cells.
Description:
Our project implements a comprehensive BMS for multi-cell lithium-ion battery packs using a combination of passive and active balancing. The system is centered around the Texas Instruments BQ769x0 family for cell monitoring and includes a microcontroller (ESP32) for data processing, control, and communication. The schematic includes current sensing (shunt resistor and op-amp), MOSFET-based protection circuitry, temperature sensing, voltage regulators, and communication isolation.
Features:
BQ769x0 Battery Monitoring IC for multi-cell lithium-ion voltage, current, and temperature sensing
ESP32 Microcontroller for system control, data processing, and external communication
Passive Balancing using bleed resistors controlled by the BQ769x0
Overvoltage, Undervoltage, Overcurrent, Short-Circuit & Overtemperature Protection
Microcontroller-Based Smart Power Routing from USB or battery sources
Battery Charging Circuit supporting 10S Li-ion
Designed for Thermal and Mechanical Stability with proper grounding and heat dissipation consideration
Full Schematic
Buck Boost Controller
AFE / Passive Balancing
PD Controller
Power Type C Connector + E-FUSE
Power Switch
ESP-32 + Type C Connector