Khái niệm về BEAN

Một phần của tài liệu Đề tài: Tìm hiểu hệ thống mạng kết nối thông tin điều khiển CAN-MPX trên ôtô. Ứng dụng máy chẩn đoán lỗi để kiểm tra và chẩn đoán lỗi trên ôtô docx (Trang 34 - 37)

Khái quát: BEAN là một chuẩn (giao thức) thông tin đa chiều mà được thiết lập để truyền dữ liệu giữa các ECU điều khiển những thiết bị điện hay điện tử. (Được sử dụng đặc biệt cho các sản phẩm của Toyota)

Chuẩn (giao thức): Chuẩn hay giao thức là những quy tắc cần thiết để quản lý việc truyền tín hiệu giữa các loại thiết bị và máy tính khác nhau. Chúng quy định các trạng thái khác nhau, như phần cứng và phần mềm, cho việc truyền tín hiệu.

Cấu trúc thông điệp của hệ thống BEAN: Thông điệp của BEAN bao gồm “Bắt đầu mẫu tin” và “Kết thúc mẫu tin”. Để tăng hiệu quả truyền, còn có những thông tin “Truyền định kỳ” được truyền theo chu kỳ và “Truyền không định kỳ” nó được truyền khi có điều gì đó xảy ra.

Chi tiết về thông điệp, truyền theo định kỳ và truyền không định kỳ của BEAN:

Bảng chi tiết về thông điệp

Tên viết tắt

Tên của thông điệp

Chức năng

SOF Bắt đầu mẫu tin Bít khởi đầu

PRI Tính ưu tiên Quyền ưu tiên

ML Độ dài của

thông điệp

Tổng số byte của dữ liệu (bao gồm 2byte cho ID) được hiển thị ở dạng

nhị phân.

DST-ID ID của nơi nhận

Thông tin phổ biến (đến tất cả các nút):$FE

Thông tin chung (đến tất cả các nhóm):$D1-D3

Thông tin riêng (đến một nút nào đó): ID của từng nút

MES-ID ID của thông

điệp

DATA Dữliệu Có chiều dài thay đổi (Được chỉ ra bởi ML)

CRC Kiểm tra chu kỳ

thừa

Để phát hiện lỗi

EOM Kết thúc thông

điệp

Báo rằng thông điệp đến CRC đã kết thúc

RSP Phản hồi

Nút gửi:Không có Nút nhận: ACK khi bình thường (NAK)khi bất thường EOF Kết thúc mẫu tin Báo rằng tất cả thông điệp đã kết

thúc.

Lỗi nhận RSP (Reception error) và gửi lại: Nếu một nút ở đầu nhận phát hiện thấy lỗi trong thông điệp, lỗi đó sẽ được thông báo đến nút ở đầu truyền bằng RSP. Sau đó, nút truyền đó sẽ truyền lại thông điệp một lần nữa. (đến 3 lần bao gồm cả lần truyền ban đầu) (adsbygoogle = window.adsbygoogle || []).push({});

Mã CRC (kiểm tra lỗi của dữ liệu phát đi): Một chuỗi dữ liệu từ PRI đến DATA được thiết lập bằng số nhị phân. Khi số nhị phân được chia bởi một đa thức cố định (X8 + X4 + X +1) sẽ có một số d. Mã CRC được biễu diễn bằng số d đó. Nếu số nhị phân của dữ liệu từ PRI đến CRC chia hết cho đa thức ở đầu nhận (hay nói theo cách khác, số d bằng không), dữ liệu sẽ được đánh giá là bình thường.

Hình 2.22. Truyền định kỳ và truyền không dịnh kỳ của BEAN

Truyền định kỳ và Truyền không định kỳ

Trong BEAN có 3 loại thời điểm truyền như sau:

Truyền định kỳ: Dữ liệu được truyền tại những chy kỳ nhất định. Thời điểm truyền định kỳ (chu kỳ: t)

Truyền không định kỳ: Dữ liệu được truyền theo hoạt động của công tắc. Thời điểm truyền không định kỳ

Truyền kết hợp (Truyền định kỳ và không định kỳ): Khi công tắc được bật ON, bộ định thời truyền định kỳ được đặt lại.

Một phần của tài liệu Đề tài: Tìm hiểu hệ thống mạng kết nối thông tin điều khiển CAN-MPX trên ôtô. Ứng dụng máy chẩn đoán lỗi để kiểm tra và chẩn đoán lỗi trên ôtô docx (Trang 34 - 37)