Professional Documents
Culture Documents
ER.A.K.SINGH
BY:
DEBASIS MISHRA
HISTORICAL PERSPECTIVE
On 10 December 1868, the first traffic lights were installed outside the British Houses of Parliament in London, by the railway engineer J. P. Knight. They resembled railway signals of the time, with semaphore arms and red and green gas lamps for night use. The modern electric traffic light is an American invention. As early as 1912 in Salt Lake City, Utah, policeman Lester Wire invented the first redgreen electric traffic lights.
TRAFFIC LIGHTS
Traffic lights are also known as stop lights, traffic lamps, stop-and-go lights, robots or semaphore. These are signaling devices positioned at road intersections, pedestrian crossings and other locations to control competing flows of traffic. They assign the right of way to road users by the use of lights in standard colors (Red - Amber Green), using a universal color code (and a precise sequence, for those who are color blind).
OBSTACLES
Redundancy is not present Immune to failure due flow of large current Voltage regulation is not proper No augmented circuit is present when main controller fails Improper performance at different temperature points
OBJECTIVEs
Traffic
Robust
Light
Controller MICROCONROLLER
STATE DIAGRAM
AFTER 4 SEC
CYCLIC ROTATION
AFTER 4 SEC
AFTER 50 SEC
Basic modules
Four modules 1. Power supply modules and Battery backup module 2. Microcontroller module 3. Temperature regulated protection module 4. Overvoltage and overcurrent protection module
Module-1
LM7806
=6V
Module-1
Module-1
LM7806
Module-2
ATMEGA 16 SPECIFICATIONS
131 Instructions 32 8-bit GP registers Throughput up to 16 MIPS 16K programmable flash (instructions) 512Bytes EEPROM 1K internal SRAM Timers, serial and parallel I/O, ADC
Module-2
PIN DIAGRAM
Module-2
Module-2
PROGRAMMING PORTS
DDRA=0X00; (PORTA AS INPUT) DDRA=0XFF; (PORTA AS OUTPUT) PORTA=0XFF; (PORTA AS HIGH) DELAY_MS(50); (USER DEFINED FUNCTION) PORTA=0X00; (PORTA AS LOW) DELAY_MS(50);
Module-2
ADVANTAGE OF ATMEGA
Less hardware complexity Less power consumption Faster operation Cheap Programmer
Module-2
Module-2
Module-2
Module-2
while(1) { PORTA=0x02; Delay1s(4); PORTA=0x04; Delay1s(20); PORTA=0x02; Delay1s(4); PORTA=0x01; PORTB=0x02; Delay1s(4); PORTB=0x04; Delay1s(20); PORTB=0x02; Delay1s(2); PORTB=0x01;
east
south
Module-2
north PORTC=0x02; Delay1s(4); PORTC=0x04; Delay1s(20); PORTC=0x02; Delay1s(4); PORTC=0x01; PORTD=0x02; Delay1s(4); PORTD=0x04; Delay1s(20); PORTD=0x02; Delay1s(4); PORTD=0x01; } }
west
Module-2
QUESTION A vehicle coming from 1 can go in any direction except 2 and 8 which are adjacent to the active lane. This is same for other lanes too.
SOLUTION
We will take 2 lanes are active at a time i.e. let take 1 and 5.
Module-2
Module-2
while(1) {PORTA=0x04; Delay1s(20); PORTA=0x02; Delay1s(4); PORTA=0x08; Delay1s(20); PORTA=0x02; PORTB=0x02; Delay1s(4); PORTA=0x01; PORTB=0x04; Delay1s(20); PORTB=0x02; Delay1s(4); PORTB=0x08; Delay1s(20); PORTB=0x02; PORTC=0x02; Delay1s(4); PORTB=0x01;
Module-2
Module-2
PORTC=0x04; Delay1s(20); PORTC=0x02; Delay1s(4); PORTC=0x08; Delay1s(20); PORTC=0x02; PORTD=0x02; Delay1s(4); PORTC=0x01; PORTD=0x04; Delay1s(20); PORTD=0x02; Delay1s(4); PORTD=0x08; Delay1s(20); PORTD=0x02; PORTA=0x02; Delay1s(4); PORTD=0x01;} }
Module-2
Module- 3
Module- 3
Module- 3
Module- 4
Module- 4
Module- 4
CONCLUSION
Major causes of failure are being countered Microcontroller backup provides redundancy High current and voltage values are made limiting Use of thermistors eliminate the dependency of semiconductors on temperature Sophisticated automatic traffic management is the future aspect of this project
<<<***>>>