Bachelor of Technology In Electronics & Communication


Project Incharge :

Submitted By:
Amit kumar arya(0312831007) Ashwani kumar(0312831016) Brajesh kumar (0312831020) Pawan kishore(0312831051)


Department of Electronics

& Communication


This is to certify that work which is being presented in the project entitled VEHICLE TRACKING SYSTEM submitted by Mr. AMIT KUMAR ARYA , Mr. ASHWANI KUMAR,Mr.BRAJESH KUMAR ,Mr.PAWAN KISHORE student of final year B.Tech. In ELECTRONICS & COMMUNICATION in partial fulfillment of the requirement for award of the degree of B.Tech in ELECTRONICS & COMMUNICATION is a record of students work carried out by them under my guidance and supervision. As per the candidates declaration this work has not been submitted elsewhere for the award of any other degree.

Dated Place: Meerut

Signature of Project Guide Name: Mr. ANURAG SINGHAL Designation: LECTURER

Signature of Project Incharge

Signature of H.O.D


Introduction .

For achieving this we are placing a transmitter on our vehicle which keeps on emitting frequencies. Each antenna contains a frequency receiver which receive frequency from the vehicle all of the three base antennas are attached with a controller which is further attached with an LCD display when a particular antenna receive frequency from the vehicle it sends this information to the controller which further sends information to the LCD display and we get the information about our vehicle position. Whenever our vehicle enters into the antennas zone the antenna track its position and display its information on the Lcd display which tells us about the position of the vehicle.INTRODUCTION: We know that in today’s world tracking is one of the important task as cases of theft are increasing day by day. In this system we are demonstrating three land base antennas which are continuously receiving frequency from our vehicle. Tracking can be done by various methods but here we are developing a vehicle tracking system. .

Platform used .

Hardware requirements: 1) Microcontroller AT89C51 2) LM7805 Regulator 3) Power Supply 4) Resistors 5) Capacitors 6) Transistors 7) Diode 8) LIQUID CRYSTAL DISPLAY 9) LEDs 10) Connectors 11) 12) RF Transmitter RF Receiver Software requirements: 1) Assembler of ATMEL microcontroller series 2) PADS for PCB designing .


These frequencies cover significant portion of the electromagnetic radiation spectrum.THE aim of this project is to design a system for tracking the vehicles using RF transmitter and receiver. if the current is input to an antenna. .the lowest allocated wireless communications frequency (it's within the range of human hearing). an electromagnetic (EM) field is generated suitable for wireless broadcasting and/or communications. This system is based on transmission and reception of radio frequency signal . extending from nine kilohertz (9 kHz). to thousands of gigahertz(GHz). radio frequency is a term that refers to alternating current (AC) having characteristics such that.

Block diagram .


CONTROL FLOW DIAGRAM:- Start Variable initialization Display TRACKING Yes TRACK ING SEND SIGNAL FROM TOWER NO No Contro ller Receive Data to End .


controller will process this information through the code loaded in it by us and display the corresponding messages on LCD .Here we are using a radio frequency transmitter and receiver . three land base antennas which are continuously receiving frequency from our vehicle transmitter antenna and changing this frequency information into BCD form it forward it to the controller . . we placed a transmitter on the vehicle which continuously transmitting the radio frequency signal. microcontroller and LCD for the working of the vehicle tracking system.

MICROCONTROLLER AT89C51 Features • Compatible with MCS-51™ Products • 8K Bytes of In-System Re programmable Flash Memory • Endurance: 1.000 Write/Erase Cycles • Fully Static Operation: 0 Hz to 24 MHz • Three-level Program Memory Lock • 256 x 8-bit Internal RAM • 32 Programmable I/O Lines •Three 16-bit Timer/Counters • Eight Interrupt Sources • Programmable Serial Channel • Low-power Idle and Power-down Modes .

In addition. a six-vector two-level interrupt architecture. 256 bytes of RAM. The device is manufactured using Atmel ’s high-density nonvolatile memory technology and is compatible with the industry standard 80C51 and 80C52 instruction set and pin out. three 16-bit timer/counters. serial port. The Idle Mode tops the CPU while allowing the RAM. high-performance CMOS 8-bit microcomputer 8Kbytes of Flash programmable and erasable read only memory (PEROM). The Power-down mode saves the RAM contents but Freezes the oscillator. and interrupt system to continue functioning. By combining a versatile 8-bit CPU with Flash on a monolithic chip. The on-chip Flash allows the program memory to be reprogrammed in-system or by a Conventional nonvolatile memory programmer. The AT89C52 provides the following standard features: 8K bytes of Flash. 32 I/O lines. a full-duplex serial port. on-chip oscillator. the AT89C52 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. the Atmel AT89C52 is a powerful microcomputer that provides a highly flexible and cost-effective solution to many embedded control application. timer/counters. disabling all other chip functions until the next hardware reset .DESCRIPTION The AT89C52 is a low-power. and clock circuitry.



In addition. When 1s are written to Port 1 pins. External pull-ups are required during program verification. the pins can be used as high impedance inputs.1/T2EX). P0 has internal pull-ups .0/T2) and the timer/counter 2 trigger input (P1. GND Ground. as shown in the following table. P1. Port 1 Port 1 is an 8-bit bi-directional I/O port with internal pull-ups. When 1s are written to port 0 pins. they are pulled high by the internal pull-ups and can be used as inputs. In this mode.0 and P1.Pin Description VCC Supply voltage. respectively. The Port 1 output buffers can sink/source four TTL inputs. Port 0 can also be configured to be the multiplexed low order address/data bus during accesses to external program and data memory. As inputs. As an output port. each pin can sink eight TTL inputs.1 can be configured to be the timer/counter 2 external count input (P1. Port 1 also receives the low-order address bytes during . Port 1 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups. Port 0 Port 0 is an 8-bit open drain bi-directional I/O port. Port 0 also receives the code bytes during Flash programming and outputs the code bytes during program verification.

they are pulled high by the internal pull-ups and can be used as inputs. Port 2 emits the high-order address byte during fetches from external program memory and during accesses to external data memory that use 16-bit addresses (MOVX @ DPTR). As inputs. Port 3 pins that are externally being pulled low will source current (IIL) because of the pull-ups. they are pulled high by the internal pull-ups and can be used as inputs. as shown in the following table. The Port 2 output buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins. Port 3 also receives some control signals for Flash programming. Port 2 uses strong internal pull-ups when emitting 1s. Port 2 pins that are externally being pulled low will source current (IIL) because of the internal pull-ups. Port 3 also serves the functions of various special features of the AT89C51. When 1s are written to Port 2 pins. Port 3 Port 3 is an 8-bit bi-directional I/O port with internal pull-ups. . The Port 3 output buffers can sink/source four TTL inputs. Port 2 emits the contents of the P2 Special Function Register. In this application. As inputs.Port 2 Port 2 is an 8-bit bi-directional I/O port with internal pull-ups. During accesses to external data memory that use 8-bit addresses (MOVX @ RI). Port 2 also receives the high-order address bits and some control signals during Flash programming and verification.

When the AT89C52 is executing code from external program memory. PSEN Program Store Enable is the read strobe to external program memory. . EA/VPP External Access Enable. EA must be strapped to GND in order to enable the device to fetch code from external program memory locations starting at 0000H up to FFFFH. however. A high on this pin for two machine cycles while the oscillator is running resets the device. except that two PSEN activations are skipped during each access to external data memory. This pin is also the program pulse input (PROG) during Flash programming. Note. ALE is active only during a MOVX or MOVC instruction. the pin is weakly pulled high. that one ALE pulse is skipped during each access to external data memory. PSEN is activated twice each machine cycle. ALE is emitted at a constant rate of 1/6 the oscillator frequency and may be used for external timing or clocking purposes. Otherwise. Setting the ALE-disable bit has no effect if the micro controller is in external execution mode. With the bit set. ALE operation can be disabled by setting bit 0 of SFR location 8EH. In normal operation. If desired.RST Reset input. ALE/PROG Address Latch Enable is an output pulse for latching the low byte of the address during accesses to external memory.

that if lock bit 1 is programmed. ADVANTAGES . XTAL1 Input to the inverting oscillator amplifier and input to the internal clock operating circuit. EA will be internally latched on reset. EA should be strapped to VCC for internal program executions. XTAL2 Output from the inverting oscillator amplifier .Note. however. This pin also receives the 12-volt programming enable voltage (VPP) during Flash programming when 12-volt programming is selected.

• Good system for tracking of field persons to know whether they are on site or not. • In government public transport they can play a major role for increasing the efficiency.The advantages of our high frequency vehicle tracking system are: • Recovery of stolen vehicle. . • It can also trace if a transport vehicle is non functional and proper arrangement can be done for solving the inconvenience. • Proper positioning of cargo.

Vehicle tracking allows companies to quickly locate a field engineer and dispatch the closest one to meet a new customer request or provide site arrival information. must be able to plan field workers’ time. drivers now only need a mobile phone with telephony or Internet connection to be inexpensively tracked by and dispatched efficiently. • Asset Tracking: Companies needing to track valuable assets for insurance or other monitoring purposes can now plot the real-time asset location on a map and closely monitor movement and operating status.APPLICATION: vehicle tracking can be used in the following scenarios: • Stolen Vehicle Recovery: Both consumer and commercial vehicles can be outfitted with RF or GPS units to allow police to do tracking and recovery. schedule subsequent customer visits and be able to operate these departments efficiently. knowing the real-time location of all drivers allows management to meet customer needs more efficiently. In the case of LoJack. • Field Service Management: Companies with a field service workforce for services such as repair or maintenance. • Fleet Management: When managing a fleet of vehicles. the police can activate the tracking unit in the vehicle directly and follow tracking signals. Whether it is delivery. . service or other multivehicle enterprises.

refrigerated. they can locate themselves as well as customers and prospects.. in unfamiliar areas. Benefits include increased productivity. e. . • Trailer Tracking: Haulage and Logistics companies often operate lorries with detachable load carrying units. flat bed. • Law enforcement or surveillance: A tracker may be hidden on a vehicle to follow the vehicle's movements without the driver's knowledge. curtain sider. box container. This may be in the form of tracking all vehicles in a country.• Field Sales: Mobile sales professionals can access real-time locations. There are different types of trailer used for different applications.[1] • Homeland Security: A tracking device can be used to monitor and control vehicles to improve Homeland Security. reduced driving time and increased time spent with customers and prospects. The part of the vehicle that drives the load is know as the cab and the load carrying unit is known as the trailer. get driving directions and add nearby lastminute appointments to itineraries. For example.g. or tracking specific cargoes to ensure safe transit to their destination.

The 8051 Microcontroller and Embedded  www.parallax. Kenneth J.electronicscircuits. Prentice Hall. 2nd Edition 3. Some Websites :  . Ayala.scielectronics. The 8051 Microcontroller.  www.datasheetcatalog. 1ST Edition 2.References  www.1996. Penram International  www.