Skip to content

HVS-2770.IoT battery management system with charge monitoring and fire 🔥 protection using ESP32

8,500.00

The rapid adoption of electric vehicles (EVs) has increased the demand for safe, efficient, and intelligent battery management systems (BMS), especially for lithium-ion batteries due to their high energy density and long lifecycle.

Category Tags
The rapid adoption of electric vehicles (EVs) has increased the demand for safe, efficient, and intelligent battery management systems (BMS), especially for lithium-ion batteries due to their high energy density and long lifecycle. However, lithium-ion batteries are highly sensitive to operating conditions and can pose safety risks if operated outside their safe operating area (SOA). This work presents the design and implementation of an IoT-enabled Battery Management System using an ESP32 microcontroller to ensure safe operation, real-time monitoring, and efficient charging of EV battery packs. The proposed system continuously monitors critical battery parameters such as voltage, current, temperature, state of charge (SOC), and state of health (SOH) using appropriate sensors. The ESP32 microcontroller, with built-in Wi-Fi capability, processes the sensor data and displays real-time values on an LCD while simultaneously uploading the data to the ThingSpeak cloud platform for remote monitoring. A dual-mode charging strategy is implemented using fast and slow charging relays, which are automatically selected based on battery voltage levels to enhance battery life and safety. Thermal protection is provided through an LM35 temperature sensor, which activates a cooling fan and buzzer alert when the temperature exceeds predefined limits. A DC motor is used to emulate vehicle operation during battery discharge. The proposed BMS effectively prevents overcharging, over-discharging, and overheating conditions, thereby improving battery safety, reliability, and lifespan. This system demonstrates a cost-effective and scalable solution suitable for modern electric vehicle applications and smart energy management systems.      

The major building blocks of this project are:
  • Regulated power supply
  • ESP32 Microcontroller.
  • Temperature sensor.
  • Voltage sensor.
  • Current Sensor.
  • Buzzer
  • Li-ion Battery pack
  • Relays
  • Charging Circuit.
  • LCD display.
  • LED Indicators.
  • DC fan.
  • TWO push buttons.
  Software’s used:
  • Embedded C programming.
  • Arduino UNO for dumping code into Micro controller.
  • Express SCH for Circuit design.
   

Block diagram:

video: