Arduino Based Radar
Arduino Based Radar
By Anuj Dutt
I. INTRODUCTION
RADAR is an object detection system which uses radio
waves to determine the range, altitude, direction, or speed of
objects. Radar systems come in a variety of sizes and have
different performance specifications. Some radar systems
are used for air-traffic control at airports and others are used
for long range surveillance and early-warning systems. A
radar system is the heart of a missile guidance system. Small
portable radar systems that can be maintained and operated
by one person are available as well as systems that occupy
several large rooms.
Radar was secretly developed by several nations before
and during the World War II. The term RADAR itself, not
the actual development, was coined in 1940 by United
States Navy as an acronym for Radio Detection and
Ranging.
The modern uses of radar are highly diverse, including air
traffic control, radar, astronomy, air-defense systems,
antimissile systems, antimissile systems; marine radars to
locate landmarks and other ships; aircraft anti-collision
systems; ocean surveillance systems, outer space
surveillance and rendezvous systems; meteorological
precipitation monitoring; altimetry and
flight control
precipitation monitoring; altimetry and flight control
systems; guided missile target locating systems; and groundpenetrating radar for geological observations. High tech
radar systems are associated with digital signal
processing and are capable of extracting useful information
from very high noise levels.
C. Crystal Oscillator
A crystal oscillator is an electronic oscillator circuit that
uses the mechanical resonance of a vibrating crystal of
piezoelectric material to create an electrical signal with a
very precise frequency. This frequency is commonly used to
keep track of time (as in quartz wristwatches), to provide a
stable clock signal for digital integrated circuits, and to
stabilize frequencies for radio transmitters and receivers.
The most common type of piezoelectric resonator used is
the quartz crystal, so oscillator circuits incorporating them
became known as crystal oscillators, but other piezoelectric
materials including polycrystalline ceramics are used in
similar circuits.
Quartz crystals are manufactured for frequencies from a
few tens of kilohertz to hundreds of megahertz. More than
two billion crystals are manufactured annually. Most are
used
for
consumer
devices
such
as wristwatches, clocks, radios, computers, and cell phones.
Quartz crystals are also found inside test and
measurement equipment, such as counters, signal
generators, and oscilloscopes.
TABLE I
ARDUINO UNO R3 SPECIFICATIONS
ATmega328
Microcontroller
5V
[1] Operating Voltage
7-12V
[2] Input Voltage
(recommended)
6-20V
[3] Input Voltage (limits)
14 (of which 6 provide
[4] Digital I/O Pins
PWM output)
6
[5] Analog Input Pins
40 mA
[6] DC Current per I/O Pin
50 mA
[7] DC Current for 3.3V
Pin
32 KB (ATmega328) of
[8] Flash Memory
which 0.5 KB used by
bootloader
2 KB (ATmega328)
[9] SRAM
1 KB (ATmega328)
[10] EEPROM
16 MHz
[11] Clock Speed
D. Servo Motor
A servomotor is a rotary actuator that allows for
precise control of angular position, velocity and
acceleration. It consists of a suitable motor coupled to a
sensor for position feedback. It also requires a relatively
sophisticated controller, often a dedicated module
designed specifically for use with servomotors.
Servomotors are not a different class of motor, on the
basis of fundamental operating principle, but
uses servomechanism to achieve closed loop control with
a generic open loop motor.
Servomotors are used in applications such
as robotics, CNC machinery or automated manufacturing.
B. ATmega328P
The ATmega328 is a single chip micro-controller created
by Atmel and belongs to the mega AVR series. The highperformance Atmel 8-bit AVR RISC-based microcontroller
combines 32 KB ISP flash memory with read-while-write
capabilities, 1 KB EEPROM, 2 KB SRAM, 23 general
purpose I/O lines, 32 general purpose working registers,
three flexible timer/counters with compare modes, internal
and external interrupts, serial programmable usart, a byteoriented 2-wire serial interface, spi serial-port, a 6-channel
10
bit
Analog
to
Digital
converter (8channels)in tqfp and qfn/mlf packages),programmable
watchdog timer with internal oscillator and five software
selectable power saving modes. The device operates
between 1.8-5.5 volts. By executing powerful instructions in
a single clock cycle, the device achieves throughputs
approaching
1 MIPS per
MHz,
balancing
power
consumption and processing speed.
E. Voltage Regulator
A voltage regulator is an electrical regulator designed to
automatically maintain a constant voltage level.
With the exception of shunt regulators, all modern
electronic voltage regulators operate by comparing the
actual output voltage to some internal fixed reference
F. Ultrasonic Sensor
Ultrasonic sensors (also known as transceivers when
they both send and receive, but more generally
called transducers) work on a principle similar
to radar or sonar which evaluate attributes of a target by
interpreting the echoes from radio or sound waves
respectively. Ultrasonic sensors generate high frequency
sound waves and evaluate the echo which is received
back by the sensor. Sensors calculate the time interval
between sending the signal and receiving the echo to
determine the distance to an object.
This technology can be used for measuring wind speed
and direction (anemometer), tank or channel level, and
speed through air or water. For measuring speed or
direction a device uses multiple detectors and calculates
the speed from the relative distances to particulates in the
air or water.
To measure tank or channel level, the sensor measures
the distance to the surface of the fluid. Further
applications include: humidifiers, sonar, medical ultra
sonography, burglar alarms and non-destructive testing.
Systems typically use a transducer which generates
sound waves in the ultrasonic range, above 18,000 hertz,
by turning electrical energy into sound, then upon
receiving the echo turn the sound waves into electrical
energy which can be measured and displayed.
V. PRACTICAL IMPLEMENTATION
A. Making On Arduino Board/ Boot-loading ATmega328P
Since, we believe in learning by doing. So, we decided to
make our own arduino board instead of using the readymade
board. So, the steps required to make an arduino board are
as follows:
Boot-loading an Atmega328 using the Arduino
board/AVR Programmer by uploading the boot
loader to the Microcontroller.
After you have done all this, then only the minimum
circuitry like crystal oscillator, capacitors, connectors,
power supply is required to complete the board. The same
circuit can be made on the PCB, either designed or general
purpose. Since, Arduino is an Open-Source. Hence, it is
easy to make and can have any enhancements as per the
requirements.
B. Connecting Servo Motor
VIII. APPLICATIONS
The idea of making an Ultrasonic RADAR appeared to us
while viewing the technology used in defense, be it Army,
Navy or Air Force and now even used in the automobiles
employing features like automatic/driverless parking
systems, accident prevention during driving etc. The
applications of such have been seen recently in the self
parking car systems launched by AUDI, FORD etc. And
even the upcoming driverless cars by Google like Prius and
Lexus.
C. Applications in Army
A. Air Force
In aviation, aircraft are equipped with radar devices
that warn of aircraft or other obstacles in or approaching
their path, display weather information, and give accurate
altitude readings. The first commercial device fitted to
aircraft was a 1938 Bell Lab unit on some United Air
Lines aircraft. Such aircraft can land in fog at airports
equipped with radar-assisted ground-controlled
approach systems in which the plane's flight is observed
on radar screens while operators radio landing directions
to the pilot.
B. Naval Applications
Marine radars are used to measure the bearing and
distance of ships to prevent collision with other ships, to
navigate, and to fix their position at sea when within
range of shore or other fixed references such as islands,
buoys, and lightships. In port or in harbor, vessel traffic
service radar systems are used to monitor and regulate
ship movements in busy waters.
bombers-from-100-yards/
[13] http://upload.wikimedia.org/wikipedia/commons/Radara
ccumulationseng.png
[14] http://arduino.cc/en/Tutorial/BarGraph/
[15] http://arduino.cc/en/Tutorial/LiquidCrystal/
[16] http://fritzing.org
X. CONCLUSION
This project aims on the use of Ultrasonic Sensor by
connected to the Arduino UNO R3 board and the signal
from the sensor further provided to the screen formed on the
laptop to measure the presence of any obstacle in front of
the sensor as well as determine the range and angle at which
the obstacle is detected by the sensor. For this screen, we
use Processing 2 software by Ben Fry and Casey Rease,
Massachusetts Institute of Technology, Cambridge.
Also, in addition to it, a set of LEDs connected through the
shift register and a buzzer also tells about the range of the
obstacle. According to the range of the object, the green,
yellow and red LEDs glow up with variations in the buzzer
output.
REFERENCES
[1] http://www.arduino.cc/
[2] http://www.arduinoproducts .cc/
[3] http://www.atmel.com/atmega328/
[4] http://en.wikipedia.org/wiki/File:16MHZ_Crystal.jpg
[5] http://www.google.co.in/imgres?imgurl=http://www.elec
trosome.com/wpcontent/uploads/2012/06/ServoMotor.gif&imgrefurl=http
://www.electrosome.com/tag/servomotor/&h=405&w=45
8&sz=67&tbnid=rcdlwDVt_x0DdM:&tbnh=100&tbnw=
113&zoom=1&usg=__6J2h0ZocdoSMrS1qgK1I2qpTQS
I=&docid=lEfbDrEzDBfzbM&sa=X&ei=a_OKUvTbD8
O5rgeYv4DoDQ&ved=0CDwQ9QE
[6] http//:www.sproboticworks.com/ic%20pin%20configurat
ion/7805/Pinout.jpg/
[7] http://www.sproboticworks.com/ic%ultrasonicsensor%2
0pinout.jpg
[8] http://www.instructables.com/id/ ATMega328-usingArduino-/
[9] http://www.motherjones.com/files/blog_google_driverles
s_car.jpg
[10] http://www.google.co.in/imgres/Radar_antenna.jpg&w=
546&h=697&ei=wuuK
[11] http://www.radomes.org/museum/photos/equip/ANSPS1
7.jpg
[12] http://www.wired.com/dangerroom/2011/07/ suicide-