Professional Documents
Culture Documents
Design and Implementation of Sensor Communication Model in Vehicle Through ARM & CAN Networking
Design and Implementation of Sensor Communication Model in Vehicle Through ARM & CAN Networking
134 www.erpublication.org
Design and Implementation of Sensor Communication Model in Vehicle through ARM & CAN Networking
participants. here CAN buses of different speed can be C. CAN BUS FOR VEHICLE SYSTEM
connected. CAN Bus for vehicle system is main control network which
connects several objects like central controller ,4-gate
controller ,memory modules and other components like
III. HARDWARE STRUCTURE locker, windows ,locker ,mirrors and interior dome light
A. ARM ARCHITECTURE
ARM stands for advanced RISC Machine. firstly,ARM
started as ACORN computer . now designing chips of
APPLEs iPod .ARM Architecture is based on RISC principle
(Reduced instruction set computer). It is first RISC
microprocessor designed for low budget Market .ARM7
TDMI-S stands for ARM Advanced RISC Machine
7 - Version
T- Thumb
D- Debug
M- Multiplier enhanced 32*8 Multiplier
I Interface- Embedded ICE macrocell
S- Synthesizer distributed as RTL rather than
hardened layout
135 www.erpublication.org
International Journal of Engineering and Technical Research (IJETR)
ISSN: 2321-0869, Volume-3, Issue-2, February 2015
disengaged it shows sensing on front panel of vehicle with After writing and compiling program ,it is burned to ARM
symbol .It is Hermetically sealed ,Dynamically tested and other chips using Flashmagic software
contacts .It can withstand in dirty environment as well as it
can handle high shocks.
2) GAS SENSOR
MQ 6 gas sensor has High sensitivity to propane, butane, LPG
and Natural gas .This sensor could be used to detect different
combustible gas specially methane. It is with low cost. Here
sensitive material of MQ6 is sno2with lower conductivity in
clean air, when target combustible gas exists , the sensors
conductivity more higher along with gas concentration rising
R2
D1 D2
CTX CRX
R3 R4
U1 1K 120E
2
4) TEMPATURE SENSOR(LM35) 8
VCC
GND
RS
R5 JP1
1 7 CAN-H
10K TXD CANH 1
LM-35 calibrates Temperature Directly in centigrade .It is 4
RXD CANL
VREF
6
5
CAN-L
2
3
J1
PBT-3PIN CAN_RST 1
Linear +10mv/ c scale factor 0.5 c ensured accuracy (at 25 MCP2551/PCA82C250 CAN_CS
CAN_INT
MISO
2
3
4
MOSI 5
c) rated for full -55 c to +150 c range.LM-35 is suitable for +5V SCK 6
7
8
1K 1K
Trimming. It operates from 4 to 30 v and less than 60 A 1
2
U2
TXCAN VDD
RXCAN RESET
18
17 CAN_RST
HEADER 10
3 16 CAN_CS
current drain. it has low self heating 0.08 c in still air and low 4
5
6
CLKOUT
TX0RTS
TX1RTS
CS
SO
SI
15
14
13
MISO
MOSI
SCK
16
LCD
U2
10 14
VCC
11 TXD0 T1OUT 7
GND
VDD
VCC
VSS
VEE
D10
D11
D12
D13
D14
TXD1 T2OUT
RW
RS
EN
D7
D8
D9
4
5
6
14
15
16
17
18
19
20
21
R2OUT R2IN
1 5
C1+
C3 9
C1 6 4
V- 8
100n 100n
3 3
C1- C4 7
53
51
43
23
100n
7
C2 1
6 100nf
D+
P0.27
P0.28
P0.29
P0.30
P0.31
P0.16
P0.17
P0.18
P0.19
P0.20
P0.21
P0.22
P0.23
D-
VDDA
VREF
VDD
VDD
VDD
18 VSS P0.8 5
59 VSS P0.12
VSS P0.13 5
P0.0
9
4
8
3
etc. send to master with High speed .Master controls the status P0.6
P0.7 UART1
XTAL2
XTAL2
P1.16
P1.17
P1.18
P1.19
P1.20
P1.21
P1.22
P1.23
P1.24
P1.25
P1.26
P1.27
P1.28
P1.29
P1.30
P1.31
62
20
VCC_BAR 5
3
4 MG1 VCC_BAR
1
1
2 R2 LS2
V. SOFTWARE STRUCTURE R1
1k
Q1
BC547
RELAY SPDT
1k
Q2
BC547
1
MOTOR DC BUZZER
U2
10 14
VCC
11 TXD0 T1OUT 7
TXD1 T2OUT
12 13
9 R1OUT R1IN 8 P1
R2OUT R2IN
1 5
C1+ MAX232
C3 9
VCC_BAR C1 6 4
V- 8
100n 100n
3 3
C1- C4 7
4 2 2
C2+ V+ 6
12
13
53
51
43
23
100n
7
C2 1
6 100nf
D+
VDDA
P0.27
P0.28
P0.29
P0.30
P0.31
P0.16
P0.17
P0.18
P0.19
P0.20
P0.21
P0.22
P0.23
D-
VREF
VDD
VDD
VDD
18 VSS P0.8 5
GND
59 VSS P0.12
VSS P0.13 5
P0.14 9
49 P0.15 4
57 VBAT 8
VCC 5v J11 RESET P0.0 3
P0.1 7
1 P0.2 2
2 P0.3 6
3 P0.4 1
P0.5
P0.6
LM35 P0.7 UART1
XTAL2
XTAL2
P1.16
P1.17
P1.18
P1.19
P1.20
P1.21
P1.22
P1.23
P1.24
P1.25
P1.26
P1.27
P1.28
P1.29
P1.30
P1.31
VCC_BAR
J12 Y1
61
62
20
1
2
3 C5 C6
20pf 12MHz 20pf
MEMS
VCC 5v J13
1
VCC 5v J8 2
3
1
2
3 SEAT BELT
GAS
Fig 7- node 2
136 www.erpublication.org
Design and Implementation of Sensor Communication Model in Vehicle through ARM & CAN Networking
REFERENCES
[1] Kumar, M. A.Verma, and A. Srividya, Response-Time Modeling of
Controller Area Network (CAN). Distributed Computing and
Networking, Lecture Notes in Computer Science Volume 5408, p
163-174, 2009.
[2] Tindell, K., A. Burns, and A.J. Wellings, Calculating controller area
VIII. RESULTS network (CAN) message response times. Control Engineering Practice,
3(8): p. 1163-1169, 2005.
[3] Li, M., Design of Embedded Remote Temperature Monitoring System
based on Advanced RISC Machine. Electrotechnics Electric, 06, p. 273,
2009.
[4] Prodanov, W., M. Valle, and R. Buzas, A controller area network bus
transceiver behavioral model for network design and simulation. IEEE
Transactions on Industrial Electronics, 56(9): p. 3762-377, 2009.
[5] ISO (1993). Road Vehicles: Interchange of Digital Information:
Controller Area Network (CAN) for High Speed Communication. ISO
11898:1993.
[6] B.Gmbh, CAN specification vol 1 Version 2.0, 1991.
[7] Pazul, Controller Area Network (CAN) Basics, Microchip technology
Inc., AN713, May 1999.
[8] Wilfried Voss, A comprehensive guide to controller area network,
Copperhill Media Corporation, 2005-2008.
[9] Benjamin C Kuo, M. Farid Golnaraghi, Automatic Control systems,
Eight edition, John wiley & sons., Inc 2003.
IX. CONCLUSION
Better the technology , more user friendly it becomes .
With Rapid development in the field of Embedded technology
, High performance embedded processor have become
Dominant because of low cost ,high reliability ,low power
consumption which makes it ideal for modern automobile
industry .This proposed system shows efficient sensor
communication to improve experience of Digital driving.
This paper shows combination of embedded system with
CAN Networking. It makes full use of ARM , high speed
reduction CAN communication network to achieve full
sharing of Data between nodes and enhance their
collaborative work.
137 www.erpublication.org