A g-sensor Based Alarm System for Multiple Tilt Sensor Applications Using VHDL and FPGAs
Evangelos I. Dimitriadis and Leonidas Dimitriadis
A g-sensor based alarm system, available for use in many tilt sensor applications, was programmed and put in use in this work. The DE10-Lite FPGA was used, with its digital accelerometer sensor module ADXL345. The tilt sensor is programmed to present in seven segment display of the FPGA board, angle values from 0 to 90 degrees, using minus sign when the slope is to the right and the positive one when it tilts to the left, thus informing us about the sensor’s tilt direction. Simultaneously the FPGA’s right or left LEDs light up according to system tilt. It also uses key button for freezing its operation, hence presenting the latest angle value. The program controlling the sensor gives the ability of entering a critical angle value, depending on the application. As soon as this value is exceeded buzzer is activated, thus giving our system an alarm behavior.
Keywords: Tilt sensor, FPGA, VHDL, alarm system, g-sensor