Lately some electrical bikes caught hearth resulting from failure of battery administration system due to poor battery design. Sadly, correct thermal administration shouldn’t be there in most electrical autos at current. So, here’s a undertaking to observe the battery temperature and smoke detection to alert the EV person and cease the EV effectively in time to keep away from additional harm. The authors’ prototype of the thermal administration system is proven in Fig. 1 and its block diagram is proven in Fig. 2.
Lithium-ion battery has a specified operational temperature of -20°C to +60°C. It’s going to present the longest service life if its temperature is all the time stored inside roughly 10°C to 40°C.
The proposed system, powered by a 12V battery, is constructed round ESP32 board (U1), temperature sensor DS18B20 (U2), smoke sensor MQ135 (U3), 16×2 LCD show (U4), 5V regulator LM7805 (U5), and some different elements. The SPDT change and potentiometer are linked to enter of ESP32 controller whereas I2C, 16×2 LCD show, buzzer, relay, and Arduino Blue Management utility are linked to its output. SPDT change S1 is for mode choice to show the present temperature or to configure the edge.
The Arduio IDE shouldn’t be able to program ESP board by default, so go to Board Supervisor and set up it. Set up the newest Arduino IDE library for the software program. Later set up the libraries wanted for interfacing the sensor. Right here DallasTemperature and LiquidCrystal are used for interfacing the sensor and show, so open Library Supervisor and set up these libraries.