HVS-4976. IoT Battery Management System BMS and SOC SOH Development for Electrical Vehicles with Temperature
₹8,500.00
This project presents an IoT-based Battery Management System (BMS) that monitors battery State of Charge (SOC), State of Health (SOH), voltage, and temperature.
Category
EEE
Tags
Arduino uno, LI-IONBATTERY, Relay, Temperature sensor, Voltage Sensors
Description
Reviews
Description
Reviews
The increasing adoption of electric vehicles (EVs) has made efficient battery management essential for safety, reliability, and performance. Lithium-ion batteries offer high energy density but require continuous monitoring to operate within their safe operating limits. This project presents an IoT-based Battery Management System (BMS) that monitors battery State of Charge (SOC), State of Health (SOH), voltage, and temperature.
The system uses an Arduino Uno as the main controller to measure battery parameters through voltage and temperature sensors. Based on the SOC and SOH values, the controller automatically controls battery charging using a relay. An ESP8266 Wi-Fi module uploads real-time battery data, including voltage, temperature, SOC, and SOH, to the ThingSpeak cloud for remote monitoring, while an LCD displays the system status locally. This IoT-enabled BMS improves battery safety, extends battery life, and supports efficient energy management in electric vehicles.
Objectives:
Â
Â
video:
- To design and develop an IoT-based Battery Management System (BMS) for electric vehicles.
- To monitor battery voltage, temperature, State of Charge (SOC), and State of Health (SOH).
- To control battery charging automatically using a relay based on battery condition.
- To upload real-time battery data to the ThingSpeak cloud using the ESP8266 Wi-Fi module.
- To display battery parameters and charging status on an LCD for easy monitoring.
- Regulated power supply
- Arduino UNO.
- Temperature sensor.
- Voltage sensor.
- Buzzer.
- Three battery packs
- Three Relays.
- Charging Circuit.
- LCD display.
- LED Indicators
- Crystal oscillator
- Reset button.
- ESP8266 Wi-Fi module.
- Load(LEDs).
- Arduino IDE Studio compiler for Embedded C programming.
- Express SCH for Circuit design.
- Thingspeak technology.
Â
Â
video:











