SlideShare a Scribd company logo
1 of 24
Download to read offline
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 1
CHAPTER 1
INTRODUCTION
1.1 MOTIVATION
The main aim of the project to detect the another aircraft which was approaching
nearer to it, to avoid collision. When it was detected, the information of both aircrafts
are transfer and received to the pilots. It displays, the aircraft was near. After noticing
these, pilot will move to another direction in safe zone. In Zigbee communication we
can easily transfer and receive the information. So, the information of both aircrafts are
communicate easily. By these we can avoid the collision.
1.2 BLOCK DAIGRAM
Aircraft 1:
Aircraft 2:
ATMEGA
328P UNO
16 x 2 LCD Display
AIRCRAFT 2 NEAR
HC-12
ZIGBEE
RED LED
ZIGBEE
GREEN LED
ZIGBEE
Buzzer
HC-SRO4
ULTRASONIC SENSOR
ATMEGA
328P UNO
RED LED
ZIGBEE
GREEN LED
ZIGBEE
Buzzer
HC-SRO4
ULTRASONIC SENSOR
16 x 2 LCD Display
AIRCRAFT 1 NEAR
HC-12
ZIGBEE
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 2
1.3 LITERATURE SURVEY
In this project Zigbee is placed to communicate between two aircrafts. The
system is provided with Led and buzzer. If two aircrafts are moving if they are
approaching near, they are detected by ultrasonic and transfer data of aircrafts by
Zigbee. Once the aircraft is detected LED blinks with a buzzer sound and the data is
displayed on the LCD. In this way we can detect the aircraft and can avoid the collision
with the Zigbee communication.
1.4 ORGANIZATION OF THESIS
In chapter 1 we are discussed about introduction of a project, in chapter 2 we are
discussed about Arduino software which is used in our project, in chapter 3 we are
discussed about micro controller of our project, in chapter 4 we are discussed about
hardware components used in project and in chapter 5 we are discussed about final
result of the project.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 3
CHAPTER 2
SOFTWARE DISCRIPTION
2.1 INTRODUCTION OF ARDUINO SOFTWARE
The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328.
It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog
inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header,
and a reset button. It contains everything needed to support the microcontroller; simply
connect it to a computer with a USB cable or power it with a AC-to-DC adapter or
battery to get started.
The Uno differs from all preceding boards in that it does not use the FTDI USB-to-
serial driver chip.
Additional features coming with the R3 version are:
ATmega16U2 instead 8U2 as USB-to-Serial converter.1.0 pinout: added SDA
and SCL pins for TWI communication placed near to the AREF pin and two other
new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to
the voltage provided from the board and the second one is a not connected pin, that is
reserved for future purposes stronger RESET circuit.
"Uno" means "One" in Italian and is named to mark the upcoming release of
Arduino 1.0. The Uno and version 1.0 will be the reference versions of Arduino,
moving forward. The Uno is the latest in a series of USB Arduino boards, and the
reference model for the Arduino platform.
2.2 PROGRAMMING
The Arduino Uno can be programmed with the (Arduino Software (IDE)).
Select "Arduino/Genuino Uno from the Tools > Board menu (according to the
microcontroller on your board). For details, see the reference and tutorials.
The ATmega328 on the Arduino Uno comes preprogrammed with a bootloader that
allows you to upload new code to it without the use of an external hardware
programmer. It communicates using the original STK500 protocol (reference, C
header files).
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 4
You can also bypass the bootloader and program the microcontroller through the
ICSP (In-Circuit Serial Programming) header using Arduino ISP or similar; see these
instructions for details.
The ATmega16U2 (or 8U2 in the rev1 and rev2 boards) firmware source code is
available in the Arduino repository. The ATmega16U2/8U2 is loaded with a DFU
bootloader, which can be activated by:
On Rev1 boards: connecting the solder jumper on the back of the board (near the map
of Italy) and then rese ing the 8U2.
On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to
ground, making it easier to put into DFU mode.
You can then use Atmel's FLIP software (Windows) or the DFU
programmer (Mac OS X and Linux) to load a new firmware. Or you can use the ISP
header with an external programmer (overwriting the DFU bootloader). See this user-
contributed tutorial for more information.
Differences with other boards
The Uno differs from all preceding boards in that it does not use the FTDI USB-
to-serial driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version
R2) programmed as a USB-to-serial converter.
2.3 POWER
The Arduino Uno board can be powered via the USB connection or with an
external power supply. The power source is selected automatically.
External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or
battery. The adapter can be connected by plugging a 2.1mm center-positive plug into
the board's power jack. Leads from a battery can be inserted in the GND and Vin pin
headers of the POWER connector.
The board can operate on an external supply from 6 to 20 volts. If supplied with
less than 7V, however, the 5V pin may supply less than five volts and the board may
become unstable. If using more than 12V, the voltage regulator may overheat and
damage the board. The recommended range is 7 to 12 volts.
The power pins are as follows:
Vin. The input voltage to the Arduino/Genuino board when it's using an external
power source (as opposed to 5 volts from the USB connection or other regulated power
source). You can supply voltage through this pin, or, if supplying voltage via the power
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 5
jack, access it through this pin.5.This pin outputs a regulated 5V from the regulator on
the board. The board can be supplied with power either from the DC power jack (7 -
12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage
via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't
advise it.
3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is
50 mA.
GND. Ground pins.
IOREF. This pin on the Arduino/Genuino board provides the voltage reference with
which the microcontroller operates. A properly configured shield can read the IOREF
pin voltage and select the appropriate power source or enable voltage translators on the
outputs to work with the 5V or 3.3V.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 6
CHAPTER 3
MICRO CONTROLLER
3.1 DESCRIPTION OF MICRO CONTROLLER
The Uno R3 SMD is an Uno compatible version of the latest R3 iteration of the
Arduino Uno, which is the most popular of the many development boards available for
hobbyists. It uses an SMD version of the microprocessor rather than the older style DIP
package used on the original product.
The Uno R3 SMD operates at 5V which can be supplied via an external power
supply or through the USB port connection. The power source is selected automatically
if both are available. If an external supply is used, it is recommended to use a supply
between 7-12V. Higher input voltages will cause the on-board regulator to work harder
and may cause it to overheat. Our 7.5V AC adapter works extremely well for powering
these boards.
Fig 3.1.1: UNO ATMEGA328P
A great feature on this version of the board is that besides the standard female
headers for bringing out I/O, each female header also has a row of holes next to it to
which can be soldered male headers, a second row of female headers or even wires.
These can be soldered to either the top or bottom side of the board. The board comes
with a strip of male headers which are normally soldered to the top side of the board as
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 7
shown in one of the pictures. If the male headers are soldered to the bottom of the
board, the board can’t be mounted directly into a breadboard since the separate sections
of headers on one side are not spaced apart.
The original Uno design which we also sell uses a DIP processor placed in a
socket. The benefit to that design is that it is easy to replace the processor should the
chip become damaged. The downside is that the DIP part is becoming harder to find
and the assemblies cost more than the SMD version.
3.2 UNO ATMEGA328P FEATURES
 Microcontroller: ATmega328 SMD
 Operating voltage: 5 V
 Input voltage (recommended): 7-12 V
 Digital I/O pins: 20 (of which 6 provide PWM output)
 Analog input pins: 6*
 DC current per I/O pin: 40 mA
 DC current for 3.3V pin: 50 mA
 Flash memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader
 SRAM: 2 KB (ATmega328)
 EEPROM: 1 KB (ATmega328)
 Clock speed: 16 MHz
3.3 PIN DAIGRAM
 VCC: Digital supply voltage.
 GND: Ground.
 Port B: (PB[7:0]) XTAL1/XTAL2/TOSC1/TOSC2 Port B is an 8-bit bi-
directional buffers have symmetrical drive characteristics with both high sink
and source capability. As inputs, Port B pins that are externally pulled low will
source current if the pull-up resistors are activated. The Port B pins are tri-stated
when a reset condition becomes active, even if the clock is not running.
Depending on the clock selection fuse settings, PB6 can be used as input to the
inverting Oscillator amplifier and input to the internal clock operating circuit.
Depending on the clock selection fuse settings, PB7 can be used as output from
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 8
the inverting Oscillator amplifier. If the Internal Calibrated RC Oscillator is
used as chip clock source, PB[7:6] is used as TOSC[2:1] input for the
Asynchronous Timer/Counter2 if the AS2 bit in ASSR is set.
 Port C:(PC[5:0]) Port C is a 7-bit bi-directional I/O port with internal pull-up
resistors (selected for each bit). The PC[5:0] output buffers have symmetrical
drive characteristics with both high sink and source capability. As inputs, Port C
pins that are externally pulled low will source current if the pull-up resistors are
activated. The Port C pins are tri-stated when a reset condition becomes active,
even if the clock is not running.
 PC6/RESET: If the RSTDISBL Fuse is programmed, PC6 is used as an I/O pin.
Note that the electrical characteristics of PC6 differ from those of the other pins
of Port C. If the RSTDISBL Fuse is un programmed, PC6 is used as a Reset
input. A low level on this pin forlonger than the minimum pulse length will
generate a Reset, even if the clock is not running.
Shorter pulses are not guaranteed to generate a Reset. The various special features of
Port Care elaborated in the Alternate Functions of Port C section.
 Port D:(PD[7:0]) Port D is an 8-bit bi-directional I/O port with internal pull-up
resistors (selected for each bit). The Port D output buffers have symmetrical
drive characteristics with both high sink and source capability. As inputs, Port D
pins that are externally pulled low will source current if the pull-up resistors are
activated. The Port D pins are tri-stated when a reset condition becomes active,
even if the clock is not running.
 AVCC:AVCC is the supply voltage pin for the A/D Converter, PC[3:0], and
PE[3:2]. It should be externally connected to VCC, even if the ADC is not used.
If the ADC is used, it should be connected to VCC through a low-pass filter.
Note that PC[6:4] use digital supply voltage, VCC.
 AREF:AREF is the analog reference pin for the A/D Converter.5.2.9. ADC[7:6]
(TQFP and VFQFN Package Only) In the TQFP and VFQFN package,
ADC[7:6] serve as analog inputs to the A/D converter. These pins are powered
from the analog supply and serve as 10-bit ADC channels.
 UART: UART stands for “Universal Asynchronous Receiver / Transmitter”
generally calledas serial port. Any device that communicates through serial
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 9
communication protocol can be connected to UART pins of the microcontroller.
As shown in the figure below UART connector consists of D0 and D1 pins.
 Analog connectors: Six connectors placed vertically on left most side of the
board are analog pins A0 to A5. Each connector gives out two analog pins. For
example A0 connector gives out A0, A1, Vcc and Gnd. Any sensors that gives
analog outputs can be connected to connectors A0 to A5.
Fig 3.3.1: ATMEGA328P 32pin diagram
3.4 COMMUNICATION
The Arduino Uno has a number of facilities for communicating with a
computer, another Arduino, or other microcontrollers. The ATmega328 provides UART
TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX).
An ATmega16U2 on the board channels this serial communication over USB and
appears as a virtual com port to software on the computer. The16U2 firmware uses the
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 10
standard USB COM drivers, and no external driver is needed. However, on Windows, a
.inf file is required. The Arduino software includes a serial monitor which allows simple
textual data to be sent to and from the Arduino board. The RX and TX LEDs on the
board will flash when data is being transmitted via the USB-to-serial chip and USB
connection to the computer (but not for serial communication on pins 0 and 1). A
SoftwareSerial library allows for serial communication on any of the Uno digital pins.
The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino
software includes a Wire library to simplify use of the I2C bus.
3.5 CHARACTERISTICS
The maximum length and width of the Uno PCB are 2.7 and 2.1
inches respectively, with the USB connector and power jack extending beyond the
former dimension. Four screw holes allow the board to be attached to a surface or case.
Note that the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even
multiple of the 100 mil spacing of the other pins.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 11
CHAPTER 4
HARDWARE DESCRIPTION
4.1 ZIGBEE MODULE
HC-12 wireless serial port communication module is a new-generation
multichannel embedded wireless data transmission module. Its wireless working
frequency band is 433.4-473.0MHz, multiple channels can be set, with the stepping of
400 KHz, and there are totally 100 channels. The maximum transmitting power of
module is 100mW (20dBm), the receiving sensitivity is -117dBm at baud rate of
5,000bps in the air, and the communication distance is 1,000m in open space.
This module cannot work individually, at least 2pcs would be needed to create the
communication.
Fig 4.1.1: ZIGBEE module
Features
 Long-distance wireless transmission (1,000m in open space/baud rate 5,000bps
in the air)
 Working frequency range (433.4-473.0MHz, up to 100 communication
channels)
 Maximum 100mW (20dBm) transmitting power (8 gears of power can be set)
 Three working modes, adapting to different application situations
 Built-in MCU, performing communication with external device through serial
port
 The number of bytes transmitted unlimited to one time.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 12
Specifications
 Working frequency: 433.4MHz to 473.0MHz
 Supply voltage: 3.2V
 1,000m in the open space
 Serial baud rate: 1.2Kbps to 115.2Kbps(default 9.6Kbps)
 Receiving sensitivity: -117dBm to -100dBm
 Transmit power: -1dBm to 20dBm
 Interface protocol: UART/TTL
 Operating temperature: -40℃ to +85℃ to 5.5VDC
 Communication distance
 Dimensions: 27.8mm x 14.4mm x 4mm
4.2 ULTRASONIC SENSOR
The ultrasonic sensor works on the principle of SONAR and RADAR system
which is used to determine the distance to an object.
An ultrasonic sensor generates the high-frequency sound (ultrasound) waves.
When this ultrasound hits the object, it reflects as echo which is sensed by the receiver
as shown in below figure.
Fig 4.2.1: Generation of Ultrasonic Sensor
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 13
Ultrasonic Working Principle
By measuring the time required for the echo to reach to the receiver, we can
calculate the distance. This is the basic working principle of Ultrasonic module to
measure distance.
Ultrasonic Module
HC-SR-04 has an ultrasonic transmitter, receiver and control circuit. In
ultrasonic module HC-SR04, we have to give trigger pulse, so that it will generate
ultrasound of frequency 40 kHz. After generating ultrasound i.e. 8 pulses of 40 kHz, it
makes echo pin high. Echo pin remains high until it does not get the echo sound back.
So the width of echo pin will be the time for sound to travel to the object and return
back. Once we get the time we can calculate distance, as we know the speed of sound.
HC-SR04 can measure up to range from 2 cm - 400 cm.
Fig 4.2.2: HC-SR04 Ultrasonic sensor
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 14
Pin Description
 VCC - +5 V supply
 TRIG – Trigger input of sensor. Microcontroller applies 10 us trigger pulse to
the HC-SR04 ultrasonic module.
 ECHO–Echo output of sensor. Microcontroller reads/monitors this pin to detect
the obstacle or to find the distance.
 GND – Ground
Technicalspecifications
 Power Supply − +5V DC
 Quiescent Current − <2mA
 Working Current − 15mA
 Effectual Angle − <15°
 Ranging Distance − 2cm – 400 cm/1″ – 13ft
 Resolution − 0.3 cm
 Measuring Angle − 30 degree
4.3 LCD (LIQUID CRYSTAL DISPLAY)
LCD's can add a lot to your application in terms of providing a useful interface
for the user, debugging an application or just giving it a "Professional" look. The most
common type of LCD Controller is the Hitachi 44780 that provides a relatively simple
interface between a processor and an LCD. Inexperienced designers do often not
attempt using this interface and programmers because it is difficult to find good
documentation on the interface, initializing the interface can be a problem and the
display themselves are expensive. LCD has signal line display, Two-line display, four
line display. Every line has 16 characters.
LCD stands for liquid crystal display. The most commonly used LCD's found in
the market today are 1 line, 2line or 4line LCD's which have only one controller and
support at most 80 characters. Liquid crystal display a type of display used in digital
watches and many portable computers.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 15
LCD displays utilize two sheets of polarizing material with a liquid crystal
solution between them. An electric current passed through the liquid causes the crystals
to align so that light cannot pass through them each crystal, therefore, is like a shutter,
either allowing light to pass through or blocking the light. The liquid crystals can be
manipulated through an applied electric voltage so that light is allowed to pass or is
blocked. By carefully controlling where and what wavelength (color) of light allowed to
pass, The LCD monitor is able to display images. A back light provides LCD monitor's
brightness. Other advance have allowed LCD's to greatly reduce liquid crystal cell
response times. Response time is basically the amount of time it takes for a pixel to
"change colors". In reality response time is the amount of time it takes a liquid crystal
cell to go from being active to inactive here the LCD is used at both the Transmitter as
well as the receiver side.
LCD stands for Liquid Crystal Display. The most commonly used LCD’s
found in the market today are 1 line, 2 line or 4 line LCD’s which have only one
controller and support at most 80 characters.
Fig 4.3.1: 16 X 2 LCD
The input which we give to the microcontroller is displayed on the LCD of the
transmitter side and the message sent is received at the receiver side which display at
the receiver end of the LCD and the corresponding operation is performed. They make
complicated equipment easier to operate. LCDs come in many shape and size but the
most common is the 16 character x4 line display with no backlight. It requires only 11
connections eight bits for data and three control lines. It runs off a 5v DC supply and
only needs about 1mA of current. The display contrast can be varied by changing the
voltage into pin 3 of the display.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 16
Pin Diagram
16×2 LCD is named so because; it has 16 Columns and 2 Rows. There are a lot
of combinations available like, 8×1, 8×2, 10×2, 16×1, etc. but the most used one is the
16×2 LCD. So, it will have (16×2=32) 32 characters in total and each character will be
made of 5×8 Pixel Dots.
Fig 4.3.2: Pin diagram of LCD
Features
1. Type: Character
2. Display format: 16 x 2 characters
3. Built-in controller: KS 0066 (or equivalent)
4. Duty cycle: 1/16
5. 5 x 8 dots includes cursor
6. + 5 V power supply
7. LED can be driven by pin 1, pin 2, or A and K
8. Optional: Smaller character size (2.95 mm x 4.35 mm)
Specifications
1. Module Dimension: 80.0*36.0mm
2. Viewing Area: 66.0*16.0mm
3. Dot size: 0.56*0.66mm
4. Character Size: 2.96*5.56mm
5. Power Supply (VDD-VSS): -0.3v (MIN) and -7.0v (MAX)
6. Input Voltage (VI): -0.3v (MIN) and 5.0v (MAX)
7. Input Voltage (VDD): +5v
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 17
4.4 LED LIGHTS
LEDs are available in a variety of sizes and shapes including the 5mm LED. We
carry a wide assortment of the most common models of 3mm, 5mm, 8mm and 10mm
models.
The size refers to the outside diameter of the LED, with the 5mm LED being the
industry standard as the most common LED model. 3mm LEDs are the smallest and
used in tight-fitting applications, while 8mm and 10mm models are used where you
want to get out as much light as possible.
5mm LED Overview
A Super bright 5mm LED is exceptionally bright with a wide beam angle, so
they’re suitable for use in your projects, illuminations, headlamps, spotlights, car
lighting, models. The 5mm LED can be used anywhere where you need low power,
high-intensity reliable lighting or indication. They go quickly into a breadboard and will
add that extra zing to your project.
The 5mm T1 3/4 LED is the most common size of LED available.
In this project we are using Green and Red LEDs
BUZZER
A buzzer is a small yet efficient component to add sound features to our
project/system. It is very small and compact 2-pin structure hence can be easily used
on breadboard, Perf Board and even on PCBs which makes this a widely used
component in most electronic applications.
Fig 4.5.1: Buzzer
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 18
There are two types are buzzers that are commonly available. The one shown
here is a simple buzzer which when powered will make a Continuous Beeeeeeppp....
sound, the other type is called a readymade buzzer which will look bulkier than this and
will produce a Beep. Beep. Beep. Sound due to the internal oscillating circuit present
inside it. But, the one shown here is most widely used because it can be customized
with help of other circuits to fit easily in our application.
This buzzer can be used by simply powering it using a DC power supply
ranging from 4V to 9V. A simple 9V battery can also be used, but it is recommended to
use a regulated +5V or +6V DC supply. The buzzer is normally associated with a
switching circuit to turn ON or turn OFF the buzzer at required time and require
interval.
Applications of Buzzer:
 Alarming Circuits, where the user has to be alarmed about something
 Communication equipments
 Automobile electronics
 Portable equipments, due to its compact size
Pin
Name
Description
1 Positive Identified by (+) symbol or longer terminal
lead. Can be powered by 6V DC
2 Negative Identified by short terminal lead. Typically
connected to the ground of the circuit
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 19
4.6 PROJECT DESCRIPTION
Fig 4.6.1: Schematic Diagram
In this project, we are using UNO ATMEGA328 Microcontroller, LCD,
ZIGBEE, LEDs, Buzzer. In this project, we can identify the aircraft coming towards the
other aircraft. By this the pilot can take certain measurements to avoid collisions. There
is a ZIGBEE which is used for the communication between two aircrafts. This ZIGBEE
is connected to the microcontroller. Whenever the aircraft1 is approaching aircraft 2
then a signal will be sent to the microcontroller and a buzzer will be activated, led array
is in on condition and “A is nearer to B” message will be displayed on the LCD screen
of Aircraft1 When ever both the aircrafts are out of range then “safe mode” will be
displayed on the LCD screen of two aircrafts A & B.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 20
CHAPTER 5
RESULT
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 21
ADVANTAGES
 All threaten taken into account
 Detection of all transponding aircraft, including those which are not displayed
on the aircraft controllers screen
 Information of both aircrafts is easily transmitted and received
 Easily detected and avoid collision
 Accuracy is high.
 It reduces the man power
 Not light sensitive
 Not as sensitive to weather/environmental conditions
DISADVANTAGES
 It detects only in unidirectional
 Sometimes generates unnecessary alerts
 The more data transmitted from one aircraft in accordance with the system
design, the lesser the number of aircraft that can participate in the system
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 22
CONCLUSION
Hence we have designed and implemented successfully the Aircraft anti
collision system using Zigbee in embedded systems. Use of Zigbee Module in Place of
heavy radar system will be helpful in reducing the complexity as well as the
maintenance of the system. Due to the transmission of the aircraft parameters through a
module to the base station leads to major improvement in Aircraft safety.
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 23
BIBLIOGRAPHY
 AVR Microcontroller and Embedded Systems: Using Assembly and C-
Muhammad Ali Mzidi, Sarmad Naimi, Sepehr Naimi
 ZIGBEE Wireless Networks and Transceivers – Shahin Frahani
 Arduino: A Technical Reference by J. M. Hughes
 Raj Kama l (2004), Embedded Systems. Architecture, Programming and design,
International Edition, New Delhi:McGraw-Hill.
 Drumm, A. C., etal. "Remotely Piloted Vehicles in civil airspace: requirements
and analysis methods for the traffic alert and collision avoidance system (TCAS)
and see-and-avoid systems." Digital Avionics Systems Conference, 2004.
DASC 04. The 23rd. Vol. 2. IEEE, 2008
AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION
Dept. of ECE, TKRCET Page 24

More Related Content

What's hot

Automatic street light using LDR and Transistor
Automatic street light using LDR  and TransistorAutomatic street light using LDR  and Transistor
Automatic street light using LDR and TransistorHimanshiSingh71
 
Heart beat monitoring system using arduino with iot
Heart beat monitoring system using arduino with iotHeart beat monitoring system using arduino with iot
Heart beat monitoring system using arduino with iotAravind mass
 
BLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCARBLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCARPulkit Singhal
 
Arduino Introduction (Blinking LED) Presentation (workshop #5)
Arduino  Introduction (Blinking LED)  Presentation (workshop #5)Arduino  Introduction (Blinking LED)  Presentation (workshop #5)
Arduino Introduction (Blinking LED) Presentation (workshop #5)UNCG University Libraries
 
Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Robomart India
 
Distance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic SensorDistance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic SensorEdgefxkits & Solutions
 
Report on Automatic Heart Rate monitoring using Arduino Uno
Report on Automatic Heart Rate monitoring using Arduino UnoReport on Automatic Heart Rate monitoring using Arduino Uno
Report on Automatic Heart Rate monitoring using Arduino UnoAshfaqul Haque John
 
Project Report Distance measurement system
Project Report Distance measurement systemProject Report Distance measurement system
Project Report Distance measurement systemkurkute1994
 
Distance measurement using Ultrasonic sensor on Arduino Uno
Distance measurement using Ultrasonic sensor on Arduino UnoDistance measurement using Ultrasonic sensor on Arduino Uno
Distance measurement using Ultrasonic sensor on Arduino UnoAswin KP
 
Arduino Workshop
Arduino WorkshopArduino Workshop
Arduino Workshopatuline
 
IR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOIR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOMln Phaneendra
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to ArduinoRichard Rixham
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusainstudent
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controllSumit Saini
 

What's hot (20)

Led display
Led displayLed display
Led display
 
Automatic street light using LDR and Transistor
Automatic street light using LDR  and TransistorAutomatic street light using LDR  and Transistor
Automatic street light using LDR and Transistor
 
Heart beat monitoring system using arduino with iot
Heart beat monitoring system using arduino with iotHeart beat monitoring system using arduino with iot
Heart beat monitoring system using arduino with iot
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
BLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCARBLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCAR
 
Arduino Introduction (Blinking LED) Presentation (workshop #5)
Arduino  Introduction (Blinking LED)  Presentation (workshop #5)Arduino  Introduction (Blinking LED)  Presentation (workshop #5)
Arduino Introduction (Blinking LED) Presentation (workshop #5)
 
Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2
 
Obstacle avoiding robot(Lab report)
Obstacle  avoiding  robot(Lab report)Obstacle  avoiding  robot(Lab report)
Obstacle avoiding robot(Lab report)
 
Distance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic SensorDistance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic Sensor
 
Report on Automatic Heart Rate monitoring using Arduino Uno
Report on Automatic Heart Rate monitoring using Arduino UnoReport on Automatic Heart Rate monitoring using Arduino Uno
Report on Automatic Heart Rate monitoring using Arduino Uno
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
 
Project Report Distance measurement system
Project Report Distance measurement systemProject Report Distance measurement system
Project Report Distance measurement system
 
Distance measurement using Ultrasonic sensor on Arduino Uno
Distance measurement using Ultrasonic sensor on Arduino UnoDistance measurement using Ultrasonic sensor on Arduino Uno
Distance measurement using Ultrasonic sensor on Arduino Uno
 
Arduino Workshop
Arduino WorkshopArduino Workshop
Arduino Workshop
 
IR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNOIR BASED HOME AUTOMATION USING ARDUINO UNO
IR BASED HOME AUTOMATION USING ARDUINO UNO
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
 
Aurdino presentation
Aurdino presentationAurdino presentation
Aurdino presentation
 
Robo wireless controll
Robo wireless controllRobo wireless controll
Robo wireless controll
 
Voice controlled robot ppt
Voice controlled robot pptVoice controlled robot ppt
Voice controlled robot ppt
 

Similar to Aircraft Anti collision system using ZIGBEE Communication

Office automation system using arduino
Office automation system using arduinoOffice automation system using arduino
Office automation system using arduinoAshfaqul Haque John
 
Education Documantary
Education DocumantaryEducation Documantary
Education Documantarytagataho
 
The arduino uno is a microcontroller board based on the
The arduino uno is a microcontroller board based on theThe arduino uno is a microcontroller board based on the
The arduino uno is a microcontroller board based on thePramod Kumar
 
Full details of implementation of flying internet balloon
Full details of implementation of flying internet balloonFull details of implementation of flying internet balloon
Full details of implementation of flying internet balloonANTONY SEBATIAN
 
Touch Switch (Smart Switches) by arduino Project report file
Touch Switch (Smart Switches) by arduino  Project  report fileTouch Switch (Smart Switches) by arduino  Project  report file
Touch Switch (Smart Switches) by arduino Project report fileimkanhaiyalal
 
Arduino a000066-datasheet
Arduino a000066-datasheetArduino a000066-datasheet
Arduino a000066-datasheetThien Tranminh
 
Where buy arduino robomart
Where buy arduino robomartWhere buy arduino robomart
Where buy arduino robomartRobomart India
 
Arduino arduino boarduno
Arduino   arduino boardunoArduino   arduino boarduno
Arduino arduino boardunoFilipe Campos
 
Arduino arduino boardnano
Arduino   arduino boardnanoArduino   arduino boardnano
Arduino arduino boardnanoclickengenharia
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller IJECEIAES
 
Arduino windows remote control
Arduino windows remote controlArduino windows remote control
Arduino windows remote controlVilayatAli5
 
Bluetooth based home appliances control
Bluetooth based home appliances controlBluetooth based home appliances control
Bluetooth based home appliances controlPROJECTRONICS
 
SMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..ppt
SMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..pptSMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..ppt
SMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..pptabdulkareem104286
 
IRJET- Centralised Status alert system for industrial machines
IRJET-  	  Centralised Status alert system for industrial machinesIRJET-  	  Centralised Status alert system for industrial machines
IRJET- Centralised Status alert system for industrial machinesIRJET Journal
 

Similar to Aircraft Anti collision system using ZIGBEE Communication (20)

Office automation system using arduino
Office automation system using arduinoOffice automation system using arduino
Office automation system using arduino
 
Education Documantary
Education DocumantaryEducation Documantary
Education Documantary
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
The arduino uno is a microcontroller board based on the
The arduino uno is a microcontroller board based on theThe arduino uno is a microcontroller board based on the
The arduino uno is a microcontroller board based on the
 
Arduino Uno
Arduino UnoArduino Uno
Arduino Uno
 
Full details of implementation of flying internet balloon
Full details of implementation of flying internet balloonFull details of implementation of flying internet balloon
Full details of implementation of flying internet balloon
 
Touch Switch (Smart Switches) by arduino Project report file
Touch Switch (Smart Switches) by arduino  Project  report fileTouch Switch (Smart Switches) by arduino  Project  report file
Touch Switch (Smart Switches) by arduino Project report file
 
Arduino a000066-datasheet
Arduino a000066-datasheetArduino a000066-datasheet
Arduino a000066-datasheet
 
Where buy arduino robomart
Where buy arduino robomartWhere buy arduino robomart
Where buy arduino robomart
 
Arduino
ArduinoArduino
Arduino
 
Arduino arduino boarduno
Arduino   arduino boardunoArduino   arduino boarduno
Arduino arduino boarduno
 
aA000047
aA000047aA000047
aA000047
 
Arduino arduino boardnano
Arduino   arduino boardnanoArduino   arduino boardnano
Arduino arduino boardnano
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller
 
Arduino windows remote control
Arduino windows remote controlArduino windows remote control
Arduino windows remote control
 
Bluetooth based home appliances control
Bluetooth based home appliances controlBluetooth based home appliances control
Bluetooth based home appliances control
 
SMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..ppt
SMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..pptSMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..ppt
SMART SECURITY SYSTEM TO PREVENT THEFT USING GSM ppt..ppt
 
iot1&2.pdf
iot1&2.pdfiot1&2.pdf
iot1&2.pdf
 
Embedded system application
Embedded system applicationEmbedded system application
Embedded system application
 
IRJET- Centralised Status alert system for industrial machines
IRJET-  	  Centralised Status alert system for industrial machinesIRJET-  	  Centralised Status alert system for industrial machines
IRJET- Centralised Status alert system for industrial machines
 

Recently uploaded

HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfsmsksolar
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
 

Recently uploaded (20)

Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Rums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdfRums floating Omkareshwar FSPV IM_16112021.pdf
Rums floating Omkareshwar FSPV IM_16112021.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 

Aircraft Anti collision system using ZIGBEE Communication

  • 1. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 1 CHAPTER 1 INTRODUCTION 1.1 MOTIVATION The main aim of the project to detect the another aircraft which was approaching nearer to it, to avoid collision. When it was detected, the information of both aircrafts are transfer and received to the pilots. It displays, the aircraft was near. After noticing these, pilot will move to another direction in safe zone. In Zigbee communication we can easily transfer and receive the information. So, the information of both aircrafts are communicate easily. By these we can avoid the collision. 1.2 BLOCK DAIGRAM Aircraft 1: Aircraft 2: ATMEGA 328P UNO 16 x 2 LCD Display AIRCRAFT 2 NEAR HC-12 ZIGBEE RED LED ZIGBEE GREEN LED ZIGBEE Buzzer HC-SRO4 ULTRASONIC SENSOR ATMEGA 328P UNO RED LED ZIGBEE GREEN LED ZIGBEE Buzzer HC-SRO4 ULTRASONIC SENSOR 16 x 2 LCD Display AIRCRAFT 1 NEAR HC-12 ZIGBEE
  • 2. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 2 1.3 LITERATURE SURVEY In this project Zigbee is placed to communicate between two aircrafts. The system is provided with Led and buzzer. If two aircrafts are moving if they are approaching near, they are detected by ultrasonic and transfer data of aircrafts by Zigbee. Once the aircraft is detected LED blinks with a buzzer sound and the data is displayed on the LCD. In this way we can detect the aircraft and can avoid the collision with the Zigbee communication. 1.4 ORGANIZATION OF THESIS In chapter 1 we are discussed about introduction of a project, in chapter 2 we are discussed about Arduino software which is used in our project, in chapter 3 we are discussed about micro controller of our project, in chapter 4 we are discussed about hardware components used in project and in chapter 5 we are discussed about final result of the project.
  • 3. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 3 CHAPTER 2 SOFTWARE DISCRIPTION 2.1 INTRODUCTION OF ARDUINO SOFTWARE The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. The Uno differs from all preceding boards in that it does not use the FTDI USB-to- serial driver chip. Additional features coming with the R3 version are: ATmega16U2 instead 8U2 as USB-to-Serial converter.1.0 pinout: added SDA and SCL pins for TWI communication placed near to the AREF pin and two other new pins placed near to the RESET pin, the IOREF that allow the shields to adapt to the voltage provided from the board and the second one is a not connected pin, that is reserved for future purposes stronger RESET circuit. "Uno" means "One" in Italian and is named to mark the upcoming release of Arduino 1.0. The Uno and version 1.0 will be the reference versions of Arduino, moving forward. The Uno is the latest in a series of USB Arduino boards, and the reference model for the Arduino platform. 2.2 PROGRAMMING The Arduino Uno can be programmed with the (Arduino Software (IDE)). Select "Arduino/Genuino Uno from the Tools > Board menu (according to the microcontroller on your board). For details, see the reference and tutorials. The ATmega328 on the Arduino Uno comes preprogrammed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol (reference, C header files).
  • 4. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 4 You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using Arduino ISP or similar; see these instructions for details. The ATmega16U2 (or 8U2 in the rev1 and rev2 boards) firmware source code is available in the Arduino repository. The ATmega16U2/8U2 is loaded with a DFU bootloader, which can be activated by: On Rev1 boards: connecting the solder jumper on the back of the board (near the map of Italy) and then rese ing the 8U2. On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to ground, making it easier to put into DFU mode. You can then use Atmel's FLIP software (Windows) or the DFU programmer (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). See this user- contributed tutorial for more information. Differences with other boards The Uno differs from all preceding boards in that it does not use the FTDI USB- to-serial driver chip. Instead, it features the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-serial converter. 2.3 POWER The Arduino Uno board can be powered via the USB connection or with an external power supply. The power source is selected automatically. External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the GND and Vin pin headers of the POWER connector. The board can operate on an external supply from 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may become unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts. The power pins are as follows: Vin. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power
  • 5. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 5 jack, access it through this pin.5.This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't advise it. 3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA. GND. Ground pins. IOREF. This pin on the Arduino/Genuino board provides the voltage reference with which the microcontroller operates. A properly configured shield can read the IOREF pin voltage and select the appropriate power source or enable voltage translators on the outputs to work with the 5V or 3.3V.
  • 6. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 6 CHAPTER 3 MICRO CONTROLLER 3.1 DESCRIPTION OF MICRO CONTROLLER The Uno R3 SMD is an Uno compatible version of the latest R3 iteration of the Arduino Uno, which is the most popular of the many development boards available for hobbyists. It uses an SMD version of the microprocessor rather than the older style DIP package used on the original product. The Uno R3 SMD operates at 5V which can be supplied via an external power supply or through the USB port connection. The power source is selected automatically if both are available. If an external supply is used, it is recommended to use a supply between 7-12V. Higher input voltages will cause the on-board regulator to work harder and may cause it to overheat. Our 7.5V AC adapter works extremely well for powering these boards. Fig 3.1.1: UNO ATMEGA328P A great feature on this version of the board is that besides the standard female headers for bringing out I/O, each female header also has a row of holes next to it to which can be soldered male headers, a second row of female headers or even wires. These can be soldered to either the top or bottom side of the board. The board comes with a strip of male headers which are normally soldered to the top side of the board as
  • 7. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 7 shown in one of the pictures. If the male headers are soldered to the bottom of the board, the board can’t be mounted directly into a breadboard since the separate sections of headers on one side are not spaced apart. The original Uno design which we also sell uses a DIP processor placed in a socket. The benefit to that design is that it is easy to replace the processor should the chip become damaged. The downside is that the DIP part is becoming harder to find and the assemblies cost more than the SMD version. 3.2 UNO ATMEGA328P FEATURES  Microcontroller: ATmega328 SMD  Operating voltage: 5 V  Input voltage (recommended): 7-12 V  Digital I/O pins: 20 (of which 6 provide PWM output)  Analog input pins: 6*  DC current per I/O pin: 40 mA  DC current for 3.3V pin: 50 mA  Flash memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader  SRAM: 2 KB (ATmega328)  EEPROM: 1 KB (ATmega328)  Clock speed: 16 MHz 3.3 PIN DAIGRAM  VCC: Digital supply voltage.  GND: Ground.  Port B: (PB[7:0]) XTAL1/XTAL2/TOSC1/TOSC2 Port B is an 8-bit bi- directional buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port B pins that are externally pulled low will source current if the pull-up resistors are activated. The Port B pins are tri-stated when a reset condition becomes active, even if the clock is not running. Depending on the clock selection fuse settings, PB6 can be used as input to the inverting Oscillator amplifier and input to the internal clock operating circuit. Depending on the clock selection fuse settings, PB7 can be used as output from
  • 8. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 8 the inverting Oscillator amplifier. If the Internal Calibrated RC Oscillator is used as chip clock source, PB[7:6] is used as TOSC[2:1] input for the Asynchronous Timer/Counter2 if the AS2 bit in ASSR is set.  Port C:(PC[5:0]) Port C is a 7-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The PC[5:0] output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port C pins that are externally pulled low will source current if the pull-up resistors are activated. The Port C pins are tri-stated when a reset condition becomes active, even if the clock is not running.  PC6/RESET: If the RSTDISBL Fuse is programmed, PC6 is used as an I/O pin. Note that the electrical characteristics of PC6 differ from those of the other pins of Port C. If the RSTDISBL Fuse is un programmed, PC6 is used as a Reset input. A low level on this pin forlonger than the minimum pulse length will generate a Reset, even if the clock is not running. Shorter pulses are not guaranteed to generate a Reset. The various special features of Port Care elaborated in the Alternate Functions of Port C section.  Port D:(PD[7:0]) Port D is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit). The Port D output buffers have symmetrical drive characteristics with both high sink and source capability. As inputs, Port D pins that are externally pulled low will source current if the pull-up resistors are activated. The Port D pins are tri-stated when a reset condition becomes active, even if the clock is not running.  AVCC:AVCC is the supply voltage pin for the A/D Converter, PC[3:0], and PE[3:2]. It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that PC[6:4] use digital supply voltage, VCC.  AREF:AREF is the analog reference pin for the A/D Converter.5.2.9. ADC[7:6] (TQFP and VFQFN Package Only) In the TQFP and VFQFN package, ADC[7:6] serve as analog inputs to the A/D converter. These pins are powered from the analog supply and serve as 10-bit ADC channels.  UART: UART stands for “Universal Asynchronous Receiver / Transmitter” generally calledas serial port. Any device that communicates through serial
  • 9. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 9 communication protocol can be connected to UART pins of the microcontroller. As shown in the figure below UART connector consists of D0 and D1 pins.  Analog connectors: Six connectors placed vertically on left most side of the board are analog pins A0 to A5. Each connector gives out two analog pins. For example A0 connector gives out A0, A1, Vcc and Gnd. Any sensors that gives analog outputs can be connected to connectors A0 to A5. Fig 3.3.1: ATMEGA328P 32pin diagram 3.4 COMMUNICATION The Arduino Uno has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). An ATmega16U2 on the board channels this serial communication over USB and appears as a virtual com port to software on the computer. The16U2 firmware uses the
  • 10. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 10 standard USB COM drivers, and no external driver is needed. However, on Windows, a .inf file is required. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB-to-serial chip and USB connection to the computer (but not for serial communication on pins 0 and 1). A SoftwareSerial library allows for serial communication on any of the Uno digital pins. The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus. 3.5 CHARACTERISTICS The maximum length and width of the Uno PCB are 2.7 and 2.1 inches respectively, with the USB connector and power jack extending beyond the former dimension. Four screw holes allow the board to be attached to a surface or case. Note that the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the 100 mil spacing of the other pins.
  • 11. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 11 CHAPTER 4 HARDWARE DESCRIPTION 4.1 ZIGBEE MODULE HC-12 wireless serial port communication module is a new-generation multichannel embedded wireless data transmission module. Its wireless working frequency band is 433.4-473.0MHz, multiple channels can be set, with the stepping of 400 KHz, and there are totally 100 channels. The maximum transmitting power of module is 100mW (20dBm), the receiving sensitivity is -117dBm at baud rate of 5,000bps in the air, and the communication distance is 1,000m in open space. This module cannot work individually, at least 2pcs would be needed to create the communication. Fig 4.1.1: ZIGBEE module Features  Long-distance wireless transmission (1,000m in open space/baud rate 5,000bps in the air)  Working frequency range (433.4-473.0MHz, up to 100 communication channels)  Maximum 100mW (20dBm) transmitting power (8 gears of power can be set)  Three working modes, adapting to different application situations  Built-in MCU, performing communication with external device through serial port  The number of bytes transmitted unlimited to one time.
  • 12. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 12 Specifications  Working frequency: 433.4MHz to 473.0MHz  Supply voltage: 3.2V  1,000m in the open space  Serial baud rate: 1.2Kbps to 115.2Kbps(default 9.6Kbps)  Receiving sensitivity: -117dBm to -100dBm  Transmit power: -1dBm to 20dBm  Interface protocol: UART/TTL  Operating temperature: -40℃ to +85℃ to 5.5VDC  Communication distance  Dimensions: 27.8mm x 14.4mm x 4mm 4.2 ULTRASONIC SENSOR The ultrasonic sensor works on the principle of SONAR and RADAR system which is used to determine the distance to an object. An ultrasonic sensor generates the high-frequency sound (ultrasound) waves. When this ultrasound hits the object, it reflects as echo which is sensed by the receiver as shown in below figure. Fig 4.2.1: Generation of Ultrasonic Sensor
  • 13. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 13 Ultrasonic Working Principle By measuring the time required for the echo to reach to the receiver, we can calculate the distance. This is the basic working principle of Ultrasonic module to measure distance. Ultrasonic Module HC-SR-04 has an ultrasonic transmitter, receiver and control circuit. In ultrasonic module HC-SR04, we have to give trigger pulse, so that it will generate ultrasound of frequency 40 kHz. After generating ultrasound i.e. 8 pulses of 40 kHz, it makes echo pin high. Echo pin remains high until it does not get the echo sound back. So the width of echo pin will be the time for sound to travel to the object and return back. Once we get the time we can calculate distance, as we know the speed of sound. HC-SR04 can measure up to range from 2 cm - 400 cm. Fig 4.2.2: HC-SR04 Ultrasonic sensor
  • 14. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 14 Pin Description  VCC - +5 V supply  TRIG – Trigger input of sensor. Microcontroller applies 10 us trigger pulse to the HC-SR04 ultrasonic module.  ECHO–Echo output of sensor. Microcontroller reads/monitors this pin to detect the obstacle or to find the distance.  GND – Ground Technicalspecifications  Power Supply − +5V DC  Quiescent Current − <2mA  Working Current − 15mA  Effectual Angle − <15°  Ranging Distance − 2cm – 400 cm/1″ – 13ft  Resolution − 0.3 cm  Measuring Angle − 30 degree 4.3 LCD (LIQUID CRYSTAL DISPLAY) LCD's can add a lot to your application in terms of providing a useful interface for the user, debugging an application or just giving it a "Professional" look. The most common type of LCD Controller is the Hitachi 44780 that provides a relatively simple interface between a processor and an LCD. Inexperienced designers do often not attempt using this interface and programmers because it is difficult to find good documentation on the interface, initializing the interface can be a problem and the display themselves are expensive. LCD has signal line display, Two-line display, four line display. Every line has 16 characters. LCD stands for liquid crystal display. The most commonly used LCD's found in the market today are 1 line, 2line or 4line LCD's which have only one controller and support at most 80 characters. Liquid crystal display a type of display used in digital watches and many portable computers.
  • 15. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 15 LCD displays utilize two sheets of polarizing material with a liquid crystal solution between them. An electric current passed through the liquid causes the crystals to align so that light cannot pass through them each crystal, therefore, is like a shutter, either allowing light to pass through or blocking the light. The liquid crystals can be manipulated through an applied electric voltage so that light is allowed to pass or is blocked. By carefully controlling where and what wavelength (color) of light allowed to pass, The LCD monitor is able to display images. A back light provides LCD monitor's brightness. Other advance have allowed LCD's to greatly reduce liquid crystal cell response times. Response time is basically the amount of time it takes for a pixel to "change colors". In reality response time is the amount of time it takes a liquid crystal cell to go from being active to inactive here the LCD is used at both the Transmitter as well as the receiver side. LCD stands for Liquid Crystal Display. The most commonly used LCD’s found in the market today are 1 line, 2 line or 4 line LCD’s which have only one controller and support at most 80 characters. Fig 4.3.1: 16 X 2 LCD The input which we give to the microcontroller is displayed on the LCD of the transmitter side and the message sent is received at the receiver side which display at the receiver end of the LCD and the corresponding operation is performed. They make complicated equipment easier to operate. LCDs come in many shape and size but the most common is the 16 character x4 line display with no backlight. It requires only 11 connections eight bits for data and three control lines. It runs off a 5v DC supply and only needs about 1mA of current. The display contrast can be varied by changing the voltage into pin 3 of the display.
  • 16. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 16 Pin Diagram 16×2 LCD is named so because; it has 16 Columns and 2 Rows. There are a lot of combinations available like, 8×1, 8×2, 10×2, 16×1, etc. but the most used one is the 16×2 LCD. So, it will have (16×2=32) 32 characters in total and each character will be made of 5×8 Pixel Dots. Fig 4.3.2: Pin diagram of LCD Features 1. Type: Character 2. Display format: 16 x 2 characters 3. Built-in controller: KS 0066 (or equivalent) 4. Duty cycle: 1/16 5. 5 x 8 dots includes cursor 6. + 5 V power supply 7. LED can be driven by pin 1, pin 2, or A and K 8. Optional: Smaller character size (2.95 mm x 4.35 mm) Specifications 1. Module Dimension: 80.0*36.0mm 2. Viewing Area: 66.0*16.0mm 3. Dot size: 0.56*0.66mm 4. Character Size: 2.96*5.56mm 5. Power Supply (VDD-VSS): -0.3v (MIN) and -7.0v (MAX) 6. Input Voltage (VI): -0.3v (MIN) and 5.0v (MAX) 7. Input Voltage (VDD): +5v
  • 17. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 17 4.4 LED LIGHTS LEDs are available in a variety of sizes and shapes including the 5mm LED. We carry a wide assortment of the most common models of 3mm, 5mm, 8mm and 10mm models. The size refers to the outside diameter of the LED, with the 5mm LED being the industry standard as the most common LED model. 3mm LEDs are the smallest and used in tight-fitting applications, while 8mm and 10mm models are used where you want to get out as much light as possible. 5mm LED Overview A Super bright 5mm LED is exceptionally bright with a wide beam angle, so they’re suitable for use in your projects, illuminations, headlamps, spotlights, car lighting, models. The 5mm LED can be used anywhere where you need low power, high-intensity reliable lighting or indication. They go quickly into a breadboard and will add that extra zing to your project. The 5mm T1 3/4 LED is the most common size of LED available. In this project we are using Green and Red LEDs BUZZER A buzzer is a small yet efficient component to add sound features to our project/system. It is very small and compact 2-pin structure hence can be easily used on breadboard, Perf Board and even on PCBs which makes this a widely used component in most electronic applications. Fig 4.5.1: Buzzer
  • 18. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 18 There are two types are buzzers that are commonly available. The one shown here is a simple buzzer which when powered will make a Continuous Beeeeeeppp.... sound, the other type is called a readymade buzzer which will look bulkier than this and will produce a Beep. Beep. Beep. Sound due to the internal oscillating circuit present inside it. But, the one shown here is most widely used because it can be customized with help of other circuits to fit easily in our application. This buzzer can be used by simply powering it using a DC power supply ranging from 4V to 9V. A simple 9V battery can also be used, but it is recommended to use a regulated +5V or +6V DC supply. The buzzer is normally associated with a switching circuit to turn ON or turn OFF the buzzer at required time and require interval. Applications of Buzzer:  Alarming Circuits, where the user has to be alarmed about something  Communication equipments  Automobile electronics  Portable equipments, due to its compact size Pin Name Description 1 Positive Identified by (+) symbol or longer terminal lead. Can be powered by 6V DC 2 Negative Identified by short terminal lead. Typically connected to the ground of the circuit
  • 19. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 19 4.6 PROJECT DESCRIPTION Fig 4.6.1: Schematic Diagram In this project, we are using UNO ATMEGA328 Microcontroller, LCD, ZIGBEE, LEDs, Buzzer. In this project, we can identify the aircraft coming towards the other aircraft. By this the pilot can take certain measurements to avoid collisions. There is a ZIGBEE which is used for the communication between two aircrafts. This ZIGBEE is connected to the microcontroller. Whenever the aircraft1 is approaching aircraft 2 then a signal will be sent to the microcontroller and a buzzer will be activated, led array is in on condition and “A is nearer to B” message will be displayed on the LCD screen of Aircraft1 When ever both the aircrafts are out of range then “safe mode” will be displayed on the LCD screen of two aircrafts A & B.
  • 20. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 20 CHAPTER 5 RESULT
  • 21. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 21 ADVANTAGES  All threaten taken into account  Detection of all transponding aircraft, including those which are not displayed on the aircraft controllers screen  Information of both aircrafts is easily transmitted and received  Easily detected and avoid collision  Accuracy is high.  It reduces the man power  Not light sensitive  Not as sensitive to weather/environmental conditions DISADVANTAGES  It detects only in unidirectional  Sometimes generates unnecessary alerts  The more data transmitted from one aircraft in accordance with the system design, the lesser the number of aircraft that can participate in the system
  • 22. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 22 CONCLUSION Hence we have designed and implemented successfully the Aircraft anti collision system using Zigbee in embedded systems. Use of Zigbee Module in Place of heavy radar system will be helpful in reducing the complexity as well as the maintenance of the system. Due to the transmission of the aircraft parameters through a module to the base station leads to major improvement in Aircraft safety.
  • 23. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 23 BIBLIOGRAPHY  AVR Microcontroller and Embedded Systems: Using Assembly and C- Muhammad Ali Mzidi, Sarmad Naimi, Sepehr Naimi  ZIGBEE Wireless Networks and Transceivers – Shahin Frahani  Arduino: A Technical Reference by J. M. Hughes  Raj Kama l (2004), Embedded Systems. Architecture, Programming and design, International Edition, New Delhi:McGraw-Hill.  Drumm, A. C., etal. "Remotely Piloted Vehicles in civil airspace: requirements and analysis methods for the traffic alert and collision avoidance system (TCAS) and see-and-avoid systems." Digital Avionics Systems Conference, 2004. DASC 04. The 23rd. Vol. 2. IEEE, 2008
  • 24. AIRCRAFT ANTI COLLISION SYSTEM USING ZIGBEE COMMUNICATION Dept. of ECE, TKRCET Page 24