PART -1 TRAFFIC LIGHT CONTROL USING 8085

32
Batch 5

Transcript of PART -1 TRAFFIC LIGHT CONTROL USING 8085

Page 1: PART -1 TRAFFIC LIGHT CONTROL USING 8085

Batch 5

Page 2: PART -1 TRAFFIC LIGHT CONTROL USING 8085

1 question:

Tell us one major problem that we face in our day to day life??

Page 3: PART -1 TRAFFIC LIGHT CONTROL USING 8085

The answer is:

TRAFFIC PROBLEM

Page 4: PART -1 TRAFFIC LIGHT CONTROL USING 8085

The solution is:

TRAFFIC LIGHT

CONTROL

SYSTEM

Page 5: PART -1 TRAFFIC LIGHT CONTROL USING 8085

WELL !!

THAT’S OUR TOPIC TODAY!

IMPLEMENTING TRAFFIC LIGHT CONTROL SYSTEM

Page 6: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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

Page 7: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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

Page 8: PART -1 TRAFFIC LIGHT CONTROL USING 8085

PROCESSOR USED:

8085 Microprocessor

Page 9: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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

Page 10: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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.

Page 11: PART -1 TRAFFIC LIGHT CONTROL USING 8085

5v Power Supply8085

Microprocessor

7 Segment Display

LED Display

TIMER

INPUT

DISPLAYSWAITING TIME

OUTPUT SIGNAL

BASIC BLOCK DIAGRAM

Page 12: PART -1 TRAFFIC LIGHT CONTROL USING 8085

BLOCK DIAGRAM:

Page 13: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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.

Page 14: PART -1 TRAFFIC LIGHT CONTROL USING 8085

HARDWARE

(2 parts)

8085 Processor based system Traffic Light Controller Interface board

Page 15: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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

Page 16: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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.

Page 17: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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

Page 18: PART -1 TRAFFIC LIGHT CONTROL USING 8085

Parallel port connector

26 Pin

For connecting external device [Traffic Light Controller interface Board]

Page 19: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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]

Page 20: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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

Page 21: PART -1 TRAFFIC LIGHT CONTROL USING 8085

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.

Page 22: PART -1 TRAFFIC LIGHT CONTROL USING 8085

SIMULATION SOFTWARES:

Open source Neil’s Simulator

Azhar Microprocessor Simulator

Page 23: PART -1 TRAFFIC LIGHT CONTROL USING 8085

SOFTWARE DESIGN:STATE DIAGRAM:

Page 24: PART -1 TRAFFIC LIGHT CONTROL USING 8085

IC’S USED:

8085 Micro processor

8255 PPI

8253 Timer

8279 Keyboard and Display Interface

Page 25: PART -1 TRAFFIC LIGHT CONTROL USING 8085

PROPOSED SYSTEM:

Page 26: PART -1 TRAFFIC LIGHT CONTROL USING 8085

Controlling traffic:

Page 27: PART -1 TRAFFIC LIGHT CONTROL USING 8085

SIGNAL FOR VEHICLE

Page 28: PART -1 TRAFFIC LIGHT CONTROL USING 8085

SIGNAL FOR PEDESTRIAN

Page 29: PART -1 TRAFFIC LIGHT CONTROL USING 8085

FINAL PRODUCT:

Page 30: PART -1 TRAFFIC LIGHT CONTROL USING 8085

REFERENCES: rbinnovations.com

gobookee.net

seminarprojects.com

eprlabs.blogspot.com

Page 31: PART -1 TRAFFIC LIGHT CONTROL USING 8085

BATCH MEMBERS

DINESH .S (11I309)

MARIA JERIN .J (11I324)

SARATHY .K (11I340)

SRINIVASAN .R (11I347)

SUBASH .S (11I348)

MURALI KRISHNAN .P (12I469)

Page 32: PART -1 TRAFFIC LIGHT CONTROL USING 8085