1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo môn học ứng dụng máy tính đo lường điều khiển ô tô

37 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Nội dung

Trang 1

UNG DUNG MAY TINH DO LUONG DIEU KHIEN

Đà Nẵng, 08/05/2023

Trang 2

BÁO CÁO MÔN HỌC

UNG DUNG MAY TINH DO LUONG DIEU KHIEN OTO

GV hướng dan : Ths Bùi Văn Hùng

Mã sinh viên : 2050421200164 Lớp học phần :222DLDKOT03

Đà Nẵng, 08/05/2023

Trang 3

Nhận xét của người hướng dẫn.

Trang 4

Nhận xét của người phản biện.

Trang 5

TÓM TẮT

Báo Cáo môn học ứng dụng máy tính đo lường điều khiến ô tô

Sinh viên thực hiện: Lê Quang Huy - 2050421200145

Lớp học phần: 222DLDKOT03

Trang 6

LỜI NÓI ĐẦU

Trong thời buôi công nghệ như hiện nay, việc ứng dụng máy tính vào hệ thống do lường và điều khiên được xem là xu thế phát triển của đất nước Một trong số đó không thé khống nhắc đến ngành sản xuất ô tô, ô tô trở thành phương tiện vận chuyền hành khách và hang hoá cho các nền kinh tế quốc dân Ở nước ta số ô tô tư nhân ngày càng phát triển cùng với sự tăng trưởng của nền kinh tế, mật độ lưu thông ngày càng cao Vì thế ô tô ngày càng được cải tiễn để xe vận hành và ổn định tốt hơn Nhưng đề được chiếc xe tốt thì cần phải áp dụng công nghệ tiên tiền hiện đại trong quá trình tính toán thiết kế

Sau khi học xong môn “Ứng dụng máy tính đo lường điều khiển ô tô” em đã hoàn thành được bài báo cáo của mình, được ôn lại cách thực hiện kiểm tra lỗi có trên một chiếc xe và thực hiện sử dụng máy tính đề điều khiển cảm biến có trên ô tô

Trong thời gian thực hiện báo cáo còn hạn chế và kiến thức còn hạn hẹp trong quá

trình thực hiện không thể không tránh khỏi những thiếu xót nhất định Em rất mong được

sự giúp đỡ, ý kiến đóng góp của thầy đề bài báo cáo của em hoàn thiện hơn

Cuối cùng em xin chân thành cám ơn thầy Bùi Văn Hùng và các thầy giáo trong khoa Cơ khí đã giúp em thực hiện bai bao cao nay

Em xin chân thành cảm ơn!

Trang 7

CAM DOAN

Em xIn cam đoan những nội dung trong bao cáo này là do chính em thực hiện và được sự hướng dẫn của thầy giáo Th.S Bùi Văn Hùng Các nội dung trong báo cáo này là trung thực, những số liệu, tài liệu có trong nội dung được thu thập từ các nguồn khác nhau có ghi rõ trong phân tài liệu tham khảo

Nếu như những lời nói trên sai, chúng em xin chịu hoàn toàn trách nhiệm và chịu tất cả các ký luật của bộ môn cũng như nhà trường đưa ra

Sinh viên thực hiện Lê Quang Huy

Trang 8

DANH SÁCH CÁC HÌNH VẾ

Trang 9

DANH SÁCH CÁC BANG

Trang 10

CHUONG 1 : GIOI THIEU VE PHAN MEM TECHSTREAM

1.1 Phần mềm techstream là gì

Phần mềm techstream là một hệ thông chân đoán lỗi ô tô dùng cho các dòng xe Toyota, Lexus và Scion Phần mềm chân đoán techstream được cho là có thể phù hợp và tương thích với các phần mềm chân đoán khác một cách thuận tiện mà ít xảy ra các vấn đề khác khi sửa chữa ô tô Đồng thời, thiết bị kiêm tra techstream này còn được ứng dụng đa ngôn ngữ phù hợp với người dùng

1 Đầu tiên bạn hãy bật và khởi động máy tính sẵn sàng

2 Bạn cắm cáp Techstream vào máy tính qua công USB, cắm giắc DLC vào công OBD II 16pin trên xe, bật chìa khóa sang vi tri ON.

Trang 11

@ ~e— IG ON

3 Chạy phần mềm TIS Techstream đã cài đặt sẵn trước đó

4 Nhan vao nut “Connect to Vehicle” dé vao phan “Vehicle Connection Wizard”

Trang 12

1.2.2 Các tính năng của phần mềm techstream - Tự động nhận dạng mô hình 6 tô

- Hỗ trợ các dòng xe tại thị trường: Nhật, Mỹ, Châu Âu và thị trường chung - Đọc lỗi, xoá lỗi

- Kích hoạt và thử nghiệm các cơ cầu chấp hành hệ thống điện tử

- Các cài đặt cơ bản: cài đặt góc lái, mã kim phun, hệ thống phanh ABS

- Cài đặt khoá

System Select | Stored Data |

ae Select desired system and then press the arrow button to access the ECU

Yellow = ECU status unknown White = ECU communication OK

RL 4/BIGS 12526598 White w/Asterisk = ECU not supported or not responding

Light Blue w/Astensk = ECU communication OK in past times but not responding now l

ANLECUs | Powertrain | Chassis | Body Electrical |

Trang 13

- Connect to vehicle: Két néi dén xe - Open data scan file: mo dtr ligu data scan - Launch T1s: khởi chạy tis(thông tin kỹ thuật)

- Check for Scantool updates: kiểm tra cập nhật phần cứng - Generic OBD II: chan doan OBD II chung

- Software Registration: dang ky phan mém - User selection: lwa chọn người dùng - Language selectiom: lựa chọn ngôn ngữ - Log out: thoát

- Function: tinh năng

- Techstream configuration: cau hinh phan mém

- VIM Select: Iya chon VIM ( Vehicle interface Module) — ding Iya chon phan citmg

Trang 14

Required Information

Modal Code |A S\/ R Vehicle Spec |DARFE P

oe CAMRY/ASSB Produc ~ 1305-1503 vị

|4T1BF1FK8EU775213 Optional Information

Option information: thông tin lựa chọn VIN: số khung

Required information: théng tin yéu ca

Confirm the information and press next: xac nhan théng tin va nhan next

Trang 15

File Function Setup TSI User Help System Select | Stored Data |

Select desired system and than press the arrow button to access the ECU

171215 km (TS Yellow = ECU status unknown ‘System _] White = ECU communication OK | srtEFtrraeurreata “System | White wiAstenisk = ECU nat supported or not responding

Light Blue wiAsterisk = ECU communication OK in past times but not responding now AIIECUs | Powertrain | Chassis | Body Electrical

- All ECUs: tat ca ECU

- Powertrain: hệ thông truyền lực - Chasis: hé thong khung gam - Body electrical: hé thong dién than xe - Cruise control: hé thống kiểm soát hành trình - Air suspension: hệ thống phuộc hơi

- Tire Pressure Monitor: hệ thông giám sát áp suất lốp

Trang 16

System Select | Stored Data Engine and ECT Live |

abate Seed a trvh | Thretta Motor Duty (close) 0| % ngne Spas 3 mm |T ly Clas

Au —— «Pressure aolant Te 40 3 12 706 Us Us

| | [Enone RunTime 0 + |i Conditions FB Val 3.06 Us

| EC Twotle Recs Peston 9317 y |EVAP (Purge) VSV 0 | %

=) ae :

* Trouble Codes: Ma 16i

* Data List: Danh sach théng sé data hé thong

¢ Monitor: Giam sat

* Parameter: Théng s6 ¢ Value: Gia tri

1.3 Phần mém Toyota Tis

- Toyota Tis (technical information system), la mot hé thống chứa các thông tin kỹ thuật của Toyota và chỉ dành cho nội bộ.Ứng dụng bao gôm cam nang sua chira, cac ban tin dich vu, ban tin ky thuật,các thông báo, thông tin liên quan đến vẫn đề kỹ thuật của xe Toyota hay dịch vụ toyota - Chức năng:

+ Tra cứu mã lỗi, hướng dẫn sữa chữa + Đọc sơ đồ mạch điện

+ Kiểm tra vị trí các bộ phận cần sữa chữa + Kiếm tra các thông sô sữa chữa.

Trang 17

CHUONG 2: TONG QUAN VE ARDUINO

1 Tổng quan 1.1 Arduino R3

Ardumno no được xây dựng với phan nhân là vi điều khién ATmega328P str dung thach anh co chu ki dao dong la 16 MHz Voi vi diéu khién nay, ta có tong cộng l4 pin (ngõ) ra / vào được đánh số từ 0 tới 13 (trong đó có 6 pin PWM, được đánh dấu ~ trước mã số của pin) Song

sử dụng được như các pin ra / vào bình thường (như pm Ô - 13) Ở các pin được đề cập, pin 13 là pm đặc biệt vì nôi trực tiếp với LED trạng thái trên board

Arduino Uno R3 Pinout

“AVR IGITAD GNALG® GEUED SERIAL SPI 2c QB CHATS

Hinh 1.1 Hinh Arduino R3

Trên board con co | nut reset, 1 ngd két nối với máy tính qua công USB va | ngõ cấp nguồn sử dụng Jack 2 mm lay năng lượng trực tiếp từ AC-DC adapter hay thông qua ac-quy nguon Khi làm việc với Arduino board, một số thuật ngữ sau cần được lưu ý Ý:

¡_ Flash Memory: bộ nhớ có thê ghi được, dữ liệu không bị mất ngay cả khi tắt điện Về vai trò, ta có thể hình dung bộ nhớ này như ô cứng để chứa dữ liệu trên board Chương trình được viết cho Arduino sẽ được lưu ở đây Kích thước của vùng nhớ này thông thường dựa vào v1 điều khiển được sử dụng, ví dụ như ATmega8 có 8KB flash memory Loại bộ nhớ này có thể chịu được khoảng 10,000 lần ghi / xoá

Trang 18

tốc độ đọc ghi xoá rất nhanh Kích thước nhỏ hơn Flash Memory nhiều lần

ñ EBEPROM: một dạng bộ nhớ tương tự như Flash Memory nhung co chu ki ghi / xoá

cao hơn - khoảng 100,000 lần và có kích thước rất nhỏ Đề đọc / ghi dữ liệu ta có thé

dùng thư viện EEPROMI của Ardumo

Ngoài ra, board Arduino còn cung cấp cho ta các pin khác nhau như pin cấp nguồn 3.3V, pin cap nguồn 5V, pin GND

Thông số kỹ thuật của Arduino board được tóm tắt trong bảng sau:

1

Trang 19

1.2 Arduino Pro Mini (la board Arduino rất nhỏ, sử dụng chip ATmega328 SMD)

Hinh 1.2 Arduino Mini

Đặc biệt thích hợp cho các ứng dụng thực tế đòi hỏi sự gọn gàng

Board Arduino Pro Mini 5V I6MHz mặc ổmh sử dụng nguồn 5V và IC ATmega328 chạy ở xung nhịp 16MHZ Tuy nhiên trên board có sẵn ngõ vào

RAW dé cấp nguôn thông qua mạch điều áp Nguồn vào cho ngõ RAW có thể từ 3.3V - 12V (max 12V)

+ RAW: cấp nguồn thông qua mạch điều ap

+ Vec: cấp nguồn 5V hoặc 3.3V (Lưu ý: nguồn > 5.5V sẽ gây hỏng IC)

Trang 20

“ca BOE eset ĐCẾ ˆ se come INTO BOR AVOIT BES ADCS cowrn CC28 swe INT! bt POET A3016 P3 ADC3 no xCK «TO —-— AVOIS PCL ADSI my " CCOB so ODA PORTE AO/04 ĐCO ADCO sẽ» - ANO OC0A sơ ®@bA ĐOSS” DỤ ĐẾN %CK news LED

CO ICP sowo DEO DNH BESTT ote «MOS! ewe OC2A CCA sown Obit Da 4 ĐO BCRP ope 5% me OCB

AS «—- AMON ESN AES scl ar AS = AMDIS PORT ABCA SOA kor AI ap aoe

Vì sử dụng chung dòng chip ATmega328 nên việc lập trình và thiết kế ứng dụng hoàn toàn tuong tw board Arduino Uno R3 Ngoài ra có l sự khác biệt nhỏ là board Arduino Pro Mini có tới 8 công analog (thay vì 6 như trên Arduino Uno R3) Trong đó 2 ngõ analog

A6,A7 không thể xuất tín hiệu digital!

Ardumo Pro Mim không có san giao tiép USB

Điều này có nghĩa là bạn không thê cắm trực tiếp board Arduino Pro Mini vào máy tính như Arduino Mega 2560, Arduino Uno R3, Arduino Nano

Nếu bạn cần 1 board arduino kích thước nhỏ, có sẵn công USB đề kết nối với máy tính thì Arduino Nano 1a sy lựa chọn thích hợp hơn la Arduino Pro Mini

Tuy nhién ban c6 thé dé dang str dung board Arduino Uno R3 sẵn có của mình đề lập trình cho Arduino Pro Mini

LI Cách làm như sau:

+ Thao chip ATmega328 trén board Arduino Uno R3 ra + Gan chan theo so do sau:

Trang 21

Arduino Pro Mini Arduino Uno R3

+ Cam Arduino Uno R3 vao céng USB trén may tinh Néu lan dau str dung Arduino Pro

Mini, ban sé thay LED trén Arduino Pro Mini nhap nhay

+ Chon: Tools > Board > Arduino Pro or Pro Mini (SV, 16MHz) w/ ATmega 328 + Chon công COM thích hợp

Như vậy là bạn đã có thê Upload chương trình của mình cho Arduino Pro Mini rồi “Các bạn có thể nạp code cho Board Pro Mini bang Board USB to Serial UART (CP2102, ) Cách kết nối như sau mạch nạp với Arduino Pro Mini như sau:

+ Chon: Tools > Board > Arduino Pro or Pro Mimi (SV, 16MHz) w/ ATmega 328

Trang 22

+ Chọn công COM thích hợp

bs PS œ là z 1

1.3 Arduino Nano ( Nhỏ, tiện lợi, mang trên mình tĩnh hoa của Arduino Uno)

Khi tiếp xúc với Arduino Nano, đó là sự tiện dụng, đơn giản, có thê lập trình trực tiếp bằng máy tính (như UNO R3) va dac biệt hơn cả đó là kích thước của nó Kích thước của Arduino

Nano cực kì nhỏ chỉ tương đương đồng 2 nghìn gấp lại 2 lần thôi (1.85cm x 4.3cm), rất thích hợp

cho các newbie, vì giá rẻ hơn Arduino Uno nhưng dùng được tất cả các thư việt của mạch này Hôm nay, tớ viết bài này nhằm mục đích giới thiệu về mạch Arduino Nano và các thông số kĩ

thuật, cùng với đó là những gợi ý ứng dụng khi bắt đầu với mạch này

Reset Button RXx+Tx LEDe ICSP Header / | Pin 13 (1) LED

RX Pin eR Ground Pin

Ground Pin aa sv Pin

kì Analog Input

rd kia 2

Digital Pins

—_ TTT

Analog Reference 3.3W Output Digital Pin 13

Microcontroller Mini-B USB Jack

Hinh 1.3 Arduino Nano

Trang 23

Một vài thông số của Arduino Nano:

Dòngra tôiđa(33V) 50mA

SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328)

Trang 24

Các thông số kĩ thuật của Arduino Nano hầu như giống hoàn arduino uno r3, vì vậy các thư viện trên Arduino Uno đều hoạt động tốt trên Arduino Uno Tuy nhiên, ở Nano có một lợi thế cực kì quan trọng, nhờ đó Arduino Nano đã được ứng dụng rất nhiều trong các dự án DIY, đó chính là kích hước của nó Đồng thời Nano còn số lượng chân Analog

nhiều hơn Uno (2 chân A6, A7 chỉ dùng đề đọc) cùng với dùng ra tôi đa của mỗi chân IO lên đến 40mA Nhưng, có một điểm trừ nhẹ cho Nano, đó là mạch này Nano cần đến 2KB bộ nhớ cho bootloader (ở Uno là 0.5KB) Tuy nhiên, bạn đừng lo lắng, bạn còn đến tận 30KB bộ nhớ flash đề lập trình, để dùng hết được 30KB này với tôi, đó là cả "một vấn đề lập trình"

Công kết nối với Arduino Nano

Khác với Arduino uno sử dụng công USB type B, Nano lai sử dụng một công nhỏ hơn có tên là mim USB Vì sử dụng công này nên kích thước board (vê chiêu cao) cũng giảm đi khá

Trang 25

1.4 Arduino Mega Conector KH Camunicacão USB PWM No 2560

USBTipoB

Fuslvel para Protecao da USD

Regulador 5V FONTE EXTERNA 1a12/

RESET Regulador 33 V' analégicas

Hinh 1.4 Arduino Mega

Arduino Mega2560 la mét vi diéu khién bang cach str dung ATmega2560 Bao gom:

54 chan digital (15 có thé duoc sir dung nhu cac chan PWM) 16 dau vao analog,

4 UARTs (công nỗi tiếp phần cứng), 1 thạch anh 16 MHz,

1 công kết nối USB, 1 jack cam dién,

Nó chứa tất cả moi thir can thiét dé hé tro cac vi diéu khién

Arduino Mega2560 khác với tất cả các vi xử lý trước giờ vì không sử dụng FTDI chip điều khiển chuyên tín hiệu từ USB đề xử lý Thay vào đó, nó sử dụng ATmegal6U2 lập trình như là một công cụ chuyền đổi tín hiệu từ USB Ngoài ra, Arduino Mega2560 cơ bản vẫn giống Arduino Uno R3, chi khac số lượng chân vả nhiều tính năng mạnh mẽ hơn, nên các bạn vẫn có thể lập trình cho con vi điều khiển này bằng chương trình lập trình cho Arduino Uno R3.

Ngày đăng: 26/07/2024, 18:56

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

TÀI LIỆU LIÊN QUAN

w