2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、1現(xiàn)場總線現(xiàn)場總線CAN實驗指導(dǎo)實驗指導(dǎo)前言前言CAN(ControllerAreawk)總線誕生和發(fā)展于汽車工業(yè)自動控制,是兩線制“多主對等“總線型拓?fù)渚W(wǎng)絡(luò),能有效地支持較高安全等級的分布實時控制系統(tǒng),是唯一有國際標(biāo)準(zhǔn)的現(xiàn)場總線(FieldBus)。不少知名的半導(dǎo)體產(chǎn)家都生產(chǎn)CAN控制器芯片,不管是哪種產(chǎn)品,都是嚴(yán)格遵守已經(jīng)指定的CAN的規(guī)范和國際標(biāo)準(zhǔn)。因此,只要掌握了一種,其余的就可以觸類旁通。SJA1000是Philips半導(dǎo)體公

2、司推出的獨立式CAN控制器,本實驗中,就是以SJA1000分別與PC機和單片機接口組成不同的CAN節(jié)點?,F(xiàn)有的CAN標(biāo)準(zhǔn)協(xié)議有兩個:CAN2.0A和CAN2.0B。本實驗中,默認(rèn)采用的協(xié)議標(biāo)準(zhǔn)是CAN2.0B標(biāo)準(zhǔn)。當(dāng)然,也可以通過設(shè)置相應(yīng)的寄存器來使SJA1000按照CAN2.0A的方式工作。本實驗裝置,包括了計算機的“CAN實驗實驗”軟件、硬件電路硬件電路和智能智能CAN節(jié)點的應(yīng)用節(jié)點的應(yīng)用層程序?qū)映绦蛉齻€部分。硬件電路主要是由單片機

3、、SJA1000、PCA82C250、ISP電路和一些輸入輸出電路構(gòu)成(詳見附錄2)。按邏輯功能來劃分,硬件電路可以分為兩部分:轉(zhuǎn)換器(EPPCAN)和智能CAN節(jié)點(CAN節(jié)點);而計算機端的“CAN實驗”軟件,則由VB.6編寫而成,能夠完成的實驗內(nèi)容包括初始化、數(shù)據(jù)發(fā)送與接收、對CAN節(jié)點的訪問和對硬件輸入輸出的控制等。在硬件電路上包含有ISP下載線(只適用于STC系列單片機,硬件電路留有其它系列單片機的ISP接口,詳見附錄3),方

4、便實驗者設(shè)計并下載自己的CAN通信程序。由于時間和水平不足,部分實驗的制作和安排有些匆忙,難免有錯誤和不足,希望老師同學(xué)們指出,并歡迎一起來討論!請注意:請注意:1由于這個實驗裝置要求使用并口的由于這個實驗裝置要求使用并口的EPP模式,而一般情況下,并口是處于模式,而一般情況下,并口是處于SPP模式的。模式的。所以在有些計算機上,使用這個實驗軟件之前,必須重啟計算機到所以在有些計算機上,使用這個實驗軟件之前,必須重啟計算機到CMOS里修

5、改并口的工里修改并口的工作模式和并口的端口地址作模式和并口的端口地址中斷號。具體做法是:中斷號。具體做法是:重啟計算機,按重啟計算機,按“DEL”進入進入CMOS設(shè)置,找到并口的選項:設(shè)置,找到并口的選項:OnBoardParallel(不(不同計算機的這個并口選項的位置是不同的)同計算機的這個并口選項的位置是不同的)。設(shè)置并口的工作模式為。設(shè)置并口的工作模式為EPP模式;設(shè)置并口模式;設(shè)置并口端口地址端口地址中斷號為中斷號為378HI

6、RQ7;2“CAN實驗實驗”這個軟件的數(shù)據(jù)的主要輸入輸出格式為這個軟件的數(shù)據(jù)的主要輸入輸出格式為16進制(進制(HEX),在輸入數(shù)據(jù)時,,在輸入數(shù)據(jù)時,請不要把進制符號輸入進去。請不要把進制符號輸入進去。例如:要輸入例如:要輸入16進制數(shù)進制數(shù)“78H”,正確:直接輸入正確:直接輸入“78”。(不要引號,不要空格)(不要引號,不要空格)錯誤:錯誤:“78H”、“0x78”、“&H78”等。等。3最好在實驗開始之前,把顯示器的分辨率調(diào)到最

7、好在實驗開始之前,把顯示器的分辨率調(diào)到1024768或更高的分辨率。或更高的分辨率。4在實驗過程中,幫助文件可以幫你解決經(jīng)常出現(xiàn)的問題。在附錄在實驗過程中,幫助文件可以幫你解決經(jīng)常出現(xiàn)的問題。在附錄2和附錄和附錄3中,有相關(guān)中,有相關(guān)的硬件電路圖和各個跳線接口的介紹,實驗之前和實驗過程中可以作為參考。附錄的硬件電路圖和各個跳線接口的介紹,實驗之前和實驗過程中可以作為參考。附錄4中有中有一個完整的一個完整的CAN通信程序,僅供參考。通信程

8、序,僅供參考。2007.12.153實驗一實驗一CAN控制器控制器SJA1000入門入門一實驗?zāi)康?.熟悉CAN實驗硬件和軟件,熟悉基本的界面操作和相關(guān)的硬件知識。2.學(xué)習(xí)CAN控制器SJA1000的的初始化過程,包括模式設(shè)置、濾波器設(shè)置、波特率設(shè)置和SJA1000工作方式設(shè)置等。掌握寄存器的設(shè)置與訪問方法。3.理解在PeliCAN模式下,涉及到的所有寄存器的作用和意義。二實驗內(nèi)容1.準(zhǔn)備工作計算機上的軟件是通過并口來訪問SJA1000

9、的,并口與SJA1000的接口在附錄1中有介紹。正式做實驗之前。應(yīng)該確認(rèn)一下你的實驗硬件是否連接正常,請按照以下要求進行確認(rèn):A實驗裝置的硬件電路上,SJA1000是通過并口與計算機通信,請確認(rèn)實驗硬件與計算機的并口連接是否正確、各接口是否連接牢固,如果連接頭出現(xiàn)松動,請壓緊。插拔并口的時候請不要太用力。電路背面較鋒利,小心被劃傷。B在每一個實驗硬件上,都包括了兩個CAN接口。分別是:并口CAN裝換器的CAN接口和智能CAN節(jié)點的CAN

10、接口。實驗開始之前請確認(rèn)這兩個CAN接口已經(jīng)連通。如果沒有連接好,請用跳線把她們連接起來,CAN總線的正確接法是(CANHCANH,CANLCANL),注意不要把CANH和CANL連在一起。C當(dāng)總線上有多于2個CAN節(jié)點的時候,請把82C250的終端匹配電阻并接在CANH與CANL之間。D請確認(rèn)電路板的電源連接正確(5V電源)。不要把電源接反了。2.熟悉CAN實驗軟件。從“開始|所有程序”中找到“現(xiàn)場總線CAN實驗”,點擊并打開,其主界

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論