canbus
Mạng cục bộ điều khiển (Controller Area Network Bus), thường được gọi là CAN bus, là một giao thức truyền thông cách mạng đã thay đổi cách các thiết bị điện tử tương tác với nhau trong xe cộ và máy móc công nghiệp. Ban đầu được phát triển bởi Robert Bosch GmbH vào những năm 1980 cho các ứng dụng ô tô, hệ thống nhắn tin mạnh mẽ này cho phép các vi điều khiển và thiết bị giao tiếp với nhau mà không cần máy tính chủ. Công nghệ CAN bus hoạt động dựa trên tiêu chuẩn bus nối tiếp đa chủ (multi-master), cho phép nhiều đơn vị điều khiển điện tử (ECU) chia sẻ thông tin một cách hiệu quả và đáng tin cậy. Ở lõi của nó, hệ thống CAN bus sử dụng phương pháp truyền tín hiệu vi phân hai dây để truyền dữ liệu trên toàn mạng, nhờ đó có khả năng chống nhiễu điện và nhiễu điện từ rất cao. Mạng truyền thông thông minh này đã trở thành xương sống của điện tử ô tô hiện đại, quản lý mọi thứ từ mô-đun điều khiển động cơ đến các hệ thống an toàn. Các chức năng chính của CAN bus bao gồm trao đổi dữ liệu thời gian thực giữa các thành phần điện tử khác nhau, truyền tin theo mức độ ưu tiên dựa trên tầm quan trọng, khả năng phát hiện và sửa lỗi, cũng như vận hành đồng bộ nhiều hệ thống. Một trong những đặc điểm công nghệ nổi bật nhất của CAN bus là phương thức truyền thông phát sóng (broadcast), theo đó tất cả các nút trên mạng đều nhận được tin nhắn được truyền đi, nhưng chỉ những nút đích mới xử lý chúng. Hệ thống hỗ trợ tốc độ truyền dữ liệu từ 125 kbps đến 1 Mbps, tùy thuộc vào chiều dài mạng và yêu cầu ứng dụng. Ứng dụng của CAN bus vượt xa lĩnh vực ô tô, bao gồm tự động hóa công nghiệp, thiết bị y tế, hệ thống hàng hải, máy móc nông nghiệp và tự động hóa tòa nhà. Trong xe cộ, CAN bus kết nối các hệ thống then chốt như hệ thống phanh chống bó cứng (ABS), cơ chế bung túi khí, điều khiển hộp số, quản lý điều hòa không khí, hệ thống giải trí và thông tin (infotainment), cũng như giao diện chẩn đoán. Thiết kế vốn có của giao thức này đảm bảo việc truyền tin mang tính xác định (deterministic), nghĩa là thông tin an toàn quan trọng luôn đến đích trong khoảng thời gian dự báo được. Độ tin cậy này khiến CAN bus trở nên không thể thiếu trong các ứng dụng đòi hỏi độ an toàn cao, nơi sự cố truyền thông có thể dẫn đến hậu quả thảm khốc. Tính chuẩn hóa của công nghệ CAN bus thúc đẩy khả năng tương tác giữa các thành phần từ các nhà sản xuất khác nhau, từ đó thúc đẩy đổi mới và giảm chi phí phát triển trên nhiều ngành công nghiệp.