ISO 11898-1:2015 ระบุ รูปแบบเฟรม CAN คลาสสิก และรูปแบบเฟรมอัตราข้อมูลที่ยืดหยุ่น CAN ที่เพิ่งเปิดตัวใหม่ รูปแบบเฟรม CAN คลาสสิกช่วยให้อัตราบิตสูงถึง 1 Mbit/ s และเพย์โหลดสูงสุด 8 ไบต์ต่อเฟรม … เลเยอร์ดาต้าลิงค์ CAN ถูกกำหนดตาม ISO/IEC 8802‑2 และ ISO/IEC 8802‑3
CAN บัสมาตรฐาน ISO?
ในปี 1993 องค์การระหว่างประเทศเพื่อการมาตรฐาน (ISO) ได้ออกมาตรฐาน CAN ISO 11898 ซึ่งต่อมาได้ปรับโครงสร้างออกเป็นสองส่วน ISO 11898-1 ซึ่งครอบคลุมดาต้าลิงค์เลเยอร์ และ ISO 11898-2 ซึ่งครอบคลุมฟิสิคัลเลเยอร์ CAN สำหรับ CAN ความเร็วสูง
มาตรฐาน CAN คืออะไร
Controller Area Network (CAN บัส) คือ a โปรโตคอลการสื่อสารแบบอนุกรมมาตรฐาน ซึ่งหมายความว่าการรองรับการควบคุมแบบเรียลไทม์แบบกระจายและมัลติเพล็กซ์ช่วยให้สามารถแลกเปลี่ยนข้อมูลระหว่างกันได้ ส่วนประกอบของรถ
สูงได้ต่ำได้
สูงได้ / ต่ำได้ CANประกอบด้วยสายไฟเฉพาะสองสายสำหรับการสื่อสาร สายไฟเหล่านี้เรียกว่า CAN สูง (CAN_H) และ CAN ต่ำ (CAN_L) เมื่อ CANbus อยู่ในโหมดไม่ได้ใช้งาน ทั้งสองสายจะมี 2.5V แต่เมื่อส่งข้อมูลแล้ว สายสูง CAN จะไปที่ 3.75V และ CAN ต่ำลงเหลือ 1.25V
สามารถระบุเลเยอร์ทางกายภาพได้ไหม
ชั้นกายภาพคือ ฮาร์ดแวร์พื้นฐานที่จำเป็นสำหรับเครือข่าย CANเช่น ข้อกำหนดทางไฟฟ้า ISO 11898 โดยจะแปลงค่า 1 และ 0 เป็นพัลส์ไฟฟ้าโดยออกจากโหนด จากนั้นกลับมาอีกครั้งสำหรับข้อความ CAN ที่เข้าสู่โหนด