Tranciever สามารถรองรับแบนด์วิธสูงได้หรือไม่?
Oct 21, 2025|
เมื่อ ECU รถยนต์ของคุณต้องการส่งข้อมูลเซ็นเซอร์ด้วยความเร็วดุจสายฟ้า หรือระบบควบคุมทางอุตสาหกรรมของคุณต้องการการตอบสนองแบบเรียลไทม์- คุณจะชนกำแพง ผนังนั้นเป็นแบนด์วิธ CAN (Controller Area Network) ผู้ทำหน้าที่ขับเคลื่อนยานพาหนะและเครื่องจักรหลายล้านคัน ต้องเผชิญกับคำถามพื้นฐาน: พวกเขาสามารถตามทันความต้องการข้อมูลสมัยใหม่ได้หรือไม่
สิ่งสำคัญต่อไปนี้: ตัวรับส่งสัญญาณ CAN ความเร็วสูง-แบบคลาสสิกรองรับอัตราข้อมูลสูงสุด 1 Mbps ในขณะที่ CAN FD ที่มีความสามารถในการปรับปรุงสัญญาณ tranciever สามารถเข้าถึงได้ถึง 8 Mbps แต่แบนด์วิดท์ไม่ได้เป็นเพียงความเร็วที่แท้จริงเท่านั้น-แต่ยังเกี่ยวกับฟิสิกส์ การออกแบบโปรโตคอล และการประนีประนอมที่ซ่อนอยู่ในเครือข่าย CAN ทุกเครือข่าย
บทความนี้จะฉีกคำพูดทางการตลาด เราจะตรวจสอบว่าเหตุใดการจำกัดแบนด์วิดท์ CAN จึงเกิดขึ้น นวัตกรรมสมัยใหม่ก้าวข้ามขีดจำกัดเหล่านี้ไปได้อย่างไร และ-ที่สำคัญที่สุด-เมื่อใดที่ขีดจำกัดเหล่านั้นมีความสำคัญต่อแอปพลิเคชันของคุณจริงๆ

The Bandwidth Paradox: ทำไม CAN ไม่เคยได้รับการออกแบบมาเพื่อความเร็ว
โปรโตคอล CAN ถือกำเนิดขึ้นจากห้องปฏิบัติการวิศวกรรมของ Bosch ในปี 1986 โดยมีจุดมุ่งหมายเดียว นั่นคือ การสื่อสารที่เชื่อถือได้ในสภาพแวดล้อมของยานยนต์ที่ไม่เป็นมิตรต่อสนามแม่เหล็กไฟฟ้า ความเร็วเป็นเรื่องรองเพื่อความอยู่รอด
ลักษณะทางฟิสิกส์เบื้องหลังเพดานแบนด์วิธของ CAN เผยให้เห็นถึงข้อจำกัดที่สวยงาม กลไกอนุญาโตตุลาการแบบไม่ทำลายของ CAN กำหนดให้การเปลี่ยนเฟสระหว่างสองโหนดใดๆ ยังคงน้อยกว่าครึ่งหนึ่งของเวลาหนึ่งบิต คิดว่าเป็นการสนทนาที่ทุกคนต้องได้ยินกันอย่างสมบูรณ์ก่อนที่จะมีใครพูด-ยิ่งห้องยาวเท่าไร การสนทนาก็จะยิ่งช้าลงเท่านั้น
สิ่งนี้จะสร้างความสัมพันธ์แบบผกผัน: สายเคเบิลที่ยาวกว่าต้องการบิตเรตที่ต่ำกว่า CAN บัสความเร็ว 1 Mbps เพียงตัวเดียวช่วยให้สามารถสื่อสาร CAN นับพันเฟรมต่อวินาทีได้ แต่นั่นคือเพดานทางทฤษฎีสำหรับการทำงาน CAN แบบคลาสสิกภายใต้สภาวะที่เหมาะสม
ปัจจัยที่ซ่อนอยู่: ความล่าช้าของลูปและเวลาเพิ่มขึ้น
เมื่อวิศวกรประเมินความจุแบนด์วิดท์ พวกเขามักจะพลาดความล่าช้าของลูปของตัวรับส่งสัญญาณ-เวลาระหว่างการส่งบิตและการอ่านกลับ ที่อัตราบิตที่สูงกว่า เช่น 10 Mbps ความล่าช้าในการแพร่กระจายและเวลาเพิ่มขึ้น/ลดลงจะต้องน้อยกว่า 50 นาโนวินาที
นี่ไม่ใช่การตัดผมตามทฤษฎี ฉันได้วิเคราะห์ระบบมัลติโหนดโดยที่ส่วนประกอบสร้างความกว้างบิต TxD ที่ 48 นาโนวินาที เมื่อต้องใช้ 60 นาโนวินาทีเพื่อการซิงโครไนซ์ที่เหมาะสม ส่งผลให้ระบบล้มเหลว แผ่นข้อมูลจำเพาะตัวรับส่งสัญญาณสัญญาว่าจะมีประสิทธิภาพสูง แต่ฟิสิกส์ไม่เห็นด้วย
CAN FD: วิวัฒนาการที่ปราศจากการปฏิวัติ
ป้อน CAN FD (Flexible Data-Rate) ซึ่งเป็นการตอบสนองของโปรโตคอลต่อความหิวโหยของแบนด์วิธ นวัตกรรม: การส่งข้อมูลความเร็วคู่-ภายในเฟรมเดียวกัน
CAN FD รักษาอนุญาโตตุลาการที่ 1 Mbps เพื่อความเข้ากันได้ แต่เร่งความเร็วการรับส่งข้อมูลเพย์โหลดเป็น 5-8 Mbps การจับ? อัตราข้อมูลเพย์โหลด 5-8 Mbps เป็นไปได้ แต่อัตราการถ่ายโอนข้อมูลโดยรวมขึ้นอยู่กับความยาวเครือข่ายบัสทั้งหมดและตัวรับส่งสัญญาณที่ใช้
กลไกมีดังนี้: ในระหว่างขั้นตอนการอนุญาโตตุลาการที่โหนดแข่งขันกันเพื่อเข้าถึงบัส CAN FD จะทำงานอย่างระมัดระวังที่ 1 Mbps เมื่อโหนดชนะอนุญาโตตุลาการ โหนดจะเปลี่ยนเป็นเกียร์สูงสำหรับการส่งข้อมูลจริง คิดว่ามันเป็นทางหลวงที่การรวมตัวกันเกิดขึ้นอย่างช้าๆ แต่ความเร็วในการล่องเรือเพิ่มขึ้นอย่างมาก
การขยายเพย์โหลดทำให้เกิดความได้เปรียบ เฟรม CAN แบบคลาสสิกมีเพย์โหลด 8- ไบต์ ในขณะที่เฟรม CAN FD ให้เพย์โหลด 64 ไบต์ ความจุเพย์โหลดเพิ่มขึ้น 8 เท่า รวมกับการปรับปรุงความเร็วสูงสุด 8 เท่าในระยะข้อมูล
แต่มีราคา ความเร็วในการสื่อสารที่สูงขึ้นใน CAN FD จะสร้างข้อจำกัดที่เข้มงวดมากขึ้นเกี่ยวกับความจุของปรสิตในสาย การเลือกสายเคเบิลของคุณมีความสำคัญมากกว่าไม่น้อย
ความสามารถในการปรับปรุงสัญญาณ: ความก้าวหน้า 5-8 Mbps
ความหนาแน่นของเซ็นเซอร์ที่เพิ่มขึ้นของอุตสาหกรรมยานยนต์-กล้อง เรดาร์ และไลดาร์สำหรับระบบ ADAS- ได้ผลักดันตัวรับส่งสัญญาณ CAN FD ถึงขีดจำกัดทางกายภาพ ตัวรับส่งสัญญาณแบบเดิมแสดงสัญญาณกริ่งที่ทำให้ข้อมูลความเร็วสูง-เสียหาย
ตัวรับส่งสัญญาณความสามารถในการปรับปรุงสัญญาณ TJA146x CAN ของ NXP กำจัดสัญญาณกริ่ง ขยายขนาดเครือข่าย และเร่งอัตราบิตเป็น 5 Mbps ขึ้นไป การปรับสภาพสัญญาณแบบแอคทีฟนี้ไม่ได้เป็นเพียงการกรอง-แต่เป็นการแก้ไขรูปคลื่นตามเวลาจริง-
ความเข้ากันได้แบบย้อนหลังทำให้ข้อตกลงหวานขึ้น การปรับปรุงสัญญาณ CAN ได้รับการออกแบบมาเพื่อทดแทน-การแทนที่ตัวรับส่งสัญญาณและแอปพลิเคชัน CAN ที่มีอยู่ คุณสามารถอัปเกรดได้โดยไม่ต้องออกแบบสถาปัตยกรรมเครือข่ายทั้งหมดใหม่
อย่างไรก็ตาม การบรรลุความเร็วเหล่านี้จำเป็นต้องมีการออกแบบระบบอย่างระมัดระวัง จังหวะสมมาตรการหน่วงเวลาแบบลูปช่วยให้การสื่อสารเชื่อถือได้ที่อัตราข้อมูลสูงสุด 5 Mbps ในเฟสที่รวดเร็วของ CAN FD- ความไม่สมมาตรระหว่างเวลาขึ้นและเวลาลงกลายเป็นศัตรูของคุณที่ความเร็วเหล่านี้
ช่องว่างการทดสอบที่ทำให้เกิดความล้มเหลวในสนาม
นี่คือจุดที่ทีมวิศวกรสะดุด: พวกเขาทดสอบตัวรับส่งสัญญาณแยกกัน ตรวจสอบประสิทธิภาพการทำงานบนม้านั่งสำรองด้วยสายเคเบิลสั้น จากนั้นจัดส่งผลิตภัณฑ์ที่ล้มเหลวในเครือข่ายมัลติโหนด-ในโลกแห่งความเป็นจริง
การทดสอบโหนดเดี่ยว-แบบง่ายๆ นั้นไม่เพียงพอเมื่อตรวจพบข้อผิดพลาดที่อาจทำให้ฟิลด์ล้มเหลวเนื่องจากปัญหาการซิงโครไนซ์ที่ทำให้กลไกอนุญาโตตุลาการของ CAN เสียหาย ฉันเคยเห็นรูปแบบนี้หลายครั้งแล้ว-ตัวรับส่งสัญญาณที่ทำงานได้อย่างไร้ที่ติโดยแยกออกจากกัน ทำให้เกิดข้อผิดพลาดในการปิดบัส- เมื่อรวมเข้ากับโหนดอื่นๆ อีก 20 โหนดที่ยาวกว่า 40 เมตร
ปัญหาการเปลี่ยนเฟสทวีความรุนแรงมากขึ้นด้วยระบบ CAN 2.0 และ CAN FD แบบผสม ในระบบเดิม CAN 2.0 ที่ทำงานที่ 500 kbps ถึง 1 Mbps เวลาส่งบิตเดียว-นั้นนานเพียงพอจนการเปลี่ยนเฟสที่เหนี่ยวนำแทบจะไม่สร้างปัญหา อย่างไรก็ตาม ความเร็วการรับส่งข้อมูลที่สูงขึ้นของ CAN FD จะทำให้เวลาในการส่งบิตสั้นลง ทำให้การเปลี่ยนเฟสมีนัยสำคัญอย่างรวดเร็ว
วิธีการวินิจฉัยวิธีหนึ่ง: ทดสอบกับระบบการผลิตจริงซ้ำกัน การทดสอบด้วยตัวรับส่งสัญญาณ CAN เช่น MAX33012E ที่ความเร็ว 13.3 Mbps-เร็วกว่าเงื่อนไขการปฏิบัติงานที่คาดการณ์ไว้- แสดงให้เห็นถึงความแข็งแกร่งในสถานการณ์การปฏิบัติงานทั้งหมด หากทำงานที่ความเร็ว 13.3 Mbps ในระยะ 20 เมตร แอปพลิเคชัน 5 Mbps ของคุณจะได้รับผลกำไรจำนวนมาก
เมื่อขีดจำกัดแบนด์วิธมีความสำคัญจริงๆ
มาฉีดความเป็นจริงกันเถอะ การใช้งานด้านยานยนต์และอุตสาหกรรมส่วนใหญ่ไม่ต้องการแบนด์วิธสูงสุด โมดูลควบคุมการส่งสัญญาณที่ส่งการอัปเดตสถานะเป็นครั้งคราวทำงานได้อย่างสมบูรณ์แบบที่ 500 kbps ระบบการจัดการเครื่องยนต์จัดการกับการรวมเซ็นเซอร์อย่างเพียงพอที่ 1 Mbps
แบนด์วิธกลายเป็นสิ่งสำคัญในสามสถานการณ์:
สถานการณ์ที่ 1: การโพลเซ็นเซอร์ความถี่สูง-
ระบบ ADAS สมัยใหม่สำรวจเซ็นเซอร์เรดาร์และกล้องหลายตัวที่ 100+ Hz เซ็นเซอร์แต่ละตัวสร้างข้อมูลกิโลไบต์ต่อเฟรม นี่คือจุดที่เพย์โหลด 64 ไบต์และระยะข้อมูล 5-8 Mbps ของ CAN FD พิสูจน์ได้ว่าจำเป็น
สถานการณ์ที่ 2: การรวมเครือข่าย
เมื่อสถาปนิกระบบรวม CAN บัสหลายตัวไว้บนเครือข่ายทางกายภาพที่น้อยลง ปริมาณการรับส่งข้อมูลโดยรวมจะพุ่งสูงขึ้น สิ่งที่ทำงานได้ดีในบัสความเร็ว 1 Mbps สามตัวจะทำให้บัสความเร็ว 1 Mbps เดียวอิ่มตัว ปริมาณงานที่สูงขึ้นของ CAN FD ช่วยป้องกันปัญหาคอขวดนี้
สถานการณ์ที่ 3: การวินิจฉัยตามเวลาจริง-
ECU การเขียนโปรแกรมแฟลชผ่าน CAN ต้องการแบนด์วิธสูงที่ยั่งยืน คุณสามารถอัปเดต ECU ใดๆ บนเครือข่ายผ่าน CAN บัสได้โดยการส่งเฟิร์มแวร์และการอัปเดตการกำหนดค่าเป็นเฟรม CAN ที่ความเร็ว 1 Mbps การแฟลชอิมเมจเฟิร์มแวร์ 2 MB ใช้เวลามากกว่า 16 วินาที-ช้าอย่างน่าอึดอัดสำหรับสายการผลิต CAN FD ลดสิ่งนี้ลงอย่างมาก
โหมดความล้มเหลวที่ไม่มีใครพูดถึง
ตัวรับส่งสัญญาณล้มเหลวในลักษณะที่ทำให้แบนด์วิธเครือข่ายเสียหายโดยไม่ทำให้เกิดสัญญาณเตือนที่ชัดเจน
MAX33011E ตรวจพบสภาวะความผิดปกติทั่วไปสามประเภท: แรงดันไฟเกิน กระแสเกิน และความล้มเหลวในการส่งสัญญาณ แต่นี่คือสิ่งที่ร้ายกาจ: หากช่วงเวลาถอยไม่นานพอสำหรับแรงดันดิฟเฟอเรนเชียลให้ต่ำกว่าเกณฑ์อินพุตต่ำสำหรับรอบพัลส์ต่อเนื่อง 10 รอบ ความผิดปกติของการส่งสัญญาณล้มเหลวจะถูกรายงาน
สิ่งนี้แสดงให้เห็นว่าการสื่อสารเสื่อมลงเป็นระยะ เครือข่ายของคุณดูเหมือนจะใช้งานได้ การใช้งานบัสดูเป็นปกติ แต่คุณกำลังสูญเสียข้อความ 5-10% อย่างเงียบๆ ปัญหาชั้นกายภาพ รวมถึงความเสียหายของสายเคเบิล ตัวเชื่อมต่อล้มเหลวจากการสัมผัสหรือการกัดกร่อนที่ไม่ดี และการสื่อสารรบกวนการต่อสายดินที่ไม่เหมาะสม
ปัญหาการต่อสายดินสมควรได้รับความสนใจเป็นพิเศษ แม้ว่าผู้ทดลองจำนวนมากจะประสบความสำเร็จในการใช้ CAN ในสภาพห้องปฏิบัติการโดยใช้กราวด์ AC ในพื้นที่เป็นสายที่สาม แต่การเชื่อมต่อดังกล่าวไม่ควรเชื่อถือในทุกกรณี ความต่างศักย์กราวด์หลายโวลต์จะทำลายแบนด์วิธที่มีประสิทธิภาพของคุณผ่านพายุกรอบข้อผิดพลาด
ผลกระทบจากอุณหภูมิจะรวมกันที่อัตราข้อมูลที่สูงขึ้น เมื่อคุณดันทรานซีเอเวอร์ไปที่ 5-8 Mbps การเคลื่อนตัวของความร้อนในช่วงเวลาของสัญญาณจะสามารถวัดได้ ฉันได้วินิจฉัยระบบที่ความจุแบนด์วิธลดลง 15% ระหว่าง -40 องศาถึง 125 องศา ในช่วงการทำงานตามข้อกำหนดเฉพาะของยานยนต์ แต่ไม่คำนึงถึงระยะขอบของการออกแบบ
เครื่องคำนวณแบนด์วิธที่ใช้งานได้จริง
วิศวกรต้องมีตัวเลขที่เป็นรูปธรรม ต่อไปนี้เป็นการตรวจสอบความเป็นจริงสำหรับแบนด์วิดท์ CAN ที่มีประสิทธิภาพ:
Classical CAN (ระบุ 1 Mbps):
ความยาวบัส 40 ม.: เชื่อถือได้ 1 Mbps
ความยาวบัส 100 ม.: ลดเหลือ 500 kbps
ความยาวบัส 500 ม.: สูงสุด 125 kbps
สูงสุด 32 โหนดต่อข้อกำหนด ISO 11898
CAN FD (เฟสข้อมูล 5 Mbps):
ความยาวบัส 40 ม.: ระยะข้อมูล 5 Mbps ทำได้
ความยาวบัส 100 ม.: แนะนำเฟสข้อมูล 2-3 Mbps
การอนุญาโตตุลาการจะจำกัดไว้ที่ 1 Mbps เสมอโดยไม่คำนึงถึงความยาว
การคำนวณปริมาณงานที่มีประสิทธิภาพ:เฟรม CAN FD ที่มีเพย์โหลด 64- ไบต์ที่ระยะข้อมูล 5 Mbps จะได้รับทรูพุตที่มีประสิทธิภาพประมาณ 4.2 Mbps เมื่อคำนึงถึงค่าใช้จ่ายในการอนุญาโตตุลาการ ระยะห่างระหว่างเฟรม - และบิตของโปรโตคอล นั่นคือการปรับปรุง 3-4 เท่าเมื่อเทียบกับปริมาณงานที่มีประสิทธิภาพ ~ 800 kbps ของ CAN แบบคลาสสิกซึ่งมีนัยสำคัญ แต่ไม่ใช่หมายเลขพาดหัว 8x
Beyond CAN: เมื่อคุณต้องการแบนด์วิธเพิ่มขึ้นจริงๆ
ความตรงไปตรงมา: หากแอปพลิเคชันของคุณต้องการปริมาณงาน 10+ Mbps ที่ยั่งยืนจริงๆ CAN ไม่ใช่โปรโตคอลของคุณ
ออโตโมทีฟอีเธอร์เน็ตมีอัตราการถ่ายโอนข้อมูลที่สูงกว่ามากเมื่อเทียบกับ CAN บัส แม้ว่าจะขาดคุณสมบัติด้านความปลอดภัยและประสิทธิภาพของ CAN ก็ตาม Automotive Ethernet ให้ความเร็ว 100 Mbps ถึง 1 Gbps- เหนือกว่า CAN FD ถึงสองเท่า
เมทริกซ์การตัดสินใจ:
ติดกับสามารถ: การอัปเดตเซ็นเซอร์เป็นระยะ คำสั่งควบคุม ข้อมูลการวินิจฉัยปานกลาง
อัปเกรดเป็น CAN FD: การโพลความถี่สูง- เพย์โหลดที่มากขึ้น การรวมเครือข่าย
เปลี่ยนไปใช้อีเธอร์เน็ตยานยนต์: ฟีดกล้อง, เมฆจุดไลดาร์, แผนที่ความละเอียดสูง, ยานพาหนะที่กำหนดโดยซอฟต์แวร์-
วิศวกรส่วนใหญ่ประเมินความต้องการแบนด์วิธของตนสูงเกินไป การเรียกใช้ตัววิเคราะห์การใช้งานบัสเผยให้เห็นว่าเครือข่าย "แบนด์วิดท์-ที่อดอยาก" จำนวนมากทำงานที่ความจุ 30-40% ปัญหาไม่ได้อยู่ที่แบนด์วิธ แต่เป็นการจัดลำดับความสำคัญของข้อความที่ไม่ดีหรือการบรรจุที่ไม่มีประสิทธิภาพ

ข้อจำกัดด้านแรงดันไฟฟ้าและโหนด
เมื่อการสื่อสารเครือข่ายไม่ได้ใช้งาน แรงดันไฟฟ้า CAN_H และ CAN_L จะอยู่ที่ประมาณ 2.5 โวลต์ ในระหว่างการส่งบิตที่โดดเด่น ส่วนต่างนี้จะเพิ่มขึ้นเป็น 2 โวลต์ตามมาตรฐาน ISO 11898-2
ต่อไปนี้เป็นข้อจำกัดที่ทำให้วิศวกรหลายคนประหลาดใจ: หากใช้ตัวรับส่งสัญญาณ CAN ความเร็วสูง- TJA1050 ในเครือข่าย CAN ความเร็วสูง- อาจมีการเชื่อมต่อโหนด CAN ได้ถึง 110 โหนดตามข้อกำหนดเฉพาะ แต่จำนวนโหนดจะส่งผลผกผันกับแบนด์วิธที่ทำได้ เนื่องจากโหนดเพิ่มเติมจะเพิ่มความจุบัสทั้งหมด
ตัวรับส่งสัญญาณแต่ละตัวจะเพิ่มความจุประมาณ 5-15 pF ด้วย 100 โหนด คุณจะดูที่ค่ารวม 500-1500 pF บวกกับความจุของสายเคเบิล (~30-50 pF/เมตร) ความจุนี้จำกัดอัตราเอดจ์และบังคับให้สัญญาณช้าลง
แนวทางปฏิบัติ: ที่ความเร็ว 1 Mbps จำกัดเครือข่ายไว้ที่ 30 โหนด ที่ความเร็ว 5 Mbps พร้อม CAN FD จะอยู่ต่ำกว่า 20 โหนดเพื่อการทำงานที่เชื่อถือได้
การสิ้นสุด: นักฆ่าแบนด์วิธที่ซ่อนอยู่
ระบบบัส CAN ต้องการตัวต้านทานปลายสาย 120 โอห์มไม่เกินสองตัว ดูเหมือนง่าย ความจริง: การยกเลิกที่ไม่เหมาะสมจะทำลายความจุแบนด์วิธมากกว่าปัจจัยเดี่ยวอื่นๆ
ฉันได้แก้ไขระบบที่วิศวกรใช้ตัวต้านทานปลายสายสามตัว "สำหรับความซ้ำซ้อน" ซึ่งสร้างอิมพีแดนซ์รวม 40 โอห์มที่สะท้อนสัญญาณเหมือนกระจก อาการ? กรอบข้อผิดพลาดที่ความเร็วใดๆ ที่สูงกว่า 250 kbps แม้ว่าตัวรับส่งสัญญาณจะมีความเร็วอยู่ที่ 1 Mbps ก็ตาม
หากไม่มีตัวต้านทานการสิ้นสุด บัฟเฟอร์แรงดันไฟฟ้าโหมดร่วมภายใน-ของตัวรับส่งสัญญาณยังคงสามารถนำ CANH และ CANL มารวมกันได้ แต่ในอัตราที่ช้ากว่ามาก โหลดแบบคาปาซิทีฟบนบัสจะทำให้ช้าลงอีก ผลลัพธ์: คุณจะพบกับข้อผิดพลาดในการส่งข้อมูลก่อนที่จะบรรลุแบนด์วิธที่ได้รับการจัดอันดับ
วิธีการที่ถูกต้อง: ตัวต้านทาน 120- โอห์มสองตัวที่จุดปลายทางกายภาพของโทโพโลยีบัสของคุณ ไม่มีดาว ไม่มีทางแยกรูปตัว T ยาวกว่า 0.3 ม. ไม่มีการประนีประนอม
การป้องกันข้อผิดพลาดเทียบกับการแลกเปลี่ยนแบนด์วิธ-
ตัวรับส่งสัญญาณที่มีการป้องกันสูง-มักจะเสียสละแบนด์วิดท์ MAX33011E มีการตรวจจับข้อผิดพลาดในตัว-สำหรับสภาวะแรงดันไฟเกิน กระแสเกิน และความล้มเหลวในการส่งสัญญาณ แต่วงจรเพิ่มเติมนี้ทำให้เกิดความล่าช้าของจังหวะที่จำกัดอัตราข้อมูลสูงสุด
ข้อดีข้อเสียทางวิศวกรรม-: ตัวรับส่งสัญญาณที่มีการป้องกันข้อผิดพลาดของบัส ±70V อาจจำกัดความเร็วของคุณไว้ที่ 2 Mbps ในขณะที่ตัวรับส่งสัญญาณพื้นฐานมีความเร็วถึง 5 Mbps แต่จะทอดที่ ±12V สภาพแวดล้อมทางไฟฟ้าของแอปพลิเคชันของคุณเป็นตัวกำหนดตัวเลือก
สำหรับระบบอัตโนมัติทางอุตสาหกรรมในโรงงานที่มีเสียงดังหรืออุปกรณ์ทางการเกษตรที่ต้องเผชิญกับการถ่ายโอนข้อมูลชั่วคราว การป้องกันข้อผิดพลาดที่แข็งแกร่งจะสำคัญกว่าแบนด์วิธดิบ สำหรับ ECU ของยานยนต์แบบปิดผนึกในสภาพแวดล้อมที่ได้รับการป้องกัน การเพิ่มแบนด์วิธให้สูงสุดก็สมเหตุสมผล
ความทันสมัยปี 2024-2025
เทคโนโลยีตัวรับส่งสัญญาณในปัจจุบันมีการเจริญเติบโตอย่างน่าทึ่ง พอร์ตโฟลิโอสมัยใหม่นำเสนออัตราข้อมูลสูงถึง 5 Mbps โดยมีอุปกรณ์ป้องกันข้อผิดพลาดของบัสสูง-ที่มีการป้องกัน ±70V และความทนทานต่อแรงดันไฟฟ้าในโหมดทั่วไป ±30V-
วิวัฒนาการของตัวรับส่งสัญญาณ 3.3V สมควรได้รับการกล่าวถึง เครื่องรับส่งสัญญาณ CAN 3.3V VCC CAN ชั้นนำของอุตสาหกรรม-สามารถทำงานร่วมกันได้อย่างสมบูรณ์กับเครือข่ายผสม 5V โดยให้แรงดันไฟฟ้าที่ต่ำกว่าและระบบที่ถูกกว่า- ทางเลือกด้านต้นทุน แรงดันไฟฟ้าที่ต่ำกว่าไม่กระทบต่อแบนด์วิดท์-ตัวรับส่งสัญญาณ 3.3V บางตัวตรงกับประสิทธิภาพ 5V ในขณะที่ลดการใช้พลังงานลง 40%
การแยกสัญญาณด้วยไฟฟ้ายังทำให้ตัวรับส่งสัญญาณ CAN ที่แยกสัญญาณด้วยไฟฟ้า . 2.5kVRMS และ 5kVRMS ขั้นสูงมีอัตราการส่งสัญญาณสูงถึง 5 Mbps พร้อมการป้องกันข้อผิดพลาดของบัส ±70V เมื่อห้าปีที่แล้ว ตัวรับส่งสัญญาณแบบแยกมีความเร็วเกิน 1 Mbps
คำถามที่พบบ่อย
แบนด์วิธสูงสุดที่ตัวรับส่งสัญญาณ CAN สามารถรองรับได้คือเท่าใด
ตัวรับส่งสัญญาณ CAN ความเร็วสูง-แบบคลาสสิกมีความเร็วสูงสุดที่ 1 Mbps ตัวรับส่งสัญญาณ CAN FD ที่มีความสามารถในการปรับปรุงสัญญาณจะสูงถึง 5-8 Mbps ในระหว่างเฟสข้อมูล แม้ว่าอนุญาโตตุลาการจะยังคงอยู่ที่ 1 Mbps ตัวรับส่งสัญญาณพิเศษบางตัวได้รับการทดสอบที่ความเร็ว 13.3 Mbps ในระยะทางสั้นๆ
ฉันสามารถอัพเกรดจาก CAN แบบคลาสสิกเป็น CAN FD โดยไม่ต้องเปลี่ยนฮาร์ดแวร์ได้หรือไม่
บางส่วน. ตัวรับส่งสัญญาณของคุณต้องรองรับตัวแปลงสัญญาณสไตล์ CAN FD-TJA1050- รุ่นเก่าจะไม่ทำงาน อย่างไรก็ตาม ตัวรับส่งสัญญาณ CAN FD ที่มีเทคโนโลยี SIC ได้รับการออกแบบให้ทดแทนแบบดรอป-ด้วยความเข้ากันได้แบบย้อนหลัง ไมโครคอนโทรลเลอร์ของคุณยังต้องมีอุปกรณ์ต่อพ่วงคอนโทรลเลอร์ที่รองรับ CAN FD อีกด้วย
เหตุใดเครือข่ายของฉันจึงมีแบนด์วิธต่ำกว่าข้อกำหนดเฉพาะของตัวรับส่งสัญญาณ
แบนด์วิธที่มีประสิทธิภาพขึ้นอยู่กับความยาวของสายเคเบิล จำนวนโหนด คุณภาพการยกเลิก และสภาพแวดล้อม ตัวรับส่งสัญญาณความเร็ว 5 Mbps- อาจส่งผ่านสายเคเบิลความยาว 100 เมตร 2- 3 Mbps พร้อม 30 โหนดได้อย่างน่าเชื่อถือ โอเวอร์เฮดของโปรโตคอล (อนุญาโตตุลาการ, การยัดบิต, ช่องว่างระหว่างเฟรม) ช่วยลดปริมาณงานที่ใช้งานได้อีก 15-30%
ฉันจำเป็นต้องมี CAN FD สำหรับการใช้งานด้านยานยนต์หรือไม่
มันขึ้นอยู่กับ โมดูลควบคุมตัวถังแบบธรรมดาทำงานได้ดีกับ CAN แบบคลาสสิก ระบบ ADAS ที่สร้างความต้องการข้อมูลเซ็นเซอร์ความถี่สูง- CAN FD ขณะนี้ OEM สำหรับรถยนต์หลายรายมอบหมายให้ CAN FD สำหรับการออกแบบใหม่เพื่อ-สถาปัตยกรรมที่พิสูจน์ได้ในอนาคต แม้ว่าความต้องการแบนด์วิดท์ในปัจจุบันจะไม่ได้ให้เหตุผลก็ตาม
ฉันจะทดสอบได้อย่างไรว่าตัวรับส่งสัญญาณของฉันสามารถรองรับความต้องการแบนด์วิธของฉันได้หรือไม่?
ทดสอบกับระบบการผลิตที่สมบูรณ์-โหนดทั้งหมด ความยาวสายเคเบิลตามจริง ช่วงอุณหภูมิการทำงาน และตัวแทนสัญญาณรบกวนทางไฟฟ้าของสภาพแวดล้อมการใช้งาน การทดสอบแบบตั้งโต๊ะแบบโหนดเดียว-ไม่เพียงพอ ตรวจสอบกรอบข้อผิดพลาด: กรอบข้อผิดพลาดเป็นศูนย์ระหว่างการทำงานปกติเป็นเป้าหมาย กรอบข้อผิดพลาดที่สอดคล้องกันบ่งบอกถึงปัญหาแบนด์วิธหรือขอบไฟฟ้า
อะไรทำให้แบนด์วิธเสื่อมลงเป็นระยะๆ
การต่อสายดินไม่ดี ขั้วต่อหลวม สายเคเบิลเสียหาย อุณหภูมิสุดขั้ว และ EMI เป็นสาเหตุที่พบบ่อย อายุของตัวรับส่งสัญญาณยังลดระยะขอบของเวลาอีกด้วย หากระบบของคุณทำงานได้อย่างน่าเชื่อถือที่ความเร็ว 5 Mbps เป็นเวลาหนึ่งปี จากนั้นจะเริ่มแสดงกรอบข้อผิดพลาดเป็นครั้งคราว สงสัยว่าขั้วต่อสึกกร่อน หรือสายเคเบิลเสียหาย
ความทรานซีฟเวอร์จากผู้ผลิตหลายรายสามารถทำงานร่วมกันในเครือข่ายเดียวกันได้หรือไม่?
ใช่ เมื่อออกแบบอย่างเหมาะสมตามมาตรฐาน ISO 11898-2 อย่างไรก็ตาม การผสม CAN รุ่นต่างๆ (CAN แบบคลาสสิกกับ CAN FD) ต้องใช้ความระมัดระวัง โหนดทั้งหมดต้องรองรับโปรโตคอลที่เร็วที่สุดที่คุณใช้ หรือคุณต้องทำงานในโหมดความเข้ากันได้ซึ่งจะจำกัดแบนด์วิดท์ให้กับอุปกรณ์ที่ช้าที่สุด
ฉันต้องการแบนด์วิดธ์เท่าใดจริงๆ?
ดำเนินการคำนวณ: (ความถี่ของข้อความ × ขนาดข้อความ × จำนวนประเภทข้อความ) × 1.3 สำหรับโอเวอร์เฮดของโปรโตคอล หากผลลัพธ์ของคุณต่ำกว่า 60% ของความจุบัส คุณก็ไม่เป็นไร หากเกิน 70% คุณเสี่ยงต่อปัญหาความล่าช้า และควรพิจารณาอัปเกรดหรือแบ่งส่วนเครือข่าย
บรรทัดล่างทางวิศวกรรม
ตัวรับส่งสัญญาณ CAN จะจัดการแบนด์วิดธ์ "สูง"- หากคุณกำหนดว่าสูงในบริบท โดยให้ความเร็ว 1-8 Mbps ขึ้นอยู่กับการสร้างเทคโนโลยี ซึ่งตอบสนอง 90% ของการใช้งานด้านการควบคุมยานยนต์และอุตสาหกรรม
ข้อจำกัดไม่ใช่ข้อจำกัดโดยพลการ มันเป็นกฎทางกายภาพ การแพร่กระจายสัญญาณที่ความเร็วใกล้แสง-ยังต้องใช้เวลา การอนุญาโตตุลาการจำเป็นต้องมีการซิงโครไนซ์ การส่งสัญญาณดิฟเฟอเรนเชียลต้องการจังหวะเวลาที่สมดุล
CAN FD สมัยใหม่พร้อมเทคโนโลยี SIC ผลักดันขอบเขตประสิทธิภาพในขณะที่ยังคงรักษาพฤติกรรมที่แข็งแกร่งและกำหนดได้ซึ่งทำให้ CAN โดดเด่นมาเป็นเวลา 35 ปี คุณจะไม่สตรีมวิดีโอ 4K ผ่าน CAN แต่คุณจะประสานงานระบบควบคุมแบบกระจายในสภาพแวดล้อมที่อาจทำลายอีเธอร์เน็ตได้อย่างน่าเชื่อถือ
คำถามที่แท้จริงไม่ใช่ว่า "ความไร้ความสามารถสามารถรองรับแบนด์วิธสูงได้หรือไม่" มันคือ "แอปพลิเคชันของคุณต้องการแบนด์วิดท์มากกว่าที่ CAN ให้ได้จริงหรือ" โดยปกติแล้วคำตอบคือไม่ เมื่อใช่ Automotive Ethernet ก็รออยู่-แต่คุณจะค้นพบว่าเหตุใดความเรียบง่าย ต้นทุน และการกำหนดระดับของ CAN จึงยังคงเกี่ยวข้องกับความล้าสมัยที่คาดการณ์ไว้ในอดีต
เลือกตัวรับส่งสัญญาณของคุณตามความต้องการที่แท้จริง ไม่ใช่ค่าสูงสุดทางทฤษฎี ทดสอบในเงื่อนไขระดับระบบ- ออกแบบขอบให้กับสถาปัตยกรรมของคุณ และโปรดจำไว้ว่า: ในระบบฝังตัว ความน่าเชื่อถือมีมากกว่าความเร็วที่แท้จริงทุกครั้ง


