5. WELL !!
THAT’S OUR TOPIC TODAY!
IMPLEMENTING TRAFFIC LIGHT CONTROL
SYSTEM
6. NEED FOR THE SYSTEM :
Traffic lightsstoplights/ traffic lamps/ traffic signals/
signal lights/ robots/ semaphore
signaling devices
positioned at road intersections, pedestrian
crossings and other locations
to control competing flows of traffic.
Preventing accidents
Improving safety
Minimize travel time
7. ABOUT THE COLORS OF TRAFFIC
LIGHT CONTROL
Traffic lights alternate the right of way of road users by
displaying lights of a standard color (red,
yellow/amber, and green)
By using a universal color code (and a precise sequence
to enable comprehension by those who are color blind
9. WHY 8085?
Sufficient memory for the given
scenario
Basic units to be interfaced are
supported by 8085
Less complicated in the aspect of
coding
Supports the necessary instruction sets
Simple and robust
10. SYSTEM:
The normal function of traffic lights requires :
sophisticated control and coordination to ensure that
traffic moves as smoothly and safely as possible
and that pedestrians are protected when they cross
the roads.
A variety of different control systems are used to
accomplish this, ranging from simple clockwork
mechanisms to sophisticated computerized control
and coordination systems that self-adjust to minimize
delay to people using the road.
13. DESIGN-
HARDWARE COMPONENTS:
The traffic lights - interfaced to
Microprocessor system through buffer
through ports of programmable peripheral
Interface 8255.
Lights automatically switched ON/OFF in
desired sequence.
The Interface board has works with
parallel port of Microprocessor system.
15. MICROPROCESSOR BASED SYSTEM:
8085 CPU
Heart of the System
Controls the traffic lights
Works according to the program written into it
Peripherals like
EPROM: Erasable Programmable Read Only Memory
Use : External Memory to store the program
16. Keyboard and Display Interface
IC 8279
General Purpose keyboard display controller
Simultaneously drives the display of a
system and interfaces a keyboard with CPU
Alpha numeric display controlled from an
internal 16x8 RAM that stores the coded
display information.
8 seven segment displays are required to
display the number of seconds to wait.
17. Programmable Peripheral Interface
IC 8255
general purpose interface device
To interface I/ O device with CPU
contains three independent 8 bit ports named Port A,
B and C.
PORTS A,B,C are programmable as Input/output
18. Parallel port connector
26 Pin
For connecting external device [Traffic Light
Controller interface Board]
19. TRAFFIC LIGHT CONTROLLER INTERFACE
BOARD:
36 LED's
20 – Vehicle Traffic Control 16-Pedestrian Traffic Control
[Connected to 20 Port lines [Connected to some ports
of 8255 through buffer ] of 8255 through buffer]
20. The traffic light interface board connected to Main
board using 26 core flat cables to 26-pin Port
connector.
The LED's can be switched ON/OFF in the specified
sequence by the Microprocessor.
LED Consumes less power , less heat dissipation
,brighter display
21. TIMER IC:
IC 8253
Programmable Interval Timers (PIT’s)
16 bit counters
3 in number
Independent of each other
- responsible for taking the start_timer
- Time Parameter value to properly time the traffic light
controller.