You are on page 1of 31

Integration of CAN Protocol in Automotives

A Project Report Submitted by

SENTHIL NATHAN.P SHANKARA NARAYANA SHARMA.P SUNDAR.L

52206106075 52206106076 52206106082

Under the guidance of Mr.M.Nagarajan, M.E.,M.S.S.I., M.I.S.T.E.,


Asst. Prof. / ECE, P.T.Lee Chengalvaraya Naicker College of Engineering and Technology, Department of Electronics & Communication, Oovery, veliyur (post) -631 502, Kancheepuram.

Origin from: 978-1-4244-2800-7/09 2009 IEEE


RESEARCH ON EMBEDDED DATA DISPLAY UNIT BASED ON CAN PROTOCOL

Peng Yang, Le Yang, Xin Guo, College of Electrical Engineering and Automation, Hebei University of Technology Tianjin, China. e-mail: cole1984@163.com

ABSTRACT
During the journeys at night times it may fail to know about the outer environment such as vehicle data , place of journey and so on, since the interaction between inner and outer environment is closed.

Cont

In automobiles, the dash boards has


many measuring units, such as Pressure

gauge,

Temperature

gauge

with

numerous cables for inter-connection,

which leads to cable complexity, the


physical length of cables and other

defects in communication.
Cont

To overcome those problems, the

CAN

Protocol

based

multiplexed

system is proven for the reliability and

real-time

performance

of

the

data

transmitted on CAN bus is appropriate

to all Vehicular Automotive applications.

Vehicle Buses..?

Why buses in vehicles?


Number of electronic equipment is increasing heavily in vehicles (expensive wiring) Modern vehicles control system needs a lot of information from sensors

Easier fault diagnostic (tester can be connected to a single


plug)

Wire Length

Conventional Networking

Proposed System will Overcome.

Existing protocols didnt support multimasters Text based communication Low baud-rates even at higher distances Poor error detection & management

CAN Networking

KEY CHARACTERISTICS OF CAN


CAN means Controller Area Network CAN is an asynchronous serial communication protocol Multi-master concept
o CSMA/CA (Carrier Sense Multiple Access / Collision Avoidance) o Message priority

Object-oriented communication

No node addressing, but content identification Real-time capability Low message transfer latency System wide message consistency Error detection & management mechanism

Features of ARM Controller


Philips ARM7TDMI LPC2129 microcontroller with 256 Kbyte program Flash, 16 Kbyte SRAM, and 2 CAN communication channels Two interconnected CAN interfaces with advanced acceptance filters & Four channel 10-bit A/D converter with conversion time as low as 2.44 us. Vectored Interrupt Controller with configurable priorities and vector addresses.

Features of A/D converter


The LPC2129 contain single 10-bit successive approximation analog to digital converter with four multiplexed channels. Measurement range of 0 V to 3 V. Capable of performing more than 400,000 10-bit samples per second. Burst conversion mode for single or multiple inputs. Optional conversion on transition on input pin or Timer Match signal.

Features of LM35
Calibrated directly in Celsius (Centigrade) Linear + 10.0 mV/C scale factor 0.5C accuracy guarantee able (at +25C) Rated for full 55 to +150C range Operates from 4 to 30 volts Less than 60 A current drain Low self-heating, 0.08C in still air Nonlinearity only 14C typical Low impedance output, 0.1 W for 1 mA load

The Temperature Sensor

SCHEMATIC OF THE PROJECT

The engine, airbag and displacement nodes are continuously monitored on priority basis. Engine temperature will be continuously monitored and when maximum heat reaches, the coolant fan will be controlled. Front end pressure is monitored to activate the airbag control. Displacement is measured to display the place of travelling for the passenger attention.

FLOW CHART OF PROJECT IMPLEMENTATION

A Full-CAN protocol is implemented in a convenient embedded Microcontroller to automate the dash-board display. Every node of the CAN bus is controlled by the CAN transceiver MCP2551 chip. Each analog inputs are converted to bytes of message like CAN headers and broadcasted to the CAN bus.

CAN TRANSCEIVER

The CAN peripheral automatically scans every incoming CAN message and when an identifier match is detected, the message is copied into the associated received buffer.

Scope of the Project


Implementation of advanced communication protocols in the automotive and industrial long distance areas will much sophisticated and provides data monitoring with improved efficiency as much as other communication protocols.

THANK YOU

LCD DISPLAY MODULE

PIN CONFIGURATION OF CONTROLLER

You might also like