Mạch chuyển đổi giao tiếp CAN MCP2515

Một phần của tài liệu Nghiên cứu, chế tạo hệ thống giám sát và thu thập dữ liệu trên ô tô đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô (Trang 60 - 61)

CAN-BUS là một trong số những chuẩn giao tiếp trên các thiết bị hiện đại ngày nay như hệ thống điện trên Ô tô, OBD II hay hệ thống điện trong nhà máy công nghiệp, máy phát điện, tàu thủy,... Các VĐK đời mới gần như tích hợp ngoại vi giao tiếp CAN là bắt buộc, như STM32, LPC, PIC32,... thậm chí đến ESP32 cũng hỗ trợ CAN.

Tuy nhiên, cũng chính vì thế mà các dòng VĐK cũ như 8051 hay PIC, AVR không được tích hợp sẵn (PIC thì các dòng từ PIC18F trở lên mới hỗ trợ, giá thành cũng khá cao). Module MCP2515 là CAN controller do MicroChip sản xuất nhằm mục đích bổ sung tính năng này cho bất cứ VĐK nào. Chỉ cần dùng 3 đến 5 chân IO hoặc ngoại vi SPI có sẵn trên chip là chúng ta có thể biết những dòng chip này có khả năng làm việc với mạng CAN- BUS một cách trơn tru [20].

Hình 3.10. Mạch chuyển đổi giao tiếp CAN MCP2515

Module sử dụng chip MCP2551 làm CAN Controller và TJA1050 làm CAN Transceiver nên các thông số kỹ thuật là thông số của hai chip. Ngoài ra Module còn tích hợp các Jump J1 và J2, trong đó:

52

 J1 là jump chọn chế độ tốc độ giao tiếp, nếu Jump 1 được nối thì chip TJA1050 cho

phép giao tiếp trên mạng CAN-BUS với tốc độ cao nhất có thể, lên tới 1 Mbps. Nếu Jump 1 không được kết nối thì TJA1050 giao tiếp với BUS CAN tốc độ thấp, < 10 kbps, ở chế độ này cho phép khoảng cách truyền xa hơn và nối được nhiều node mạng CAN trên bus vật lý hơn.

 J2 là jump nối điện trở liên kết. Mỗi BUS CAN có 2 điện trở 120 Ohm ở hai đầu

bus. Nếu J2 nối thì module sẽ là node mạng đầu hoặc node mạng cuối. J2 không nối khi sử dụng ở module giao tiếp với mạng CAN BUS đã có sẵn điện trở ở 2 đầu.

Thông số kỹ thuật chính của MCP2515:

 Chuẩn giao tiếp SPI, có chân ngắt khi nhận được gói tin hợp lệ (chân INT)

 Điện áp hoạt động: 2.7 ~ 5.5V. Tương thích đầy đủ với chuẩn ISO 11898 cho hệ

thống hoạt động ổn định, chính xác.

 Hỗ trợ giao thức CAN bus V2.0B

 Nguồn cấp: 2.7 ~ 5.5V DC

 Dòng làm việc: 5mA

 Dòng tĩnh: 1 𝜇A

 Chuẩn giao tiếp: SPI với tốc độ truyền dữ liệu: 1Mbps

 Data field: từ 0 - 8 byte

 Kích thước module: 4.4cm x 2.8cm

 Nhiệt độ làm việc: -40 ℃ đến 85 ℃

Một phần của tài liệu Nghiên cứu, chế tạo hệ thống giám sát và thu thập dữ liệu trên ô tô đồ án tốt nghiệp ngành công nghệ kỹ thuật ô tô (Trang 60 - 61)

Tải bản đầy đủ (PDF)

(97 trang)