久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 測試測量 > 正文

評估CAN收發器的正確系統級測試方法

發布時間:2023-07-11 來源:ADI 責任編輯:wenwei

【導讀】本文介紹了評估"控制器局域網"(CAN)收發器的正確系統級測試方法。通過展示在多CAN節點系統中執行不同CAN節點之間的數據傳輸時如何避免實際數據傳輸問題,解釋了此種測試方法的優越之處。


CAN是一種穩健的通信標準,用于支持不同的傳感器、機器或控制器進行相互通信。相比于一般接口,CAN接口更穩定可靠,能夠有效處理總線爭用,因此被廣泛應用于工業自動化、家庭自動化和汽車應用中。


舊版CAN2.0提供8字節有效載荷,最多支持2 Mbps的數據速率。有些情況下,2 Mbps的數據速率不足以應對危急通信事件,因此CAN.org提出了新的通信協議CAN-FD,支持數據速率高達10 Mbps的通信。


CAN-FD靈活的數據速率


舊版CAN和CAN-FD之間的主要區別在于靈活的數據速率(FD)。在CAN-FD中,數據速率(即每秒傳輸的位數)比經典CAN(10 Mbps僅用于數據有效載荷;為了兼容,仲裁位速率仍限制在1 Mbps)快5倍。CAN-FD中的消息有效載荷大小從舊版CAN的8字節增加到64字節。


使用CAN-FD時,傳感器可以改變數據速率,并增加或減少有效載荷。與如今工廠中的舊版CAN相比,更快的數據速度和更大的有效載荷容量帶來了許多系統級操作優勢。


CAN通信—基礎知識


CAN通信包括兩個主要組件:(a) CAN控制器和(b) CAN收發器,如圖1所示。


1686223607591093.png

圖1. 單一CAN節點。


CAN控制器處理CAN通信的數據鏈路層,而CAN收發器則處理物理層。我們來簡要介紹一下CAN收發器的物理層。


在CAN協議中,邏輯0被稱為顯性位,邏輯1被稱為隱性位。由于CAN是一種差分協議,CANH和CANL之間的電壓差決定了發射和接收信號的邏輯電平。如果CANH-CANL電壓大于1.5 V,則CAN接收器將該位識別為邏輯0。而如果CANH-CANL電壓小于200 mV,則CAN接收器將該位識別為邏輯1。圖2所示為CAN收發器TXD引腳上數字邏輯1和邏輯0位的連續傳輸,以及CANH和CANL引腳上的等效CAN總線電平。根據CANH和CANL電壓之間的差異,接收器在RXD引腳上回送信號。


43.jpg

圖2. CAN協議物理層。


現在我們來看看CAN數據鏈路層,它制定了數據幀以便進行比特流的受控傳輸,而且有助于解決錯誤檢測和總線爭用問題。圖3所示為標準的CAN幀格式。


1686223575479148.png

圖3. CAN協議數據鏈路層。


每個節點以幀起始符(SOF)開始數據幀,SOF是第一個顯性位。11位標識符是每個節點的唯一地址。IDE表示幀格式。該位域中的邏輯0表示標準的CAN格式,而邏輯1表示擴展的CAN格式。r0是一個保留位。DLC字段表示要傳輸的數據字節數。在標準CAN2.0幀中,最多可以傳輸8個字節。接收節點通過在總線上發送顯性位來確認該數據幀。最后,幀結束符(EOF)是一個隱性位,標志著一個數據幀的結束。


大多數情況下,在選擇CAN收發器時,客戶通過函數生成器在CAN收發器的TXD引腳上發送比特流,以此來評估CAN收發器。盡管這種方法非常適合用于評估單節點CAN,但在開發多節點、遠距離CAN系統時似乎存在缺陷。因此,要為系統選擇合適的CAN收發器,必須采用新的CAN控制器和收發器測試方法。使用這種方法背后的原因是什么?


仲裁方法


使用這種系統級測試方法的主要原因是CAN協議的仲裁特性。如果兩個節點試圖同時占用總線,則使用非破壞性逐位仲裁來進行訪問。將第一個標識符位作為0(顯性)發送的節點將保留對CAN總線的控制, 并繼續完成其消息傳送, 而其他節點發送的是1(隱性)。圖4所示為兩個節點之間的仲裁方案。


45.jpg

圖4. 雙節點系統中的CAN仲裁。


在此圖中,節點1和節點2通過CAN總線相互連接。因此,CANH和CANL信號對于兩個節點是共用的。TXD1和RXD1是用于節點1的信號,而TXD2和RXD2是用于節點2的信號。可以看到,節點1和節點2的前三位是相同的:分別為1、0、1。節點2的第四位是1,而節點1是0。由于節點1有一個顯性位,因此贏得了仲裁并繼續發送完整的消息。此消息由節點2確認。一旦節點1完成傳輸,節點2就開始發送消息。節點1確認此消息。


每個節點都有唯一的標識符ID。因此,這個11位的標識符ID被用于仲裁過程。這些比特將由控制器讀回,以識別消息傳輸的優先級。在CAN-FD中,仲裁位速率可以與數據位速率相同或不同。在CAN2.0中,仲裁位速率和數據位速率相同。


在舊版CAN2.0系統中,有時位速率會較標準CAN2.0推薦的1 Mbps有所增加,以加快數據傳輸。在CAN-FD系統中,仲裁位速率被限制為1 Mbps的數據速率,而數據位速率可高達10 Mbps。在包括11位標識符和SOF位的仲裁階段,每個傳輸的位都被讀回以進行同步。


CAN節點在CAN總線邊緣上同步,但總線上的信號傳輸時間會在節點之間引入相位差。CAN的非破壞性仲裁機制要求任意兩個節點之間的相位差小于半個比特時間。該標準比特時間的下限定義了標稱位速率以及總線長度的上限。因此,RXD的上升時間和下降時間、CAN收發器的環路延遲以及電纜都需要考慮在內。在更高的位速率下(例如10 Mbps),傳輸延遲和上升時間/下降時間需要小于50 ns。


因此,CAN-FD中的仲裁位速率被限制為1 Mbps,允許更高的余量用于同步多個可能的節點。然而,CAN-FD是一個新協議,尚未應用于所有CAN系統。在某些情況下,CAN-FD控制器不可用或者被認為是代價高昂的附加組件,因此客戶繼續使用標準CAN控制器。在這些系統中,由于涉及關鍵傳感器信息且節點之間的線纜長度可能更短,CAN節點需要以更高的位速率(>2 Mbps)進行通信。在這種情況下,收發器的上升時間/下降時間對稱性和傳輸延遲可能會對允許的數據通信上限造成限制。


CAN收發器需要系統級測試


以CAN收發器MAX33012E為例,該收發器已經過20米線纜測試,速率最高可達13.3 Mbps。可以看到,在圖5中,TXD2位寬為75 ns(對應于13.3 Mbps),RXD2位寬為72 ns。當控制器以80%的TXD位寬進行采樣時,包括所需RXD的上升時間/下降時間和環路延遲在內的最小RXD位寬為60 ns。在圖5中,可以看到接收到的位寬為72 ns。因此,MAX33012E滿足條件,并且足夠穩健,能夠在更高的位速率下工作。在這種情況下,CAN控制器不會檢測到任何錯誤,并且會繼續執行數據通信。


46.jpg

圖5. MAX33012E CAN數據傳輸。


47.jpg

圖6. 競品的CAN數據傳輸。


這些類型的數據傳輸錯誤只能通過執行完整的系統級測試來發現,其中包括多個CAN控制器、CAN收發器和一根長線纜。


結論


對CAN收發器進行系統級測試有助于揭示系統中未來可能出現的數據傳輸問題。可使用滿足所需時序和電壓規格的CAN控制器和線纜來評估CAN收發器,從而避免這些問題。CAN系統的穩健性取決于CAN系統中每個組件性能的累積結果。僅評估一個組件或CAN收發器并不能準確測量系統功能。對系統進行預先驗證比等到發生故障后才更換系統更加經濟高效。因此,我們強烈建議在選擇CAN控制器之前進行系統級測試。



免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯系小編進行處理。


推薦閱讀:


艾睿電子全方面的電池應用解決方案

采用SiC MOSFET的高性能逆變焊機設計要點

注意!設計半橋 LLC 諧振轉換器,你得注意這些

用于車載充電器應用的1200 V SiC MOSFET模塊使用指南

安防監控技術發展的新趨勢

特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
欧美片网站免费| 国产日韩三级| 久久精品福利| 免费亚洲婷婷| 国产精品亚洲欧美一级在线| 91精品国产自产精品男人的天堂| 免费精品视频最新在线| 日本国产精品| 成人在线视频区| 日本精品黄色| 免费高潮视频95在线观看网站| 国产精品蜜芽在线观看| 五月激情久久| 美女毛片一区二区三区四区| 国产在线欧美| 亚洲一区区二区| 蜜臀av性久久久久蜜臀aⅴ流畅| 蜜臀久久久99精品久久久久久| 水野朝阳av一区二区三区| 国产精品试看| 日产欧产美韩系列久久99| 日韩av成人高清| 国产精品一区毛片| 成人午夜在线| 免费精品国产| 亚洲精品极品| 国产福利资源一区| 91av亚洲| 国产精品日本欧美一区二区三区| 亚洲人成在线影院| 国产日产精品一区二区三区四区的观看方式| 国产欧美欧美| 特黄毛片在线观看| 黄色av日韩| 欧美一区影院| 荡女精品导航| 亚洲国产日韩欧美在线| 国产日韩综合| 日韩黄色在线观看| 国产一区二区三区日韩精品| 欧美成人国产| 国产日韩在线观看视频| 高清av不卡| 国产精品毛片在线| 国产探花一区| 日韩av首页| 亚洲精品乱码| 麻豆视频在线观看免费网站黄| 欧美特黄a级高清免费大片a级| 婷婷综合国产| av资源新版天堂在线| 鲁大师影院一区二区三区| 91成人福利| 高清一区二区三区av| 99xxxx成人网| 国产精品久久久网站| 99久久婷婷这里只有精品| 日欧美一区二区| 欧美日韩精品免费观看视完整| 综合一区二区三区| 亚洲黄色中文字幕| 四虎精品一区二区免费| 欧美xxxx中国| 婷婷精品在线| 亚洲成av人片一区二区密柚| 日韩激情啪啪| 久久天堂精品| 日本强好片久久久久久aaa| 欧美羞羞视频| 国产午夜精品一区在线观看| 免费视频国产一区| 欧美激情亚洲| 日韩专区一卡二卡| 美女福利一区二区三区| 日本久久一区| 99精品99| 中文字幕一区久| 啪啪亚洲精品| 99国产一区| 欧美精品资源| 国产精品对白久久久久粗| 欧美专区在线| jizzjizz中国精品麻豆| 日韩一区二区三区四区五区| 久久精品官网| 久久av影视| 亚洲伊人精品酒店| 99tv成人| 97欧美在线视频| 国产欧美大片| 一区二区精品| 亚洲激情偷拍| 色偷偷色偷偷色偷偷在线视频| 欧美一区不卡| 视频在线观看国产精品| 免费一二一二在线视频| 美女国产精品久久久| 四虎国产精品免费久久| 亚洲国产专区校园欧美| 97精品国产福利一区二区三区| 国产精品久一| 国产亚洲精品美女久久| 亚洲综合中文| 不卡视频在线| 久久精品国产www456c0m| 精品久久在线| 蜜桃精品视频| 国产剧情一区二区在线观看| 日日摸夜夜添夜夜添国产精品| 亚洲深夜av| 九九综合九九| 欧美日韩一区二区三区视频播放| 手机在线电影一区| 国产伦理一区| 69堂免费精品视频在线播放| 乱人伦精品视频在线观看| 亚洲黄色在线| 一区二区视频欧美| 亚洲国产日韩欧美在线| 欧美色图国产精品| 欧美天堂视频| 久久精品国产www456c0m| 久久精品91| 国产99精品| 好吊视频一区二区三区四区| 久久在线电影| 狠狠久久婷婷| 美女黄网久久| 黄色av日韩| 天堂成人免费av电影一区| 亚洲一区二区毛片| 亚洲区第一页| 91欧美极品| 国产日产一区| 久久久国产精品入口麻豆| 久久精品免视看国产成人| 精品久久网站| 日韩中文影院| 午夜av一区| 午夜在线一区| 亚洲香蕉久久| 国产欧美日本| 精品国产不卡| 91综合视频| 成人va天堂| 欧美在线亚洲| 亚洲三级观看| 久久国产精品免费一区二区三区| 久久国产精品免费一区二区三区| 国产精品白浆| 日韩电影免费网址| 午夜国产精品视频| 亚洲日本欧美| 麻豆中文一区二区| 一本大道色婷婷在线| 在线精品视频在线观看高清| 综合激情视频| 蜜桃久久久久| 久久精品卡一| 亚洲a成人v| 精品视频免费| 久久在线免费| 亚洲精品影视| 久久精品理论片| 亚洲高清久久| 亚洲一二三区视频| 国产精品xxxav免费视频| 日韩一区二区中文| 久久aⅴ国产紧身牛仔裤| 青青草国产成人99久久| 高清av一区| 亚洲精品在线观看91| 日韩精品免费视频人成| 国产精品欧美在线观看| 日韩欧美午夜| 蜜臀精品一区二区三区在线观看 | 国产精品欧美一区二区三区不卡| 国产成人久久精品一区二区三区| 午夜精品一区二区三区国产| 亚洲精品免费观看| 精品久久影院| 99香蕉国产精品偷在线观看| 国产日韩欧美中文在线| 免费污视频在线一区| 亚洲视频二区| 精品国产乱码| 免费在线视频一区| 日韩va欧美va亚洲va久久| 97精品中文字幕| 婷婷综合一区| 久久婷婷av| 欧美日韩 国产精品| 欧洲av一区二区| 久久精品97| 国产精品7m凸凹视频分类| 国产亚洲久久| 在线亚洲精品| 日韩av有码| 日本一区福利在线| 久久精品亚洲人成影院 |