關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > CAN一致性之信號邊沿測試

        CAN一致性之信號邊沿測試

        作者:ZLG致遠電子 時間:2018-11-30 來源:電子產品世界 收藏

          總線邊沿時間會影響采樣正確性,而采樣錯誤會造成不斷錯誤幀出現,影響總線通信。那么總線邊沿時間標準是什么?邊沿時間如何測量呢?

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

          一、CAN測試邊沿時間意義

          目前在國內汽車電子行業沒有明確的標準,也就造成汽車零配件質量良莠不齊,零配件整裝到汽車上將會造成CAN總線通信異常,給汽車駕駛帶來安全隱患。如下是GMW3122信號邊沿標準對CAN總線邊沿的規范要求。

          


          表中根據需求不同,波特率不同分為高速CAN、中速CAN。測試的是信號邊沿時間,邊沿時間是指隱性電平到顯性電平時間和顯性電平到隱性電平變化的總時間。隱性電平(邏輯值0)到顯性電平(邏輯值1)時間為上升沿,顯性電平到隱性電平為下降沿。

          


          邊沿時間分為上升沿時間、下降沿時間。下降沿時間是按照電壓(20%~80%電壓區間,有些按照10%~90%電壓區間測量邊沿時間,文中以20%~80%電壓區間測量邊沿時間)。表中給出時間范圍,如果超出規定時間,會造成波形位寬增加,采樣點取值不準確,波特率異常,出現大量錯誤幀,一直重發數據幀也會造成CAN總線通信癱瘓。

          


          由于現場總線過長,導致總線上掛載電容增加,從而導致線路阻抗增加。在邊沿時間測試需要考慮電阻與電容匹配。模擬測試線路短,需要人為添加電容來模擬現場存在實際情況。在上表中典型值是根據現場電容、電阻得出的常用值。

          


          二、CAN邊沿時間測試步驟

          示波器測試CAN波形

          ?用示波器采集CAN總線波形,設置幅值光標為20%~80%,記錄上升沿的時間、下降沿時間;

          ?記錄多次數據,確認每次求得上升沿、下降沿時間都在標準范圍內。

          


          CAN測試問題

          只使用示波器測量CAN邊沿時間,需要人為操作記錄多次時間。整車CAN總線擁有多個零部件,測試CAN邊沿時間需要花費大量時間以及人力,而這還只是整車CAN一致性測試的其中一項,完成全部測試要求,需要一個人測試三天。隨著效率要求越來越高,整車廠更希望將時間花費在研發汽車應用新技術。


        上一頁 1 2 下一頁

        關鍵詞: CAN CANDT

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宜阳县| 都昌县| 郴州市| 岚皋县| 西丰县| 轮台县| 忻州市| 张家港市| 乌拉特中旗| 华容县| 海盐县| 涟水县| 荣成市| 建平县| 梅河口市| 清涧县| 澄城县| 乌兰察布市| 淮阳县| 松江区| 成都市| 贵溪市| 临汾市| 中方县| 宁蒗| 射洪县| 关岭| 什邡市| 通辽市| 湖北省| 岚皋县| 涞水县| 广南县| 墨江| 喀喇沁旗| 天长市| 东山县| 杨浦区| 十堰市| 太康县| 资中县|