資源描述:
《基于嵌入式技術(shù)的CANEthernet互聯(lián)網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、分類號(hào)——UDC密級(jí)金亞學(xué)校代碼!Q塑2武屬理歹大薯學(xué)位論文題El基主邀△氫墊盔鮑£笪虹曼魚(yú)曼堡皇!至鐾圈苤鮑遮鹽魚(yú)塞熟英文TheDesignandImplementationofGatewaybetween題目£△叢旦墜墨塹魚(yú)基魚(yú)曼墮煎旦壘墨曼亟Q塾基蛩也曼亟亟曼亟墅殳h塾Q!QgY指導(dǎo)教師姓名堂盤絲職稱耋咝學(xué)位亟±申請(qǐng)學(xué)位級(jí)別亟±論文提交日期2Q!三生壘月論文答辯日期2Q!三生§旦學(xué)位授予單位巒墊壟墨盤堂學(xué)位授予日期答辯委員會(huì)主席盔盍塞評(píng)閱人盔盍塞2013年5月獨(dú)創(chuàng)性聲明本人聲明,所呈交的論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除了文中特別加以
2、標(biāo)注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過(guò)的研究成果,也不包含為獲得武漢理工大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書(shū)而使用過(guò)的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。簽名:毖短疋』日期:醴墮車笸卓i宣學(xué)位論文使用授權(quán)書(shū)本人完全了解武漢理工大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定,即學(xué)校有權(quán)保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)武漢理工大學(xué)可以將本學(xué)位論文的全部?jī)?nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或其他復(fù)制手段保存或匯編本學(xué)位論文。同時(shí)授權(quán)經(jīng)武漢理工大學(xué)認(rèn)可的國(guó)家有關(guān)機(jī)構(gòu)或論文數(shù)據(jù)
3、庫(kù)使用或收錄本學(xué)位論文,并向社會(huì)公眾提供信息服務(wù)。(保密的論文在解密后應(yīng)遵守此規(guī)定)研究生(簽名):腳導(dǎo)師(簽名):埡日期:冽立爭(zhēng)啤7膏摘要隨著計(jì)算機(jī)技術(shù)、通信技術(shù)以及嵌入式技術(shù)的飛速發(fā)展,實(shí)現(xiàn)現(xiàn)場(chǎng)底層監(jiān)測(cè)設(shè)備與以太網(wǎng)(Ethemet)的無(wú)縫連接,完成管理信息網(wǎng)絡(luò)與現(xiàn)場(chǎng)測(cè)控網(wǎng)絡(luò)的信息共享,成為當(dāng)今工業(yè)發(fā)展越來(lái)越迫切的需求。然而,目前的許多現(xiàn)場(chǎng)監(jiān)測(cè)設(shè)備都是基于如LonWorks、DeviceNet、CAN.Bus等通信接口來(lái)組成輕量級(jí)網(wǎng)絡(luò),而企業(yè)的上層管理網(wǎng)絡(luò)則是基于以太網(wǎng)和TCP/IP協(xié)議的管理信息網(wǎng)絡(luò),兩者無(wú)法直接通信。本論文就是在這一應(yīng)用背景下,致力于解決CAN總線和
4、以太網(wǎng)兩種異構(gòu)網(wǎng)絡(luò)之間的數(shù)據(jù)不能共享這一問(wèn)題。本文在深入地研究了CAN協(xié)議、TCP/IP協(xié)議以及LwlP協(xié)議棧的特點(diǎn)及實(shí)現(xiàn)原理的基礎(chǔ)上,以STM32F107VCT6微處理器為硬件平臺(tái),I_tC/OS.II為軟件平臺(tái),開(kāi)發(fā)了一種高效節(jié)能的嵌入式CAN.Ethemet互聯(lián)網(wǎng)關(guān),并允許在遠(yuǎn)程控制室對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行訪問(wèn),實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)控制系統(tǒng)的遠(yuǎn)程監(jiān)控與實(shí)時(shí)管理。論文首先介紹了嵌入式網(wǎng)關(guān)系統(tǒng)以及CAN和以太網(wǎng)總線協(xié)議的基本知識(shí);然后詳細(xì)討論了系統(tǒng)的硬件電路設(shè)計(jì)、CAN與以太網(wǎng)功能模塊電路的調(diào)試;接著概述了I.tC/OS.II操作系統(tǒng)的特點(diǎn)及其內(nèi)核工作機(jī)制,闡述了I-tC/OS.II在S
5、TM32F107VCT6上的移植以及LwIP協(xié)議棧在I-tC/OS.II系統(tǒng)上的移植過(guò)程,并進(jìn)行了系統(tǒng)驅(qū)動(dòng)程序的設(shè)計(jì)以及串口通信的實(shí)現(xiàn),另外設(shè)計(jì)了上位機(jī)監(jiān)測(cè)軟件,實(shí)現(xiàn)以太網(wǎng)服務(wù)器對(duì)CAN現(xiàn)場(chǎng)總線系統(tǒng)的實(shí)時(shí)監(jiān)控;最后給出了針對(duì)該嵌入式網(wǎng)關(guān)系統(tǒng)的配置文件設(shè)計(jì)和實(shí)驗(yàn)室環(huán)境下的調(diào)試結(jié)果。將本文所設(shè)計(jì)的CAN.Ethemet協(xié)議轉(zhuǎn)換互聯(lián)網(wǎng)關(guān)應(yīng)用到搭建的開(kāi)發(fā)平臺(tái)中,通過(guò)串口通信模塊來(lái)采集數(shù)據(jù),同時(shí),利用上位機(jī)測(cè)試軟件來(lái)顯示其通訊情況,物理仿真結(jié)果表明,該互聯(lián)網(wǎng)關(guān)性能基本滿足預(yù)定要求,能實(shí)現(xiàn)CAN總線和以太網(wǎng)兩種異構(gòu)網(wǎng)絡(luò)之間協(xié)議轉(zhuǎn)換的功能。關(guān)鍵詞:嵌入式網(wǎng)關(guān),CAN總線,Ethemet
6、,I.tC/OS-II,LwIP協(xié)議棧AbstractWiththerapiddevelopmentofcomputertechnology,communicationstechnologyandembeddedtechnology,thereisallincreasingneedtoimplementseamlessconnectionoftheplantfloormonitoringequipmentsandEthemet,thencompletinginformationsharingbetweentheManagementInformationNetworkand
7、theSitemonitoringandcontrolnetworkonnowadays’industrialdevelopment.However,alotofthecurrenton-sitemonitoringdevicesarebasedonLonWorks,DeviceNet,CAN—BUScommunicationinterfacetoformlightweightnetworks,andtheuppermanagementnetworkofenterpriseisbasedonEthemetandTCP/IPto