AIM:
Design and Development of Lora based Battery Health Monitoring system.
PURPOSE:
Batteries are widely used in various applications like industries, robotics, home appliances and power grids. Failure of battery creates lot of problem and sometimes due to high temperature batteries will be blast. To avoid this kind of situations, we will create a system that will read battery voltage and temperature. Based on these two parameters we can estimate battery health. Here we used Lora communication to read battery parameters from battery to Lora gateway. Here project title is Lora based battery health monitoring system using Arduino and ESP32 nodemcu.
DESCRIPTION:
This project is divided into two parts. First part consists of Arduino, Lora transmitter, voltage sensor and temperature sensor (ds18b20). Second part consists of ESP32 Nodemcu and Lora receiver. This will act as like LoRa gateway. ESP32 nodemcu has inbuilt WIFI module that will communicate with IOT server.
WORKING:
Arduino reads battery voltage level and temperature. We can place temperature sensor on battery body so that it will detect battery temperature. Arduino transmits these two values to Lora receiver through Lora communication. Lora gateway receives data and sends to IOT server also it displays on 16×2 LCD display.
TECHNICAL SPECIFICATIONS:
HARDWARE:
Microcontrollers : Arduino Uno and ESP32 Nodemcu
Crystal : 16 MHz
LCD : 16X2 LCD
LoRa Module : SX1278
Voltage Sensor : Resistor based voltage divider
Temperature Sensor : DS18B20
Power Source : 12VDC adaptor
SOFTWARE:
Arduino IDE
Proteus based circuit diagram
APPLICATIONS:
- Battery Parameter monitoring system
- Battery Health monitoring system
- Battery temperature monitoring system
INTERFACES COVERD:
- We have covered LoRa module interface along with Arduino and ESP32 nodemcu
- Battery voltage sensing interface
Reviews
There are no reviews yet.