IOT BASED SMART BATTERY MONITORING SYSTEM USING NODEMCU AND THINK SPEAK
A lot of research focuses on renewable energy as future potential resources, such as wind, geothermal, hydro, and solar energy, yet some renewable energy have some restrictions in producing energy. For example, solar cells can only produce energy
2025-06-28 16:28:16 - Adil Khan
IOT BASED SMART BATTERY MONITORING SYSTEM USING NODEMCU AND THINK SPEAK
Project Area of Specialization Electrical/Electronic EngineeringProject SummaryA lot of research focuses on renewable energy as future potential resources, such as wind, geothermal, hydro, and solar energy, yet some renewable energy have some restrictions in producing energy. For example, solar cells can only produce energy during the scorching sun and wind energy is just as an intermittent energy. In order to overcome the limitation, all energy generating sources have been integrated into a system which is called smart micro grid. Smart micro grid also needs battery system as a backup energy that will deliver its stored energy when the main energy producer does not produce energy.A systematic battery management system needs to be implemented so that the performance of the battery can be monitored continuously. Battery monitoring system that is required in order to monitor the operational system, performance and battery life such as charge and discharge process. Battery monitoring system consists of measuring devices to measure parameters such as battery voltage, current, and temperature. These parameters can be processed to estimate the state of charge and DOD.The IoT based Battery Monitoring System which is developed in this work consists of a communication channel from and to the IED, data acquisition, and Human Machine Interface. This Battery Management System aims at monitoring the basic parameters helps in monitoring the battery conditions. Incorporating Cloud and IoT into the Battery Management System will help in analyzing the data. so we can say that battery is the backbone of smart grid system. so the protection and monitoring of different parameters of battery is also necessary as much as backup for any generation plant.
Project Objectives- Modeling of battery system using sensors.
- Programing of battery monitoring system using NodeMCU.
- Measuring the various parameters of the battery such as DOD (Depth of discharge), SoC (State of charge), maximum current and voltage, timeestimation and acid’s temperature and water level.
- Monitoring all the data with the help of Thing Speak to aggregate, visualize and analyze live data streams in the cloud.
Stage 1: To gather information from researches that we have elaborated inliterature review.PT100 is the temperature sensor RTD and it gives analog values as a result, in order to digitize the readings, we need to find circuit diagram so that we can connect it with NodeMCU (eps-32) to get the desired results.
Stage 2: To draw circuit diagram on software called dip trace, to get schematic diagram then wecan easily convert it into PCB design to get routing done for printing.
Stage 3: will to imprint the PCB design on PCB board, then we can drill the holes of PCB board to insert the components and lastly soldering is done to attach the components on PCB board properly.
Stage 4: Our next step will be data acquisition directly through Arduino IDE, we will connect the circuitry with NodeMCU and programming is done accordingly and then we willable to see temperature increment after PT100 measures temperature of the battery.
Benefits of the ProjectA quintessential design of the smart lead acid battery can facilitate its consumers as well as companies. The smart lead acid battery that can track data of different parameters and a user can check it anywhere in the world. The smart lead acid battery reduces human involvement in maintenance work. Commercialization the smart lead acid battery type is a step toward digitalizing electrical power sector in Pakistan. The main advantages of the lead–acid battery are that it is a cheap powersource, it is almost fully recyclable and it is safe equipment.
• Saves cost to user.
• User stays up to date with the health of the battery.
• It increases the life cycle of the battery.
• It will tell user beforehand when it damaged.
Technical Details of Final DeliverableThe expected outcomes which will be delivered by the prototype will be based upon the user experience as well as the durability of the components or the system that we are incorporating within the prototype. The expected outcomes of the prototype also include real time monitoring of the battery parameters, fetched from the sensors to monitor and to cloud as well. Battery parameters which include temperature, water-level, state of charge, state of discharge and state of health will be monitor without any latency issues and will be monitor on screen and cloud from where it can be monitor anywhere and anytime. The optimum operating temperature for the lead-acid battery is 25 o C (77F). Further increase in temperature effect the life of the lead acid batteries.
Final Deliverable of the Project HW/SW integrated systemCore Industry Energy Other Industries Others Core Technology OthersOther Technologies Clean TechSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78400 | |||
| Battery | Equipment | 1 | 30000 | 30000 |
| Echo | Equipment | 1 | 8000 | 8000 |
| Ultra sonic sensor (HCSR04) | Equipment | 1 | 4000 | 4000 |
| VCC | Equipment | 2 | 2500 | 5000 |
| GND | Equipment | 3 | 2200 | 6600 |
| PCB Board | Equipment | 10 | 400 | 4000 |
| Arduino (UNO) | Equipment | 2 | 1650 | 3300 |
| Trig | Equipment | 3 | 1200 | 3600 |
| Resistors | Equipment | 10 | 150 | 1500 |
| PT100 Sensor | Equipment | 2 | 600 | 1200 |
| NODEMUC (EPS-32) | Equipment | 2 | 600 | 1200 |
| Miscellaneous | Miscellaneous | 1 | 10000 | 10000 |