ZHCAAG9B May 2020 – October 2024 ISO1042 , ISO1042-Q1 , ISO1044 , ISO1050 , ISOW1044
大多數(shù)隔離或非隔離式 CAN 收發(fā)器都具有稱為顯性超時(shí)(DTO)的保護(hù)特性。如果器件保持總線顯性的時(shí)間大于 DTO,則此特性將禁用該器件的發(fā)送器。在軟件故障或硬件故障導(dǎo)致 TXD 持續(xù)低水平的情況下,此特性很有用。由于位填充規(guī)則,CAN 協(xié)議不允許連續(xù)傳輸超過(guò) 5個(gè) 相同狀態(tài)的位,除非在錯(cuò)誤條件下。因此,在錯(cuò)誤場(chǎng)景中,需要傳輸 5 個(gè)顯性位,然后是錯(cuò)誤幀的 6 個(gè)連續(xù)顯性位。因此,一個(gè)顯性位的 11*位時(shí)間 <= DTO 時(shí)間。這決定了最小數(shù)據(jù)速率(或最大一位顯性時(shí)間段)。
盡管 ISO1042、ISO1044 和 ISOW1044 能夠支持最大 5Mbps 的數(shù)據(jù)速率,但網(wǎng)絡(luò)中可實(shí)現(xiàn)的實(shí)際最大值取決于最大電纜長(zhǎng)度(例如,最遠(yuǎn)節(jié)點(diǎn)之間的距離)、電纜類型(這將決定互連介質(zhì)中的信號(hào)速度),以及由于電纜、單個(gè)節(jié)點(diǎn)、PCB 走線、連接器等原因CAN 總線上存在的總電容。按位仲裁是 CAN 協(xié)議的關(guān)鍵。這意味著在 CAN 數(shù)據(jù)包的仲裁階段,發(fā)送器發(fā)送的位需要到達(dá)最遠(yuǎn)的接收器并返回到通過(guò) RXD 進(jìn)行監(jiān)控的發(fā)送器,以便其移動(dòng)到數(shù)據(jù)包的 CAN-ID 部分中的后續(xù)位。因此,仲裁階段的最快位時(shí)間必須大于發(fā)送器節(jié)點(diǎn)的環(huán)路延遲 + 2*電纜的傳播延遲(CAT5e 電纜通常為 5ns/米)。這表明仲裁期間的最大數(shù)據(jù)速率與最大通信距離之間存在反比關(guān)系。CAN 數(shù)據(jù)包數(shù)據(jù)階段的最大數(shù)據(jù)速率將受到收發(fā)器引入的位時(shí)序失真和控制器采樣點(diǎn)裕量的限制??偩€上的總電容也會(huì)影響時(shí)序,因?yàn)槿绻偩€上的電容更高,顯性到隱性邊緣轉(zhuǎn)換時(shí)間可能會(huì)延長(zhǎng)。