This Microwave Sensor Can Look Behind Walls
by Lithium-ion in Circuits > Arduino
1411 Views, 11 Favorites, 0 Comments
This Microwave Sensor Can Look Behind Walls
A motion detection system using microwave sensor which comes with a lot of precision.
Supplies
Components Required:
Gravity: Digital 10.525GHz Microwave Sensor
Arduino NANO
12C 16x2 LCD
This project is sponsored by PCBWAY. I have tested this module with my own made Power supply and Arduino NANO. PCBWAY is the leading manufacturer working in the area of PCB related products for more than 10 years. Explore the more services offered by them, they provide a one stop solution of all of your DIY needs. Sign-up now and get free coupons on your first PCB order.
Story:
While working on proximity sensors I have seen features related to automatic time and infrared signal detection. But I was in the search of something which can see beyond the boundaries of house walls. And I got my hands on this motion detection- Gravity: Digital 10.525GHz Microwave Sensor. A microwave sensor which works on 10GHz, can sense the motion of an object, can sense the speed of motion of an object and lastly it also works with non-humans (i.e non living things). This differs from the method used by a regular infrared (IR) sensor as the microwave is sensitive to a variety of objects that can reflect it's waveform, and its sensor readings are not affected by ambient temperatures.
The digital microwave sensor uses doppler radar to detect moving objects using microwaves. After seeing these many features in a sensor the applications like measuring a vehicle's speed, measuring liquid levels, automatic door motion detection, automatic washing, car reversing sensors, etc came into my mind. The microwave detection method has the following advantages compared with other detection methods:
- Able to detect objects without physical contact
- Readings not affected by temperature, humidity, noise, air, dust or light
- Strong resistance to radio frequency interference
- Low output, not harmful to the human body
- Microwaves have a wide detection range and velocity equal to the speed of light
- Supports non-life-class object detection
Let’s have a look how we can convert its reading into respective speed of motion readings. By the help of which we can measure the motion with a reference value above Zero, higher the values greater will be the speed of the object under detection.
Specifications:
Working Voltage: 5V +/- 0.25V
Working Current(CW): 60mA max., 37mA typical
Emission:
Detection Distance: 2-16M continuously adjustable
Emission Frequency: 10.525 GHz
Precision Frequency Setting: 3MHz
Output Power (Minimum): 13dBm EIRP
Harmonic Emission: < -10dBm
Average Current (5 ): 2mA typ.
Pulse Width (Min.): 5uSec
Load Cycle (Min.): 1%
Reception:
Sensitivity (10dB S/N ratio) 3Hz to 80Hz bandwidth: -86dBm
3Hz to 80Hz Bandwidth Clutter: 10uV
Antenna Gain: 8dBi
Vertical 3dB Beam Width: 36 degrees
Level 3dB Beam Width: 72 degrees
Detection Mechanism of Microwave Sensor:
The following diagram demonstrates the working principle of the sensor module. It works by amplifying a tiny signal which is received by the microwave sensor, and then through the comparison circuit it converts the signal into a square signal with a digital output of 0 or 1 which an Arduino or other microcontroller can easily handle.
The angle of detection is 72 degrees with the antenna in a parallel direction (azimuth) The vertical (pitch) direction of the antenna is 36 degrees. So install the sensor according to the radiation pattern transmitted by the antenna.
Installing the Sensor:
The microwave sensor has a distance range of 2-16m. The detection distance can be adjusted using the potentiometer. Microwaves can penetrate through walls. So sometimes it has inaccuracies when microwaves penetrate through outside walls and detect moving objects in non-target areas. Be sure to choose an installation location to avoid this!
When the microwave sensor does not detect moving objects, the indicator LED remains off. When the sensor detects moving objects, the LED will turn on and the output level will be changed from HIGH to LOW. The LED will automatically turn off about after 0.5s and the output level will change from LOW to HIGH. If the microwave sensor detects continuously moving objects the LED will keep flashing on and off. The output level will fluctuate between HIGH and LOW until the object stops moving.
Connection Diagram:
Align the antenna surface towards the area you need to detect. The connection diagram of Arduino to the sensor is given below. I am using a 16x2 panel with an I2C module. The sensor is powered with Arduino’s onboard AMS1117 5V power supply, the sense pin is given to D2 of the Arduino.
Arduino Code:
The link to the Arduino timer library is given in the code below, all the other general libraries are available in the manage library section under tools menu.
Downloads
Testing and Working:
I mounted the sensor on a heavy wooden door and powered it on with a power bank for the demonstration purpose. If any motion happens behind the door the sensor will detect and display the output on the display. If the rate of movement is fast the sensor displays a higher value and low if movement is slow. I tested the sensor with a real world example:
Detection of Higher Movement: PIC-2
Detection of Lower Movement: PIC-1
My Power Supply and Arduino Unit:
I have tested all the features with my own made power supply and Arduino NANO. All this is possible only due to the PCBWAY amazing SMT assembly and PCB manufacturing services. See how I made my own Arduino and power supply, the links to the articles are given here.