SlideShare a Scribd company logo
1 of 20
Content: 
1. Introduction 
2. Literature survey 
3. Need and objective 
4. Block diagram of system 
5. Ultrasonic sensor 
6. Lpc2129 
7. Controller area network protocol 
8. System based some pictorial view 
9. Conclusion 
10. Application
INTRODUCTION 
 It is an embedded system based application. The main design aspect 
of CAN Based accident avoidance system project is to avoid the 
accidents by using CAN protocol. This Project describes a design of 
effective accident avoidance system that detects an automotive / vehicle / 
car condition in traveling with the help of ultrasonic sensors and this 
signal can be used to switch off the apply emergency hand brake or disc 
brake with the help of which accident can be avoided.
LITERATURE REVIEW 
ABS 
ADVANCE 
SYSTEMS 
FOUND IN 
CARS 
EBD 
PARKING 
SENSORS 
CRUISE 
CONTROL
NEED 
In Present scenario maximum number of deaths is due to 
accidents main reason for accidents are due to negligence of 
drivers. In order to solve this problem we use can based 
accident avoidance system which will collect traffic 
information surrounding moving car and inform to driver in the 
form of alarm.
LPC 2129 POWER 
SUPPLY 
CAN 
TRANSMITTER 
ULTRASONIC 
SENSOR 
POWER LPC2129 
SUPPLY 
LCD BUZZER 
CAN RECEIVER 
TRANSMITTER SECTION 
RECEIVER SECTION
CAN BASED ACCIDENT AVOIDANCE SYSTEM
ULTRASONIC SENSORS 
An ultrasonic sensor transmit ultrasonic waves into 
the air and detects reflected waves from an object. 
There are many applications for ultrasonic sensors, 
such as in intrusion alarm systems, automatic door 
openers and backup sensors for automobiles.
FEATURES 
 Object detection includes zero range objects 
 2.5V to 5.5V supply with 2mA typical current draw 
 Readings can occur up to every 50mS, (20-Hz rate) 
 All interfaces are active simultaneously 
 9600Baud rate 
 It detect object from 0 inches to 254 inches with resolution of 
1 inch 
 Sensor operates at 42KHz 
 Cost $ 25 per unit
ARM7TDMI PROCESSOR 
The ARM7TDMI core is a member of the ARM family of 
general-purpose 32-bit Microprocessors. The ARM family offers high 
performance for very low power Consumption and small size. The 
ARM architecture is based on Reduced Instruction Set Computer 
(RISC) principles. 
This simplicity gives: 
 A high instruction throughput 
 An excellent real-time interrupt response 
 A small, cost-effective, processor macro cell.
OVERVIEW OF LPC2129 MICROCONTROLER:
Technical specification 
Program Flash 256 KB 
Clock Crystals • 12.0000 MHz crystal for maximum 
execution speed and standard CAN bit 
rates (5 x PLL = 60 Mhz CPU clock) 
Dimensions 55 x 58 mm 
Power On-board low-dropout voltage and 
reset generation 
• Generates +3.3V and +1.8V from a 
+5V supply 
• +3.3V available for external circuits, 
up to 300 mA 
• Power supply: 5 VDC 
Data Memory 
16 KB
CAN CONTROLER: 
 Controller Area Network (CAN) is an advanced serial bus system that efficiently 
supports distributed control system with a very high level of security 
 With the use of CAN, point - to - point wiring is replaced by one serial bus 
connecting to all control systems 
 The CAN protocol uses the data link layer and the physical layer in the ISO_OSI 
model 
 The CAN protocol handle bus accesses according to the concept called “Carrier 
Sense Multiple Access with arbitration on message priority ". This arbitration Concept 
avoids collisions of messages whose transmission was started by more than one node 
simultaneously and makes sure the most important message is sent first without time loss 
 If two or more bus nodes start their transmission at the same time after having found 
the bus to be idle, collision of the messages is avoided by bitwise arbitration. Each node 
sends the bits of its message identifier and monitors the bus level
 In CAN protocol, two versions are available. They are version 
2.0A CAN and version 2.0B CAN. Version 2.0A is original CAN 
specifications specify an 11 bit identifier which allows 2^11(=2048) 
different message identifiers and is known as standard CAN. Version 
2.0B CAN contain 29 bit identifiers which allows 2^29 (over 536 
million) message identifiers 
 CAN has the following properties: 
 Prioritization of messages 
 Guarantee of latency times 
 Configuration flexibility 
 Multicast reception with time synchronization 
 System wide data consistency 
 Error detection and error signaling
Message Priority Assignments (Reprinted from 
ISO 11783-3 5.2.1): 
Priority Field Number Priority Level 
000 0 - Highest 
001 1 
010 2 
011 3 
100 4 
101 5 
110 6 
111 7 – Lowest
APPLICATION: 
 Used as a Warning System to avoid Collision in National Highways 
 Used by Police to Track the speed of the approaching vehicles 
Used to detect an object in Extreme conditions like Fog and misty areas 
 Can be implemented in Robotic Applications 
 Can be used in large vehicles like Trucks and buses 
 Can be implemented in Aircraft and aerospace electronics 
 Can be used in Passenger and cargo trains
CONCLUSION 
This project CAN BASED ACCIDENT AVOIDANCE 
SYSTEM is intended for secure and smooth journey. The car/ 
vehicle itself is aware of its movement. If the driver himself is 
not concentrating on driving or any other parameters, which 
may cause damage to vehicle as well a life, this intelligent car/ 
vehicle warn the driver regarding the danger ahead
Accident avoidanve using controller area network protocol

More Related Content

What's hot

Fuzzy logic in automated mobiles
Fuzzy logic in automated mobilesFuzzy logic in automated mobiles
Fuzzy logic in automated mobiles
Hemanth Sunny
 
Jatin sharma (42162)
Jatin sharma (42162)Jatin sharma (42162)
Jatin sharma (42162)
Jatin Sharma
 

What's hot (20)

SENSORS IN AUTOMOBILES
SENSORS IN AUTOMOBILESSENSORS IN AUTOMOBILES
SENSORS IN AUTOMOBILES
 
An overview of embedded systems in automobiles
An overview of embedded systems in automobilesAn overview of embedded systems in automobiles
An overview of embedded systems in automobiles
 
Vehicle anti collision using ultrasonic
Vehicle anti collision using ultrasonic Vehicle anti collision using ultrasonic
Vehicle anti collision using ultrasonic
 
Embedded System in Automobiles
Embedded System in Automobiles Embedded System in Automobiles
Embedded System in Automobiles
 
Vehicle to vehicle communication
Vehicle to vehicle communicationVehicle to vehicle communication
Vehicle to vehicle communication
 
Cruise control
Cruise controlCruise control
Cruise control
 
Cruise control systems
Cruise control systemsCruise control systems
Cruise control systems
 
PRESENTATION
PRESENTATIONPRESENTATION
PRESENTATION
 
V2V communications
V2V communicationsV2V communications
V2V communications
 
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan KController Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
Controller Area Network (CAN) Protocol || Automotive Electronics || Hariharan K
 
Rain Light Sensor
Rain Light SensorRain Light Sensor
Rain Light Sensor
 
Automotive radar system
Automotive radar systemAutomotive radar system
Automotive radar system
 
Fuzzy logic in automated mobiles
Fuzzy logic in automated mobilesFuzzy logic in automated mobiles
Fuzzy logic in automated mobiles
 
engine control unit (ECU)
engine control unit (ECU)engine control unit (ECU)
engine control unit (ECU)
 
Adaptive cruise control’
Adaptive cruise control’Adaptive cruise control’
Adaptive cruise control’
 
Voice controlled robot ppt
Voice controlled robot pptVoice controlled robot ppt
Voice controlled robot ppt
 
Adaptive cruise control acc
Adaptive cruise control accAdaptive cruise control acc
Adaptive cruise control acc
 
Jatin sharma (42162)
Jatin sharma (42162)Jatin sharma (42162)
Jatin sharma (42162)
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise control
 
Arduino vs Raspberry Pi
Arduino vs Raspberry PiArduino vs Raspberry Pi
Arduino vs Raspberry Pi
 

Similar to Accident avoidanve using controller area network protocol

CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILESCAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
Sri Kanth
 
Response time analysis of mixed messages in CAN
Response time analysis of mixed messages in CANResponse time analysis of mixed messages in CAN
Response time analysis of mixed messages in CAN
IJERA Editor
 

Similar to Accident avoidanve using controller area network protocol (20)

11.chapters
11.chapters11.chapters
11.chapters
 
Intelligent Traffic Controller
Intelligent Traffic ControllerIntelligent Traffic Controller
Intelligent Traffic Controller
 
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILESCAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES
 
Can basics
Can basicsCan basics
Can basics
 
Role of CAN BUS in automotives
Role of CAN BUS in automotivesRole of CAN BUS in automotives
Role of CAN BUS in automotives
 
Wolf etal securebus kom syst
Wolf etal securebus kom systWolf etal securebus kom syst
Wolf etal securebus kom syst
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Controller Area Network (Basic Level Presentation)
Controller Area Network (Basic Level Presentation)Controller Area Network (Basic Level Presentation)
Controller Area Network (Basic Level Presentation)
 
Embedded system Basic
Embedded system BasicEmbedded system Basic
Embedded system Basic
 
CAN, BY MD.ABDULLAH
CAN, BY MD.ABDULLAHCAN, BY MD.ABDULLAH
CAN, BY MD.ABDULLAH
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
7hj
7hj7hj
7hj
 
Response time analysis of mixed messages in CAN
Response time analysis of mixed messages in CANResponse time analysis of mixed messages in CAN
Response time analysis of mixed messages in CAN
 
Epma 013
Epma 013Epma 013
Epma 013
 
Zigbee 802-15-4
Zigbee 802-15-4Zigbee 802-15-4
Zigbee 802-15-4
 
Controller area network as the security of the vehicles
Controller area network as the security of the vehiclesController area network as the security of the vehicles
Controller area network as the security of the vehicles
 
CAN BASE VOLVO AUTOMATION
CAN BASE VOLVO AUTOMATIONCAN BASE VOLVO AUTOMATION
CAN BASE VOLVO AUTOMATION
 
Controller area network
Controller area networkController area network
Controller area network
 
Controller Area Network (CAN) Different Types
Controller Area Network (CAN) Different TypesController Area Network (CAN) Different Types
Controller Area Network (CAN) Different Types
 
XC800 A-Family 8-bit Automotive Microcontrollers
XC800 A-Family 8-bit Automotive MicrocontrollersXC800 A-Family 8-bit Automotive Microcontrollers
XC800 A-Family 8-bit Automotive Microcontrollers
 

Recently uploaded

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 

Accident avoidanve using controller area network protocol

  • 1.
  • 2. Content: 1. Introduction 2. Literature survey 3. Need and objective 4. Block diagram of system 5. Ultrasonic sensor 6. Lpc2129 7. Controller area network protocol 8. System based some pictorial view 9. Conclusion 10. Application
  • 3. INTRODUCTION  It is an embedded system based application. The main design aspect of CAN Based accident avoidance system project is to avoid the accidents by using CAN protocol. This Project describes a design of effective accident avoidance system that detects an automotive / vehicle / car condition in traveling with the help of ultrasonic sensors and this signal can be used to switch off the apply emergency hand brake or disc brake with the help of which accident can be avoided.
  • 4. LITERATURE REVIEW ABS ADVANCE SYSTEMS FOUND IN CARS EBD PARKING SENSORS CRUISE CONTROL
  • 5. NEED In Present scenario maximum number of deaths is due to accidents main reason for accidents are due to negligence of drivers. In order to solve this problem we use can based accident avoidance system which will collect traffic information surrounding moving car and inform to driver in the form of alarm.
  • 6. LPC 2129 POWER SUPPLY CAN TRANSMITTER ULTRASONIC SENSOR POWER LPC2129 SUPPLY LCD BUZZER CAN RECEIVER TRANSMITTER SECTION RECEIVER SECTION
  • 7. CAN BASED ACCIDENT AVOIDANCE SYSTEM
  • 8. ULTRASONIC SENSORS An ultrasonic sensor transmit ultrasonic waves into the air and detects reflected waves from an object. There are many applications for ultrasonic sensors, such as in intrusion alarm systems, automatic door openers and backup sensors for automobiles.
  • 9. FEATURES  Object detection includes zero range objects  2.5V to 5.5V supply with 2mA typical current draw  Readings can occur up to every 50mS, (20-Hz rate)  All interfaces are active simultaneously  9600Baud rate  It detect object from 0 inches to 254 inches with resolution of 1 inch  Sensor operates at 42KHz  Cost $ 25 per unit
  • 10. ARM7TDMI PROCESSOR The ARM7TDMI core is a member of the ARM family of general-purpose 32-bit Microprocessors. The ARM family offers high performance for very low power Consumption and small size. The ARM architecture is based on Reduced Instruction Set Computer (RISC) principles. This simplicity gives:  A high instruction throughput  An excellent real-time interrupt response  A small, cost-effective, processor macro cell.
  • 11. OVERVIEW OF LPC2129 MICROCONTROLER:
  • 12. Technical specification Program Flash 256 KB Clock Crystals • 12.0000 MHz crystal for maximum execution speed and standard CAN bit rates (5 x PLL = 60 Mhz CPU clock) Dimensions 55 x 58 mm Power On-board low-dropout voltage and reset generation • Generates +3.3V and +1.8V from a +5V supply • +3.3V available for external circuits, up to 300 mA • Power supply: 5 VDC Data Memory 16 KB
  • 13. CAN CONTROLER:  Controller Area Network (CAN) is an advanced serial bus system that efficiently supports distributed control system with a very high level of security  With the use of CAN, point - to - point wiring is replaced by one serial bus connecting to all control systems  The CAN protocol uses the data link layer and the physical layer in the ISO_OSI model  The CAN protocol handle bus accesses according to the concept called “Carrier Sense Multiple Access with arbitration on message priority ". This arbitration Concept avoids collisions of messages whose transmission was started by more than one node simultaneously and makes sure the most important message is sent first without time loss  If two or more bus nodes start their transmission at the same time after having found the bus to be idle, collision of the messages is avoided by bitwise arbitration. Each node sends the bits of its message identifier and monitors the bus level
  • 14.  In CAN protocol, two versions are available. They are version 2.0A CAN and version 2.0B CAN. Version 2.0A is original CAN specifications specify an 11 bit identifier which allows 2^11(=2048) different message identifiers and is known as standard CAN. Version 2.0B CAN contain 29 bit identifiers which allows 2^29 (over 536 million) message identifiers  CAN has the following properties:  Prioritization of messages  Guarantee of latency times  Configuration flexibility  Multicast reception with time synchronization  System wide data consistency  Error detection and error signaling
  • 15. Message Priority Assignments (Reprinted from ISO 11783-3 5.2.1): Priority Field Number Priority Level 000 0 - Highest 001 1 010 2 011 3 100 4 101 5 110 6 111 7 – Lowest
  • 16.
  • 17.
  • 18. APPLICATION:  Used as a Warning System to avoid Collision in National Highways  Used by Police to Track the speed of the approaching vehicles Used to detect an object in Extreme conditions like Fog and misty areas  Can be implemented in Robotic Applications  Can be used in large vehicles like Trucks and buses  Can be implemented in Aircraft and aerospace electronics  Can be used in Passenger and cargo trains
  • 19. CONCLUSION This project CAN BASED ACCIDENT AVOIDANCE SYSTEM is intended for secure and smooth journey. The car/ vehicle itself is aware of its movement. If the driver himself is not concentrating on driving or any other parameters, which may cause damage to vehicle as well a life, this intelligent car/ vehicle warn the driver regarding the danger ahead