Networking of Multiple street junction signals for better traffic management Submitted by:

Slides:



Advertisements
Similar presentations
Introduction to PIC Microcontrollers
Advertisements

STREET LIGHTS THAT GLOW FOR 1/2KM ONLY ON DETECTING VEHICLE MOVEMENT
Submitted by:. CONTENTS Introduction Block diagram Power supply PIC Microcontroller BLDC Motor Opto-isolator MOSFET IR LED & Photodiode Keypad LCD Schematic.
BLDC MOTOR SPEED CONTROL USING EMBEDDED PROCESSOR
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
GSM BASED ENERGY METER BILLING WITH LOAD CONTROL Submitted By.
VEHICLE THEFT INTIMATION TO THE OWNER ON HIS CELL PHONE BY GSM
16F877A. Timer 0 The Timer0 module timer/counter has the following features: –8-bit timer/counter –Readable and writable –8-bit software programmable.
Prepared by Eng. Musa Alyaman1 Chapter Seven Chapter Seven PIC16F87x.
Atmel Atmega128 Overview ALU Particulars RISC Architecture 133, Mostly single cycle instructions 2 Address instructions (opcode, Rs, Rd, offset) 32x8 Register.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
SOLAR CELL PARAMETERS MEASUREMENT
Architecture and instruction set. Microcontroller Core Features:  Operating speed: DC - 20 MHz clock input DC ns instruction cycle Up to 8K x.
Device Overview 1.  The advantages of all PIC18Fxxxx microcontrollers:  High computational performance  High-endurance  Enhanced Flash program memory.
Features of the PIC18 microcontroller - 8-bit CPU - 2 MB program memory space (internal 32KB to 128KB) bytes to 1KB of data EEPROM - Up to 4096 bytes.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
Microcontroller based Traffic signal Umer Butt Amna Rashid Izza Rabbani Rozab Naveed Ramesha Akram.
Components of a typical full-featured microcontroller.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
PROJECT ON FAULT ANALYSIS AND DETECTION GUIDED BY:: SUBMITTED BY:- MS. SHUBRA GOEL.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
Criteria for choosing a microcontroller A microcontroller must meet the task at hand efficiency and cost effectively. Speed. What is highest speed of.
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Mobile phone keypad sensed password entry for door opening.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
ENERGY METER TO INDICATE BILLING IN RUPEES FOR LOAD WISE OR DAY WISE
Introduction to Microcontroller Technology
Parking Availability Indication System
ARDUINO BASED UNDERGROUND CABLE FAULT DETECTION
16F877A.
Vehicle theft location intimation by GSM to the owner
VEHICLE MOVEMENT SENSED LED STREET LIGHT WITH IDLE TIME DIMMING
Project Title DYNAMICALLY CHANGING SIGNAL LIGHT TIME ALLOTMENT IN STREET JUNCTIONS BASED ON TRAFFIC DENSITY Under the Guidance of Submitted by.
PIC CONTROLLED DYNAMIC TIME BASED CITY TRAFFIC SIGNAL
MULTIPLE SENSOR DATA ACQUISITION
MEASURING SOLAR PHOTOVOLTAIC POWER
PORTABLE PROGRAMMABLE MEDICATION REMINDER
Medication Reminder using PIC Microcontroller
SUBMITTED BY EDGEFX TEAM
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
PC CONTROLLED SCROLLING MESSAGE DISPLAY FOR COLLEGE NOTICE BOARD
PRE-PROGRAMMED DIGITAL SCROLLING MESSAGE
DTMF BASED REMOTE INDUSTRIAL LOAD AND/OR AGRICULTURAL PUMP CONTROL
Arduino BASED RFID Device Access
Project Title EVM IN 8051 Under the Guidance of Submitted by.
PRE-STAMPEDE MONITERING AND ALARM SYSTEM
PC Mouse operated Electrical Load Control Using VB Application
UNIT – Microcontroller.
SUBMITTED BY EDGEFX TEAM
DENSITY BASED TRAFFIC LIGHT TIMING CONTROL
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
Remote Override of Traffic Signal in Emergency
SYNCHRONIZED TRAFFIC JUNCTION SIGNALING (GET GREEN SIGNAL ALL-THROUGH AT ANY STREET JUNCTION)-A NEW CONCEPT TO EASE TRAFFIC CONGESTION IN METROS Submitted.
Project Title EVM IN PIC Under the Guidance of Submitted by.
RAILWAY TRACK SNAP NOTIFICATION
RFID SECURITY ACCESS CONTROL SYSTEM
GSM - GPS BASED VEHICLE TRACKING SYSTEM
The Arduino Microcontroller: Atmel AVR Atmega 328
Subject Name: Microcontroller Subject Code: 10ES42
Introduction to Microprocessors and Microcontrollers
AVR – ATmega103(ATMEL) Architecture & Summary
8051 Micro Controller.
EECE.3170 Microprocessor Systems Design I
A PROJECT ON PASSWORD BASED CONTROL SYSTEM. A PROJECT ON PASSWORD BASED CONTROL SYSTEM.
Presentation transcript:

Networking of Multiple street junction signals for better traffic management Submitted by:

contents Introduction Block diagram Power supply PIC Microcontroller CAN protocol Schematic & Working of the project Advantages Applications Future scope Conclusion

Project overview More and more microcontrollers are embedded in a large area of products from industrial to domestic domains. A good example is the automobile, a modern one containing tens of microcontrollers. As their number increased the communication between them became necessary. The serial solution was preferred and a lot of serial buses and protocols were developed optimizing different parameters of the communication.

Contd.. Several examples are: RS232, LIN, and SPI, CAN and so on. Monitoring serial communications is necessary for creating virtual transfer partners, and in testing and debugging phases. The paper describes a message based monitoring tool using the RS232 Rx Tx features of the MC to communicate between 3 PIC MCs for keeping track the traffic movements of the previous junction with synchronization and changing the red signal to green so that a passing vehicle mostly gets green signal which results in least traffic jam.

Block diagram

Power supply Step down transformer Bridge rectifier Filter Regulator

Contd.. The 230V AC supply is first stepped down to 12V AC using a step down transformer. This is then converted to DC using bridge rectifier. The AC ripples is filtered out by using a capacitor and given to the input pin of voltage regulator 7805. At output pin of this regulator we get a constant 5V DC which is used for MC and other ICs in this project.

PIC (PIC16F877A) High-Performance RISC CPU: Only 35 single-word instructions. All single-cycle instructions except for program branches, which are two cycle. Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle Up to 8K x 14 words of Flash Program Memory, Up to 368 x 8 bytes of Data Memory (RAM), Up to 256 x 8 bytes of EEPROM Data Memory. Pin out compatible to other 28-pin or 40/44-pin, PIC16CXXX and PIC16FXXX microcontrollers.

Special Microcontroller Features: 100,000 erase/write cycle Enhanced Flash program memory typical. 1,000,000 erase/write cycle Data EEPROM memory typical. Data EEPROM Retention > 40 years. Self-reprogrammable under software control. In-Circuit Serial Programming™ (ICSP™) via two pins. Single-supply 5V In-Circuit Serial Programming. Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation. Programmable code protection. Power saving Sleep mode. Selectable oscillator options. In-Circuit Debug (ICD) via two pins.

Peripheral Features: Timer0: 8-bit timer/counter with 8-bit prescaler. Timer1: 16-bit timer/counter with prescaler, can be incremented during Sleep via external crystal/clock. Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler. Two Capture, Compare, PWM modules - Capture is 16-bit, max. resolution is 12.5 ns - Compare is 16-bit, max. resolution is 200 ns - PWM max resolution is 10-bit Synchronous Serial Port (SSP) with SPI™ (Master mode) and I2C™ (Master/Slave). Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection. Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls (40/44-pin only). Brown-out detection circuitry for Brown-out Reset (BOR).

PIN DIAGRAM OF PIC16F877

CAN Protocol Controller–area network (CAN or CAN-bus) is a vehicle bus standard designed to allow microcontrollers and devices to communicate with each other within a vehicle without a host computer. CAN is a message based protocol, designed specifically for automotive applications but now also used in other areas such as industrial automation and medical equipment. Development of the CAN-bus started originally in 1983 at Robert Bosch GmbH the protocol was officially released in 1986 at the Society of Automotive Engineers (SAE) congress in Detroit, Michigan.

Contd.. The CAN bus may be used in vehicles to connect engine control unit and transmission, or (on a different bus) to connect the door locks, climate control, seat control, etc. Today the CAN bus is also used as a field bus in general automation environments; primarily due to the low cost of some CAN Controllers and processors.

Working of project The project uses 3MC’s for three traffic junctions. Red, Yellow, Green combination of LED’s represents a signal light set. Four such sets are fed from the respective MC through series resistors for current limiting purposes. Other 2 junctions similarly have identical connections for the LED’s. The junction 1 that manages the signal lights from U1 delivers at its output port 3.1 used as transmit pin.

Contd.. The data so transmitted that contains the desired delay time information appears at port 3.0 of MC U2 being the received data to enable the green light operation accordingly. Simultaneously the data transmitted from “U2 port 3.1 of pin 11 is fed to the received pin of “U3” port 3.0 which is kept ready for the green signal to follow through such that the moving vehicle gets green signal by the time it reaches the third junction duly managed by “U3” thus a moving vehicle starting from “U1” passes through “U2” & “U3” uninterrupted facing green signal all through.