บัส Controller Area Network (CAN) เป็นโปรโตคอลการสื่อสารยอดนิยมที่ใช้ในยานยนต์และอุตสาหกรรม ช่วยให้หน่วยควบคุมอิเล็กทรอนิกส์ (ECU) หลายชุดสื่อสารกันผ่านเครือข่ายที่ใช้ร่วมกัน ชั้นทางกายภาพของ CAN บัสประกอบด้วยสายไฟสองเส้น: CAN High (CANH) และ CAN Low (CANL) สายเหล่านี้บิดเข้าด้วยกันเพื่อลดการรบกวนทางแม่เหล็กไฟฟ้า
การใช้สายไฟเพียงสองเส้นเป็นข้อได้เปรียบที่สำคัญอย่างหนึ่งของเทคโนโลยี CAN บัส ช่วยให้ดำเนินการได้อย่างคุ้มค่าและลดความซับซ้อนของชุดสายไฟในยานพาหนะและระบบอื่นๆ CAN บัสทำงานในโหมดดิฟเฟอเรนเชียล โดยที่ความแตกต่างของแรงดันไฟฟ้าระหว่างสาย CANH และ CANL จะเป็นตัวกำหนดข้อมูลที่ส่ง
สถาปัตยกรรม CAN บัสรองรับการสื่อสารหลายหลัก หมายความว่าโหนดใดๆ บนบัสสามารถเริ่มต้นการสื่อสารได้ สิ่งนี้ทำได้โดยผ่านกลไกอนุญาโตตุลาการที่ชาญฉลาด โดยที่โหนดที่มีข้อความที่มีลำดับความสำคัญสูงสุดจะสามารถเข้าถึงบัสได้ บัสทำงานในโหมดฮาล์ฟดูเพล็กซ์ ทำให้สามารถสื่อสารได้ทั้งสองทิศทางแต่ไม่พร้อมกัน
แม้ว่าโดยทั่วไปแล้ว CAN บัสจะใช้สายไฟสองเส้น แต่การใช้งานจริงอาจมีการเปลี่ยนแปลงได้ขึ้นอยู่กับการใช้งานและข้อกำหนดเฉพาะ ตัวอย่างเช่น ในบางกรณี มีการใช้สายคู่บิดเกลียวหุ้มฉนวนเพื่อเพิ่มการป้องกันสัญญาณรบกวน นอกจากนี้ อาจเพิ่มตัวต้านทานปลายสายที่ปลายทั้งสองด้านของบัสเพื่อลดการสะท้อนของสัญญาณและรับประกันความสมบูรณ์ของสัญญาณที่เหมาะสม
สิ่งสำคัญคือต้องสังเกตว่าจำนวนสายใน CAN บัสไม่ได้หมายถึงสายไฟจริง แต่หมายถึงช่องสัญญาณลอจิคัลที่ใช้สำหรับการสื่อสาร โปรโตคอล CAN รองรับตัวระบุหลายตัว ทำให้สามารถส่งและรับข้อความที่แตกต่างกันได้ ตัวระบุเหล่านี้ใช้เพื่อแยกความแตกต่างระหว่างอุปกรณ์และข้อความต่างๆ บนบัส
โดยสรุป CAN บัสมาตรฐานประกอบด้วยสายไฟสองเส้น (CANH และ CANL) สำหรับการสื่อสารทางกายภาพ อย่างไรก็ตาม จำนวนช่องสัญญาณลอจิคัลหรือตัวระบุที่ใช้บนบัสอาจแตกต่างกันไป ขึ้นอยู่กับการใช้งานและข้อกำหนดของแอปพลิเคชันเฉพาะ





