21世紀電動汽車的全面推出,是汽車工業(yè)的一次大革命。自動駕駛技術讓交通更加便捷,改變了人類的駕駛習慣。在控制單元高度電子化的車輛架構下,CAN總線是關鍵的通信接口之一。有三種方法可以評估確保 CAN 總線收發(fā)器與車輛環(huán)境中具有不同功能的收發(fā)器之間的高互操作性的方法:
如圖1所示,可以通過三種方式驗證CAN總線收發(fā)器在相關環(huán)境下的性能和互操作性,包括收發(fā)器單體電性能、單節(jié)點電磁兼容性性能評估和多節(jié)點互操作性評估。在收發(fā)器單體方面,用于驗證其是否滿足國際標準化組織(ISO)和國際汽車工程師協(xié)會(SAE International)相關標準所要求的電性能. 單節(jié)點采用SAE國際標準評估相對環(huán)境下的電磁干擾和容限,采用多節(jié)點方法評估不同功能收發(fā)器在指定通信速率下的互操作性能。除自評方式外,還可以通過國際主流車廠或T1供應商認可的第三方實驗室驗證評估后獲得相關報告。
◎ 一致性測試計劃
最新版本的 CAN 總線高速物理層標準是ISO 11898-2:2016 [1],它定義了使用串行通信協(xié)議來支持道路車輛的分布式實時控制和多路復用。除規(guī)范其電特性行為外,需參照ISO 16845-2:2018[2] 一致性測試計劃標準。一致性測試計劃定義了測試的類型和設置。一致性測試是用于測試收發(fā)器組件是否符合相關標準以確保產(chǎn)品質(zhì)量的測試過程,包括靜態(tài)測試和動態(tài)測試。在 CAN 網(wǎng)絡中,每個 ECU 的質(zhì)量不一致會導致錯誤、網(wǎng)絡故障或網(wǎng)絡停機等問題。因此,為了保證CAN總線網(wǎng)絡的正常安全運行,必須對其組件進行一致性測試。
靜態(tài)測試是在參考環(huán)境中使用預定義的設置進行的,以確保測試結果的高度可重復性和可比性。在測試過程中,檢查CAN總線收發(fā)器規(guī)范的相關參數(shù)和電氣特性定義的最大值/最小值是否符合標準要求。預期的測試結果必須符合ISO11898-2:2016的電氣特性和限值范圍。下圖 2 顯示了測試的默認設置要求,并描述了 DUT 的輸入控制信號和輸出信號之間的關系。元件周圍僅放置電阻和電容,但未放置靜電保護元件[1]。(RL = 60Ω±0.6Ω,C1 = 4.7nF±0.235nF & C2 = 100pF±1pF)
動態(tài)測試增加了高速 CAN 收發(fā)器與系統(tǒng)內(nèi)不同功能收發(fā)器的互操作性的可能性和信心。動態(tài)測試中包含的類型如下圖3所示。設置環(huán)境中使用的 CAN 總線協(xié)議數(shù)據(jù)包格式將對數(shù)據(jù)段使用三種不同的速度,包括 500kbit/s、2Mbit/s 和 5Mbit/s。仲裁段保持在 500kbit/s。例如,AZKN1044T[3] 支持高達 5Mbit/s 的可變高速數(shù)據(jù)傳輸。在它的實驗組合中,數(shù)據(jù)段校驗只需要2Mbit/s和5Mbit/s,因為仲裁段已經(jīng)以500kbit/s的速率實現(xiàn)。實際測試項目以CAN收發(fā)器本身支持的相關功能為準。例如,
實驗評估使用兩種網(wǎng)絡進行測試,包括同構網(wǎng)絡和異構網(wǎng)絡。同構網(wǎng)絡測試包括8個數(shù)據(jù)速度為5Mbit/s的網(wǎng)絡拓撲節(jié)點和16個數(shù)據(jù)速度為2Mbit/s的網(wǎng)絡拓撲結構的節(jié)點。異構網(wǎng)絡測試是在不同的數(shù)據(jù)傳輸速度下混合不同的CAN總線收發(fā)器品牌和網(wǎng)絡拓撲實驗。在異構網(wǎng)絡的實驗中,可以判斷與不同的收發(fā)器制造商配合,以及某些部分的電氣極限值不同,是否會有不同的測試結果。
此外,在實驗中引入了 7 個主要測試程序,這些程序基于正常工作模式、低功耗模式、錯誤和無錯誤的所有可能組合。增加故障條件實驗,如CANH或CANL信號開路,CANH與CANL相互短路,CANH或CANL對參考地短路,CANH或CANL對電池電源短路,CANH和CANL信號同時斷開。. 通過在實際汽車環(huán)境中的幾種常見故障行為,模擬CAN收發(fā)器在故障事件發(fā)生并恢復正常情況時是否仍然完好無損,并能夠在定義的行為下繼續(xù)通信。
圖4是模擬了第三步模擬了幾次故障后,當總線上的所有ECU都處于正常模式時,故障消除并在至少1.5秒后恢復正常,第五步是通過喚醒節(jié)點總線系統(tǒng)進入省電模式后。在過程中的步驟 2、4 和 6 結束時,所有節(jié)點必須能夠執(zhí)行指定的發(fā)送和接收行為。
CAN 總線收發(fā)器的完整靜態(tài)和動態(tài)測試計劃代表了系統(tǒng)中存在各種收發(fā)器時互操作性的可信度。減少系統(tǒng)開發(fā)工程師的評估時間,獲得汽車廠商的高估價。
◎ 結論
AZKN1044T [3] 是一款符合ISO11898-2:2016標準的車規(guī)級 CAN 總線收發(fā)器,支持高達 5Mbps 的可變數(shù)據(jù)速率以及本地和遠程總線喚醒系統(tǒng)。此外,收發(fā)器的總線端口還提供70V誤觸發(fā)保護,同時提供ISO10605和ISO7637系列的內(nèi)部浪涌抑制能力。已取得德國實驗室C&S(Communication & systems group)驗證報告,可提供給客戶,見圖5。我們堅信通過堅實的產(chǎn)品驗證體系與第三方實驗室合作,將為您的產(chǎn)品加分,創(chuàng)造雙贏局面。