Вы находитесь на странице: 1из 7

CONTROLLER AREA NETWORK BASED AUTOMOTIVE

SECURITY SYSTEM FOR ANTI THEFT


EMBEDDED SYSTEMS
INTRODUCTION
Embedded systems are computers which are part of special-purpose devices. Due to the
limited duties this systems can be highly optimized to the particular needs. Traditionally most of
this systems are used for control and process measurement, as a side-effect of higher integration
of integrated circuits more complex applications can be solved by embedded systems. To be able
to solve this problems embedded systems are commonly equipped with various kinds of
peripherals. Early applications of embedded devices include the guidance computer of the
Minuteman I missiles and the Apollo guidance computer. The Minuteman I & II missiles are
intercontinental ballistic nuclear warheads, produced by Boeing in the 1960’s. Due to the large
quantities of ICs used in the guidance system of Minuteman II missiles, prices for ICs fell from
1000$ each to 3$ each. This lead to wide adoption of embedded systems in consumer electronics
in the 1980’s. Nowadays embedded systems can be found in devices from digital watches to
traffic-control systems. The broad range of applications with totally different requirements lead to
various implementation approaches

HARDWARE PLATFORMS
Based on the metrics, introduced in the above section, processors for embedded systems can be
distinguished by the grade of customization they grant and the performance they achieve.
Examples are:
• Motorola ARM
• Atmel AVR
• Microchip PIC
• Intel Pentium-(I/II/III/IV)-Series
• AMD Athlon (or other)
• VIA EDEN
PROGRAMMING EMBEDDED SYSTEMS
Unlike personal computers, embedded systems usually aren’t programmed on the platform the
program is intended to run. This requires special tool chains with cross-compilers and emulators
to test the code before deploying it to the target platform. Depending on the applications needs,
there are different approaches to implement the software. One possibility is to directly control the
hardware out of the program. This is the approach with the highest performance, but requires
more knowledge about the used architecture and peripherals than using an operating system. On
the other hand operating systems provide functionalities for multiprocessing and allow the
designer to develop mostly independent from the underlying architecture.
MICROCONTROLLER
INTRODUCTION:
A microcontroller is a complete microprocessor system built on a single IC. Microcontrollers
were developed to meet a need for microprocessors to be put into low cost products. Building a
complete microprocessor system on a single chip substantially reduces the cost of building simple
products, which use the microprocessor's power to implement their function, because the
microprocessor is a natural way to implement many products. This means the idea of using a
microprocessor for low cost products comes up often. But the typical 8-bit microprocessor based
system, such as one using a Z80 and 8085 is expensive. Both 8085 and Z80 system need some
additional circuits to make a microprocessor system. Each part carries costs of money. Even
though a product design may require only very simple system, the parts needed to make this
system as a low cost product.
APPLICATIONS OF MICROCONTROLLERS
Microcontrollers are designed for use in sophisticated real time applications such as
1. Industrial Control
2. Instrumentation and
3. Intelligent computer peripherals
They are used in industrial applications to control
• Motor
• Robotics
• Discrete and continuous process control
• In missile guidance and control
• In medical instrumentation
• Oscilloscopes
• Telecommunication
• Automobiles
• For Scanning a keyboard
• Driving an LCD
• For Frequency measurements
• Period Measurements
ABSTRACT
Automotive theft has been a persisting problem around the world and greater challenge
comes from professional thieves. In this paper, we present an automotive security system
to disable an automobile and its key auto systems through remote control when it is
stolen. It hence deters thieves from committing the theft. It also effectively prevents
stealing of key auto systems for re-selling by introducing four layers of security features
written in the form of firmware and embedded on the Electronic Control Units (ECUs).
The details of system design and implementation are described in the paper. The
experimental results show that our system is feasible and the owner can securely control
his vehicle within a few seconds.
Existing :
In existing system Various technologies have been introduced in recent years to deter car thefts,
for example, Immobilizers to remotely disable the lost vehicles, Microdot Identification [3] to
identify auto parts using unique microdots, Electronic Vehicle Identification (EVI) to identify
the vehicle against a registration database, LoJack System to use in-built transponders for
tracking down vehicle, GPS to locate the position of the lost vehicles using global positioning
system, and so on. However there are some security gaps in these technology

Proposed :
In proposed system we present an automotive security system to disable an automobile and its
key auto systems through remote control when it is stolen. It hence deters thieves from
committing the theft

PROJECT MODULE

The project module are divided in two major types are


Hardware Module
Software Module

Hardware Module

The hard ware modules are divided into these categories


a. LCD interfacing
b. Keyboard interfacing
c. Switching circuit interfacing
d. Serial communication interfacing
e. Designing of the circuits
f. Lcd 2 line 16 char
g. Max232
h. GPS Receiver
i. GSM Modem
j. 4X4 Keypad
k. Motor Driver
l. CAN Transceiver Module
m. 5V Power Supply
n. PIC18f458 Microcontroller
o. Sensors

Software Modules

1. Getting knowledge in embedded C


2. Lab works on embedded tools
CCS Compiler Software
3. Writing the coding
i. Initializing the LCD
ii. Key scanning functions
iii. Initializing CAN protocol
iv. Motor drive control
v. Read the value from the sensor
vi. Transmitting and Receiving messages from GSM
vii. Receiving the Latitude and longitude values from GPS

4. Experimentation of each modules


We have to testing the above modules with the breadboard.
5. Combined circuit diagram
We have to design the combined circuit for our project.
6. Testing the combined diagram with breadboard.
We are going to implement the working circuit (combined) in the GPB.
7. Designing and development of the Printed Circuit Board
After getting our final Output from the breadboard, we have to design
the Printed Circuit Board and implementing the same circuit diagram in
the Printed Circuit Board (PCB).
8. Testing the Board (PCB)
After implementation of the hardware in the PCB u have to test the PCB.

BLOCK DIAGRAM:

MASTER NODE:
POWER SUPPLY

CAN TXER
P18F458

4x4
LCD
Keypad
DISPLAY
Modem
GPS
GSM

NODES 1:
POWER SUPPLY
P18F458
MOTOR
DRIVER
CAN TXER

NODES 2:
POWER SUPPLY

Sensor 1
P18F458

CAN TXER
Sensor 2

Sensor 3

CAN FEATURES:

• 2 or 4 pic CAN controllers and buses (2 in 64-pin and 2 or 4 in 144-pin


packages)

• Data rates to 1 Mbits/second on each bus

• 32-bit register and RAM access

• Compatible with CAN specification 2.0B, ISO 11898-1

• Global Acceptance Filter recognizes 11- and 29-bit Rx Identifiers for all CAN
buses
• Acceptance Filter can provide FullCAN-style automatic reception for selected
Standard Identifiers

THEORY OF OPERATION:

We design and develop an automotive security system to disable an automobile and its
key auto systems through remote control when it is stolen. Our system will verify the
automobile and its key auto systems before it allows the automobile to start. If our system
receives a disable command from the owner, the system will disable the automobile from
re-starting and the key auto systems from activating. Thus, the owner still has some
control to disable the vehicle from starting and key auto systems from activating after it is
stolen. Our solution is targeted for the automobiles with Controller Area Network (CAN)
and Electronic Control Units (ECUs) which are integrated with mechanical parts for good
performance. Almost all high-end cars have ECUs integrated with the different
mechanical parts like fuel-injection system, ignition and crank-angle sensor systems.