關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設(shè)計(jì)應(yīng)用 > CAN一致性測試最重要的幾個測試項(xiàng)是什么?

        CAN一致性測試最重要的幾個測試項(xiàng)是什么?

        作者:ZLG致遠(yuǎn)電子 時間:2019-03-27 來源:電子產(chǎn)品世界 收藏

          一致性測試在于縮小網(wǎng)絡(luò)中節(jié)點(diǎn)差異,保證網(wǎng)絡(luò)的環(huán)境穩(wěn)定,有效提高CAN網(wǎng)絡(luò)的抗干擾能力。因此CAN節(jié)點(diǎn)的一致性測試就顯得尤為重要。

        本文引用地址:http://www.104case.com/article/201903/398940.htm

          

          隨著新能源、智能網(wǎng)聯(lián)等概念發(fā)展,車身CAN總線環(huán)境變得復(fù)雜及紊亂,CAN節(jié)點(diǎn)質(zhì)量不穩(wěn)定給主機(jī)廠安全性帶來極大威脅。所以,CAN一致性測試已成為保證CAN網(wǎng)絡(luò)安全運(yùn)行的重要手段,CAN一致性測試內(nèi)容覆蓋了物理層、鏈路層、應(yīng)用層等測試需求,如表1 CAN一致性測試內(nèi)容(節(jié)選)所示;其中包括了輸入閾值、輸出電壓、采樣點(diǎn)、位寬容忍度重點(diǎn)測試項(xiàng)目。

          表1 CAN一致性測試內(nèi)容(節(jié)選)

          

          一、輸入閾值測試

          閾值測試分為隱形輸入電壓閾值和顯性輸入電壓閾值。節(jié)點(diǎn)Vdiff大于0.9V時必須識別顯性,小于0.5V時必須識別隱性,在0.5V~0.9V之間,屬于不確定區(qū)域,Vdiff≤0.5V時,節(jié)點(diǎn)可以正常發(fā)送報文,否則說明節(jié)點(diǎn)工作處于異常狀態(tài);Vdiff>0.9V時,節(jié)點(diǎn)必須停止發(fā)送,如果不停止,說明節(jié)點(diǎn)依然識別成隱性電平,存在電平判斷的誤判;所以對設(shè)備進(jìn)行輸入閾值測試顯得尤為重要。

          測試目的在于檢查 DUT 的 CAN_H 與 CAN_L 的顯/隱性輸入電壓閾值是否遵守 ISO 11898-2 的定義。具體輸入電壓閾值標(biāo)準(zhǔn)如表2 ISO 11898-2 輸入電壓閾值標(biāo)準(zhǔn)所示。

          表2 ISO 11898-2 輸入電壓閾值標(biāo)準(zhǔn)

          

          1.測試原理

          在表2 ISO 11898-2 輸入電壓閾值標(biāo)準(zhǔn)所示的總線負(fù)載和共模電壓條件下,按照圖1 隱性輸入電壓測試原理和 圖2 顯形輸入電壓測試原理的測試原理進(jìn)行隱/顯性輸入電壓閾值測試。

          

          圖1 隱性輸入電壓測試原理

          

          圖2 顯形輸入電壓測試原理

          2.判斷依據(jù)

          DUT 在 Vdiff≤0.5V(用戶可自定義設(shè)置該范圍) 時,可以正常發(fā)送報文。至少在 Vdiff>0.9V (用戶可輸入)的情況下,DUT 應(yīng)該停止發(fā)送幀。

          二、輸出電壓測試

          CAN總線上面的信號幅值是接收節(jié)點(diǎn)能正確識別邏輯信號的保證;隱性狀態(tài)下,若CAN_diff電壓大于0.9V,則會使總線呈現(xiàn)持續(xù)顯性狀態(tài),導(dǎo)致總線癱瘓;顯性狀態(tài)下,若CAN_diff電壓低于1.5V,說明該節(jié)點(diǎn)驅(qū)動能力較弱,會導(dǎo)致顯性電平判斷錯誤,并且在強(qiáng)干擾環(huán)境容易出現(xiàn)電平翻轉(zhuǎn),導(dǎo)致總線故障;如圖3 輸出電壓幅值引起錯誤所示。

          

          圖3 輸出電壓幅值引起錯誤

          所以,每個廠家在產(chǎn)品投入使用前都要測試CAN節(jié)點(diǎn)DUT(被測設(shè)備)的輸出電壓幅值。測試目的就是檢查DUT的CAN_H與CAN_L的隱性/顯性輸出電壓是否遵守ISO11898-2的定義如表3 ISO11898-2輸出電壓標(biāo)準(zhǔn)為測試標(biāo)準(zhǔn)ISO 11898-2輸出電壓標(biāo)準(zhǔn)。

          

          表3 ISO11898-2輸出電壓標(biāo)準(zhǔn)

          1.測試原理

          在表3 ISO11898-2輸出電壓標(biāo)準(zhǔn)所示的總線負(fù)載條件下,按照圖4 輸出電壓測試原理的測試原理進(jìn)行輸出電壓測試。

          

          圖4 輸出電壓測試原理

          2.判斷依據(jù)

          如果測試結(jié)果符合表3 ISO11898-2輸出電壓標(biāo)準(zhǔn)中ISO 11898-2輸出電壓標(biāo)準(zhǔn),則通過測試。

          三、采樣點(diǎn)測試

          采樣點(diǎn)是接收節(jié)點(diǎn)判斷信號邏輯的位置,CAN通訊屬于異步通訊,需要通過不斷的重新同步才能保證收發(fā)節(jié)點(diǎn)的采樣準(zhǔn)確;若采樣點(diǎn)太靠前,則因?yàn)榫€纜原因,容易發(fā)生采樣錯誤;若采樣點(diǎn)太靠后,則因?yàn)镾JW原因,會引起接收節(jié)點(diǎn)同步跳轉(zhuǎn)寬度的調(diào)整(調(diào)整自身時鐘進(jìn)行匹配),調(diào)整不好就容易出現(xiàn)錯誤;所以對CAN節(jié)點(diǎn)進(jìn)行采樣點(diǎn)的測試顯得尤為重要。

          采樣點(diǎn)測試目的用于檢查DUT發(fā)送的CAN報文信號的采樣點(diǎn)是否遵守規(guī)范要求;

          

          1.測試原理

          啟動CANstress接收報文干擾功能,如圖5 CANstress接收報文干擾功能所示。從位時間的45%位置,每次干擾遞增1%,直至100%;通過統(tǒng)計(jì)記錄CANScope-Pro的錯誤報文,出現(xiàn)錯誤報文的干擾點(diǎn)則等于采樣點(diǎn)。

          

          圖5 CANstress接收報文干擾功能

          2.判斷依據(jù)

          DUT發(fā)送的CAN報文信號的采樣點(diǎn)應(yīng)處于規(guī)范定義的范圍內(nèi):75%≤SP≤83.4%。

          四、位寬容忍度測試

          容忍度表示波特率范圍(位時間范圍),調(diào)大容忍度可以利于接收其它節(jié)點(diǎn)的報文;采樣點(diǎn)和容忍度是評價CAN節(jié)點(diǎn)適應(yīng)性的重要因素。SJW(同步跳轉(zhuǎn)寬度)決定了接收節(jié)點(diǎn)是否能有比較好的兼容性,如果接收節(jié)點(diǎn)SJW對波特率調(diào)整不好,就會導(dǎo)致位寬容忍度不足,出現(xiàn)錯誤;所以位寬容忍度測試也是保證信號穩(wěn)定性的重要測試項(xiàng)目之一。

          位寬容忍度測試用于檢查DUT發(fā)送的CAN報文的位寬容忍度是否遵守 ISO 11898-2 的定義。

          1.測試原理

          使用位寬容忍度測試功能,如圖6 位寬容忍度測試所示。以DUT波特率為標(biāo)準(zhǔn),配置波特率偏差逐漸增加1%,向CAN網(wǎng)絡(luò)發(fā)送報文;判斷網(wǎng)絡(luò)有無報文錯誤信息反饋,若有錯誤反饋,則結(jié)束測試,并判斷結(jié)果是否在標(biāo)準(zhǔn)區(qū)間內(nèi)。

          

          圖6 位寬容忍度測試

          2.判斷依據(jù)

          位寬容忍度范圍應(yīng)至少符合-4≤SJW≤4%(用戶可設(shè)置該范圍)。

          五、一致性測試系統(tǒng)

          ZLG立功科技-致遠(yuǎn)電子發(fā)布的一致性測試系統(tǒng)可自動化完成CAN節(jié)點(diǎn)物理層、鏈路層及應(yīng)用層一致性測試,是當(dāng)前CAN總線測試領(lǐng)域唯一能夠進(jìn)行完善的物理層自動化測試并導(dǎo)出報表的儀器設(shè)備。避免了人工測量統(tǒng)計(jì)的誤差,同時配合自動化測試的方式,減少了測試時間的浪費(fèi),提高了測試的準(zhǔn)確度,極大節(jié)約了人工成本。

          

          用戶可在軟件頁面勾選需要的測試項(xiàng)目,進(jìn)行全自動化測試,如果只想測試輸出電壓,單獨(dú)勾選電壓測試項(xiàng)即可。測試完成后,用戶可導(dǎo)出自動化測試報告,如表4 測試報告所示。根據(jù)測試報告,還可以跟蹤測試條目的標(biāo)準(zhǔn)出處、測試步驟以及判斷依據(jù)等,主機(jī)廠可以依據(jù)此報告評估CAN節(jié)點(diǎn)質(zhì)量,作為主機(jī)廠準(zhǔn)入依據(jù),并保證整車CAN網(wǎng)絡(luò)環(huán)境的穩(wěn)定。

          表4 測試報告

          

          一致性測試系統(tǒng)基于CANScope底層分析能力,集成示波器、電源等必要設(shè)備,可覆蓋主機(jī)廠CAN一致性測試標(biāo)準(zhǔn),為主機(jī)廠及零部件企業(yè)建立CAN總線測試及保障體系。



        關(guān)鍵詞: CAN CANDT

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 双江| 靖边县| 高碑店市| 久治县| 永仁县| 临城县| 青川县| 军事| 梅河口市| 东兰县| 元阳县| 壤塘县| 宁晋县| 武山县| 井冈山市| 瑞金市| 穆棱市| 瑞安市| 霸州市| 报价| 通海县| 滁州市| 昌吉市| 富顺县| 无为县| 蓝田县| 常熟市| 汶川县| 泽州县| 中山市| 江华| 湛江市| 靖宇县| 德化县| 灵川县| 富宁县| 马公市| 云林县| 娱乐| 平利县| 阿合奇县|