ZHCS321L June 2009 – October 2023 ISO1050
PRODUCTION DATA
ISO11898 標準規定,總線長度最大為 40m,樁線長度最大為 0.3m,節點數最多為 30 個。但是,如果設計得當,用戶可以獲得更長的總線電纜長度、樁線長度和更多的節點。如果節點數量較多,則需要具有高輸入阻抗的收發器,例如 ISO1050。
許多 CAN 組織和標準已將 CAN 擴展至原始 ISO11898 標準之外的應用。它們在系統層面對總線的數據速率、電纜長度和寄生負載方面進行了權衡。這些規范的一些示例包括 ARINC825、CANopen、CAN Kingdom、DeviceNet 和 NMEA200。
CAN 網絡設計需要做出一系列的權衡,但這些器件可在 –12V 至 12V 的寬共模范圍內運行。ISO11898-2 指定了負載為 60Ω(兩個 120Ω 端接電阻進行并聯)時的驅動器差分輸出,差分輸出必須大于 1.5V。ISO1050 指定了負載為 60Ω 時需要滿足 1.5V 要求,并且在負載為 45Ω 時差分輸出為 1.4V。ISO1050 的差分輸入阻抗至少為 30k?。如果總線上并聯了 167 個 ISO1050 收發器,則其等效差分負載為 180?。180? 的收發器負載與 60? 并聯后得到 45? 的總負載。因此,ISO1050 理論上在單個總線段上支持超過 167 個收發器,但針對每個節點的 1.2V 最小差分輸入,會留有一定的裕度。但在 CAN 網絡設計中,考慮到系統和電纜中的信號損失、寄生負載、網絡失衡、接地偏移和信號完整性等問題,必須留有一定的裕度,因此實際的最大節點數通常會減少很多。此外,通過對系統設計和數據速率加以謹慎權衡,可以使總線長度超過原始 ISO11898 標準規定的 40m。例如,CANopen 網絡設計指南允許通過更改端接電阻和布線、減少節點數(少于 64 個)并顯著降低數據速率,將網絡擴展至 1km。
這種 CAN 網絡設計靈活性是基于原始 ISO11898 CAN 標準的各種擴展和附加標準的關鍵優勢之一。這種靈活性是完成良好網絡設計的重要因素。