(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can(Luận văn thạc sĩ) Thiết kế, chế tạo máy chuẩn đoán ôtô thông qua mạng Can
Nghiên cứu thiết kế, chế tạo máy chẩn đốn tô thông qua mạng CAN LỜI CAM ĐOAN Tôi cam đoan cơng trình nghiên cứu tơi Các số liệu, kết nêu luận văn trung thực chưa công bố cơng trình khác Tp Hồ Chí Minh, ngày 24 tháng 08 năm 2013 (Ký tên ghi rõ họ tên) Nguyễn Văn Ngo ̣c GVHD : PGS_TS ĐỖ VĂN DŨNG ii HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thông qua mạng CAN LỜI CẢM ƠN Trải qua năm học cao học trường Đại học Sư phạm Kỹ thuật Tp Hồ Chí Minh, tơi tiếp thu nhiều kiến thức quý báu từ qúy Thầy, Cô để làm sở tảng việc nghiên cứu tiếp cận thêm tài liệu mới, từ giúp tơi hồn thiện thêm nhiều lĩnh vực lĩnh vực chun mơn Trong q trình thực đề tài luận văn thạc sĩ, chân thành cám ơn đến cá nhân, tập thể hết lịng giúp đỡ tơi hồn thành đề tài luận văn: Về phía Trường Đại học Sư phạm Kỹ thuật Tp HCM, Tôi xin chân thành cám ơn: Xin cảm ơn Ban giám hiệu trường Đại Học Sư Phạm Kỹ Thuật TP.Hồ Chí Minh tạo điều kiện thuận lợi cho theo học lớp cao học chuyên ngành Kỹ thuật khí động lực Xin cảm ơn đến quý Thầy Cô tham gia giảng dạy lớp cao học tơ niên khố B2011-2013 trang bị cho tơi nhiều kiến thức tảng giúp tơi hồn thành luận văn tốt nghiệp Xin cảm ơn thầy PGS.TS Đỗ Văn Dũng hướng dẫn bảo tận tình giúp tơi hồn thành tập luận văn Xin cảm ơn Thầy phản biện đóng góp nhiều ý kiến q báo giúp tơi hồn thiện nội dung tập luận văn Xin cảm ơn công ty điê ̣n tử Thiên Phong đã hỗ trợ kỹ thuật tạo điều kiê ̣n để được nghiên cứu công ty Xin cảm ơn Thầy Cô khoa Cơ khí Động lực Trường ĐHSPKT TP.HCM bạn học viên tận tình giúp đỡ tơi thời gian thực luận văn Về phía trường Cao đẳng nghề kỹ thuật công nghệ thành Tp HCM, xin chân thành cảm ơn Ban giám hiệu, Khoa Cơ khí động lực tạo điều kiện giúp đỡ tận tình để tơi tham gia khóa học hồn thành tốt luận văn TP Hồ Chí Minh, ngày 25 tháng năm 2013 Học viên Nguyễn Văn Ngọc GVHD : PGS_TS ĐỖ VĂN DŨNG iii HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thơng qua mạng CAN TÓM TẮT Ngày nay, công nghê ̣ ô tô có những phát triể n vươ ̣t bâ ̣c , hệ thống ô tô đươ ̣c trang bi ̣hiê ̣n đa ̣i ̣ thố ng phun xăng điê ̣n tử , ̣ thố ng đánh lửa điê ̣n tử , ̣ thố ng điề u hòa không khí tự đô ̣ng , ̣ thố ng phanh chố ng ham ̃ cứng , ̣ thố ng treo điê ̣n tử , ̣ thố ng kiể m soát khí thải… làm cho việc kiểm soát hệ thống ô tô trở nên phức ta ̣p Do đó, nhu cầu phải có mơ ̣t ̣ thố ng chung vừa có thể kiể m soát lươ ̣ng khí thải gây ô nhiễm môi trường vừa giám sát hệ thống điện tử khí tơ địi hỏi cấp thiết Hê ̣ thố ng ma ̣ng CAN đời đáp ứng đầ y đủ các yêu cầ u và nhanh chóng trở thành ̣ thố ng không thể thiế u ô tô hiê ̣n Từ đó, viê ̣c chẩ n đoán lỡi hư hỏng ô tô tr nên phụ thuộc vào thiế t bi ̣và phầ n mề m chuyên dùng đắ t tiề n Chế ta ̣o máy chẩ n đoán ô tô với chi phí thấ p dễ sử du ̣ng các tra ̣m sửa chữa ô tô và các trường da ̣y nghề là mu ̣c tiêu của đề tài Nô ̣i dung đề tài “ Nghiên cƣ́u, thiế t kế chế tạo máy chẩn đoá n ô tô thông qua ma ̣ng CAN ” Bao gồ m các bước thực hiê ̣n sau: Nghiên cứu lý thuyế t về ma ̣ng CAN và giao tiế p dữ liê ̣u ̣ thố ng ma ̣ng CAN Nghiên cứu phương pháp mã hóa dữ liê ̣u chuẩ n OBD -2 chuẩn giáo tiế p OBD -2 Sử dụng Microchip PIC 24HJ64GP506A, LCD và các linh kiê ̣n hiê ̣n có thị trường Việt Nam thiết kế chế tạo mạch điện máy chẩn đoán , lâ ̣p trin ̀ h nạp dữ liệu cho máy Tiế n hành thực nghiê ̣m chẩ n đoán xe ô tô Honda Civic bằ ng máy chẩ n đoán đươ ̣c chế ta ̣o thực hiê ̣n so sánh kế t quả với máy chẩ n đoán Inova 3133 Kết đề tài ch ế tạo thành công Máy chẩ n đoán ô tô thông qua ma ̣ng CAN, qua thử nghiệm xác định máy ho ạt động xe Honda Civic theo yêu cầu kỹ thuâ ̣t, xuấ t mã lỗi chiń h xác theo tiêu chuẩ n nhà sản xuấ t và Iso , kết cấu đơn giản gọn nhẹ Đây là sở khoa học ban đầ u cho việc sản xuất thiế t bi ̣chẩ n đoán ô tô tương lai GVHD : PGS_TS ĐỖ VĂN DŨNG iv HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thơng qua mạng CAN ABSTRACT Today, automotive technology have developed dramatically, Many systems on modern cars are equipped with eletronic control modules such as : electronic fuel injection, electronic ignition, automatical air conditioning, ABS brake, electronic suspension, automatic emission control, etc These innovations make automobile control become more and more complicated, so that the demand of a common system which can both control the quality of harmful gases emission as well as monitor all other electronic and mechanical system on automobile is an imperative requirement.CAN system is produced to response the former requirements and soon be an indispensable part in today’s car Since then, fault and damaged diagnosis on modern cars strongly depend on high-priced dedicated devices and softwares For manufacturing automotive diagnostic divice via CAN with cheaper cost for using in automotive service stations and vocational schools, the thesis issued following content: Theoretical research on CAN and data communication in the CAN systems Research method of the data encryption standards OBD-2 and communication standards OBD -2 Using microchip PIC24HJ64GP506A, LCD and electronic units, which are easy found in Vietnam market to design and produce electronic board of the tester Programming and Load data for the device To carry out diagnosis experiments on the Honda Civic series with the manufactured tester and make comparison with the results with Inova 3133 diagnostic equipment The thesis result is successfully manufacturing automotive diagnostic divice via CAN system with robust design and simply structure During test time, the device has operated propertly in Honda Civic as technical requirements; the detected fault codes from the device are completely satisfy manufacturers and ISO standards.The result of the thesis is a scientific foundation for producing automotive diagnostic equipments in the future GVHD : PGS_TS ĐỖ VĂN DŨNG v HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thơng qua mạng CAN MỤC LỤC Trang tựa Trang Quyết định giao đề tài Lý lịch cá nhân i Lời cam đoan ii Cảm tạ iii Tóm tắt iv Mục lục vi Danh sách chữ viết tắt x Danh sách hình xi Danh sách bảng xii Chƣơng 1: TỔNG QUAN 1.1 Tổng quan chung lĩnh vực nghiên cứu, kết nghiên cứu ngồi nước cơng bố 1.1.1 Tổng quan chung lĩnh vực nghiên cứu 1.1.2 Các kết nghiên cứu nước cơng bố 1.1.2.1 Tình hình nghiên cứu nước 1.1.2.2Tình hình nghiên cứu ngồi nước 1.2 Mục tiêu đề tài 1.3.Nhiệm vụ đề tài giới hạn đề tài 1.4.Phương pháp nghiên cứu 1.5.Kế hoạch thực Chƣơng CƠ SỞ LÝ THUYẾT 2.1 Khái quát chuẩn giao thức CAN ················································ 10 2.1.1 Giới thiệu mạng CAN ·························································· 10 2.1.2 Khái quát giao thức CAN ······················································ 11 2.2 Lớp vật lý ·············································································· 14 2.2.1 Non return zero ······································································ 14 2.2.2 Bit Stuffing ·········································································· 15 GVHD : PGS_TS ĐỖ VĂN DŨNG vi HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tô thông qua mạng CAN 2.2.3 Bit Timing ··········································································· 15 2.3 Độ dài Bus ·································································· 16 2.4 Trạng thái “Dominant” “Recessive” ··········································· 17 2.5 Giải tranh chấp Bus ····················································· 18 2.6 CAN frame ············································································ 19 2.7 Các segment khác ······························································ 25 2.8 Khoảng thời gian khác Segment Time Quantum ············· 25 2.9 Sự đồng xung clock ······························································ 27 2.9.1 SJW ················································································· 27 2.9.2 Lỗi pha ··············································································· 27 2.9.3 Cơ chế đồng ···································································· 29 2.9.4 Truyền nhận message ······························································ 30 2.9.5 Xử lý lỗi ············································································· 30 2.10 Ứng dụng mạng CAN xe ···················································· 32 2.10.1 Những hạn chế củađây điện ···················································· 32 2.10.2 Đường truyền dữ liệu đa hợp···················································· 34 2.10.3 Sơ đồ mạng CAN xe Honda Civic ········································ 37 2.10.4 Sơ đồ mạng CAN xe Toyota Vios 2007 ································· 39 2.10.5 Sơ đồ mạng CAN xe Toyota Yaris 2007 ································· 40 Chƣơng 3:CÁC PHƢƠNG PHÁP MÃ HĨA DỮ LIỆU CHẨNĐỐN OBD-2 VÀ CÁC CHUẨN GIAO TIẾP OBD-2 3.1 Giới thiệu OBD -2 PIDs ························································· 41 3.2 Các chế độ hoạt động ································································ 41 3.3 Bảng mã PIDs ········································································· 42 3.3.1.Bảng mã PIDs cách giải mã ···················································· 42 3.3.2 Cách giải mã PIDs đặc biệt ·················································· 55 3.3.2.1 Chế độ – PID01 ································································ 55 3.3.2.2 Chế độ – PID03 ································································ 56 3.3.2.3 Chế độ – PID12 ································································ 57 GVHD : PGS_TS ĐỖ VĂN DŨNG vii HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thơng qua mạng CAN 3.3.2.4Chế độ – PID 1C ································································ 57 3.3.2.5 Chếđộ PID41 ··································································· 58 3.3.2.6 Chế độ ··········································································· 59 3.4 Qúa trình truyền dữ liệu sử dụng CAN 11 bit ···································· 61 3.4.1 Qúa trình truyền dữ liệu ·························································· 62 3.4.2.Qúa trình nhận dữ liệu······························································ 62 3.5 Các chuẩn giao tiếp OBD -2 ······················································· 62 3.5.1 Giắc chẩnđoán OBD -2 ···························································· 63 3.5.2 Mã lỗi ················································································ 64 3.5.3 Các chuẩn giao tiếp OBD -2 ······················································ 65 3.5.3.1 Giao thức ISO 9141-2 ··························································· 65 3.5.2.2 Giao thức SAE J1850 VPW ···················································· 67 3.5.2.3 Giao thức SAE J1850 PWM ···················································· 67 3.5.2.4 Giao thức ISO 14230 KWP2000 ··············································· 69 3.5.2.5 Giao thức ISO 15765 CAN ······················································ 70 Chƣơng 4:THIẾT KẾ, CHẾ TẠO MÁY CHẨN ĐỐN Ơ TƠ THƠNG QUA MẠNG CAN 4.1 Tổng quan dịng PIC24HJ64GP506A ·········································· 71 4.1.1 Các đặc điểm ································································· 71 4.1.2 Tóm tắt dịng PIC24H ························································· 73 4.1.3 Kiểu đóng gói ······································································· 74 4.2 Module CAN PIC24HJ64GP506A ········································· 74 4.2.1 Tổng quan module CAN ·························································· 74 4.2.2 Các dạng Frame truyền ···························································· 75 4.2.3 Các chế độ hoạt động ······························································· 75 4.2.3.1 Chế độ Initialization ······························································ 75 4.2.3.2 Chế độ Disable ···································································· 76 4.2.3.3.Chế độ Normal ···································································· 76 4.2.3.4.Chế độ Loopback ································································ 76 GVHD : PGS_TS ĐỖ VĂN DŨNG viii HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tô thông qua mạng CAN 4.3 Thiết kế mạch điện máy ·········································· 77 4.3.1 Mạch nguồn ········································································ 77 4.3.2 Mạch MCU ·········································································· 77 4.3.3 Mạch Vehicle interface ··························································· 79 4.3.4 Mạch LCD Interface ······························································ 80 4.4 Chế tạo máy chẩn đốn tơ thơng qua mạng CAN ····························· 82 4.4.1 Sơ đồ mạch in lớp vị trí linh kiện ········································ 82 4.4.2 Sơ đồ mạch in lớp ·························································· 83 4.4.3 Máy chẩn đoán ô tô thông qua mạng CAN ····································· 84 4.4.4 Lưu đồ thuật toán ································································ 85 Chƣơng 5: THỰC NGHIỆM MÁY CHUẨN ĐOÁN TRÊN XE 5.1 Hướng dẫn sử dụng máy chẩn đoán CAN ········································ 86 5.1.1 Cấu tạo máy chẩn đoán CAN ····················································· 86 5.1.2 Chức máy chẩn đoán CAN ················································· 87 5.1.3 An toànkhi sử dụng máy ·························································· 87 5.2 Thực nghiệm chẩn đoán xe Honda Civic····································· 88 5.2.1 Kết nối máy chẩn đoán với xe ··················································· 88 5.2.2 Vận hành chẩn đoán ······························································· 89 5.2.2.1 Chẩ n đoán lỡi cảm biế n nhiệt độ khơng khítrên xe Honda Civic ·········· 91 5.2.2.2 Chẩ n đoán lỗi cảm biến MAF ··················································· 91 5.2.2.3 Xóa mã lỗi ········································································ 92 5.2.3 Đánh giá kết thực nghiệm ···················································· 92 5.2.3.1 Đánh giá kết chẩn đoán mã lỗi xe ···································· 92 5.2.3.2 Sơ đồ thí nghiệm máy chẩn đoán ·············································· 93 5.2.3.3 Đánh giá kết thực nghiệm máy chẩn đoán Inova 3133 ·········· 94 Chƣơng6: KẾT LUẬN - HƢỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 6.1 Kết luận ··············································································· 6.2 Một số đề nghị ········································································ 6.3 Hướng phát triển đề tài ·························································· TÀI LIỆU THAM KHẢO ······························································ GVHD : PGS_TS ĐỖ VĂN DŨNG ix HVTH : KS NGUYỄN VĂN NGỌC 96 97 97 98 Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thơng qua mạng CAN LIỆT KÊ CÁC CHỮ VIẾT TẮT CAN Controller Area Network DTC Diagnostic Trouble Codes ECMElectronic Control Module ECU Electronic Control Unit ISO International Standard Organization OBD On-Board Diagnostic EOBDEuropean On Board Diagnostics HDOBD Heavy Duty On-Board Diagnostic CPU Central Proceeing Unit LLC Logical Link Control MAC Medium Access Control PWM-Pulse-Width Modulation ALU Arithmetic Logical Unit NRZ None Return to Zero NMT Network Mangement VPW Variable Pulse Width PWM Pulse Width Mdulation KWP Keyword Protocol SOF Start Of Frame DMA Direct Memory Access DLC Diagnostic Link Connector LCD Liquid Crystal Display CRC Cyclic Redundancy Code PSW Program Status Word SAE Society of Automotive Engineers GVHD : PGS_TS ĐỖ VĂN DŨNG x HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu thiết kế, chế tạo máy chẩn đốn tơ thông qua mạng CAN DANH SÁCH CÁC BẢNG BẢNG TRANG Baûng 1.1: Bộ nhớ định thời họ MSC-51 ·················································· Bảng 1.2 : kế hoạch thời gian thực hiện··············································· Bảng 2.1: Vận tốc – Độ dài – Bit time ·················································· 16 Bảng 2.2: So sánh CAN low speed CAN high speed ····························· 17 Bảng 2.3: Thời gian segment ·················································· 26 Bảng 2.4: Cơ chế đồng ································································ 29 Bảng 3.1: Các chế độ hoạt động ························································· 41 Bảng 3.2: Bảng mã PIDs cách giải mã ·············································· 54 Bảng 3.3: Mã hóa Chế độ 1- PID01 ···················································· 55 Bảng 3.4: Cách mã hóa q trình kiểm tra ············································ 55 Bảng 3.5: Mã hóa Byte C D động xăng ······································· 56 Bảng 3.6: Mã hóa Byte C D động dầu ········································ 56 Bảng 3.7: Mã hóa Chế độ –PID03 ···················································· 57 Bảng 3.8: Mã hóa Chế độ –PID12 ···················································· 57 Bảng 3.9: Mã hóa Chế độ –PID1C ···················································· 58 Bảng 3.10: Mã hóa Chế độ –PID41 ··················································· 59 Bảng 3.11: Mã hóa Chế độ đọc DTCs bit A7,A6 ·································· 59 Bảng 3.12: Mã hóa Chế độ đọc DTCs bit A5,A4 ·································· 59 Bảng 3.13: Mã hóa Chế độ đọc DTCs bit A3,A2,A1,A0 ························· 60 Bảng 3.14: Mã hóa loại nhiên liệu······················································· 61 Bảng 3.15: Chức bytes trình truyền······························ 62 Bảng 3.16: Chức byte trình nhận································· 62 Bảng 4.1: Các dòng PIC24H thị trường ··········································· 73 GVHD : PGS_TS ĐỖ VĂN DŨNG xi HVTH : KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN 4.4.4 lƣu đồ thuật tốn Hình 4.10:Lưu đồ thuật tốn điều khiển GVHD: PGS_TS ĐÕ VĂN DŨNG 85 HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN CHƢƠNG THỰC NGHIỆM MÁY CHẨN ĐỐN TRÊN XE Trong q trình thiết kế chế tạo mạch điều khiển máy chẩn đốn tơ thơng qua mạng CAN lập trình cho vi xử lý phải tiến hành nhiều thực nghiệm để xác định mã lỗi xe Quá trình thực nghiệm thực trực tiếptrên động xe Honda Civic, kết hợp với máy kết hợp với máy chẩn đoán Inova Model 3133 5.1 Hƣớng dẫn sử dụng máy chẩn đoán CAN 5.1.1 Cấu tạo máy chẩn đoán CAN Cấu tạo máy chẩn đốn trình bày hình 5.1 gồm phận sau: - Dây kết nối gồm có đầu kết nối với máy chẩn đoán theo tiêu chuẩ n OBD -2 Khi kết nối dây với xe nế u chưa bâ ̣t khóa thì màng hin ̀ h sẽ hiể n thi ̣ là không thể kế t nố i với xe nế u cơng t ắc máy vị trí ON màn h ình sẽ hiển thị data link tức máy kết nối - Nguồ n điê ̣n cung cấ p cho máy lấ y trực tiế p từ nguồ n ắ c quy thông giắ c chầ n đoán Khi kế t nố i máy với xe thì đèn led báo nguồ n s - Các phím điều khiển bao gờ m : phím DTC dùng điều khiển hiển thị mã lỗi hình LCD phím Eraser dùng để xóa mã lỗi xe kỹ thuật viên sửa chữa xong Khi nhấ n phím eraser màng hình sẽ lê ̣nh xóa lỗi nế u tiế p tu ̣c nhấ n thì màng hiǹ h sẽ hiể n thi ̣xóa lỗi thành cơng - Màn hình hiển thị LCD: có nhiệm vụ hiển thị mã lỗi động xe hiển thị câu lệnh cần thiết giúp người sử dụng dễ dàng - Khi muốn xem mã lỗi cách nhấn phím DTC hình LCD sẽ hiển thị lỗi có Khi ta muốn xem lại mã lỗi ta sẽ nhấn phím DTC hình LCD trả lại mã lỗi ban đầu GVHD: PGS_TS ĐÕ VĂN DŨNG 86HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thông qua mạng CAN Hình 5.1: Cấ u ta ̣o máy chẩ n đoán 5.1.2 Chức máy chẩn đoán CAN Máy chẩn đốn tơ thơng qua mạng CAN sử dụng để chẩn đoán lỗi hư hỏng động xe ơtơ dịng xe Honda Civic hiển thị tiếng việt màng hình LCD Ngồi máy chẩn đốn có chức xóa mã xe sửa chữa xong khơng cần phải mở cầu chì hay ngắt âm ắc quy tạo thuận lợi cho việc kiểm tra sửa chữa 5.1.3 An tồn sử dụng máy: Máy chẩn đốn tô thông qua mạng CAN thiết bị điện tử, để ngăn ngừa hư hỏng xảy trình kiểm tra xe cần ý vấn đề sau: - Dây kết nối từ máy đến giắc chẩn đoán xe phải tiếp xúc tốt GVHD: PGS_TS ĐÕ VĂN DŨNG 87HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đoán ô tô thông qua mạng CAN - Khi máy đang khởi động kết nối với xe khơng ấn phím điều khiển - Nguồn điện cung cấp cho máy lấy trực tiếp từ ắc quy xe thơng qua giắc chẩn đốn - Trong q trình chẩn đốn khơng để máy va đập 5.2 Thực nghiệm chẩn đoán xe Honda Civic 5.2.1 Kết nối máy chẩn đốn với xe: Hình 5.2 : kết nối máy với xe GVHD: PGS_TS ĐÕ VĂN DŨNG 88HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đoán ô tô thông qua mạng CAN 5.2.2 Vận hành chẩn đốn: Hình 5.3 : Màn hình hiển thị xe khơng có mã lỗi Máy kết nối thành cơng nàm hình LCD sẽ hiển thị tức xe xe khơng có lỗi hư hỏng ta bậc khóa vị trí ON khởi động động lúc động làm việc khoảng – giây đèn báo lỗi sẽ tắt Mục đích đèn báo lỗi để báo cho tài xế biết có vấn đề với hệ thống xe Nguyên nhân khiến đèn báo lỗi sáng bắt nguồn từ lỗi động Mỗi động đại có nhiều cảm biến làm nhiệm vụ thu thập thông tin, đưa cho xử lý trung tâm ECM Khi tín hiêu từ cảm biến giá trị thu vượt giới GVHD: PGS_TS ĐÕ VĂN DŨNG 89HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tô thông qua mạng CAN hạn cho phép, ECM quy chế độ lỗi bật đèn để báo cho tài xế biết.Đèn báo lỗi sáng thành phần học bị kiểm sốt Những lỗi ECM đưa vào nhớ, kỹ thuật viên cần truy vấn nhớ biết ngun nhân hỏng hóc thơng qua hệ thống OBD-2 có cácbiện pháp sửa chữa 5.2.2.1 Chẩ n đoán lỡi cảm biế n nhiệt độ khơng khí nạp xe Honda Civic Hình 5.4 : Màn hình hiển thị mã lỗi nhiệtộ khơng khí nạptrên xe Honda Civic Khi có cảm biến động bị cố (trong trường hợp giắc đo gió mở) Ta quan sát đèn báo lỗi táp – lơ xe sẽ sáng kết nối máy chẩn đốn với xe hình sẽ hiển thị Bộ đo gió có lỗi nhấn nút DTC để hiển thị mã lỗi kỹ thuật viên sẽ cứ vào mã lỗi hiển thị để sửa chữa dễ dàng GVHD: PGS_TS ĐÕ VĂN DŨNG 90HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN 5.2.2.2 Chẩ n đoán lỡi cảm biến MAF: Hình 5:Màn hình hiển thị lỗi cảm biến MAF xe Honda civic Khi có cảm biến động bị cố (trong trường hợp giắc cảm biến áp suất đường ống nạp mở) Ta quan sát đèn báo lỗi táp – lô xe sẽ sáng kết nối máy chẩn đốn với xe hình sẽ hiển thị có lỗi Nhấn nút DTC để hiển thị mã lỗi kỹ thuật viên sẽ cứ vào mã lỗi hiển thị để sửa chữa dễ dàng GVHD: PGS_TS ĐÕ VĂN DŨNG 91HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đoán ô tô thông qua mạng CAN 5.2.2.3 xóa mã lỗi : Hình 5.6: Màn hình hiển thịxóa mã lỗi xe 5.2.3 Đánh giá kết thực nghiệm 5.2.3.1 Đánh giá kết chẩn đoán mã lỗi xe Qua thí nghiệm kiểm tra máy kết nối với xe có đường truyền CAN đọc lỗi hư hỏng xe theo yêu cầu nhà sản xuất Iso hiển thị mã lỗi hình LCD tiếng việt Có thể đánh giá máy chẩn đoán làm việc tốt đạt yêu cầu GVHD: PGS_TS ĐÕ VĂN DŨNG 92HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đoán ô tô thông qua mạng CAN 5.2.3.2Sơ đồ thí nghiệm máy chẩn đốn: Hình : Sơ đồ thí nghiệm máy chẩn đốn tơ thơng qua mạng CAN GVHD: PGS_TS ĐÕ VĂN DŨNG 93HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tô thông qua mạng CAN 5.2.3.3Đánh giá kết thực nghiệm máy chẩn đoán Inova 3133 - Hiển thị mã báo lỗi cảm biến nhiệt độ khơng khí nạp : Trong q trình thực nghiệm cịn kết hợp sử dụng máy chẩn đoán Inova 3133 để kiểm tra mã lỗi xe Honda Civic, hiển thị mã lỗi bên kết giắc đo gió mở - Hình 8: Hiển thị mã lỗi cảm biến nhiệt độ khơng khí nạp Hiển thị mã lỗi cảm biến áp suất đƣờng ống nạp : Trong q trình thực nghiệm cịn kết hợp sử dụng máy chẩn đoán Inova 3133 để kiểm tra mã lỗi xe Honda Civic, hiển thị mã lỗi bên kết giắc cảm biến áp suất đường ống nạp mở GVHD: PGS_TS ĐÕ VĂN DŨNG 94HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN Hình :Hiển thị mã lỗi cảm biến MAF Hình 5.10: xóa lỗi GVHD: PGS_TS ĐÕ VĂN DŨNG 95HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN CHƯƠNG KẾT LUẬN - HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI 6.1.Kết luận Qua sáu tháng thực đề tài luận văn tốt nghiệp với nỗ lực thân với hướng dẫn tận tình thầy PSG.TS Đỗ Văn Dũng, tơi hồn thành đề tài “nghiên cứu thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN” Đề tài giới thiệu tổng quát mạng CAN, bảng mã PIDs giải mã, chuẩn giao tiếp OBD-2.Sáu tháng nghiên cứu, khoảng thời gian dài người nghiên cứu thực cịn chưa đủ để hồn thiện cách tuyệt đối Ngồi ra, với lượng thơng tin thu thập từ nguồn cung cấp chưa đầy đủ so với đa dạng chủng loại xe có thị trường Do đó, đề tài hoàn thành mức độ tương đối Tuy nhiên, thành công mang lại hiệu tốt khoa học kinh tế, đưa ứng dụng việc sử dụng Micro chip PIC24HJ64GP506A vào việc chế tạo máy chần đốn ơtơ Đề tài giới thiệu cách khái quát hệ thống mạng CAN chuẩn giao tiếp OBD – xe ô tô, qua người thực khảo sát thực tế mạng CAN xe ô tô lập trình theo tiêu chuẩn ISO nhà sản xuất Bên cạnh đề tài cịn giới thiệu tổng quan PIDs cách giải mã , ứng dụng Microchip PIC vào việc hiển thị thông tin LCD, mạch giao tiếp mạch xử lý liệu, sở lựa chọn linh kiện điện tử thông dụng thị trường Việt Nam để thiết kế mạch máy chẩn đoán Đồng thời đề tài xây dựng sơ đồ mạch máy kết hợp với bố trí linh kiện, lưu đồ thuật tốn điều khiển, lập trình phần mềm nạp vào Micro chip PIC24HJ64GP506A chế tạo thành cơng máy chẩn đốn ô tô thông qua mạng CAN Sau chế tạo tiến hành thử nghiệm nhiều lần xe ô tơ Honda Civic so sánh với máy chẩn đốn Inova 3133 Tuy nhiên hạn chế thời gian nên người nghiên cứu viết chương trình chẩn đốn xuất mã lỗi cho phần động GVHD: PGS_TS ĐÕ VĂN DŨNG 96 HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thông qua mạng CAN Chế tạo thành công máy chẩn đốn tơ thơng qua mạng CAN đưa vào sử dụng chẩn đoán mã lỗi xe phục vụ cơng tác sửa chữa đồng thời giảng dạy trường đại học cao đẳng 6.2 Một số đề nghị Chế tạo thành công máy chẩn đốn tơ thơng qua mạng CAN hy vọng máy sử dụng phục vụ cho công tác sửa chữa đào tạo trường công ty Từ tảng máy chẩn đốn đầu tư tiếp để viết chương trình định nghĩa mã lỗi cho phần cịn lại để chẩn đốn hồn thiện cho xe mở rộng cho dịng xe khác để đưa vào ứng dụng rộng 6.3 Hướng phát triển đề tài Với mục đích chế tạo máy chẩn đốn ô tô thông qua mạng CAN , thiết bị chẩn đoán động cho loại xe Nên hướng phát triển đề tài là: - Tiếp tục viết chương trình định nghĩa mã lỗi hoàn thiện cho xe - Thiết kế máy chẩn đốn ơtơ thơng qua mạng CAN cho nhiều dịng xe khác với chương trình thơng minh Đề tài chế tạo máy chẩn đốn ơtơ thơng qua mạng CAN đề tài chưa đề cập nghiên cứu Việt Nam nay, trước mắt nhanh chống hồn thành cơng việc nghiên cứu để chuyển qua giai đoạn thiết kế chế tạo sản phẩm hồn chỉnh Đó cơng việc có ý nghĩa cần thiết để tắt đón đầu công nghệ kỹ thuật tiên tiến tiến ngành ô tô giới Tôi hy vọng tiếp tục đóng góp cơng sức vào dự định phát triển thêm đề tài Cuối lần xin chân thành cảm ơn Thầy PGS.TS Đỗ Văn Dũng tận tình hướng dẫn thực đề tài GVHD: PGS_TS ĐÕ VĂN DŨNG 97 HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thơng qua mạng CAN TÀI LIỆU THAM KHẢO [1] PGS.TS Đỗ Văn Dũng (2013), Điện Động Cơ Điều Khiển Động Cơ Nhà xuất Đại học quốc gia TP HCM , 407 Trang [2] PGS.TS Đỗ Văn Dũng (2004), Trang Bị Điện Điện Tử Trên Ơ tơ Hiện Đại, Nhà xuất Đại học quốc gia TP HCM [3] PGS.TS Đỗ Văn Dũng - Từ Điển Anh Văn Chuyên Ngành Cơng Nghệ Ơ tơ [4] Nguyễn Đình Phú (2006) Giáo Trình Vi Xử Lý- Đại Học Sư Phạm Kỹ Thuật [5] Tom Denton, BA, Automobile Electrical and Electronic System, AMSAE, Mitre ,Certed, Associate Lecturer,OP University, Third edition2004 [6] CAN specificationversion2.0 RobertBosch GmbH, Stuttgart, Germany, 1991 [7] Monika Mack, Thilo Schumann, Holger Zeltwanger, Reiner Zitzmann - CAN Dictionary [8] http://www.mediafire.com/download.phpk1b1fs3ve36bz12 [9] www.ti.com/lit/an/sloa101a/sloa101a.pdf [10] http://en.wikipedia.org/wiki/Controller_area_network [11] Datasheet PIC24HJ64GP506A từ website www.microchip.com [12] http://en.wikipedia.org/wiki/OBD-II_PIDs [13] http://www.obdii.com/ GVHD: PGS_TS ĐÕ VĂN DŨNG 98 HVTH: KS NGUYỄN VĂN NGỌC ... thơng số mã lỗi động có chuẩn giao tiếp CAN xe Honda Civic để làm sở chế tạo máy chẩn đoán ô tô thông qua mạng CAN - Nghiên cứu thiết kế chế tạo máy chẩn đốn ơtơ thơng qua mạng CAN Thực nghiệm xuất... thuyết máy chẩn đoán OBD cách giao tiếp liệu hệ thống mạng CAN GVHD: PGS_TS ĐÕ VĂN DŨNG HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tơ thông qua mạng CAN - Thực nghiệm máy. .. VĂN DŨNG 10 HVTH: KS NGUYỄN VĂN NGỌC Nghiên cứu, thiết kế chế tạo máy chẩn đốn tô thông qua mạng CAN CHƢƠNG CƠ SỞ LÝ THUYẾT VỀ MẠNG CAN 2.1 Khái quát chuẩn giao thức CAN : 2.1.1 Giới thiệu mạng