Kết nối
Cần đọc dữ liệu CAN bus từ xe và máy móc. Chọn cổng CAN trên máy tính công nghiệp thế nào, đấu dây có gì cần nhớ?
Kỹ thuật IPC247 Trả lời ngày 2026-09-16
Trước hết xác định chuẩn mà thiết bị đang nói:
CAN 2.0A/B (CAN cổ điển): tối đa 1 Mbit/s, dùng rộng rãi trong máy móc và xe.
CAN FD: phần dữ liệu nhanh hơn (thường 2–5 Mbit/s) và gói dữ liệu dài hơn. Cổng CAN FD đọc được CAN cổ điển, còn cổng CAN cổ điển thì không đọc được CAN FD.
Giao thức lớp trên: SAE J1939 trên xe tải, xe công trình (thường 250 hoặc 500 kbit/s), CANopen trong máy móc tự động. Cổng phần cứng giống nhau, khác ở phần mềm giải mã.
Chọn cổng: ưu tiên cổng CAN cách ly, kèm thư viện hoặc driver của hãng cho hệ điều hành bạn dùng (Windows hay Linux SocketCAN).
Đấu dây:
1. Cáp xoắn đôi CAN_H và CAN_L, có lưới chống nhiễu.
2. Điện trở đầu cuối 120 ohm ở hai đầu mạng, không hơn. Đo giữa CAN_H và CAN_L khi tắt nguồn phải ra khoảng 60 ohm.
3. Tốc độ càng cao dây càng phải ngắn: khoảng 40 m ở 1 Mbit/s, vài trăm mét ở 125 kbit/s.