Tải bản đầy đủ (.pdf) (157 trang)

Hệ thống truyền dữ liệu multiplex và can trên ô tô

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (11 MB, 157 trang )

iv

Tóm tắt

    thng truyn d li       
i thc hic hic các công vi lý thuyt
v h thn Multiplex, hic cu trúc mng CAN và các chun
giao ti lý thuyc cùng vi vic tìm hiu hot
ng thc t ca h thng tuyn gi lii thc hi
thit k c mô hình mô phng hong ca mng CAN giu khin
t motor quu khi motor
servo trn khí. Do các ECU trên là t ch tn.

Abstract

This "Transmission system Multiplex and CAN integrated on automobile"
thesis has been conducted by reseacher. This has brought to researcher
understanding on: Theoretical basic on multi transmission information system
(Multiplex system), CAN network infrastructure and interface standard. This theory
has been checked with practical data transmission system on Toyota Yaris and
stimulation has been designed. This stimulates operation on CAN between
controlling water cooling motor ECU and air mixing closing/opening motor ECU.
These ECUs are self-design that may result on unexpectedly unstable pulses. There
may have some mistakes in this thesis that reseacher may not be awared and would
like to receive more input for improvements.
v

DANH SÁCH CÁC CHỮ VIẾT TT

CAN: Controller Area Network  Mu khin vùng
MPX: Multiplex communication network  H thng truyn d lin


AVC- LAN: Audio Visual Communication  Local Area Network - Truyn tín hiu
cho h thng nghe nhìn  Mng cc b
BEAN: Body Electronics Area Network  Mn t thân xe
ECU: Electronic Control Unit
LIN: Local Interconnect Network - Mng Kt Ni Ni B Khu Vc
ACK: Rng 2 bit và cha 2 vùng là ACK flag (c lnh
AVX: Radio Receiver Assembly with Display
CAMERA-C: Television Camera ECU
CSMA: Carrier Sense Multiple Access
CD: Collision Detection
CRC: Cyclic Redundancy Check: Cung cp mã phát hin li
CONT-SW: Integration Control & Panel Assembly
DTC: Diagnostic Trouble Code: mã chung
DLC3: gic ni d liu s 3
DVD-P: DVD Player
DST  ID: Destination ID: cung ca ch cho ECU nhn
EMI: Electromagnetic Interference - s nhin t
EMV: Multi Display
EOM: End of Massage: Kp
EOF: End of Frame: Kt thúc khung
vi

ESD: Electrostatic Discharge - s n
GND: Ground: nt
G/W: Gateway ECU
ISO 11898-2: CAN t cao
ISO 11898-3: CAN fault-tolerant (t thp)
ISO 11992-1: CAN fault-tolerant cho xe ti, xe la.
- Single-wire CAN_SWC
UART: Universal Ansynchronous Receiver/ Transmitting - Truyn/ Nhn d liu

ni ting b
LLC: Logical link control - Lp kt ni theo logic
MAC: Medium Access Control- Lu khin truy cn truyn thông tin
MDI: Medium Dependent Interface
MOVs: Metal Oxide Varistors
MPX: Multiplex Communication Systemn - H Thn
MES  ID: Message ID: cung cp loi d liu

NAVI: Navigation ECU
PMA: Physical Medium Attachment
RTR: Remote Transmit Request  rng 1 bit.
Rr- TV: Rear Television Display
Rr-CONT: Audio Control Switch (at Rear Seat)
Sleep: Ch  ngh
SOF: Start of Frame: Bu khung
SRR: rc s dng trong khung m rng
vii

TVS: Transient Voltage Suppression - thit b dn áp tc thi
WTO: World Trade Orgnization: T chi th gii
Wake up: Ch  b c


viii

DANH SÁCH HÌNH
HÌNH TRANG

Hình 2.1: Các kiu giao tip 12
Hình 2.2: Tng quát h thng MPX 13

Hình 2.3: Giao tip khi không có MPX 13
Hình 2.4: Giao tip khi có s dng MPX 14
Hình 2.5:   tng quát h thng MPX 14
Hình 2.6:  tng quát giao tip gia các ECU không s dng h thng MPX 15
Hình 2.7:  tng quát giao tip gia các ECU có s dng h thng MPX 16
Hình 2.13: Mô hình kiu STAR 22
Hình 2.14: Mô hình so sánh các kiu ht ni 23
Hình 2.15: Các trng thái hong ca h thng MPX 25
Hình 2.16:  khi ca h thng MPX 26
Hình 2.17:  khi ca h thng MPX 27
Hình 2.18: ng truyn h thng MPX ca h thng ca. 28
Hình 2.20: B trí các ECU trong h thng ca 30
Hình 2.21: ng truyn h thng MPX ca h thng trc lái 31
Hình 2.23: B trí các ECU trong h thng trc lái 33
Hình 2.24: ng truyn h thng MPX ca bng táp lô 34
Hình 2.26: B trí các ECU trong bng táp lô 36
Hình 2.27:  ECU trung tâm 37
Hình 2.28: H thng MPX trên xe Lexus GS300 39
Hình 2.29: H thng MPX trên xe Lexus RX300 39
Hình 2.30: H thng MPX trên xe TOYOTA CROWN (JZS175) 40
Hình 2.31: H thng MPX trên xe TOYOTA CELICA (ZZT230, 231) 40
Hình 2.32: H thng MPX trên xe TOYOTA CENTURY (GZG50) 41
Hình 2.33: H thng MPX trên xe TOYOTA AVALON (MCX20) 41
Hình 2.36:  tng quát h thng ca 42
ix

Hình 2.37:  mn khi 1 ECU b mt liên lc và DTC phát ra 43
Hình 2.38:  mn khi 1 ECU b ng truyn và DTC không phát
ra 44
Hình 2.39:  t mch 45

Hình 2.40:  ngn mch 46
Hình 2.41: S dng máy ch 47
Hình 2.42: Ch 48
Hình 2.43:  mn ECU h thng ca 49
Hình 2.44:  tng quát h thng MPX 50
Hình 2.45:  chp 50
Hình 2.45:  ch 51
Hình 2.46:  chi tín hiu 51
Hình 2.47:  cht 51
Hình 3.1:  tng quát h thng CAN (Controller Area Network) trên xe 53
Hình 3.2: Mô hình 7 lp Open System Interconnection (OSI) 55
Hình 3.3: Mô hình h thng CAN tiêu chun 57
Hình 3.4: S chênh lch trên BUS 57
Hình 3.5: Mc BUS theo tiêu chun ISO 11898 58
Hình 3.7: Mô hình thi gian tr gia 2 node trong CAN 60
Hình 3.8: Cu trúc khung d liu 63
Hình 3.9: nh dng khung d liu 63
Hình 3.10: Mô hình cng phân chia 64
Hình 3.11: Mô hình cu trúc khung tiêu chun 65
Hình 3.12: Mô hình cu trúc khung m rng 65
Hình 3.13: Mô hình th hin cu trúc Control Field 66
Hình 3.16: Mô hình th hin cu trúc ACK Field 68
Hình 3.17: Mô hình th hin cu trúc remote frame 69
Hình 3.18: nh dng khung tách bit 69
Hình 3.19: Mô hình th hin cu trúc error frame 70
x

Hình 3.20: nh dng khung li 71
Hình 3.21: Mô hình th hin cu trúc overload frame 71
Hình 3.22: nh dng khung quá ti 72

Hình 3.23: Bit Timing 80
Hình 3.25:
81
Hình 3.26:
84
Hình 3.27: Lc spikes tri bng b hóa 85
Hình 3.28: Cu trúc ca giao thu khin 87
Hình 3.29: Input and Output Delay Times 88
Hình 3.30: Example of Delay Time Measurement 90
Hình 3.31: Measurement with Maladjusted Clock Phases 91
Hình 3.34: Cu trúc 1 mch CAN BUS 94
Hình 3.36: ISO 11898-2 Differential High-speed CAN bus 96
Hình 3.37: ISO 11898-3 Fault tolerant CAN Bus 97
Hình 3.38: SAE J2411 single wire CAN Bus 98
Hình 3.39: Mch bo v CAN dùng TVS diode 103
Hình 3.40: Mch bo v CAN dùng TVS diode 104
Hình 3.41: Mch bo v CAN dùng TVS diode 104
Hình 3.42: Mch bo v CAN dùng MOVs 105
Hình 3.43: Mch bo v CAN dùng cun cm 106
Hình 3.44: Mch bo v CAN dùng mch r 107
Hình 3.45: Mch bo v CAN dùng mch kt hp 108
Hình 3.46: Mch bo v m 108
Hình 3.47:  khi mng CAN trên xe Toyota Yaris. 109
Hình 3.48: V trí ca ECU các h thng giao tip CAN. 110
Hình 3.49: m ca dây giao tip CAN 112
Hình 3.50: Nguyên lý truyn d liu trong mng CAN 113
Hình 3.51: u ca mng CAN (truyn t mt) . 113
Hình 3.52: Cu trúc ca mt khung (gói) d lic truyn 114
xi


Hình 3.53: C lc xác lp khi có li xy ra 114
Hình 4.1: c tuyn ca cm bin nhi trong xe 116
Hình 4.2:  th th hin mi quan h gia t qut và t l % 117
Hình 4.3: Ch  làm mát 118
Hình 4.4: Ch  hâm nóng 118
Hình 4.5:  khi h thng truyn d liu CAN trên ô tô 119
Hình 4.7:  nguyên lý mu khin h thng truyn d liu CAN trên ô tô121
Hình 4.8:  kt nu khin Atmega16 122
Hình 4.9:  nguyên lý mch n áp 123
Hình 4.10:  nguyên lý mch hin th 123
Hình 4.11:  nguyên lý mch công sut 124
Hình 4.12: S mch in ECU h thng truyn d liu CAN trên ô tô 124
Hình 4.13: ECU thc t 125
Hình 4.14: Mô hình lt ECU trên sa bàn 125
Hình 5.1: Máy Hantek Oscillocope 127
Hình 5.2: S mch u dây dùng h thng truyn d liu C u khin
motor servo và motor qut 128
Hình 5.3: Du khin motor servo và qu mc thp nht 129
Hình 5.4: Du khin motor servo  mc trung bình (90
o
) và qu
mc trung bình 129
Hình 5.5: Du khin motor servo  mc cao nht (180
o
) và qu
mc cao nht 130
Hình 5.6: Dng sóng tng quát cu khin motor servo và qu
 mc thp nht 130
Hình 5.7: Du khin motor servo  mc thp nht (0
o

) và qu
mc thp nht 131
Hình 5.8: Du khin motor servo  mc trung bình (90
o
) và qu
mc thp nht 131
xii

Hình 5.9: Du khin motor servo  mc cao nht (180
o
) và qu
mc thp nht 132
Hình 5.10: Du khin motor servo  mc thp nht (0
o
) và qu
mc trung bình 132
Hình 5.11: Du khin motor servo  mc thp nht (0
o
) và qu
mc cao nht 133
Hình 5.12: Du khin motor servo  m trung bình (90
o
) và qu
mc trung bình 133
Hình 5.13: Du khin motor servo  mc cao nht (180
o
) và qu
 mc cao nht 134
xiii



DANH SÁCH CÁC BNG

BNG TRANG

Bng 2.19: ng truyn ca h thng ca 29
Bng 2.22: ng truyn ca h thng trc lái 32
Bng 2.25: ng truyn ca bng táp lô 35
Bng 3.14: Bng mã hóa d liu 67
Bng 3.35: Các tiêu chun ca lp vt lý trong CAN 94
Bng 4.1: Giá tr tiêu chun ca cm bin nhi  116
Bng 4.2: Giá tr tiêu chun ca cm bin nhi trong xe 116



TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 1-
MCăLC
TRANG
Trang ta
Quy tài
Lý lch cá nhân i
L ii
Li c iii
Tóm tt iv
Danh sách ch vit tt v
Danh sách hình viii
Danh sách bng xiii
MC LC 1

Chngă1:ăTNG QUAN 6
1.1 Tng quan chung v lĩnhăvực nghiên cu 6
1.2 Tình hình nghiên cuătrongăvƠăngoƠiănc 7
1.2.1 Tình hình nghiên cu trên th gii 7
1.2.2 Tình hình nghiên cc 8
1.3 McătiêuăvƠăđiătng nghiên cu 10
1.3.1 Mc tiêu nghiên cu 10
1.ng nghiên cu 10
1.4 Nhim v caăđ tài và phm vi nghiên cu 10
1.4.1 Nhim v c tài 10
1.4.2 Phm vi nghiên cu 11
1.5 Phngăphápănghiênăcu 11
Chngă 2:ă Că S LÝ THUYẾT H THNG TRUYN DỮ LIU
MULTIPLEX TRÊN Ô TÔ 12
2.1 Khái nim truyn d liu - truyn thông 12
2.2 H thngăthôngătinăđaădn Multiplex (MPX) 13
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 2-
2.2.1 Khái quát chung 14
m ca h thng MPX 15
2.2.3 Lch s phát trin 17
m chính ca MPX 18
ng truyn tín hiu 18
2.2.4.2 Các loi h thng truyn tín hiu 20
2.2.4.3 Các mô hình mc ECU trong h thng MPX 21
2.2.4.4 Mch kt ni khép kín 23
2.2.4.5 Ch   24
2.2.5 Cha MPX (Xêri LS 430, UCF 30) 26
2.2.5.1 Liên lc nhing truyn 26

2.2.5.2 Các b phn ca mng 26
2.2.5.3 ng truyn cho h thng ca 27
ng truyn ca h thng trc lái 30
ng truyn cho bng táplô 33
2.2.5.6 ECU trung tâm 36
 khi mt s xe s dng h thng MPX 39
2.2.7 Chng ca h thng MPX 41
2.2.7.1 Mô t ch 41
2.2.7.2 Cách tin hành chu 43
2.2.8 H thng MPX trong nh 50
2.2.8.1 Giao tip nhiu kênh (MULTI  BUS COMMUNICATION) 50
2.2.8.2 Gateway ECU 50
Chngă 3:ă Că S LÝ THUYẾT H THNG TRUYN DỮ LIU CAN
TRÊN Ô TÔ 53
3.1 H thng mng CAN (Control Erea Network) 53
3.1.1 Tng quát v mng CAN 53
3.1.1.1 Khái nim 53
3.1.1.2 Các lp ca CAN (CAN layer) 54
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 3-
3.1.2 Mô hình 7 lp 54
3.1.2.1 Gii thiu 54
3.1.2.2 Khái quát ISO-11898-2 56
3.1.2.3 Mc bus 57
3.1.2.4 Gic ni và dây dn 58
3.1.2.5 Yêu cu v kh ng 59
3.1.2.6 Chiu dài BUS 59
3.1.3 Các thuc tính ca CAN 60
3.1.4 Phân loi CAN 62

3.1.5 Các lop dùng trong CAN (message) 62
3.1.5.1 Data frame (khung d liu) 62
3.1.5.2 SOF (Start of Frame) 64
ng phân chia) 64
3.1.5.4 Control field 66
3.1.5.5 Data field: 67
3.1.5.6 CRC field 67
3.1.5.7 ACK field 68
3.1.5.8 End of Frame (kt thúc khung) 68
3.1.5.9 Interframe space 68
3.1.5.10 Remote frame (khung tách bit) 68
3.1.5.11 Error frame (khung li) 70
3.1.5.12 Overload frame (khung quá ti) 71
3.1.6 Giao thc giao tip trong mng CAN 72
3.1.6.1 Giao thc giao tip trong h thng CAN là giao thc CSMA/CD 72
3.1.6.2 Message-Based Communication (giao tip dp) 73
3.1.6.3 Fast, Robust Communication (giao tip nhanh, khe) 74
3.1.6.4 Collision (s va chm) 78
3.1.7 CAN Bit timing 78
3.1.7.1 Gii thiu 78
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 4-
n truyn thi gian 80
n và s ng b hóa 82
ng phm vi dung sai 85
3.1.7.5 Cu hình ca giao thu khin 86
3.1.7.6 S ng ca Mode delay times 88
3.1.7.7 Kt lun 91
3.1.8 Mch bo b CAN bus 93

3.1.8.1 Phn cng 93
c tính k thut ca b phn thu phát CAN transceiver 98
3.2 H thng truyn d liu CAN trên xe TOYOTA YARIS 109
3.2.1 Kt ni (kiu Bus) 109
3.2.2 V trí chi tit: 110
3.2.3 H thng truy cp 113
3.2.4 Phát d liu 113
3.2.5 Gói d liu 114
3.2.6 Phát hin li 114
Chngă4:ăTHIẾT KẾ VÀ CHẾ TO MÔ HÌNH MÔ PHNG H THNG
TRUYN DỮ LIU CAN TRÊN Ô TÔ 115
4.1 Thu thp s liuăđiu khiển h thng truyn d liu CAN trên ô tô 115
4.1.1 Các thông s tín hiu vào ca h thng truyn d liu CAN trên ô tô 115
4.1.1.1 Cm bin nhi  115
4.1.1.2. Cm bin nhi trong xe 115
4.1.1.3. Bu khin 117
u chp hành h thng truyn d liu CAN trên ô tô 117
4.1.2.1. Motor quc l 117
  cánh trn khí 117
4.2 Thit k, ch to mch ECU mô phng h thng truyn d liu CAN trên ô
tô 119
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 5-
 kh thuu khin h thng truyn d liu CAN trên ô
tô 119
 khi h thng truyn d liu CAN trên ô tô 119
 thuu khin h thng truyn d liu CAN trên ô tô 120
 mu khin h thng truyn d liu CAN trên ô tô 121
 nguyên lý mu khin h thng truyn d liu CAN trên ô tô 121

4.2.2.2 Thành phn ca mu khin motor qut và motor servo trn khí 121
Chngă5:ăTHệăNGHIMăĐÁNHăGIÁă KH NĔNGăNG DNG CA MÔ
HÌNH H THNG TRUYN DỮ LIU CAN TRÊN Ô TÔ 126
5.1 Mc tiêu thí nghim 126
5.2 Thit b thí nghim 126
5.3ăSăđ đấu dây 128
5.5 Kt qu thí nghim 128
5.6ăĐánhăgiáăkt qu thí nghim 135
Chngă6:ăKẾT LUNăVÀăĐ NGH 136
6.1. Kt lun 136
6.2.ăĐ ngh 136
6.3.ăHng phát triểnăđ tài 136
TÀI LIU THAM KHO 138
PH LC 139


TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 6-
Chngă1: TNGăQUAN

1.1ăTngăquanăchungăvălĩnhăvựcănghiênăcu
Trong nhc tính ca ôtô hii là s phát trin vic
u khin t mt cách nhanh chóng, có nhiu h thu khin khác nhau
và viu khii phi chính xác. V t ra là s t cách
mnh m s n, tng khn xp x 50 kg và tng chiu
dài dây g gii quyt v này, các nhà sn xu ng phát
trin mt h th  n Multiplex gi tt là MPX. MPX là mt h
thng giao ti nhn hay truyn 2 hay nhiu d liu tr lên thông qua 1
ng dây giao tip. Mi u khin tng h thng c kt ni vi nhau

trong MPX.
Ngày nay mt h thu khic chia ra thành nhiu cm khác nhau và
u khin bi nhng máy tính riêng r  ng dây dn và
các cm bin vic cha cha gp nhi
Chính nhy cho s i ca mt s h thng mu
khing CAN. CAN là vit tt ca Controller Area Network, tm
di tt là mng CAN, là 1 công ngh mng ghép ni tip,
c phát trin bi Robert Bosch GmbH vào nhu ca thp niên 1980.
Vào th  u, mng CAN c s dng rng rãi trong nn công nghip t
ng hóa và các ng dn ngày nay thì mng CAN
 hit c
 , y hc cho ti các thit b s d      t, máy
sng CAN có li th là 1 h thng kênh ghép ni tip s c b
dng kh u khin, gim bt s ng cm bin, phát hin li d
dàng, thun tin trong vic cha cha.
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 7-
1.2ăTìnhăhìnhănghiênăcuătrongăvƠăngoƠiănc
1.2.1 Tình hình nghiênăcuătrênăthăgii
u M Nhu tri áp dng mng
CAN trên ôtô ca h.
H  i nhà sn xut chip l    Siemens, Motorola,
Maxim IC, Fairchild, Microchip, Philips, Texas Instrument, Mitsubishi, Hitachi,
u có sn xut ra chip CAN.
 Vivekanandan., B., Sabane, M., and Murali, K., "Configurable Vehicle
Networks," SAE Technical Paper 2003-28-0012.
Bài vi c phát trin ca các mng liên kt trên ô tô, các tiêu chun
cho các mng liên kt này. Bài vich ra rng trong nh
c kt ni qua mn, các mng s dng là CAN

ng truyng kt ni thông qua cng (Gateway).
 Mathony, H., Kaiser, K., and Unruh, J., "Network Architecture for CAN,"
SAE Technical Paper 930004, 1993.
Bài vit nói v cu trúc mng CAN, nó bao gm mt kt cu các lp thông tin liên
lc và mt b phn qun lý mng. Kt cu các lp thông tin này bao gm các thit
b có chi, truyn ti d liu và giao din ng dng. Nh
ca h thng h tr thit k thông tin liên lc và phn mn qun lý mng vi nhiu
m chu ca ng dp cn này
cho phép mt s thích ng ta h thng mn yêu cu ng dng.
 Alvarenga, C., "Multiplexing in Automobiles - An Application Example of the
CAN Protocol," SAE Technical Paper 921504, 1992.
Bài vit gii thiu công ngh truyn thng tin cho phép truyn và nhn phn hi
c s dng nh vi mng cc b vi
u khin. Dng công ngh c bi ghép kênh
(multiplexing) trên ô tô. Da trên [ALVARENGA] bài vin thc hành
ca h thng ghép kênh dùng giao thc CAN, cách th  
quan trên các d  Brazin.
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 8-
 Hillyer, M., "Using Motors in Automotive Multiplex Systems," SAE
Technical Paper 860394, 1986.
 kt thúc ca ng truyn trong các h thng  n. Tuy
nhiên, ch mt phn ca h thng thc hin công vic thc t. H thng ghép kênh
phi chuyn tip thông tin t i s dng ti   phi hot
ng trên thông tin này mt cách thích hp. Bài vit này phân tích các giao din v
h thng n và trình bày mt gii pháp cho v này. Bng cách kt
hp các thông tin liên lc, chvà các thit b n t n trong  (tc
là mt  thông minh), giao din các v liên quan n kiu ra
c gim thiu. u này cho phép toàn quyn kim soát  trc tip t mt

máy tính thân xe, nút tách kênh, hoc thit b khác có kh  sn xut các tín hiu
k thut s thích hp. Bng cách cung cp thông tin ch n trng
thái hong c và u khin tthông minh cho phép
kim soát, các h thng con.
 Mahalek, J., "Multiplex Systems in the BMW 850i," SAE Technical Paper
920225, 1992.
Bài báo ch u v  an toàn, hiu qu, thoi mái, cá tính,
c quyc tr giúp rt nhiu t các thit b n t. Công ngh ghép
ni kênh ca BMW 850i cho thy s hiu qu  thc hi
1.2.2 Tìnhăhìnhănghiênăcuătrongănc
Cùng vi s phát trin công ngh ô tô trên th gii ngành công ngh ô tô trong
c tin nhnh vi khu là nhng công trình nghiên
ci hc ca sinh viên, k à mt s  n
hình:
Đề tài: Nghiên cứu, thiết kế, chế tạo máy chẩnăđoánăOBD-2 - Sinh viên
thực hiện: Nguyn Trung Hiếu (07105033) – BùỄăVĕnăHoàngă(07105037)ă- Luận
vĕnăđại họcătểángă03ănĕmă2012,ăGỄáoăvỄênăểướng dẫn:ăăPGS.TSăĐỖ VĔNăDŨNGă
– TrườngăĐại họcăSưăPểạm Kỹ Thuật Tp. HCM.
N tài:
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 9-
-  lý thuyt v máy ch-2 s dng chun
giao tip CAN.
-    -   CAN 

Đề tài: Hệ thống CAN (Controller Area Network) - Sinh viên thực hiện:
Nguyn Chí Công (MSSV: 09305004) - NguynăVĕnăMỄnểă(MSSV:ă09305031)ă-
Luậnăvĕnăđại họcătểángă01ănĕmă2011,ăGỄáoăvỄênăểướng dẫn: ThS. NGUYN
VĔNăLONGăGIANGă– TrườngăĐại họcăSưăPểạm Kỹ Thuật Tp. HCM.

N tài:
- 
- 
- 
- 
- 
Đề tài: Viếtăcểuyênăđề các hệ thống mới trên hệ thốngăđỄều khinăđộngăcơă
và ôtô - Sinh viên thực hiện: NguynăSĩăPểước (MSSV: 04105089) - LâmăĐìnểă
Thuận (MSSV: 04105125) - Luậnă vĕnă đại họcă tểángă 03ă nĕmă 2009,ă GỄáoă vỄênă
ểướng dẫn:ăăPGS.TSăĐỖ VĔNăDŨNGă– TrườngăĐại họcăSưăPểạm Kỹ Thuật Tp.
HCM.
Ni dung  tài:
- H thn MPX.
- H thng mn thân xe BEAN.
- H thng mng ECU CAN.
- H thng mng kt ni ni b khu vc LIN.
- H thng mu khin thit b âm thanh AVC-LAN.
- H thôtô IMMOBILIZER SYSTEM
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 10-
1.3 McătiêuăvƠăđiătngănghiênăcu
1.3.1 Mcătiêuănghiênăcu
- Nm v lý thuyt v h thn (MPX).
- Nm vc cu trúc mp trong CAN (mu khin vùng),
và chun giao tip CAN.
- Nm v lý thuyt, cách lu khing
máy Hantek DSO   làm nn tng cho vic ch to mô hình.
1.3.2ăĐiătngănghiênăcu
- Nghiên cu các loi h thng truyn d liu.

- Nghiên cu chun giao tip CAN.
- Nghiên cu h thng truyn d liu CAN trên xe TOYOTA YARIS.
- Nghiên cu mu khin Atmega16.
- Nghiên cu hong ca cm bin nhi c làm mát và cm bin nhit
 trong xe.
1.4ăNhimăvăcaăđătƠiăvƠăphmăviănghiênăcu
1.4.1 NhimăvăcaăđătƠi
Nhu thp niên 90 h thi
ng nhiu v cho các h thn trong xe, vi t truyn t
sai s rt thp. T t c các loi xe ôtô nhp vào M bt buc phi dùng
mng CAN.
Ti th ng Vit Nam hin nay các xe mi c
ng CAN. Tuy vy, h thng truyn d liu Multiplex và CAN trên ô
tô là mt h thng còn khá mi m i vi hc viên, sinh viên và nhng k thut
viên sa cha ô tô. Tài liu bng ting Vit v h thng truyn d liu  Vit Nam
còn rc tìm hiu và sa cha h thng này.
 tài này có nhim v tìm hi lý thuyt ca h thng truyn d liu
Multiplex và CAN trên ô tô. Phân tích hong ca h thng truyn d liu trên
mt ô tô c th (ví d xe Toyota Yaris) t t k ch to mô hình mô phng
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 11-
hong truyn d liu giu khin t motor qu
u khin góc m ca motor servo trn khí. Do vy vic nghiên cu v h
thng truyn d liu d li tài cn thit giúp sinh viên và các
hc viên tip ci các công ngh mi, phc v cho vic chua
cha các h thn trên xe.
1.4.2 Phmăviănghiênăcu
- Nghiên cu h thng truyn d liu CAN trên xe TOYOTA YARIS.
- Nghiên cu ch to mô hình h thng truyn d liu CAN gi  u

khin t motor qung u khin góc m ca cánh trn
khí.
1.5 Phngăphápănghiênăcu
- u, tng hp tài liu.
- u thc nghim.
- u khin.
- t k, ch to mch .






TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 12-
Chngă2: CăSăLụăTHUYẾTăHăTHNGăTRUYNă
DỮăLIUăMULTIPLEXăTRÊNăÔăTÔ

2.1ăKháiănimătruynădăliuă- truynăthôngăă

Hình 2.1: 
Truyc bin là
giao tip gii vi: nó bao gm quá trình mã hóa, truyn ti, và
gip d c gi là ngôn ngt có nhiu
ngôn ng trên th gii. Bên cnh các giao tip ci thông qua ngôn ng
thì có nhin truyn thông khác. S giao tin ra gia các thit
b c bit là các cu khin t chia s i d liu, các
kt ni và chia s thông tin gia nhic gi là mt mng. Trong
ng hp giao tip máy tính trong mt m c

cho vic truyn d lic gi là giao th mô t chi ti giao thc
chúng ta xét các kiu liên kt vòng, sao và Bus.
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 13-
2.2ăHăthngăthôngătinăđaădn Multiplex (MPX)



Hình 2.2: Tng quát h thng MPX
 khi th hin 1 cách tng quát cu to ca 1 h thng MPX
trên xe Lexus. Các hp ECU giao tip vi nhau thông qua h thng MPX vi s
ng dây dn rt ít


Hình 2.3: Giao tip khi không có MPX
Trên hình 2.3 th hin 1 ví d trong giao ting không có bt kì 1 th
t, trt t i tip nhn thông tin không bit phi
c  tr nên bi ri và có nhiu kh n hiu sai, hiu
nhm thông tin.

Where are we going?
 today.
Long time no see!
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 14-


Hình 2.4: Giao tip khi có s dng MPX

Trên hình 2.4 th hin ví d ng hp giao tip s dng MPX, có th t. Thông
c tip nhn 1 cách rõ ràng. Khi mi
nghe s hic.
2.2.1 Khái quát chung

Hình 2.5:  tng quát h thng MPX
 going?
I feel good!
Where are we going?
Just come with me!
TrngăĐi HcăSăPhm Kỹ Thut TP.HCM Lunăvĕnăcaoăhc
GVHD:ăPGS_TS.ăĐỗ VĕnăDũngăăăăăăăăăăăăăăăăăăăăăăăă HVTH:ăKS.ăVũăTh Thu Hin
- 15-
Trên hình 2.5 th hi tng quát các ECU thông qua h th
 truyn tín hiu, thông tin vi nhau.
- MPX là mt h thc kt ni vi nhau bng mng
truyn tín hing truyn) và d liu hay tin nhc truyn gia các
ng truyn này.
-  áp dn mt chun thông tin liên lc mi tên là
BEAN (Body Electronics Area Network  Mn t ng
mt b u khic lp c ni vng truyn gi là m
trong MPX. Khái ni cho bit mt cu
trúc lôgic ca mng. Mt mng máy tính bao gm nhiu cng và thit bm
 s hóa các b phn này và quynh cu trúc hay chng

2.2.2ăuăđiểmăcaăhăthngăMPXă

Hình 2.6:  tng quát giao tip gia các ECU không s dng h thng MPX
 th hin vic kt ni gia các ECU khi không có h thng
ng này làm cho s 

rt nhiu so v dng thi s ng cm bin và giá


×