Giao thức truyền thông can

 Mạng Khu Vực tinh chỉnh và điều khiển (CAN) là 1 trong những giao thức media tiếp nối được tiêu chuẩn hóa bởi ISO cùng được sử dụng nhằm truyền các báo cáo quan trọng đặc biệt. CAN được vận dụng vào một loạt những nghành nlỗi những lắp thêm y tế đòi hỏi cao, trang thiết bị công nghiệp, khối hệ thống tàu thuỷ, tàu lặn, phương tiện đi lại đường sắt, thang máy...CAN hỗ trợ các nhân tài nhỏng kĩ năng phòng nhiễu cao, tài năng phát hiện lỗi và ngắt liên kết, tính toàn vẹn tài liệu đồng bộ với giám sát và đo lường lẫn nhau cùng với những thứ được kết nối. Trong ngành cửa ngõ tự động hóa bên trên nhân loại, công nghệ mạng này chỉ được áp dụng cho bộ điều khiển và tinh chỉnh NET-DS của NABCO.

Bạn đang xem: Giao thức truyền thông can

Phần 2: Cấu trúc mạng CANCấu trúc một mạng CAN tất cả những thành phần•cáp sạc gồm nhị dây đơn lẻ được Hotline là CAN_H (CAN Hight) với CAN_L ( CAN Low).•Điện trở đầu cuối của con đường dây 120Ω•Node (Station): là thành phần liên kết mang lại bus CAN trải qua 2 dây CAN_H với CAN_L. Các nút này là những bo mạch hoặc module điều khiển

*
Cấu trúc mạng CAN

*
Cấu trúc của mạng CAN của cửa ngõ Nabteo Net DS

*

Cấu trúc một node (station) trong mạng CAN

•Mỗi nút ít CAN thử dùng bao gồm một micro-controller- MCU liên kết với một cỗ điều khiển và tinh chỉnh CAN-controller. Bộ điêu khiển CAN sẽ được kết nối cùng với cỗ CAN – Transceiver thông qua một con đường ra tài liệu tiếp nối Tx và một mặt đường vào dữ liệu tiếp nối Rx. Đường Vref là điện áp ra tìm hiểu thêm cung cấp một mức điện áp định danh = 0.5 x Vcc

•Micro-controller - MCU thực hiện các bản lĩnh với điều khiển thiết yếu của một Node. Thực hiện cấu hình chuyển động cho CAN controller, phân phối hận dữ liệu nhận từ CAN controller, đem tài liệu dìm trường đoản cú Can controller để sử dụng đến hoạt động của Node.

•CAN controller thực hiện những xử lí về truyền thừa nhận tài liệu, báo lỗi tính tân oán thời gian bit... theo chuẩn CAN quy định; phạt tài liệu cần truyền dạng số (súc tích 0/1) ra chân Tx; dấn dữ liệu dạng số qua chân Rx. CAN controller hoàn toàn có thể là một chip hòa bình hoặc một ngoại vi được tích hòa hợp bên phía trong vi tinh chỉnh.

•CAN transceiver vận động như cỗ biến đổi trường đoản cú biểu lộ số (xúc tích 0/1) bên trên Tx thành bộc lộ tựa như trên bus CAN cùng ngược chở lại.

Xem thêm: Phần Mềm Tách Chữ Khỏi Ảnh, File Pdf Rất Hiệu Quả Và Tiện Dụng

 

Tín hiệu bên trên bus CAN

CAN transceiver biến đổi hỗ tương giữa biểu hiện số cùng giống như. Trong giao thức CAN qui định như sau:

•Mức dominant/mức trội/mức ưu ráng là mức lô ghích 0

•Mức recessive/nấc lặn/nút ẩn là nấc ngắn gọn xúc tích 1

CAN tất cả sự nguyên lý này bởi bus CAN hoạt động theo cơ chế AND-wire, lúc một lô ghích 0 cùng một logic 1 thuộc được truyền từ CAN controller qua CAN transceiver mang đến bus CAN thì bên trên bus CAN đã miêu tả nấc năng lượng điện áp trình diễn cho bit 0 (bit trội).

Mức áp bên trên bus CAN trong tầm tự -2V bên trên CAN_L cho +7V bên trên CAN_H cơ mà được sử dụng phổ cập là 0V bên trên CAN_L cùng +5V trên CAN_H khi sử dụng nghỉ ngơi vận tốc cao 1Mbit/s. Đường CAN_H bao gồm nút áp +5V Lúc sinh sống tâm trạng ngủ với đã sụt áp còn +3.5V khi vẫn chuyển động. Hiện nay, mức +3.5V được nguyên tắc là nút ‘dominant’ và +2.5V được vẻ ngoài là nút ‘recessive’. Đường CAN_L có mức điện áp 0V khi ngơi nghỉ tinh thần ngủ và vẫn tăng lên +1.5V lúc vận động. Hiện nay, mức +1.5V được chính sách là nấc ‘dominant’ và +2.5V được phép tắc là nấc ‘recessive’.

Trạng thái bus dựa vào sự xô lệch năng lượng điện áp thân CAN_L cùng CAN_H. Cụ thể, nếu sai lệch điện áp rẻ hơn điện áp ngưỡng tối tđọc thì đó là nấc recessive (nấc 1) thường xuyên bên dưới +0.5V. Nếu rơi lệch điện áp cao hơn ngưỡng về tối thiểu thì đó là nấc dominant ( nấc 0), thường xuyên trên +0.9V. Nếu lệch lạc điện áp rơi vào tầm từ 0.5V đến 0.9V thì quan yếu khác nhau được nấc xúc tích với khiến sai tài liệu.

 

*

*

Chuẩn CAN Specification 2.0 đã được chuẩn hóa trong ISO11898, chuẩn CAN cơ chế cụ thể các tác dụng cùng hoạt động vui chơi của mạng CAN ở nhì lớp Data Link và Physical. Đối với lớp ứng dụng (Application) ko được hiệ tượng vào chuẩn cơ mà bây chừ tất cả nhì giao thức hơi thông dụng là CANopen với DeviceNet. CÁc tác dụng của nhì lớp này đầy đủ bởi Hartware (vi mạch, chip) chuyên được dùng tự tiến hành theo cấu hình được nạp vào. Các công dụng lớp Data Link vị chip chuyên sử dụng CAN controller (chíp số) hoặc ngoại vi CAN được tích hòa hợp trong vi điều khiển MCU thực hiện. Chức năng lớp vật dụng lí (Physical) bởi vì chip Can transceiver( chip tương tự) thự hiện.