Fileserve PDF
Fileserve PDF
com
BLOCK DIAGRAM
205
IJRASET 2015: All Rights are Reserved
www.ijraset.com
Development of the complete intelligent traffic light control and monitoring system includes lots of study and implementation work.
The implementation work of the complete data logger is divided into points discussed below.
A. Infrared Sensors
An infrared sensor is an electronic instrument that is used to sense certain characteristics of its surroundings by either emitting
and/or detecting infrared radiation. It is also capable of measuring heat of an object and detecting motion. Infrared waves are not
visible to the human eye. In the electromagnetic spectrum, infrared radiation is the region having wavelengths longer than visible
light wavelengths, but shorter than microwaves. The infrared region is approximately demarcated from 0.75 to 1000m. The
wavelength region from 0.75 to 3m is termed as near infrared, the region from 3 to 6m is termed mid-infrared, and the region
higher than 6m is termed as far infrared. Infrared technology is found in many of our everyday products. For example, TV has an
IR detector for interpreting the signal from the remote control. Key benefits of infrared sensors include low power requirements,
simple circuitry, and their portable feature.
B. PIC MICROCONTROLLER:
PIC is a family of Harvard architecture microcontrollers made by Microchip Technology, derived from the PIC1640 originally
developed by General Instrument's Microelectronics Division. The name PIC initially referred to "Peripheral Interface
Controller".PICs are popular with developers and hobbyists alike due to their low cost, wide availability, large user base, extensive
collection of application notes, availability of low cost or free development tools, and serial programming (and re-programming
with flash memory) capability. The Major Features of PIC 16F877A Micro Controller:
1) It consists of only 35 single word instructions
2) All single cycle instructions except for program branches are of two cycles
3) Operating speed: DC - 20 MHz clock input
206
IJRASET 2015: All Rights are Reserved
www.ijraset.com
C. 7-SEGMENT DISPLAY
An LED or Light Emitting Diode is a solid state optical PN-junction diode which emits light energy in the form of photons when
it is forward biased by a voltage allowing current to flow across its junction, and in Electronics we call this process
electroluminescence.The actual colour of the visible light emitted by an LED, ranging from blue to red to orange, is decided by the
spectral wavelength of the emitted light which itself is dependent upon the mixture of the various impurities added to the
semiconductor materials used to produce it.
207
IJRASET 2015: All Rights are Reserved
www.ijraset.com
V.
SOFTWARE TOOLS
MPLAB IDE is a software program that runs on a PC to develop applications for Microchip microcontrollers. It is called an
Integrated Development Environment, or IDE, because it provides a single integrated environment to develop code for embedded
microcontrollers. A development system for embedded controllers is a system of programs running on a desktop PC to help write,
edit, debug and program code the intelligence of embedded systems applications into a microcontroller. MPLAB IDE runs on a
PC and contains all the components needed to design and deploy embedded systems applications. The typical tasks for developing
an embedded controller application are:
A. Create the high level design. From the features and performance desired, decide which PICmicro or dsPIC device is best suited
to the application, then design the associated hardware circuitry. After determining which peripherals and pins control the
hardware, write the firmware the software that will control the hardware aspects of the embedded application. A language tool
such as an assembler, which is directly translatable into machine code, or a compiler that allows a more natural language for
creating programs should be used to write and edit code. Assemblers and compilers help make the code understandable,
allowing function labels to identify code routines with variables that have names associated with their use, and with constructs
that help organize the code in a maintainable structure.
B. Compile, assemble and link the software using the assembler and/or compiler and linker to convert your code into ones and
zeroes machine code for the PICmicro MCUs. This machine code will eventually become the firmware (the code
programmed into the microcontroller).
C. Test your code. Usually a complex program does not work exactly the way imagined, and bugs need to be removed from the
design to get proper results. The debugger allows you to see the ones and zeroes execute, related to the source code you
wrote, with the symbols and function names from your program. Debugging allows you to experiment with your code to see the
value of variables at various points in the program, and to do what if checks, changing variable values and stepping through
routines.
D. Burn the code into a microcontroller and verify that it executes correctly in the finished application.
Of course, each of these steps can be quite complex. The important thing is to concentrate on the details of your own design, while
relying upon MPLAB IDE and its components to get through each step without continuously encountering new learning curves
VI.
CONCLUSION
Thus we have studied the optimization of traffic light controller in a City using IR sensors and microcontroller. By using this system
configuration we tried to reduce the possibilities of traffic jams, caused by traffic lights, to an extent and we have successfully gets
the results. No. of passing vehicle in the fixed time slot on the road decide the density range of traffics and on the basis of vehicle
208
IJRASET 2015: All Rights are Reserved
www.ijraset.com
Ramn Martnez Smart control system for LEDs traffic-lights based on PLC. Dpt. de Seales, Sis-temas y Radiocomunicaciones. Universidad Po-litcnica de
Madrid ETSI de Telecommunica-tion.Ciudad Universitia s/n.28040 Madrid SPAIN
[2]
Bechrakis D. A., Sparis P. D. A flexible data logging device for wind potential measurements and statistic-al magnitudes. Democritus university of Thrace,
de-partment of electrical and computer engineering, me-chanical engineering laboratory, xanthi, 67 100, Greece
Muhammad Ridwan. Development of a Low Cost Smart Traffic Controller System. Department of Me-chanical and Materials Engineering Faculty of Engineering and Built Environment Universiti Kebang-saan Malaysia, 43600 Bangi Selangor, Malaysia
Marco Wiering. Intelligent Traffic Light Control. Institute of information and computing sciences, utrecht university
W. Wen & C. L. Yang. A dynamic and automatic traffic light control system for solving the road con-gestion problem.
Cihan Karakuzu. Fuzzy logic based smart trafficlight simulator design and hardware implementation. Kocaeli University, Engineering Faculty, Electronics &
Tell. Eng. Department, 41070 Veziroglu Yerleskesi, Izmit-Kocaeli, Turkey
Cihan Karakuzu. Fuzzy logic based smart traffic light simulator design and hardware implementation. Kocaeli University, Engineering Faculty, Electronics
& Tell. Eng. Department, 41070 Veziroglu Yerleskesi, Izmit-Kocaeli, Turkey
Kok, Khiang Tan and Marzuki. Intelligent Traffic Lights Control by Fuzzy Logic. Malaysian Journal of Computer Science
Istvn Varga. Design of an Intelligent Traffic- Control System. Balzs Kulcsr, Istvn Varga, SZTAKI, Hungary
A (Mildly) Intelligent Traffic Light System (a Blues-pec tutorial)
Automatic Traffic Control System. SMEU Astana Solutions Automatic Traffic Control System.htm ]
P89V51RD2 specification
sheet. Microcontroller with 64K Bytes Flash Memory. [Online] Available www.philips/devices/microcontroller.com
Multiple Traffic Control Using Wireless Sensor and Density Measuring Camera Amrita Rai and Govind Singh Patel. Sensors & Transducers JournalVol. 94,
Issue 7, July 2008, pp. 126-132
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
209
IJRASET 2015: All Rights are Reserved