Hello friends, I hope you all are doing great. In today’s tutorial, I am going to share a new Vibration Sensor Library for Proteus V2.0. It’s the second version of the Vibration Sensor Library for Proteus. In this library, we have four vibration sensors.
These vibrations sensors have both digital and analog output pins and can easily be connected with microcontrollers i.e. Arduino, PIC, Atmel etc. Before downloading the Proteus Library zip file, let’s first have a look at the brief overview of Vibration Sensor:
What is Vibration Sensor?
- A vibration sensor is a small embedded sensor, which is used to detect vibrations on any surface.
- These vibration sensors are used for various purposes i.e. fault detection on heavy machinery, placed on doors & windows for security etc.
- Real vibration sensors are shown in the below figure:
Vibration Sensor Library for Proteus V2.0
- First of all, download the zip file of Proteus Library for Vibration Sensor, by clicking the below button:
- After downloading the zip file, extract its files and open the folder named “Proteus Library Files“.
- In this folder, you will find 3 Proteus Library Files named:
- We need to place these files in the Library folder of Proteus software.
- After adding these library files, open your Proteus software or restart it, if it’s already running.
- In the components section, make a search for Vibration, and you will get results, as shown in the below figure:
- In the above search result, the first four modules are from V2.0, while the fifth one is of the first version.
- Let’s place these first four modules in the Proteus workspace, as shown in the below figure:
Adding Hex File to the Sensor
- Next, we need to add the hex file of the sensor, so double click on the sensor to open its Properties Panel.
- In the Program File section, browse to the hex file, which we have downloaded above and placed it in the Library folder of Proteus software:
- After adding the hex file, click the Ok button to close the properties panel.
The vibration sensor is now ready to simulate in Proteus, so let’s design a simple circuit to understand its working:
Vibration Sensor Proteus Simulation
- I have simulated two of these vibration sensors, as shown in the below figure:
- As you can see, I have placed an LC filter on the analog output of the vibration sensor, its because proteus gives us a peak to peak voltage value and we need t convert it to Vrms.
- This LC filter is not required in real hardware.
- Now, let’s run the Proteus simulation and if everything’s fine, you will get results as shown in the below figure:
- As the potentiometer value is different on both sensors, that’s why we are getting different outputs.
So, that was all for today. I hope this sensor will help engineering students in their projects’ simulations. Thanks for reading. Have a good day. Bye !!! 🙂