You are on page 1of 17

DIGITAL DRIVING SYSTEM

USING
LIN PROTOCOL
BATCH MEMBERS
A. Mohammed Salim Malick
R. Mohammed Najeeb
B. Purushothaman
J. Deepak

GUIDING STAFF
Mrs. ANU RADHA
Synopsis
 The project describes the development and implementation of
a digital driving system for a vehicle. LIN communication
protocol is chosen to realize the objective.
 The main issues to be considered for the control of a vehicle
are speed control, fuel monitoring, temperature monitoring
inside the vehicle, pressure monitoring of the vehicle tires,
engine pressure and the driver-vehicle interface.
 A vehicle was generally built with an analog driver-vehicle
interface for indicating various parameters of vehicle status
like temperature, pressure and speed etc.
Contd…

 To improve the driver-vehicle interface, an interactive digital


system is designed.
 A microcontroller based data acquisition system that uses
ADC to bring all control data from analog to digital format is
used.
 Since the in-vehicle information systems are spread out all
over the body of a practical vehicle, a communication module
that supports to implement a one stop control of the vehicle
through the master controller of the digital driving system is
used.
Problem statement
 With rapidly changing computer and information technology and
much of the technology finding way into vehicles, vehicles are
undergoing dramatic changes in their capabilities and how they
interact with the drivers.
 Although some vehicles have provisions for deciding to either
generate warnings for the human driver or controlling the vehicle
autonomously, they usually must make these decisions in real
time with only incomplete information.
 So, it is important that human drivers still have some control over
the vehicle. Advanced in-vehicle information systems provide
vehicles with different types and levels of intelligence to assist the
driver.
Objective
 The introduction of digital driving systems into the vehicle design
has allowed an almost symbiotic relationship between the driver
and vehicle by providing a sophisticated & intelligent driver-
vehicle interface.
 Within this interface, vehicle control depends completely on the
cooperation between the driver and the in vehicle information
systems by interactive communication through an intelligent
information network.
 This project aims to develop such a control framework for the
vehicle which is called the digital-driving behavior, which consists
of a joint mechanism between the driver and vehicle for
perception, decision making and control.
Block Diagram
Hardware and Software
Requirements
ARM PROCESSOR
 The ARM is a 32-bit reduced instruction
set computer (RISC) instruction set
architecture (ISA) developed by ARM
Holdings. It was known as the Advanced
RISC Machine.
 The ARM architecture includes some of
the following RISC features:
 Load/store architecture.

 Uniform 16 × 32-bit register file.

 Fixed instruction width of 32 bits.

 Mostly single-cycle execution.


LIN Protocol
 Controller Area Network (CAN) is a network protocol that allows
multiple processors in a system to communicate efficiently with
each other.
 LIN makes it possible for all of the separate microprocessors in a
system to send and receive messages without relying on some
form of central control.
 A LIN system sends messages using a serial bus network, with the
individual nodes (processors) in the network linked together in a
daisy chain.
 Robert Bosch introduced the LIN serial bus system at the Society
of Automotive Engineers (SAE) congress.
Embedded C programming
 C's primary use is for "SYSTEM PROGRAMMING", including
implementing operating systems and embedded system
applications.
 It is a combination of desirable characteristics such as code
portability and efficiency and ability to access specific
hardware addresses.
 The KEIL C Compiler for ARM MCU is a full-featured ANSI
compliant C compiler for the ARM family of 32-bit MCU.
Testing
 In our project we intend to use unit testing for
the hardware components.
 We use static testing for the software.

 A primary purpose for testing is to detect


software failures so that defects may be
uncovered and corrected.
Topic Justification
 The title digital driving system was chosen to
indicate the following
 Complete digitizing of an automobile.

 A LIN system can assist the user to drive his/her


automobile better by using digital systems.
SCOPE
 We can use LIN system in any type of
automobile like cars, trucks, buses etc.,
 Multiple components can be connected to the
system like engine control, gear control,
automatic doors, ignition control, music player
etc.,
Advantages
 Low cost system

 Digital Interface for the user

 Accurate system

 High speed system

 Avoids accidents and other problems


QUERIES ?
THANK YOU !!!

You might also like