A simulation-based preventive maintenance system designed to detect potential faults in DC motors using real-time temperature and current sensor data.
This project is a simulation-based preventive maintenance system for a DC motor using Arduino. It detects two common fault conditions β overheating and overload β using temperature and current sensors. Faults are displayed on an LCD screen and automatically shut off the motor to prevent damage. This project reflects an industry-relevant integration of electronics and mechanical maintenance concepts.
-
π₯ Overheat detection using a temperature sensor
-
β‘ Overload detection using a simulated current sensor
-
π§ Real-time motor health status on a 16x2 LCD
-
π Automatic motor shutdown on fault detection
-
β Restores operation when normal conditions return
As a mechanical engineering student, this project bridges the gap between mechanical systems and electronics-based monitoring, which is crucial for modern Industry 4.0 systems. It demonstrates skills in:
-
Preventive maintenance
-
Sensor integration
-
Embedded systems
-
Arduino programming
-
Circuit simulation
Component | Description |
---|---|
Arduino Uno | Main controller |
16x2 LCD Display | Shows system status |
LM35 Temperature Sensor | Monitors motor heat |
Potentiometer | Simulates current load |
NPN Transistor | Acts as motor switch |
DC Motor | Load device |
9V Battery | Power supply |
Breadboard & Jumper Wires | Circuit prototyping |
Diode & Resistors | Safety components |
This system continuously monitors a DC motor's temperature and load. When a fault is detected:
-
π’ Normal: LCD shows only system status
-
π΄ Fault Detected: LCD shows fault type and corresponding sensor value
-
π The motor is automatically turned OFF using a transistor switch during any fault
-
β Motor resumes operation when all readings return to safe range
This approach reflects real-world preventive maintenance principles.
The project was simulated to visualize the circuit and test functionality.
-
π½οΈ Watch Simulation Demo:
βΆοΈ Click here to view on Google Drive
This project models how predictive maintenance is used in Industry 4.0 to reduce unexpected machine failures, save costs, and improve safety. Itβs a great introduction to condition-based monitoring (CBM) in mechanical systems.
This project is for educational and portfolio use only.
π Please do not reuse or distribute without permission.
Β© Rahul Bhoyar, All Rights Reserved.