多特蒙德3-2沃尔沃斯堡
專業CAN總線設備制造與服務商 【English】
當前位置:首頁 > 新聞中心
新聞中心
USBCAN分析儀檢測設備CAN通信接口的好壞
2017-11-02

USBCAN分析儀 產品鏈接:http://www.atqb.net/pro_26.html


  廣成科技USBCAN-II Pro分析儀可以與CAN總線設備進行正常的CAN總線通信。但在實際使用中,CAN設備有時會出現損壞的現象,我們就可以利用USBCAN分析儀來診斷設備CAN接口是否已損壞。



  因為設備之間通訊不成功會有很多原因,我們需要先將除設備之外的因素都排除掉,在分析儀設備自檢正常、波特率、終端電阻、接線都正確的情況下,依舊通訊不成功,就說明設備CAN通訊端口已損壞。

  一、批量測試前排除外部因素的干擾

  我們先介紹一下如何批量檢測CAN設備通信接口的好壞。第一步是排除外部因素的干擾,最理想的方式是找到一臺正常的設備,進行一次成功的CAN通信。這樣就證明了整個測試環境是沒有問題的,接下來只要更換被測設備即可。

  1、將USBCAN-II Pro設備和待測設備用雙絞線進行連接(此處待測設備為EPEC控制器),如圖1所示。



  圖1 USBCAN-II Pro設備與待測設備連線示意圖

  2、確定USBCAN分析儀已接入電腦且驅動安裝正常,您可以檢查下設備管理器中是否包含有GC-TechUSBCAN的驅動。



  圖2 檢查設備驅動

  3、對待測設備進行上電操作,之后用USB方口線將PC和USBCAN-II Pro分析儀連接起來,并打開ECANTools軟件,選擇正常模式,點擊“打開設備”按鈕,選擇待測設備正確的波特率(本例中EPEC控制器波特率設置為250k),如圖3所示。




  圖3 ECANTools軟件初始界面

  4、點擊“確定”進入軟件主界面,并發送幀ID0x000,幀數據0100,如圖4所示。接收界面中顯示已發送成功。這說明此時USBCAN-II Pro分析儀已經和待測設備EPEC控制器成功建立了通訊。說明影響通訊的外部因素已經排除,該測試環境可以用于批量判斷設備CAN通信接口的好壞。



  圖4 ECANTools軟件主界面——數據發送成功

  二、批量測試時如何判斷待測設備CAN接口損壞

  將USBCAN-II Pro設備和待測設備用雙絞線進行連接,如圖1所示。確定設備驅動安裝正常后,將待測設備EPEC控制器上電,用USB線將PC和USBCAN-II Pro連接起來,并打開ECANTools軟件,點擊“打開設備”并選擇待測設備正確的波特率(本例中EPEC控制器波特率默認均為250k),如圖3所示。

  點擊“確定”按鈕進入軟件主界面,并發送幀ID0x000,幀數據0100。此時顯示發送失敗,如圖5所示。在外部條件不變的情況下,僅更換了待測設備EPEC控制器,導致發送失敗。這說明待測設備EPEC控制器的CAN通道已損壞。




  圖5 軟件主界面發送失敗

  三、一對一測試時如何判斷待測設備CAN接口損壞

  實際應用中,工程師可能面對的更多是一對一的測試。這樣我們需要通過設備自檢確定USBCAN-II Pro分析儀沒有損壞,物理層連線、終端電阻、通信波特率是否正確。如果排除這些因素,仍然無法通訊,那么待測設備就有可能損壞了,此時我們可以通過待測設備CAN口的CANL對GND、CANH對GND這兩個電壓值做進一步的判斷。如電壓值不正確,則說明待測設備已經損壞、或該CAN設備進入休眠狀態、或待測設備不是高速CAN設備,需要工程師進行進一步的處理。

  1、如何排除USBCAN-II Pro分析儀的問題

  當您懷疑USBCAN-II Pro分析儀發生故障時,您可以先進行USBCAN設備的自檢。具體操作方法如下:首先將USBCAN-II Pro設備連接電腦,確保設備管理器中出現如圖2所示的驅動名稱,之后按照圖6的接線方式進行接線。請注意,接線端子默認為順時針擰緊。之后打開ECANTools軟件,依次選擇設備類型-打開設備-選擇正常模式(CAN1)-設置波特率(CAN1)-切換到CAN2通道-選擇正常模式(CAN2)-設置波特率(CAN2)。需注意波特率的設置兩個通道需要一致。



  圖6 USBCAN-II Pro自檢接線示意圖

  進入軟件后,在CAN1通道下點擊發送,如果顯示為發送成功,在CAN2通道接收到這幀信息,右下角錯誤狀態未顯示異常,這說明USBCAN-II Pro設備完好。

  2、如何排除終端電阻問題

  我們的USBCAN-II Pro分析儀中搭載了120歐姆電阻,用戶可通過設備側面的撥碼開關進行選擇(撥下時接入)。您可以檢查下自己的待測設備中是否包含120歐姆電阻。CAN總線實際通信時,接入一個120歐姆電阻即可實現通信,但通信并不穩定。所以建議您在實際通信時,使用萬用表測量CANH與CANL之間的電阻值(注意,萬用表測量時,一定要保證CAN總線上所有設備均未上電),確保其值在60歐姆上下。

  3、如何排除接線問題

  您可以使用萬用表對物理層連線進行檢查。將萬用表撥至通斷檔,兩個表筆分別測量USBCAN-II Pro分析儀的CANH和待測設備的CANH,觀察是否連接正常。同理,檢查CANL線的通斷性。之后,檢查CANH與CANL之間在CAN總線上所有設備均未上電時是否短路。若CANH與CANL線路暢通,且彼此之間未短路,可排除接線問題。請注意,如果您不確定待測設備的H與L接口,請嘗試顛倒線序。

  4、如何排除波特率問題

  最后,您可以使用USBCAN-II Pro軟件的全范圍自動識別波特率功能進行波特率問題的排除。如圖7所示,選擇增強模式識別(因為是一對一測試),識別范圍從5K到1000K。如果識別不到波特率,說明通信不正常的原因可能不是波特率選擇錯誤。




  圖7 全范圍自動識別波特率

  5、如何排除其他問題

  不同總線類型的電壓值不同。CAN總線的CANH與CANL的電壓值在1.5V-3.5V之間,靜默電壓為2.5V。若您使用萬用表測量信號線與GND之間的電壓不在1.5V-3.5V這個區間內,但不為0,這說明該信號線不是高速CAN總線或設備CAN通道已損壞。若您使用萬用表測量信號線與GND之間的電壓值為0,這說明該設備CAN通道處于休眠狀態或設備CAN通道已損壞。如果您測得的電壓處于1.5V-3.5V這個區間,請確認您的設備/開發板是否處于只聽模式。


  以上就是“USBCAN分析儀檢測設備CAN通信接口的好壞”的全部內容了,如需要購買廣成科技的USBCAN分析儀>>>點擊進入產品中心<<<





相關新聞鏈接:


USBCAN分析儀與未知波特率設備建立連接并收發測試的案例

USBCAN分析儀使用時收不到數據的排查方法

USBCAN-II數據轉發功能在汽車電子中的實例_廣成科技


USBCAN分析儀 產品鏈接:http://www.atqb.net/pro_26.html




  
關于廣成  |  產品中心  |  解決方案  |  技術支持  |  新聞中心  |  聯系我們
版權所有? 2013 沈陽廣成科技有限公司 備案編號:遼ICP備14003151號-3
多特蒙德3-2沃尔沃斯堡 时时彩五个号码全中多少钱 北京pk1o走势图冠亚 查19074期14场赛果 同城游美女捕鱼cdk 排列三2019171期预测 优彩彩票app下载安装 重庆时时开奖报码器 下载15选5 极速时时彩哪里看开奖 pk10冠军追号计划表 北京赛车pk走势分析 一分赛车是官网开的吗 百变王牌规则 重庆时时开奖直播现场 捕鸟达人原版