1. Trang chủ
  2. » Cao đẳng - Đại học

Xây dựng phần mềm tra cứu và hướng dẫn quy trình sửa chữa xe tải isuzu trên điện thoại android

155 50 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 155
Dung lượng 28,03 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Vì vậy với đề tài “Xây dựng phần mềm tra cứu và hướng dẫn Quy trình sửa xe tảiIsuzu trên điện thoại Android” nhằm mục đích nghiên cứu, biên tập các tài liệu chẩn đoánbằng song ngữ và hiể

Trang 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH

KHOA CƠ KHÍ ĐỘNG LỰC

ĐỒ ÁN TỐT NGHIỆP

XÂY DỰNG PHẦN MỀM TRA CỨU VÀ HƯỚNG DẪN

QUY TRÌNH SỬA CHỮA XE TẢI ISUZU

TRÊN ĐIỆN THOẠI ANDROID

SVTH: PHẠM THÀNH PHÚC MSSV: 17145341

SVTH: BÙI MINH NHỰT MSSV: 17145335

GVHD: TS HUỲNH PHƯỚC SƠN

KS HUỲNH CÔNG THUẬN

Trang 2

Tp Hồ Chí Minh, tháng 01 năm 2021

Trang 3

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH

KHOA CƠ KHÍ ĐỘNG LỰC

ĐỒ ÁN TỐT NGHIỆP

Chuyên ngành: Công nghệ Kỹ thuật Ô tô

XÂY DỰNG PHẦN MỀM TRA CỨU VÀ HƯỚNG DẪN

QUY TRÌNH SỬA CHỮA XE TẢI ISUZU

TRÊN ĐIỆN THOẠI ANDROID

SVTH: PHẠM THÀNH PHÚC MSSV: 17145341

SVTH: BÙI MINH NHỰT MSSV: 17145335

GVHD: TS HUỲNH PHƯỚC SƠN

KS HUỲNH CÔNG THUẬN

Tp Hồ Chí Minh, tháng 01 năm 2021

TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Trang 4

Họ tên sinh viên: 1 Phạm Thành Phúc MSSV: 17145341

E-mail: phucpt3005@gmail.com Điện thoại: 0794239997

- Biên tập bộ tài liệu song ngữ (Việt – Anh) “quy trình chẩn đoán, sửa chữa” cho hai

loại động cơ 4JJ1 và 4HK1 của dòng xe tải Isuzu

- Thiết kế phần mềm tra cứu và hướng dẫn các quy trình chẩn đoán và sửa chữa trên

điện thoại Android

3 Sản phẩm của đề tài

- Bộ tài liệu “Quy trình chẩn đoán, sửa chữa” đã được biên tập hoàn chỉnh

- Ứng dụng “Quy trình sửa chữa” vận hành được trên điện thoại Android

4 Ngày giao nhiệm vụ đề tài: 17/09/2020

5 Ngày hoàn thành nhiệm vụ: 20/01/2021

TRƯỜNG ĐH SƯ PHẠM KỸ THUẬT TP

Trang 5

PHIẾU NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP

(Dành cho giảng viên hướng dẫn)

Họ và tên sinh viên: Phạm Thành Phúc MSSV:17145341 Hội đồng:…………

Họ và tên sinh viên: Bùi Minh Nhựt MSSV:17145335 Hội đồng:…………

Tên đề tài: Xây dựng phần mềm tra cứu và hướng dẫn Quy trình sửa chữa xe tải Isuzu trên điện thoại Android Ngành đào tạo: Công nghệ Kỹ thuật Ô tô Họ và tên GV hướng dẫn: TS Huỳnh Phước Sơn Ý KIẾN NHẬN XÉT 1 Nhận xét về tinh thần, thái độ làm việc của sinh viên: ………

………

………

………

2 Nhận xét về kết quả thực hiện ĐATN: 2.1 Kết cấu, cách thức trình bày ĐATN: ………

………

………

………

………

………

………

………

………

2.2 Nội dung đồ án:

(Cơ sở lý luận, tính thực tiễn và khả năng ứng dụng của đồ án, các hướng nghiên cứu

có thể tiếp tục phát triển)

Trang 6

………

………

………

………

2.3 Kết quả đạt được: ………

………

………

2.4 Những tồn tại (nếu có): ………

………

………

………

………

3 Đánh giá:

đa

Điểm đạt được

Đúng format với đầy đủ cả hình thức và nội dung của các

mục.

10

Mục tiêu, nhiệm vụ, tổng quan của đề tài. 10

Tính cấp thiết của đề tài. 10

Khả năng ứng dụng kiến thức toán học, khoa học và kỹ

thuật, khoa học xã hội…

5

Khả năng thực hiện/phân tích/tổng hợp/đánh giá. 10

Khả năng thiết kế chế tạo một hệ thống, thành phần, hoặc

quy trình đáp ứng yêu cầu đưa ra với những ràng buộc thực tế

15

Khả năng cải tiến và phát triển. 15

Khả năng sử dụng công cụ kỹ thuật, phần mềm chuyên

ngành…

5

3 Đánh giá về khả năng ứng dụng của đề tài 10

4 Kết luận:

Trang 7

 Được phép bảo vệ

 Không được phép bảo vệ

TP HCM, ngày tháng năm 2021 Giảng viên hướng dẫn

Trang 8

Họ và tên sinh viên: Phạm Thành Phúc MSSV:17145341 Hội đồng:………….

Họ và tên sinh viên: Bùi Minh Nhựt MSSV:17145335 Hội đồng:…………

Tên đề tài: Xây dựng phần mềm tra cứu và hướng dẫn Quy trình sửa chữa xe tải Isuzu trên điện thoại Android Ngành đào tạo: Công nghệ Kỹ thuật Ô tô Họ và tên GV phản biện: (Mã GV) ………

Ý KIẾN NHẬN XÉT 1 Kết cấu, cách thức trình bày ĐATN: ………

………

………

2 Nội dung đồ án: (Cơ sở lý luận, tính thực tiễn và khả năng ứng dụng của đồ án, các hướng nghiên cứu có thể tiếp tục phát triển) ………

………

………

………

3 Kết quả đạt được: ………

………

………

………

4 Những thiếu sót và tồn tại của ĐATN: ………

………

………

5 Câu hỏi: ………

………

………

Trang 9

………

………

………

………

………

………

………

6 Đánh giá:

đa

Điểm đạt được

Đúng format với đầy đủ cả hình thức và nội dung của các

mục.

10

Mục tiêu, nhiệm vụ, tổng quan của đề tài. 10

Tính cấp thiết của đề tài. 10

Khả năng ứng dụng kiến thức toán học, khoa học và kỹ

thuật, khoa học xã hội…

5

Khả năng thực hiện/phân tích/tổng hợp/đánh giá. 10

Khả năng thiết kế chế tạo một hệ thống, thành phần, hoặc

quy trình đáp ứng yêu cầu đưa ra với những ràng buộc thực tế

15

Khả năng cải tiến và phát triển. 15

Khả năng sử dụng công cụ kỹ thuật, phần mềm chuyên

ngành…

5

3 Đánh giá về khả năng ứng dụng của đề tài 10

4 Kết luận:

 Được phép bảo vệ

 Không được phép bảo vệ

TP HCM, ngày tháng năm 2021 Giảng viên phản biện

(Ký, ghi rõ họ tên)

Trang 10

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

Ngành: Công nghệ Kỹ thuật Ô tô

Sau khi tiếp thu và điều chỉnh theo góp ý của Giảng viên hướng dẫn, Giảng viên phản

Trang 11

biện và các thành viên trong Hội đồng bảo vệ Đồ án tốt nghiệp đã được hoàn chỉnh đúngtheo yêu cầu về nội dung và hình thức.

Chủ tịch Hội đồng:

Giảng viên hướng dẫn:

Giảng viên phản biện:

Tp Hồ Chí Minh, ngày tháng năm 2021

Trang 12

LỜI CẢM ƠN

Trong suốt quá trình nghiên cứu và thực hiện đề tài “Xây dựng phần mềm tra cứu

và hướng dẫn Quy trình sửa xe tải Isuzu trên điện thoại Android”, chúng tôi nhận được sự

hỗ trợ và giúp đỡ tận tình của TS Huỳnh Phước Sơn và Công ty TNHH TM & DVCartek

Chúng tôi xin bày tỏ lòng biết ơn sâu sắc tới Trường Đại học Sư phạm Kỹ thuật

TP HCM, quý Thầy cô trong Khoa Cơ Khí động lực đã tạo điều kiện học tập và rènluyện tốt nhất cho chúng tôi Đặc biệt, nhóm chúng tôi xin gửi lời cảm ơn đến Thầy TS.Huỳnh Phước Sơn, thầy đã tận tình hướng dẫn, truyền đạt cho chúng tôi nhiều kiến thứchữu ích trong quá trình thực hiện đồ án tốt nghiệp, giúp chúng tôi hoàn thành đúng thờihạn Thầy luôn cho chúng tôi nhiều lời khuyên hữu ích, chúng tôi cũng tiếp thu nhữngkiến thức, kinh nghiệm và thái độ làm việc đúng đắn từ thầy Đồng thời, nhóm chúng tôicũng chân thành cảm ơn quý Công ty TNHH TM & DV Cartek đã luôn đồng hành và hỗtrợ chúng tôi về kiến thức cũng như các trang thiết bị Những kinh nghiệm học được khilàm việc cùng với quý Công ty sẽ là những bài học quý báu và là hành trang quan trọng

để chúng tôi thực hiện tốt đồ án và giúp ích cho công việc sau này

Và xin gửi lời cảm ơn đến gia đình và bạn bè đã luôn động viên, giúp đỡ chúng tôi trongquá trình làm đồ án tốt nghiệp

Tp Hồ Chí Minh, ngày tháng năm 2021

Nhóm sinh viên thực hiện

Trang 13

TÓM TẮT

Ngành công nghiệp ô tô hiện nay rất phát triển trên phạm vi toàn cầu Vì thế màvấn đề chẩn đoán và sửa chữa các hư hỏng cũng là một vấn đề quan trọng Có thể nói,câu chuyện của nhà sản xuất ô tô không chỉ là việc sản xuất và thương mại chiếc ô tô rathị trường mà còn là bảo dưỡng – sửa chữa các hư hỏng xuất hiện trên xe Ngày nay, nhờ

sự phát triển của khoa học – kỹ thuật, sự ra đời của các thiết bị đọc lỗi, máy chẩn đoáncùng với hệ thống tự chẩn đoán OBD 2 đã hỗ trợ rất nhiều cho các kỹ thuật viên trongcông việc chẩn đoán ô tô

Vì vậy với đề tài “Xây dựng phần mềm tra cứu và hướng dẫn Quy trình sửa xe tảiIsuzu trên điện thoại Android” nhằm mục đích nghiên cứu, biên tập các tài liệu chẩn đoánbằng song ngữ và hiển thị trên điện thoại thông minh mang đến sự tiện lợi giúp cho quátrình chẩn đoán được hiệu quả, tiết kiệm thời gian và công sức cho người kỹ thuật viên

Trong đề tài này, chúng tôi trình bày về cơ sở lý thuyết của hệ thống chẩn đoán,

mô hình của hệ thống chẩn đoán sử dụng điện thoại thông minh cùng với đó là quy trìnhxây dựng ứng dụng trên nền tảng Android và cách thức tạo dữ liệu web cho ứng dụng

Trong ba tháng nghiên cứu và thực hiện, chúng tôi đã hoàn thành nhiệm vụ đồ án

đã đặt ra Nội dụng thể hiện rõ qua năm chương như sau:

- Chương 1: Tổng quan

- Chương 2: Giới thiệu hệ thống tự chẩn đoán

- Chương 3: Xây dựng cơ sở dữ liệu cho ứng dụng

- Chương 4: Thiết kế phần mềm “Quy trình sửa chữa”

- Chương 5: Thực nghiệm trên mô hình động cơ Isuzu 4JJ1

Trang 14

MỤC LỤC

Trang

LỜI CẢM ƠN i

TÓM TẮT ii

MỤC LỤC iii

DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU vi

DANH MỤC CÁC HÌNH vii

DANH MỤC CÁC BẢNG x

Chương 1: TỔNG QUAN 1

1.1 Đặt vấn đề 1

1.2 Khái quát đề tài 2

1.3 Mục tiêu nghiên cứu 3

1.4 Đối tượng nghiên cứu 4

1.5 Phạm vi nghiên cứu 4

1.6 Phương pháp nghiên cứu 4

Chương 2: GIỚI THIỆU HỆ THỐNG TỰ CHẨN ĐOÁN 5

2.1 Giới thiệu 5

2.2 Các giai đoạn phát triển 5

2.3 Hệ thống tự chẩn đoán OBD 2 7

Chương 3: XÂY DỰNG CƠ SỞ DỮ LIỆU CHO ỨNG DỤNG 11

3.1 Tổng quan về Adobe Dreamweaver 11

3.2 Ứng dụng phần mềm Adobe Dreamweaver để xây dựng cơ sở cho mã lỗi P0017 (động cơ Isuzu 4JJ1) 11

3.2.1 Biên tập quy trình chẩn đoán cho mã lỗi P0117 12

3.2.2 Soạn thảo quy trình sửa chữa cho mã lỗi P0117 15

3.3 Kết luận 17

Trang 15

Chương 4: THIẾT KẾ PHẦN MỀM “QUY TRÌNH SỬA CHỮA” 19

4.1 Tổng quan về Android Studio 19

4.2 Ứng dụng phần mềm Android Studio để xây dựng ứng dụng 21

4.2.1 Thiết kế giao diện người dùng 21

4.2.2 Code java xử lý cho ứng dụng 36

4.3 Vận hành kiểm nghiệm và sửa lỗi ứng dụng 44

4.3.1 Vận hành kiểm nghiệm ứng dụng 44

4.3.2 Tìm và sửa lỗi ứng dụng 45

4.4 Ứng dụng “Quy trình sửa chữa” 47

4.4.1 Màn hình hiển thị (chính) 47

4.4.2 Màn hình danh sách mã lỗi 49

4.4.3 Màn hình tra cứu mã lỗi 50

4.5 Kết luận 50

Chương 5: THỰC NGHIỆM TRÊN MÔ HÌNH ĐỘNG CƠ ISUZU 4JJ1 52

5.1 Chuẩn bị 52

5.2 Quy trình lắp đặt, kết nối các thiết bị 53

5.3 Vận hành ứng dụng “Quy trình sửa chữa” 60

5.4 Kết luận 64

KẾT LUẬN VÀ ĐỀ NGHỊ 65

6.1 Kết luận 65

6.2 Đề nghị 65

TÀI LIỆU THAM KHẢO 67

PHỤ LỤC 1 68

PHỤ LỤC 2 73

PHỤ LỤC 3 82

Trang 16

PHỤ LỤC 5 95

PHỤ LỤC 6 99

PHỤ LỤC 7 108

PHỤ LỤC 8 112

PHỤ LỤC 9 117

PHỤ LỤC 10 119

PHỤ LỤC 11 123

PHỤ LỤC 12 127

PHỤ LỤC 13 128

PHỤ LỤC 14 130

Trang 17

DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU

ADT : Android Development Tools

APK : Android Package Kit

ECM : Engine Control Module

ECU : Electronic Control Unit

ID : Identification

IDE : Integrated Development Environment

JDK : Java Development Kit

OEM : Original Equipment Manufacturer

SAE : Society of Automotive Engineers

USB : Universal Serial Bus

VOM : Volt – Ohm – Meter (Volt – Ohm – Miliampere)

Trang 18

DANH MỤC CÁC HÌNH

TrangHình 1.1 Sơ đồ khối hệ thống chẩn đoán sử dụng phần mềm trên điện thoại thôngminh….2

OBD……….5

Hình 2.2 Các giắc nối OBD 1 của các hãng xe (từ trái sang phải lần lượt là General

Trang 19

Hình 3.6 Các bước biên tập Quy trình sửa chữa……… 15Hình 3.7 Biên tập quy trình sửa chữa – bước 1 và 2……… ………15

Hình 3.8 Biên tập quy trình sửa chữa – bước 3 và 4……… ………16

Hình 3.9 Kết quả chạy trên trình duyệt Google Chrome………17

Hình 3.10 Các mã lỗi của động cơ Isuzu 4JJ1 và4HK1……….18

Hình 4.1 Kết quả chuyển Constrain Layout thành LinearLayout……… 22

Hình 4.2 Giao diện sau khi đã thêm hai layout con………23

Hình 4.3 Giao diện sau khi đã thêm ba icon hình phía trên mànhình……….24

Trang 20

Hình 4.9 Thành phần ListView để chứa danh sách mãlỗi……… 31

cứu……… 50

bị……… 53

Trang 21

Hình 5.2 Cấp nguồn cho mô hình độngcơ……….53

Hình 5.3 Kết nối máy chẩn đoán với mô hình………53

Hình 5.13 Giao diện chọn các tính năng………58

Hình 5.14 Các mã lỗi được máy chẩn đoán đọc được………59

Trang 22

Hình 5.15 Màn hình chính của ứng dụng “Cartek Link”………59

Hình 5.16 Danh sách các thiết bị Bluetooth có khả năng kết nối………60

Hình 5.17 Danh sách mã lỗi hiển thị trên ứng dụng “Cartek Link”………60

Hình 5.18 Màn hình hiển thị quy trình sửa chữa cho mã lỗi P0661………61

Hình 5.19 Quy trình sửa chữa tiếng Anh cho mã lỗi P0661………62

Hình 5.20 Danh sách mã lỗi hiển thị trên ứng dụng “Quy trình sửachữa”……….62

Hình 5.21 Quy trình sửa chữa cho mã lỗi P0231………63

Hình 5.22 Màn hình tra cứu của ứng dụng………63

Hình 5.23 Quy trình sửa chữa cho mã lỗi P0089………64

Trang 23

DANH MỤC CÁC BẢNG

TrangBảng 3.1 Định dạng cho các nội dung của quy trình chẩnđoán……… 14

Bảng 3.2 Định dạng cho các nội dung của quy trình sửa chữa………16

Trang 24

Chương 1: TỔNG QUAN

1.1 Đặt vấn đề

Ngày nay, đất nước đang “chuyển mình” trước công cuộc công nghiệp hóa – hiệnđại hóa và mới đây là cách mạng công nghiệp 4.0 Minh chứng cho điều này là sự pháttriển đáng kể của các ngành công nghệ - kỹ thuật và ngành công nghiệp ô tô cũng khôngngoại lệ Những chiếc ô tô thời nay, không đơn thuần là một phương tiện di chuyển màngày càng “thông minh” và thân thiện môi trường Có thể nói, hệ thống điều khiển động

cơ nói riêng và các hệ thống điện trên xe nói chung đều trở nên phức tạp (có thể kể đến là

sự gia tăng của các cảm biến, bộ điều khiển, giắc nối, búi dây, ) nên việc phát hiện hưhỏng và sửa chữa là rất khó khăn Chính vì vậy mà hệ thống chẩn đoán ra đời góp phầngiảm thiểu các hoạt động kiểm tra sửa chữa không cần thiết, giúp tiết kiệm thời gian vàcông sức cho người kỹ thuật viên

Ở Việt Nam, xe tải Isuzu hiện đang là một trong những dòng xe tải phổ biến trênthị trường Với điểm nổi bật là động cơ mạnh mẽ, bền bỉ và đạt các tiêu chuẩn về khí thải,

xe tải Isuzu luôn là lựa chọn hàng đầu của các doanh nghiệp và người tiêu dùng ViệtNam

Tuy nhiên, trên thị trường chưa có các thiết bị chẩn đoán tiện lợi hỗ trợ cho xe tải.Các thiết bị chỉ hỗ trợ đọc – xóa mã lỗi trên xe mà không cung cấp quy trình kiểm tra –chẩn đoán cho mã lỗi hoặc chỉ đưa ra quy trình bằng tiếng Anh gây khó khăn cho kỹthuật viên sửa chữa ô tô

Bên cạnh đó, sự phổ biến của các thiết bị di động đặc biệt là điện thoại thông minh(smartphone) là điều không thể phủ nhận Chiếc điện thoại không chỉ thực hiện chứcnăng liên lạc mà còn là thiết bị giải trí, tra cứu, lưu trữ, Cùng với sự đa dạng về thiết kế,kiểu dáng nhỏ gọn, tiện dụng, dường như điện thoại đã trở thành một một thiết bị thôngminh, một phần không thể thiếu trong đời sống hiện đại Mặt khác, giá tiền một chiếcđiện thoại trải dài từ “bình dân” đến cao cấp, nên bất kì ai cũng có thể sở hữu một chiếcđiện thoại thông minh

Trang 25

Do đó, xuất phát từ nhu cầu thực tiễn đề tài này hướng tới việc biên tập tài liệu sửachữa song ngữ tiếng Việt và tiếng Anh cho dòng xe tải Isuzu (loại động cơ 4JJ1 và 4HK1)

và xây dựng ứng dụng hiển thị các tài liệu biên tập trên nền tảng di động (mobile app)

1.2 Khái quát đề tài

Để hỗ trợ cho các kỹ thuật viên trong quá trình chẩn đoán cũng như sửa chữa thìcác tài liệu quy trình sửa chữa bằng tiếng Việt là vô cùng hữu ích Bên cạnh đó, các thiết

bị di động đang ngày càng phổ biến Tận dụng những ưu thế này, ta có thể xây dựng mộtứng dụng trên điện thoại để có thể hiển thị các quy trình sửa chữa đã được biên tập Đặcbiệt, để đảm bảo các kỹ thuật viên có thể sở hữu và sử dụng, thì ứng dụng hoạt động trên

hệ điều hành Android là lựa chọn phù hợp nhất, vì những chiếc điện thoại Android trênthị trường có giá tương đối thấp Nhưng vấn đề đặt ra là ứng dụng này sẽ vận hành nhưthế nào? Để hiểu rõ hơn về cách thức ứng dụng hoạt động, ta xem xét sơ đồ sau:

Hình 1.1 Sơ đồ khối hệ thống chẩn đoán sử dụng phần mềm trên điện thoại thông minh

- Xe tải Isuzu: Đối tượng chẩn đoán và sửa chữa Chúng tôi tập trung chẩn đoán

cho hệ thống điều khiển động cơ của hai loại động cơ là Isuzu 4JJ1 và 4HK1 Trên thực

Trang 26

tế thì động cơ 4JJ1 được trang bị phổ biến trên dòng xe tải NPR và bán tải D-Max, cònđộng cơ 4HK1 sẽ được trang bị trên các dòng xe tải NQR.

- Máy chẩn đoán (Cartek 2): kết nối và tự động nhận dạng xe (đối với các dòng

xe được hỗ trợ) hoặc ta sẽ nhập thông tin xe một cách thủ công Máy chẩn đoán sẽ giaotiếp với xe để gửi các yêu cầu đến xe và nhận lại các dữ liệu đã yêu cầu thông qua giắcchẩn đoán thông qua các giao thức (Protocol) của OBD 2 Cụ thể, máy chẩn đoán sẽ đọcthông tin xe cũng như các mã lỗi đang lưu trong ECU và hiển thị trên màn hình Nhưnghiện tại máy chẩn đoán chỉ dừng lại ở việc hiển thị được mã lỗi và không cung cấp quytrình sửa chữa

- Điện thoại Android: để quy trình sửa chữa được hiển thị trên điện thoại, ta cần

sử dụng ứng dụng do công ty Cartek phát hành là “Cartek Link App” Ứng dụng này cóvai trò giao tiếp với máy chẩn đoán để lấy dữ liệu danh sách mã lỗi và thông tin xe thôngqua kết nối Bluetooth năng lượng thấp (BLE) và hiển thị lên màn hình điện thoại Tạiđây, người dùng muốn xem quy trình sửa chữa cho mã lỗi nào chỉ cần chọn vào mã lỗi

ấy, đồng thời lúc này ứng dụng “Quy trình sửa chữa” sẽ được khởi tạo và cũng sẽ nhận

dữ liệu (danh sách mã lỗi và thông tin xe) từ Cartek Link App Ứng dụng “Quy trình sửachữa” sẽ xử lý dữ liệu nhận về nhằm lấy thông tin cần thiết và gửi đi yêu cầu (chứa thôngtin xe và mã lỗi mà người dùng chọn) đến server

- Server: đảm nhận hai vai trò là nơi lưu các tài liệu quy trình chẩn đoán – sửa

chữa đã biên tập, đồng thời máy chủ Server sẽ xử lý yêu cầu từ ứng dụng “Quy trình sửachữa” và trả về đúng file quy trình sửa chữa để hiển thị lên màn hình điện thoại

Đồ án tập trung nghiên cứu biên tập quy trình sửa chữa song ngữ và xây dựng ứngdụng tra cứu và hiển thị các tài liệu biên tập Hệ thống làm việc nhờ vào sự kết hợp nềntảng các thiết bị hỗ trợ từ công ty Cartek như là máy chẩn đoán Cartek 2, ứng dụngCartek Link và máy chủ Server

1.3 Mục tiêu nghiên cứu

Hiểu hơn về các quy trình chẩn đoán, sửa chữa cho các mã lỗi, cũng như tìm hiểuthêm về các hệ thống trên động cơ trong quá trình biên tập tài liệu sửa chữa

Trang 27

Biên tập thành công các tài liệu sửa chữa bằng tiếng Việt lẫn tiếng Anh, để có thể

hỗ trợ cho quá trình sửa chữa dễ dàng hơn

Xây dựng ứng dụng “Quy trình sửa chữa” trên điện thoại, hiển thị các quy trìnhsửa chữa đã được biên tập, đồng thời giúp tra cứu quy trình chẩn đoán và sửa chữa các

mã lỗi liên quan

1.4 Đối tượng nghiên cứu

 Các tài liệu về quy trình chẩn đoán, sửa chữa của hai loại động cơ 4JJ1 và 4HK1của hãng xe Isuzu

 Các hệ thống được lắp đặt trên hai loại động cơ 4JJ1 và 4HK1

 Phần mềm “Adobe Dreamweaver” dùng biên tập tài liệu

 Phần mềm “Android Studio” dùng lập trình ứng dụng điện thoại

1.5 Phạm vi nghiên cứu

 Hệ thống chẩn đoán trên động cơ ô tô

 Quy trình chẩn đoán cho các mã lỗi trên hai loại động cơ Isuzu 4JJ1 và 4HK1

 Cách thức biên tập tài liệu web

 Ứng dụng di động trên nền tảng Android

1.6 Phương pháp nghiên cứu

Kết hợp nhiều phương pháp, trong đó có các phương pháp chính như:

 Nghiên cứu lý thuyết chẩn đoán

 Nghiên cứu và biên dịch tài liệu quy trình chẩn đoán

 Sưu tầm các tài liệu liên quan đến động cơ Diesel 4 kỳ của Isuzu

 Tham khảo tài liệu mô hình giảng dạy hiện có tại Khoa Cơ khí Động lực (mô hìnhđộng cơ Isuzu 4JJ1)

Trang 28

Chương 2: GIỚI THIỆU HỆ THỐNG TỰ CHẨN ĐOÁN

2.1 Giới thiệu

OBD (On-board Diagnostics) là một thuật ngữ chung đề cập đến một hệ thống tựchẩn đoán và báo cáo trên xe Hệ thống OBD cung cấp cho chủ sở hữu xe hoặc kỹ thuậtviên truy cập vào thông tin cho các hệ thống trên xe Lượng thông tin chẩn đoán có sẵnthông qua OBD đã thay đổi đáng kể từ khi được giới thiệu vào đầu những năm 1980.Phiên bản đầu của OBD sẽ chỉ cần sáng đèn báo sự cố (MIL) khi một lỗi được phát hiện,nhưng nó không cung cấp bất kỳ thông tin gì lỗi

Hệ thống OBD hiện đại sử dụng cổng giao tiếp kỹ thuật số được tiêu chuẩn hóa đểcung cấp dữ liệu thời gian thực bên cạnh việc chuẩn hóa một loạt các mã lỗi chẩn đoán(DTC), trong đó cho phép kỹ thuật viên xác định và khắc phục lỗi trên xe Các phiên bảnhiện tại là OBD2 và EOBD2 Hai tiêu chuẩn này là khá giống nhau

2.2 Các giai đoạn phát triển

Hình 2.1 Các giai đoạn phát triển của OBD

 OBD 1

OBD là 1 chương trình tự kiểm tra và chẩn đoán được cài vào bộ điều khiển động

cơ (ECM) để xác định các lỗi ở cảm biến, bộ chấp hành, công tắc, dây dẫn của các hệthống liên quan đến khí thải động cơ

Trang 29

Khi có lỗi trong hệ thống, đèn cảnh báo sẽ sáng lên, đồng thời ECM sẽ lưu lại mãlỗi để xác định vị trí hư hỏng Người kỹ thuật viên có thể đọc được bằng cách quan sátđèn báo lỗi động cơ nhấp nháy trên táp-lô và sửa chữa chi tiết bị lỗi Đôi khi, điều nàykhông hiệu quả vì kết nối kém ở giắc nối bộ điều khiển, rò rỉ áp suất chân không, hoặc bộđiều khiển bị hư hỏng thì khó có thể chẩn đoán bằng cách này.

Mặt khác, khi OBD 1 được giới thiệu lần đầu ở Mỹ, vẫn chưa có những tiêu chuẩn

và quy định rõ ràng Vì thế các nhà sản xuất ô tô đã phát triển và áp dụng vào các hệthống trên xe cũng như mô tả về mã lỗi theo cách riêng của từng hãng Kết quả là có rấtnhiều hệ thống, giắc chẩn đoán khác nhau gây khó khăn cho các xưởng và ga-ra sửa chữachung

Hình 2.2 Các giắc nối OBD 1 của các hãng xe (từ trái sang phải lần lượt là General

Motors, Ford và Chryler)

 OBD 2

Kể từ năm 1998, OBD 2 được yêu cầu áp dụng cho tất cả các xe sản xuất vàthương mại tại Mỹ Sự ra đời của OBD 2 sẽ khắc phục các hạn chế của OBD 1 Điểmkhác biệt lớn nhất là tất cả các xe đều dùng chung một kiểu giắc chẩn đoán (SAE J1926)

và quy định về cách đặt tên và định nghĩa mã lỗi OBD 2 dùng nhiều mã lỗi hơn để mô tả

về các hư hỏng của cảm biến hoặc các hệ thống OBD 2 ra đời giúp cho việc chẩn đoán

Trang 30

lỗi trở nên dễ dàng hơn và giúp ích nhiều cho việc đăng kiểm (Smog Check) Đưa ra cácthông tin chính xác và đa dạng phục vụ cho việc đánh giá và sửa chữa.

Hình 2.3 Giắc chẩn đoán OBD 2 2.3 Hệ thống tự chẩn đoán OBD 2

 Giắc chẩn đoán và các giao thức OBD 2

Hình 2.4 Các giao thức của OBD 2

Giao thức OBD 2 bao gồm năm giao thức khác nhau được phép hoạt động thôngqua giắc nối OBD 2 Hầu hết các xe chỉ sử dụng một trong các giao thức trên Chúng ta

có thể suy ra giao thức được sử dụng dựa trên các chân có mặt trên đầu giắc nối chẩnđoán

 SAE J1850 PWM (điều chế độ rộng xung): Một tiêu chuẩn của hãng Ford

 SAE J1850 VPW (độ rộng xung thay đổi): Một tiêu chuẩn của hãng GM

 ISO 9141-2: Chủ yếu được sử dụng bởi Chrysler và các dòng xe ở Châu Âu

và Châu Á

 ISO 14230 KWP2000 (2000)

Trang 31

 ISO 15765 CAN: Giao thức CAN được phát triển bởi Bosch cho điều khiển

ô tô và công nghiệp Từ 2008, tất cả các xe được bán ở Hoa Kỳ (và hầu hết nhữngvùng khác) được yêu cầu sử dụng giao thức CAN

 Mã lỗi (DTC – Diagnostic Trouble Codes)

Mã lỗi là một chuỗi gồm 5 kí tự (bao gồm số và chữ cái) xác định một mã lỗi đượclưu trong bộ nhớ ECU Các đọc mã lỗi như sau:

- Ký tự đầu tiên:

 B: Body – Các hệ thống thân xe (Đèn, Túi Khí, )

 C: Chassis – Các hệ thống khung gầm (ABS, Hệ thống treo, lái điện tử, …)

 P: Powertrain – Các hệ thống truyền lực (động cơ, hộp số, …)

 U: Network – Các hệ thống giao tiếp và tích hợp với phương tiện

- Ký tự thứ hai:

 0: Mã chung của OBD

 1: Mã riêng của nhà sản xuất

- Ký tự thứ ba:

 1: Hệ thống nhiên liệu hoặc khí nạp

 2: Hệ thống nhiên liệu hoặc khí nạp

 3: Hệ thống đánh lửa

 4: Hệ thống phụ kiểm soát khí xả

 5: Hệ thống điều khiển tốc độ cầm chừng và kiểm soát hành trình

 6: Tín hiệu đầu vào/ra từ bộ điều khiển

Trang 32

- Mã lỗi chờ xác nhận (Pending): Hệ thống nhận thấy có sự hoạt động sai lệch

nhờ vào các tín hiệu nhận về từ cảm biến Lúc này mã lỗi sẽ được thiết lập ở trạng tháichờ, do nhiều nguyên nhân khách quan gây sai lệch về tín hiệu cảm biến (nhiễu)

- Mã lỗi lưu trữ (Stored): Hệ thống xác nhận các hoạt động sai lệch tái xuất hiện

đủ số lần nhất định (được thiết lập bởi nhà sản xuất) thì các mã lỗi chờ trước đó sẽchuyển sang trạng thái lưu trữ

- Mã lỗi vĩnh viễn (Permanent): Các mã lỗi ở trạng thái này là những mã lỗi

không thể xóa bằng máy chẩn đoán hay sử dụng phương pháp ngắt nguồn Ắc-quy (khôngkhuyến cáo) Thay vào đó, các mã lỗi sẽ tự động xóa khi vận hành xe đúng chu trình chạy(Trip Cycle)

 Dữ liệu tĩnh (Freeze Frame Data)

Dữ liệu tĩnh là dữ liệu được ghi lại lúc mã lỗi thiết lập, và thông thường sẽ đượcxóa khi xóa mã lỗi Qua dữ liệu này, người kỹ thuật viên biết được tình trạng của xe khi

mã lỗi xuất hiện và có các thông tin cần thiết cho việc chẩn đoán nguyên nhân gây mãlỗi Ngoài ra, dữ liệu tĩnh còn giúp người kỹ thuật viên vận hành hệ thống dưới điều kiện

mã lỗi xuất hiện để chắc chắn rằng mã lỗi đã được sửa chữa

Hình 2.5 Dữ liệu tĩnh (Freeze Frame Data)

Trang 33

 Dữ liệu động (Live Data)

Dữ liệu động là dữ liệu hiện hành trên xe Dữ liệu này đọc từ ECU khi xe đanghoạt động và cập nhật liên tục về tình trạng của xe Dữ liệu này cung cấp các thông tincần thiết cho việc chẩn đoán, kiểm tra và sửa chữa Trong một số trường hợp, có thể phântích dữ liệu động và so sánh với dữ liệu từ xe khác để tìm ra hư hỏng

Hình 2.6 Dữ liệu động (Live Data)

Trang 34

Chương 3: XÂY DỰNG CƠ SỞ DỮ LIỆU CHO ỨNG DỤNG

Trong chương này, chúng tôi sẽ xây dựng cơ sở dữ liệu về các mã lỗi trên động cơIsuzu 4JJ1 và 4HK1 nhằm phục vụ cho ứng dụng “Quy trình chẩn đoán” Các tài liệuchính hãng (OEM) Isuzu được công ty TNHH TM & DV Cartek cung cấp Sau khinghiên cứu và tham khảo nhiều tài liệu về xe tải Isuzu và tìm hiểu các quy trình chẩnđoán – sửa chữa của hãng, chúng tôi tiến hành biên dịch các quy trình trên về tiếng Việt

và soạn thảo dưới định dạng web (tệp HTML)

3.1 Tổng quan về Adobe Dreamweaver

Adobe Dreamweaver là một phần mềm thiết kế website chuyên nghiệp VớiAdobe Dreamweaver, người dùng có thể thiết kế, lập trình và và phát triển các trang web

ở nhiều mức độ khác nhau từ cơ bản đến nâng cao Phần mềm này có khả năng tạo vàchỉnh sửa các tệp HTML, hỗ trợ nhiều ngôn ngữ lập trình, có giao diện kéo – thả và tínhnăng xem trước trên trình duyệt, Trong phần này, chúng tôi sẽ áp dụng giao diện kéo –thả để biên tập cùng tính năng xem trước nhằm kiểm tra các tệp

Hình 3.1 Phần mềm “Adobe Dremweaver”

3.2 Ứng dụng phần mềm Adobe Dreamweaver để xây dựng cơ sở cho mã lỗi P0017 (động cơ Isuzu 4JJ1)

Cơ sở dữ liệu của một mã lỗi được xây dựng dựa trên hai bước như sau:

Bước 1: Biên tập các quy trình chẩn đoán (xem phụ lục 1 và 2)

Bước 2: Biên tập các quy trình sửa chữa và liên kết hai quy trình trên (xem

phụ lục 3).

Trang 35

Thực hiện hai bước trên cho từng mã lỗi của loại động cơ Isuzu 4JJ1 và 4HK1đồng thời lưu trữ các tệp trong các thư mục thích hợp nhằm tạo thuận lợi cho việc lậptrình máy chủ Sever.

3.2.1 Biên tập quy trình chẩn đoán cho mã lỗi P0117

Hình 3.2 Các bước biên tập Quy trình chẩn đoán

Bước 1: Tạo tiêu đề chính (mã lỗi và tên) và tiêu đề phụ (“quy trình chẩn đoán”).

Bước 2: Tiến hành tạo các bước chính cho quy trình chẩn đoán

Hình 3.3 Biên tập quy trình chẩn đoán – bước 1 và 2

Bước 3: Nhập nội dung chi tiết cho cho các bước trên.

Bước 4: Chèn thêm các bảng và hình ảnh (nếu có).

Bước 5: Tạo đường dẫn (Link) và địa chỉ (ID).

Trang 36

Hình 3.4 Biên tập quy trình chẩn đoán – bước 3, 4 và 5

Bước 6: Mở file trên trình duyệt web Google Chrome và kiểm tra.

Hình 3.5 Biên tập quy trình chẩn đoán – bước 6

Các thao tác định dạng nội dung của quy trình chẩn đoán được định dạng như sau:

Trang 37

Bảng 3.1 Định dạng cho các nội dung của quy trình chẩn đoán

1 Tiêu đề chính  Viết hoa chữ cái đầu.

 Định dạng Heading 1 và căn lề giữa

2 Tiêu đề phụ  Viết in hoa toàn bộ.

 Định dạng Heading 2 và căn lề giữa

 Viết in hoa và in đậm toàn bộ

 Lùi đầu dòng (blockquote)

 Định dạng Paragraph và căn lề trái

4 Nội dung chi tiết

 Viết hoa chữ cái đầu

 Lùi đầu dòng (Blockquote)

 Định dạng Paragraph và căn lề trái

 Viết hoa chữ cái đầu

 Lùi đầu dòng (Blockquote)

7 Hình ảnh  Chiều cao (height): 200 pixels.

 Giữ đúng tỉ lệ so với hình ảnh ban đầu

Trang 38

3.2.2 Soạn thảo quy trình sửa chữa cho mã lỗi P0117

Hình 3.6 Các bước biên tập Quy trình sửa chữa

Bước 1: Tạo tiêu đề chính và tiêu đề phụ.

Bước 2: Tiến hành tạo các bước chính cho quy trình chẩn đoán.

Hình 3.7 Biên tập quy trình sửa chữa – bước 1 và 2

Bước 3: Nhập nội dung chi tiết cho cho các bước trên.

Bước 4: Chèn thêm các bảng và hình ảnh (nếu có).

Trang 39

Hình 3.8 Biên tập quy trình sửa chữa – bước 3 và 4

Các nội dung của quy trình sửa chữa cũng định dạng như bảng 4.2:

Bảng 3.2 Định dạng cho các nội dung của quy trình sửa chữa

1 Tiêu đề chính  Viết hoa từng chữ cái đầu.

 Định dạng Heading 1 và căn lề giữa

2 Tiêu đề phụ  Viết hoa chữ cái đầu tiên.

 Định dạng Heading 2 và căn lề giữa

3 Các bước chính  Viết in hoa và in đậm toàn bộ.

 Định dạng Paragraph và căn lề trái

4 Nội dung chi tiết

 Viết hoa chữ cái đầu

 Lùi đầu dòng (Blockquote)

 Định dạng Paragraph và căn lề trái

 Viết hoa chữ cái đầu

 Lùi đầu dòng (Blockquote)

 Định dạng Unordered List

 Giữ đúng tỉ lệ so với hình ảnh ban đầu

Cuối cùng, trong quy trình chẩn đoán, ta tiến hành tạo đường dẫn (Link) đến quytrình sửa chữa và kiểm tra trên trình duyệt Google Chrome

Trang 40

Hình 3.9 Kết quả chạy trên trình duyệt Google Chrome

Quá trình tạo Link và ID như trên đặc biệt hiệu quả đối với các quy trình chẩnđoán có quá nhiều bước vì người dùng có thể đi đến bước kiểm tra tiếp theo chỉ với “mộtchạm” trên điện thoại thông minh Ngoài ra, việc tạo đường dẫn giữa các tệp HTML(Make Link) giúp cho việc đi đến quy trình sửa chữa – thay thế và các sơ đồ mạch điệndiễn ra nhanh hơn tiết kiệm thời gian cho người kỹ thuật viên

3.3 Kết luận

Chương này đã giới thiệu chung về phần mềm Adobe Dreamweaver và áp dụngphần mềm để xây quy trình chẩn đoán – sửa chữa cho cảm biến nhiệt độ nước làm mát(P0117) Quy trình trên được trình bày một cách ngắn gọn để người đọc dễ hiểu và dễthực hiện Tuy nhiên, trên thực tế tài liệu chính hãng (OEM) được công ty Cartek cungcấp được viết hoàn toàn bằng tiếng Anh Và sẽ dễ bắt gặp các mã lỗi có quy trình chẩnđoán dài chứa nhiều từ vựng chuyên ngành khó (Ví dụ: Rear LF Antena, Remote keylessentry system, ), hay quy trình thay thế phức tạp (thay thế bơm nhiên liệu, thay thế ECM, ) Cho nên, chúng tôi đã đọc và nghiên cứu các tài liệu từ nhiều nguồn khác nhau để có

đủ các kiến thức cần thiết về cấu tạo và nguyên lí hoạt động của các hệ thống, chi tiết(cảm biến, công tắc) liên quan để có thể hiểu và chuyển ngữ đúng tài liệu sửa chữa

Ngoài ra, việc hiểu về phần mềm là một điều hết sức quan trọng Chúng tôi phảidành thời gian tìm tòi và học hỏi về phần mềm Adobe Dreamweaver để không chỉ tậndụng được các tính năng của giao diện kéo – thả sẵn có mà còn thao tác trên các dònglệnh (code) giúp việc biên tập thuận lợi hơn

Cơ sở dữ liệu này sẽ là nền tảng để xây dựng dữ liệu cho các loại động cơ tiếptheo của hãng Isuzu Ngoài ra, chúng tôi vẫn biên tập cả tệp tiếng Anh phục vụ cho việctham chiếu trên ứng dụng Sau khi sử dụng phần mềm Adobe Dreamweaver để biên tập

Ngày đăng: 19/07/2021, 10:04

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w