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

Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô

112 180 2

Đ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

Tiêu đề Nghiên Cứu, Thiết Kế, Chế Tạo Mô Hình Mạng Can Trên Ô Tô
Trường học trường đại học
Chuyên ngành công nghệ kỹ thuật ô tô
Thể loại đồ án tốt nghiệp
Định dạng
Số trang 112
Dung lượng 4,86 MB

Cấu trúc

  • 1.1. Tình hình nghiên cứu trong và ngoài nước (11)
    • 1.1.1. Trong nước (11)
    • 1.1.2. Ngoài nước (11)
  • 1.2. Tính cấp thiết của đề tài (11)
  • 1.3. Mục tiêu của đề tài (11)
  • 1.4. Phương pháp và phạm vi nghiên cứu (0)
    • 1.4.1. Phương pháp giải quyết vấn đề (0)
    • 1.4.2. Phạm vi nghiên cứu (12)
  • 2.1. Tổng quan về mạng truyền thông (13)
    • 2.1.1. Khái niệm về mạng truyền thông (13)
    • 2.1.2. Vai trò của mạng truyền thông (13)
    • 2.1.3. Truyền thông, truyền dữ liệu và truyền tín hiệu (14)
    • 2.1.4. Truyền đồng bộ và không đồng bộ (16)
    • 2.1.5. Truyền một chiều và truyền hai chiều (17)
    • 2.1.6. Bảo toàn dữ liệu (17)
    • 2.1.7. Mã hóa bit (21)
    • 2.1.8. NRZ, RZ (22)
    • 2.1.9. Cấu trúc liên kết (22)
    • 2.1.11. Mô hình lớp (27)
    • 2.1.12. Đặt địa chỉ (29)
    • 2.1.13. Phương thức truy cập bus (0)
    • 2.1.14. Phương thức truyền dẫn tín hiệu (0)
  • 2.2. Tổng quan về mạng trên ô tô (39)
    • 2.2.1. Sơ đồ tổng quát (0)
    • 2.2.2. Các loại giao thức truyền thông trên ôtô (40)
    • 2.2.3. Các cơ chế điều khiển (0)
    • 2.2.4. Các yêu cầu cho một hệ thống bus (45)
    • 2.2.5. Các ứng dụng trong xe (47)
  • 2.3. Tổng quan về mạng can (50)
    • 2.3.1. Sơ lược lịch sử mạng CAN (0)
    • 2.3.2. Chuẩn giao thức CAN (51)
    • 2.3.3. Cơ chế giao tiếp (0)
    • 2.3.4. Cấu trúc bức điện (54)
    • 2.3.5. Định thời bit (66)
    • 2.3.6. Phương pháp đồng bộ (0)
    • 2.3.7. Phần cứng (71)
    • 2.3.8. Phát hiện lỗi và báo lỗi (74)
    • 2.3.9. Cơ sở lý thuyết của việc phát hiện lỗi (0)
    • 2.3.10. Các lớp giao thức ứng dụng trong CAN (76)
    • 2.3.11. Bộ lọc và tiêu chuẩn so sánh cho việc chấp nhận khung dữ liệu đến (78)
  • 3.1. Giới thiệu về phần cứng (80)
    • 3.1.1. Tìm về Board Arm STM32F103T8C6 (80)
    • 3.1.2. Tìm hiểu về Board ARDUINO UNO R3 (82)
    • 3.1.3. Tìm hiểu về transceiver (TJA1050, MCP2551, SN65HVD2301-2) (83)
    • 3.1.4. Tìm hiểu về vi điều khiển CAN MCP2515 và Module MCP2515 (0)
    • 3.1.5. ECU của xe (85)
    • 3.1.6. OBD-II trên CAN (89)
  • 3.2. Giới thiệu về phần mềm (92)
    • 3.2.1. Giới thiệu Keil c uVersion 5 cho ARM (92)
    • 3.2.2. Thiết kế CATIA V5 R26 (93)
  • 3.3. Các công cụ cần dung thiết kế mô hình CAN (94)
    • 3.3.1. Phần cứng (94)
    • 3.3.2. Phần mềm (94)
  • 3.4. Phần cứng mô hình (94)
    • 3.4.1. Nút STM32F103C8T6 (94)
    • 3.4.2. Nút ARDUINO UNO R3 (95)
  • 3.5. Mô hình (97)
  • 3.6. Giải thuật và kết quả (98)
  • 4.1. Những kết quả đạt được (105)
  • 4.2. Hạn chế của đề tài (105)
  • 4.3. Hướng phát triển đề tài (105)
  • PHỤ LỤC (105)

Nội dung

Tình hình nghiên cứu trong và ngoài nước

Trong nước

Mạng truyền thông giao thức CAN không phải là công nghệ mới mà là sự phát triển từ các kỹ thuật truyền thống, đáp ứng nhu cầu trong công nghệ ô tô Trong hơn một thập kỷ qua, mạng truyền thông đã trở thành phần không thể thiếu trong các hệ thống điều khiển và giám sát hiện đại Tuy nhiên, người vận hành thường gặp khó khăn trong việc tìm kiếm tài liệu tham khảo đáng tin cậy và chuyên sâu về cách thức hoạt động của mạng CAN, các tiêu chuẩn giao tiếp và ứng dụng trong xe.

Ngoài nước

Mạng CAN đã được phát triển gần như hoàn thiện và được ứng dụng rộng rãi trong nhiều lĩnh vực khác nhau Tuy nhiên, lý thuyết về mạng CAN trong ô tô vẫn còn mang tính trừu tượng và chuyên sâu, do đó cần có thêm nghiên cứu và thực hành để hiểu rõ hơn về nó.

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

Môn học ứng dụng điều khiển tự động trên ô tô tại trường Đại học Sư phạm Kỹ thuật TPHCM dành cho sinh viên năm 3 ngành công nghệ kỹ thuật ô tô, cung cấp kiến thức về hệ thống điều khiển tự động Tuy nhiên, môn học còn thiếu các ví dụ minh họa và thiết bị thực nghiệm, đặc biệt là mô hình hệ thống mạng CAN, điều này ảnh hưởng đến hiệu quả giảng dạy và khả năng tiếp thu của sinh viên.

Chúng tôi nhận thấy sự cần thiết phải nghiên cứu và ứng dụng mô hình hệ thống CAN thu nhỏ, sử dụng vi điều khiển STM32F103C8T6 và ARDUINO UNO R3 Mô hình này không chỉ có giá thành hợp lý mà còn cung cấp kiến thức thiết thực về cách thức hoạt động của hệ thống CAN trên xe, góp phần vào việc nâng cao hiểu biết trong lĩnh vực này.

Mục tiêu của đề tài

- Hiểu và nắm vững kiến thức lý thuyết về giao thức CAN

- Tìm hiểu các thiết bị ngoại vi và hướng dẫn sử dụng board ARM STM32F103C8T6 dùng trình biên dịch KeilC

- Lập trình hệ thống giao tiếp CAN giữa các vi điều khiển ARD INO NO R3 và

- Đọc dữ liệu và truyền dữ liệu điều khiển sáng tắt đèn báo trên đồng hồ hiển thị

- Đọc dữ lệu từ hộp EC

- Hoàn thiện mô hình hệ thống CAN

1.4 Phư ng pháp và phạm vi nghiên cứu

1.4.1 Phư ng pháp giải quyết vấn đề

- Sử dụng các nguồn tài liệu trên Internet để tìm hiểu về KeilC, cách giao tiếp giao thức CAN giữa board STM32F103C8T6 và ARD INO UNO R3

- Thu thập dữ liệu từ hãng để lấy thông tin điều khiển cụm đồng hồ hiển thị

- Ứng dụng CATIA để thiết kế ra mô hình hệ thống

- Ứng dụng kỹ thuật cơ khí hàn các board mạch

- Lập trình giao tiếp giữa các board STM32F103C8T6 cũng như giữa các ARD INO

- Lập trình truyền nhận dữ liệu điều khiển cụm đồng hồ hiển thị ECU

- Đưa ra nhận xét và đề xuất hướng phát triển của đề tài

Chư ng 2 CƠ SỞ LÍ THUYẾT 2.1 Tổng quan về mạng truyền thông

2.1.1 Khái niệm về mạng truyền thông

Sự phát triển mạnh mẽ của các giải pháp tự động hóa nhờ vào hệ thống truyền thông số là kết quả của những tiến bộ trong vi điện tử, máy tính, thông tin và tự động hóa Mạng truyền thông công nghiệp, đặc biệt là mạng truyền thông trên ô tô, là các hệ thống mạng truyền thông số sử dụng phương thức truyền bit nối tiếp để kết nối các thiết bị công nghiệp trong một hoặc nhiều hệ thống.

Mạng truyền thông thực chất là một dạng đặc biệt của máy tính, so với mạng máy tính thông thường có những điểm giống và khác nhau như sau:

- Kỹ thuật truyền thông số hay truyền dữ liệu là đặc trưng chung của cả hai lĩnh vực

- Trong nhiều ttường hợp, mạng máy tính sử dụng trên ô tô được xem là một phần trong mô hình phân cấp công nghiệp

Trong ngành công nghiệp ô tô, yêu cầu về tính thời gian thực, độ tin cậy và khả năng tương thích cao hơn so với mạng máy tính thông thường, trong khi mạng máy tính lại cần đảm bảo tính bảo mật cao.

- Mạng máy tính có phạm vi trải rộng khác nhau

- Sự khác nhau trong phạm vi ứng dụng dẫn đến sự khác nhau trong các yêu cầu về kỹ thuật cũng như tính kinh tế

2.1.2 Vai trò của mạng truyền thông

Ghép nối thiết bị và trao đổi thông tin là yếu tố cốt lõi trong giải pháp tự động hóa Cần kết nối một hoặc nhiều bộ điều khiển với cảm biến và cơ cấu chấp hành Trong hệ thống điều khiển phân tán, các bộ điều khiển cũng phải giao tiếp để phối hợp điều khiển quá trình, từ đó giám sát và theo dõi toàn bộ hoạt động của hệ thống điều khiển.

Mạng truyền thông trên ô tô đóng vai trò quan trọng trong đo lường, điều khiển và tự động hóa Việc sử dụng mạng truyền thông, đặc biệt là cấu trúc không gian bus, thay thế phương pháp nối điểm - điểm truyền thống giữa các thiết bị mang lại nhiều lợi ích đáng kể.

- Đơn giản hóa cấu trúc liên kết giữa các thiết bị

- Tiết kiệm dây nối, công thiết kế giữa các thiết bị

- Nâng cao độ tin cậy và chính xác của thông tin

- Nâng cao độ linh hoạt, tính năng mở rộng hệ thống

- Đơn giản hóa/tiện lợi hóa việc tham số, chẩn hóa, định vị lỗi, sự cố của các thiết bị

- Mở ra nhiều chức năng và khả năng ứng dụng mới của hệ thống

Mạng truyền thông công nghiệp, đặc biệt là mạng truyền thông trên ô tô, đã cách mạng hóa tư duy thiết kế và tích hợp hệ thống Ưu thế của giải pháp này không chỉ nằm ở phương diện kỹ thuật mà còn mang lại lợi ích kinh tế đáng kể Kết quả là, ứng dụng của mạng truyền thông công nghiệp đã trở nên phổ biến và rộng rãi trong nhiều lĩnh vực công nghiệp khác nhau.

2.1.3 Truyền thông, truyền dữ liệu và truyền tín hiệu

2.1.3.1 Giao tiếp và truyền thông

Giao tiếp hay truyền thông là quá trình trao đổi thông tin giữa các đối tác giao tiếp, có thể là con người hoặc hệ thống kỹ thuật, nhằm điều khiển hoặc quan sát trạng thái của nhau Trong bối cảnh kỹ thuật, hai khái niệm này được hiểu tương đương, với truyền dữ liệu là phương thức chính để các máy tính giao tiếp trong mạng Để thực hiện việc truyền dữ liệu, cần có quá trình mã hóa và giải mã tín hiệu trong hệ thống truyền thông.

Hình 2 1 Nguyên lý truyền dẫn dữ liệu

2.1.3.2 Mã hóa và giải mã

Quá trình chuyển đổi thông tin (dữ liệu) thành chuỗi tín hiệu phù hợp để truyền dẫn bao gồm hai bước chính: mã hóa nguồn và mã hóa đường truyền.

Dữ liệu nguồn được bổ sung thông tin phụ trợ thiết yếu cho quá trình truyền dẫn, bao gồm địa chỉ của bên gửi và bên nhận, kiểu dữ liệu, cùng với thông tin kiểm tra lỗi Do đó, lượng thông tin trong một tín hiệu sẽ vượt quá lượng thông tin thực sự cần truyền tải.

Quá trình tạo tín hiệu tương ứng với các bit trong gói dữ liệu theo phương pháp nhất định là rất quan trọng trong mạng truyền thông công nghiệp Mã hóa đường truyền đồng nghĩa với việc mã hóa từng bit, vì tín hiệu được tạo ra từ khâu mã hóa chính là tín hiệu được truyền dẫn Để bên nhận có thể phân biệt giới hạn giữa các bit dữ liệu nối tiếp nhau, cần áp dụng phương thức đồng bộ hóa.

Hình 2 2 Ví dụ về mã hóa bit

Quá trình chuyển đổi tín hiệu nhận được thành dãy bit tương ứng và xử lý thông tin để tái tạo lại thông tin gốc là rất quan trọng Bằng cách loại bỏ các thông tin bổ sung, chúng ta có thể đảm bảo rằng dữ liệu được phục hồi một cách chính xác và hiệu quả.

2.1.3.3 Điều chế và điều biến tín hiệu

Quá trình tạo tín hiệu trực tiếp liên quan đến việc truyền tải thông tin thông qua các tham số như biên độ, tần số hoặc pha, trong đó các tham số này có thể nhận bất kỳ giá trị nào.

Chỉ quá trình dùng tín hiệu mang thông tin để điều khiển, biến đổi các tham số thích hợp của một tín hiệu thứ hai (tín hiệu mang)

2.1.3.4 Tốc độ truyền và tốc độ bit

Tốc độ Baud là số lần tín hiệu thay đổi giá trị tham số thông tin trong một giây, được đo bằng đơn vị Baud Tuy nhiên, với nhiều phương pháp mã hóa bit, tín hiệu không nhất thiết phải thay đổi trạng thái trong mỗi nhịp, do đó tốc độ Baud không hoàn toàn chính xác Vì vậy, khái niệm tốc độ truyền hay tốc độ bit được sử dụng để phản ánh chính xác hơn về khả năng truyền tải dữ liệu.

Tốc độ truyền hay tốc độ bit được định nghĩa là số bit dữ liệu được truyền trong một giây, thường được đo bằng đơn vị bit/s (bps) Công thức tính tốc độ bit là v = f*n, trong đó f là tần số nhịp và n là số bit được truyền trong mỗi nhịp Nếu mỗi nhịp chỉ truyền một bit, thì tốc độ bit sẽ bằng tần số nhịp, tức là v = f, và lúc này tốc độ bit tương đương với tốc độ Baud, với 1 Baud tương đương 1 bit/s.

2.1.3.5 Tính năng thời gian thực

Tính năng thời gian thực là đặc trưng quan trọng trong hệ thống tự động hóa, không chỉ yêu cầu phản ứng nhanh mà còn cần phải có phản ứng kịp thời với các tác động bên ngoài.

2.1.4 Truyền đồng bộ và không đồng bộ

Sự khác biệt giữa truyền đồng bộ và không đồng bộ chủ yếu liên quan đến cách thức truyền bit nối tiếp Điều này đề cập đến việc đồng bộ hóa giữa bên gửi và bên nhận dữ liệu, tức là cách mà bên nhận nhận biết thời điểm tín hiệu trên đường truyền chứa dữ liệu và khi nào không.

Phương pháp và phạm vi nghiên cứu

Tổng quan về mạng truyền thông

Tổng quan về mạng trên ô tô

Tổng quan về mạng can

Giới thiệu về phần cứng

Giới thiệu về phần mềm

Các công cụ cần dung thiết kế mô hình CAN

Phần cứng mô hình

Ngày đăng: 06/06/2022, 02:11

HÌNH ẢNH LIÊN QUAN

Hình 2.1 Nguyên lý truyền dẫn dữ liệu - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2.1 Nguyên lý truyền dẫn dữ liệu (Trang 14)
Hình 2.4 Cấu trúc không gian Bus - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2.4 Cấu trúc không gian Bus (Trang 23)
2.1.9.2. Cấu trúc không gian hình Sao - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
2.1.9.2. Cấu trúc không gian hình Sao (Trang 23)
Hình 2.7 Cấu trúc không gian mạng dạng Lưới - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2.7 Cấu trúc không gian mạng dạng Lưới (Trang 25)
Hình 2. 12 Phương pháp gửi thông tin the phương thức đặt địa chỉ the hướng nội dung - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 12 Phương pháp gửi thông tin the phương thức đặt địa chỉ the hướng nội dung (Trang 31)
Hình 2. 16 Minh họa phương pháp CSMA/CD - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 16 Minh họa phương pháp CSMA/CD (Trang 35)
Hình 2. 19 Truyền dẫn chênh lệch đối xứng (3 kênh 7 dây dẫn) - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 19 Truyền dẫn chênh lệch đối xứng (3 kênh 7 dây dẫn) (Trang 38)
Hình 2. 20 Điện trở 120Ω cấp à hai đu dây chống nhiễu - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 20 Điện trở 120Ω cấp à hai đu dây chống nhiễu (Trang 39)
Hình 2. 22 Sơ đồ tổng quát của mạng truyền thông trên ôtô - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 22 Sơ đồ tổng quát của mạng truyền thông trên ôtô (Trang 40)
Hình 2. 23 Các vùng ứng dụng trên xe - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 23 Các vùng ứng dụng trên xe (Trang 47)
Hình 2. 26 Khung dữ liệu của khung tiêu chuẩn - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 26 Khung dữ liệu của khung tiêu chuẩn (Trang 54)
Hình 2. 28 Minh họa vùng phân xử - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 28 Minh họa vùng phân xử (Trang 56)
Hình 2. 38 Cấu trúc khung lỗi chủ động - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 38 Cấu trúc khung lỗi chủ động (Trang 61)
Hình 2. 39 Cấu trúc khung lỗi bị động - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 39 Cấu trúc khung lỗi bị động (Trang 62)
Hình 2. 46 Ví dụ tính thời gian để truyền đi 1bit - Nghiên cứu, thiết kế, chế tạo mô hình mạng can trên ô tô   đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô
Hình 2. 46 Ví dụ tính thời gian để truyền đi 1bit (Trang 66)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN