Microwave Doppler Radar Motion Sensor
Microwave Doppler Radar Motion Sensor
Microwave Doppler Radar Motion Sensor
Radar Motion
Sensor
HB100
Prepared By
Shashank Bagda
Documentation
Index
1. INTRODUCTION
2. POWER SUPPLY
3. TRANSMISSION & RADIATION
4. OUTPUT SIGNALS
5. NOISE
6. ANNEX 1
7. ANNEX 2
8. DOPPLAR EQUATION
9. INTERFACING WITH ARDUINO
10. CODE
11. INTERFACING DIAGRAM
12. APPLICATIONS AND USES
01 INTRODUCTION
HB Series of microwave motion sensor
module are X-Band
Mono-static DRO Doppler transceiver front-
end module. These
modules are designed for movement
detection, like intruder
alarms, occupancy modules and other
innovative ideas.
The module consists of Dielectric Resonator
Oscillator (DRO),
microwave mixer and patch antenna (see
Diagram A).
This Application Note highlights some
important points when
designing-in HB100 module. Most of the
points are also
applicable to other models in this series.
MOUNTI NG :
Header Pins can be used to connected
the terminals (+5V, IF, GND) to the
amplifier circuit as well as
mounting support. Other mounting
methods may be used.
Wave-solder the module onto PCBA is
possible but processes has to be
evaluated to prevent
deterioration. No-cleaning process is
recommended.
Caution must be taken to avoid applying
pressure or stresses to the chassis of the
module. As it may
cause performance deterioration.
Power
Supply 02
BEFORE POWER UP:
DIAGRAM
POWER SUPPLY:
RADIATION PATTERN:
Typical human walking generates Doppler shift below 100 Hz. Doppler frequency can be
calculated by Doppler equation in Annex 4. The Received Signal Strength (RSS) is the
voltage measured of the Doppler shift at the IF output. The RSS figure specified in the
technical data sheet is level of a 25 Hz Doppler shift, generate from the modulated
microwave signal received at the received antenna, The received microwave signal is
attenuated to 93 dB below the transmit microwave signal from the transmit antenna of the
same unit.
The 93dB loss is the total losses combining two ways free space loss (82.4 dB for 30
meters at 10.525 GHz), reflection less and absorption loss of the target, as well as other
losses. This RSS figure can be view as an approximation of the output signal strength for a
human at 15 meters away walking straight to the module at 1.28 km/hour.
Reflection of a human body is varied with the size of the body, clothing, apparels and other
environmental factors; RSS measured for two human bodies may vary by 50%.
Circuit designer must take note the maximum and minimum Received Signal Strength
(RSS) specified in technical data sheet, when designing the amplifier. Sensitive deviation
between modules has to be considered when setting amplifier gain or alarm threshold. On-
production-line gain adjustment may be necessary if a narrow window for triggering
threshold is required.
05 NOISE
Noise - The noise figure specified in the technical data sheet is the noise
measured in an Anechoic
chamber, that shield the unit-under-test from external interference, as well as
reflection from surfaces.
Hence, the figure is only presenting the noise generated by the internal circuit
itself.
Other than noises generate from internal electronic circuit, in actual applications,
other noises may be
picked up from surrounding, or other part of the electronic circuit.
Specially attention has to be given to the interference pick up from fluorescent
light, as the 100/120 Hz
noise is closed to the Doppler frequency generated by human movement
On and off switching of certain devices (relay, LED, motor, etc.) may generated
high magnitude of
transient noise at the IF terminal. Careful PCB layout and time masking is
necessary to prevent false
triggering.
DC - LEVEL:
DC Level - DC level (0.01 to 0.2 Vdc) exists at the IF terminal and its polarity can
be positive Va1n.0d2
negative. Its magnitude may vary over temperature. AC coupling is
recommended for IF terminal
connection.
06
ANNEX 1:
Amplifier Circuit (CW operation)
07
ANNEX 2:
Amplifier Circuit (Pulse operation,
PRF =2 KHz, Duty Cycle = 4%)
08 Doppler
Equation
Interfacing
with Arduino 09
Now its time to interface the HB100 with the Arduino UNO. As we studied earlier
the signal came out from the HB100 is very weak so now we have to amplify the
signal using the annex 1 circuit in the final configuration.
So to faithfully amplify the signal came out of the HB100 we have to follow the
Annex 1 as given above.
Here I created the PCB of the Annex 1 and you need to do the same. Here I pasted
the image of the Circuit and all the connections are as above.
Here the blue colored represent the positive power supply. Here it carries the +5V
Power supply consumed from the Arduino UNO.
Now the orange colored cable represents the IF Terminal of the HB100 and on the
other end connect the same with the digital pin D7 of the Arduino UNO.
Now connect the ground terminal of the HB100 with the PCB and the other end of
the PCB with the ground of the Arduino UNO.
Now your setup is complete and now its time to code the Arduino UNO.
CODE 10
11 Line
Comment
#include<FreqPeriod.h>
double lfrq;
long int pp;
Serial.begin(9600);
This line means...
We are determining the board rate to 9600. So now we have to select 9600 in the
serial monitor. After that we are able to see well synchronized output of the
HB100
FreqPeriod::begin();
This line means...
We are calling the begin function from the included library.
pp = FreqPeriod::getPeriod();
This line means...
We are declaring or we can say allotting the long int pp with the value that we get
in the library function called getPeriod.
if (pp) {
Serial.print ("period: ");
Serial.print(pp);
Serial.print(" 1/16us / frequency: ");
Here we are creating a loop in which we are printing the text on the serial monitor
like period and then we will print the value of period which is pp. After that we will
print the frequency lfrq on the serial monitor whose equation is 16000400.0/pp.
Now after that moving to the last part of the code in which we going to display the
frequency in Hz. In next line they have shown the equation of the Hz = lfrq/31.36
which is in Mph.
After that we are giving a delay of 200 micro seconds and after that the loop
breaks and again follow the loop part contineously.
12 Applications
and Uses
Thank You