USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc

USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc

ID:50993602

大小:136.00 KB

頁(yè)數(shù):21頁(yè)

時(shí)間:2020-03-08

USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc_第1頁(yè)
USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc_第2頁(yè)
USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc_第3頁(yè)
USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc_第4頁(yè)
USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc_第5頁(yè)
資源描述:

《USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器使用說(shuō)明書(shū)V1.0注意:如果用戶需要對(duì)該產(chǎn)品進(jìn)行二次開(kāi)發(fā),請(qǐng)向本公司技術(shù)人員索取詳細(xì)技術(shù)開(kāi)發(fā)資料(免費(fèi)),或向本公司咨詢。目錄第一章概述4第二章產(chǎn)品介紹5技術(shù)參數(shù)7接口定義9跳線選擇11第三章驅(qū)動(dòng)安裝與調(diào)試13第四章USB動(dòng)態(tài)連接庫(kù)介紹18第一章概述USB轉(zhuǎn)CAN通訊轉(zhuǎn)換器(以下簡(jiǎn)稱“USBtoCAN”)是屬于一個(gè)總線通訊格式轉(zhuǎn)換的產(chǎn)品。該產(chǎn)品主要用于將現(xiàn)場(chǎng)總線信號(hào)(CAN)與串行通訊信號(hào)(USB)進(jìn)行互相轉(zhuǎn)換。該產(chǎn)品可以作為一個(gè)工程配件,用于將CAN信號(hào)(或USB信號(hào))轉(zhuǎn)換成USB信號(hào)(或CAN信號(hào))。該產(chǎn)品支持CAN總線

2、波特率,校驗(yàn)碼及屏蔽碼設(shè)置。能夠通過(guò)上位機(jī)軟件監(jiān)控或接收USB數(shù)據(jù)流。第二章產(chǎn)品介紹USBtoCAN是將USB總線信號(hào)與CAN總線信號(hào)進(jìn)行轉(zhuǎn)換的通訊轉(zhuǎn)換設(shè)備。該產(chǎn)品通過(guò)USB總線連接到電腦主機(jī),是基于CANBUS應(yīng)用領(lǐng)域的一個(gè)通訊轉(zhuǎn)換產(chǎn)品,產(chǎn)品集成了一個(gè)CAN接口,一個(gè)USB接口。USBtoCAN系統(tǒng)框圖:系統(tǒng)框圖USB接口電路:采用USB芯片CH372,USB總線采用主端點(diǎn)進(jìn)行數(shù)據(jù)輸入輸出。CAN電路:采用NXP芯片SJA1000T,CAN收發(fā)器采用可靠的集成IC,支持耐壓1000V。技術(shù)參數(shù)1)USB總線:采用USB接口芯片CH372。符合US

3、B1.1協(xié)議規(guī)范,通訊電纜長(zhǎng)度<1.5m2)CAN總線:采用PHILIPCAN控制器SJA1000CAN2.0B.規(guī)范(PeliCAN)兼容CAN2.0A,符合ISO/ISO11898規(guī)范傳輸速率:5K~1MBPS傳輸介質(zhì):屏蔽或非屏蔽雙絞線。隔離電壓:1000V1)工作溫度:0℃-70℃2)外形尺寸:100mm×70mm×20mm,塑料外殼。3)供電:USB總線供電或外部供電(5V/12V/24V,100mA)接口定義USB口:USB-BBCAN口:本產(chǎn)品采用1-2腳接入CAN總線,3-4腳為預(yù)留引腳,方便以后進(jìn)行功能擴(kuò)展。信號(hào)指示燈:RUN,當(dāng)

4、有數(shù)據(jù)在USB總線與CAN總線間轉(zhuǎn)換時(shí),指示燈閃爍跳線選擇本產(chǎn)品需要選擇5-6跳線,如果有需要,可以選擇9-10跳線。第三章驅(qū)動(dòng)安裝與調(diào)試USBtoCAN軟件包提供驅(qū)動(dòng)安裝包及上位機(jī)測(cè)試軟件。l驅(qū)動(dòng)安裝運(yùn)行Ch372drv.exe,采用程序默認(rèn)的安裝位置進(jìn)行安裝l上位機(jī)測(cè)試軟件安裝運(yùn)行USBtoCAN軟件安裝包中的Setup.exe文件,選擇程序安裝位置,如果在安裝過(guò)程遇到提示,請(qǐng)選擇忽略即可。插上USBtoCANUSB連接線到電腦上,此時(shí)USBtoCAN運(yùn)行指示燈會(huì)亮,同時(shí)電腦會(huì)提示找到USB設(shè)備。l上位機(jī)測(cè)試軟件測(cè)試點(diǎn)擊開(kāi)始->程序->USBt

5、oCAN->USBtoCAN,運(yùn)行上位機(jī)測(cè)試軟件,程序界面如下圖所示。程序點(diǎn)擊“打開(kāi)設(shè)備”后,其他命令鍵才能使用。如下圖示意:其中,通過(guò)輸入BTR0BTR1等的值可以對(duì)USBtoCAN進(jìn)行參數(shù)配置,注意任何參數(shù)配置后均要將USBtoCAN斷電后,設(shè)備才能按照新的設(shè)置運(yùn)行。BTR0BTR1的值請(qǐng)參照附錄一《CAN總線SJA1000波特率設(shè)置》。第四章USB動(dòng)態(tài)連接庫(kù)介紹USBtoCAN在計(jì)算機(jī)端提供了應(yīng)用層接口,應(yīng)用層接口是由CH372動(dòng)態(tài)鏈接庫(kù)DLL提供的面向功能應(yīng)用的API,所有API在調(diào)用后都有操作狀態(tài)返回,但不一定有應(yīng)答數(shù)據(jù)。動(dòng)態(tài)鏈接庫(kù)提供的

6、API包括:設(shè)備管理API、數(shù)據(jù)傳輸API、中斷處理API。l設(shè)備管理API:打開(kāi)設(shè)備:CH375OpenDevice關(guān)閉設(shè)備:CH375CloseDevice獲取USB設(shè)備描述符:CH375GetDeviceDescr獲取USB配置描述符:CH375GetConfigDescr復(fù)位USB設(shè)備:CH375ResetDevice設(shè)置USB數(shù)據(jù)讀寫(xiě)的超時(shí):CH375SetTimeout設(shè)置獨(dú)占使用當(dāng)前CH375設(shè)備:CH375SetExclusive設(shè)定內(nèi)部緩沖上傳模式:CH375SetBufUpload查詢內(nèi)部上傳緩沖區(qū)中的已有數(shù)據(jù)包個(gè)數(shù):CH375

7、QueryBufUploadl數(shù)據(jù)傳輸API:讀取數(shù)據(jù)塊(數(shù)據(jù)上傳):CH375ReadData寫(xiě)出數(shù)據(jù)塊(數(shù)據(jù)下傳):CH375WriteData放棄數(shù)據(jù)塊讀操作:CH375AbortRead放棄數(shù)據(jù)塊寫(xiě)操作:CH375AbortWrite寫(xiě)出輔助數(shù)據(jù)(輔助數(shù)據(jù)下傳):CH375WriteAuxDatal中斷處理API讀取中斷數(shù)據(jù):CH375ReadInter放棄中斷數(shù)據(jù)讀操作:CH375AbortInter設(shè)定中斷服務(wù)程序:CH375SetIntRoutine附錄一CAN總線SJA1000波特率設(shè)置SJA1000獨(dú)立CAN控制器的通訊波特率由寄

8、存器BTR0、BTR1、晶振等參數(shù)共同決定,下表列出了一組推薦的BTR0、BTR1設(shè)置值(十六進(jìn)值),標(biāo)“*”號(hào)的為CiA

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。