多特蒙德3-2沃尔沃斯堡
專業CAN總線設備制造與服務商 【English】
當前位置:首頁 > 新聞中心
新聞中心
利用USBCAN-IIPro分析儀檢測開發板的CAN總線實際波特率
2017-11-08

USBCAN-II Pro分析儀 產品鏈接:http://www.atqb.net/prolist_26_48.html


  之前幾篇都是圍繞USBCAN-II Pro的功能為大家演示是如何使用的,今天為大家接著介紹:如何利用USBCAN-II Pro分析儀檢測開發板的CAN總線實際波特率。




  當使用開發板學習CAN總線時,可能會遇到開發板與其他CAN總線設備無法正常通信的問題,即使用的程序是開發板帶的DEMO,也無法正常通信。這個時候首先要考慮接線是否正確,CAN-H接CAN-H,CAN-L接CAN-L。第二步看終端電阻是否有兩個,需要保證總線上有兩個終端電阻(最遠的兩端一邊一個)。最后檢查開發板的實際波特率,檢查時可以先看開發板的程序,但是這里請注意,開發板自帶的例子程序和波特率計算公式可能存在錯誤,實際波特率還需要使用專用的設備進行測試。我們這里使用廣成科技的USBCAN-II Pro分析儀搭配廣成科技的ECANTools軟件的自動識別波特率功能對其波特率實際值進行識別。



  一、接線并確保終端電阻已正確添加

  首先把CAN分析儀和一個ARM開發板的CAN接口正常連接,如圖所示,接線時我們接入的是CAN1通道,之后的操作中,我們也將選擇CAN1通道。




  圖1 USBCAN-II Pro分析儀與ARM開發板接線

  分析儀和開發板連接時,總線上需要有兩個終端電阻,我們的USBCAN-IIPro分析儀的內部集成了120歐姆電阻。所以在開發板端再添加一個電阻就可以了。這樣我們基本排除了接線或終端電阻導致的通訊錯誤。

  二、檢測開發板的波特率

  我們想把開發板的波特率設置成100k,設置好之后就可以開始檢測了。檢測前請確定USBCAN分析儀已接入電腦,且設備管理器中驅動顯示安裝正常。如果您成功安裝驅動,設備管理器中的分析儀將會顯示“GC-Tech USBCAN Device”的字樣。確認驅動安裝正常后,進入我們隨貨附帶的ECANTools軟件,打開后選擇100k波特率進入界面。




  圖2 ECANTools軟件初始界面

  選擇100k波特率點擊確定,進入收發界面后,可以點擊屏幕中央的發送數據按鈕。如圖3。




  圖3 100K波特率下發送數據失敗

  可以看到,屏幕中顯示發送失敗,這證明STM32開發板目前不是100k的波特率。

   

  三、檢測開發板的波特率

  如果想知道開發板的波特率,可以用我們設備的自動識別波特率功能。

  1、連接好設備后,打開ECANTools軟件,選擇自動識別波特率,如圖4。




  圖4 選擇自動識別波特率

  2、然后選擇增強模式識別,選擇全范圍識別,如圖5。




  圖5 開始識別

  波特率輸入50kbps到150kbps,點擊開始識別。

  3、自動識別波特率可識別到波特率設置有偏差,如圖6。




  圖6 自動識別波特率可識別到波特率設置有偏差

  在這里因為是一對一測試,我們需要使用增強模式來識別波特率。全范圍波特率識別設置為50k-150k。從識別的結果上我們可以看到,識別到的是102k到109k,不是我們需要的100k波特率,這證明開發板的波特率在設置方面有些誤差。

   

  四、STM32F1開發板的波特率計算

  STM32F1系列的開發板的波特率的計算可以用一個軟件來完成,如下圖所示。




  圖7 STM32F1系列波特率計算軟件

  1、輸入APB1時鐘:36MHz

  2、輸入需要的波特率:100kbps

  3、點擊計算按鈕

  4、選擇正確的采樣點:100k的波特率應選擇87.5%的采樣點。采樣率的推薦值是:當大于800K時選擇75%,當大于500K時選擇80%,當小于等于500K時需要選擇87.5%。

  5、點擊生成代碼。

  以上就是“利用USBCAN-II Pro分析儀檢測開發板的CAN總線實際波特率”的全部內容了,如果您需要USBCAN相關設備以及該波特率計算軟件,請與我們聯系。廣成科技竭誠為您服務!(點擊進入產品中心……)






相關鏈接:


利用USBCAN-II Pro模擬汽車導航儀的開機信號

通過USBCAN分析儀和ECANTools軟件判斷CAN總線故障

USBCAN分析儀檢測設備CAN通信接口的好壞


USBCAN-II Pro分析儀 產品鏈接:http://www.atqb.net/prolist_26_48.html


  
關于廣成  |  產品中心  |  解決方案  |  技術支持  |  新聞中心  |  聯系我們
版權所有? 2013 沈陽廣成科技有限公司 備案編號:遼ICP備14003151號-3
多特蒙德3-2沃尔沃斯堡 款4吉林时时票查询 北京5分时时彩怎么来的 捕鸟达人存档 黑龙江时时500票网 英国5分彩开奖结果记录 全天pk10计划免费 腾讯棋牌奖杯 天津时时实体店 中国福利彩票排列期开奖结果 北京pk走势图 11选5任选8技巧表格 时时彩正规平台是哪个 冠军打法赛车pk10技巧 云南11选5开奖结果记录 极速时时计划数据