Tuesday, July 5, 2011

CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES

CAN BASED COLLISION AVOIDANCE SYSTEM FOR AUTOMOBILES

The Controller Area Network (CAN) is a Serial, Asynchronous, Multi-master communication protocol for connecting electronic control modules in Automotive and industrial applications. CAN protocol have many features like Low cost, Easy to implement, peer to peer Network with powerful Error Checking, Higher Transmission Rates 1MBitps.

            The CAN Network is a Peer to Peer Network consisting of different nodes. Different parameters can be monitored by these Nodes and can be updated to the Central Control Unit. Mostly used in Industry and Auto Mobiles in a Hazardous Environment and is reliable.

            This project is designed for collision avoidance system for automobiles using CAN protocol.  Using CAN protocol we can send data from one node to other node. Here   we    are    having     two    nodes    each   node   contains      AT MEGA 16 (AVR CONTROLLER), MCP2515 (CAN CONTROLLER), MCP2551 (CAN TRANSRECEVER). In first node we are interfacing GP2D12 to find the object, in second node contains DC motor. Initially motor is rotating with maximum speed. If any object is found in front of GP2D12 in node1 motor will stop in node2 by using CAN protocol. For this we have to develop two different application programs in embedded C.

                        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.


BLOCK DIAGRAM:

  










 REQUIREMENTS:

HARDWARE REQUIREMENTS:

Ø    ATMEGA 16 (AVR CONTROLLER)

Ø    MCP2515

Ø    MCP2551

Ø    16X2 LCD

Ø    GP2D12

Ø    L293D

Ø    DC MOTOR

SOFTWARE REQUIREMENTS:


Ø    PROGRAMMING IN EMBEDDED C
Ø    CODEVISION AVR C COMPILER



3 comments:

  1. can u please mail me the complete project

    ReplyDelete
  2. Can u please mail me complete details of the project along with pin diagram

    ReplyDelete
  3. very good project...i want to do this project can you send me the circuit diagram and description of this project...

    ReplyDelete