天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 船舶論文 >

基于RT-Thread的嵌入式CAN-Ethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-11-05 10:27
   隨著船舶機(jī)艙自動(dòng)化的發(fā)展,對(duì)船舶機(jī)艙自動(dòng)化系統(tǒng)的要求也越來(lái)越高。除了要進(jìn)行實(shí)時(shí)控制,還要需要實(shí)時(shí)顯示設(shè)備狀態(tài)、傳感器的信息等。因此,構(gòu)建船舶機(jī)艙自動(dòng)化系統(tǒng)需要越來(lái)越多的,各種各樣的嵌入式設(shè)備。嵌入式CAN-Ethernet網(wǎng)關(guān)是船舶機(jī)艙自動(dòng)化系統(tǒng)至關(guān)重要嵌入式設(shè)備,它實(shí)現(xiàn)了CAN總線協(xié)議與以太網(wǎng)協(xié)議的雙向轉(zhuǎn)換,使采用CAN現(xiàn)場(chǎng)總線設(shè)計(jì)的下層監(jiān)控網(wǎng)絡(luò)可以順利地與采用Ethernet網(wǎng)絡(luò)設(shè)計(jì)的上層監(jiān)控系統(tǒng)進(jìn)行數(shù)據(jù)交互。因此,本論文主要研究了CAN總線與以太網(wǎng)間的嵌入式CAN-Ethernet網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)。本文探討了CAN總線的特點(diǎn)、幀結(jié)構(gòu)和訪問(wèn)方式,介紹了以太網(wǎng)的技術(shù)特點(diǎn)、幀結(jié)構(gòu)和主要協(xié)議,分析了嵌入式CAN-Ethernet網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)中的關(guān)鍵技術(shù),提出了基于LPC2378微控制器為核心的嵌入式CAN-Ethernet網(wǎng)關(guān)的設(shè)計(jì)開發(fā)方案。LPC2378是基于ARM7TDMI內(nèi)核的32位工業(yè)級(jí)微處理器,自帶有CAN控制器和以太網(wǎng)控制器,大大減少了硬件電路設(shè)計(jì)要求,降低了產(chǎn)品成本。本文介紹了嵌入式CAN-Ethernet網(wǎng)關(guān)的硬件電路設(shè)計(jì),在LPC2378工業(yè)微處理器上移植了開源嵌入式實(shí)時(shí)操作系統(tǒng)RT-Thread,大大降低了軟件的開發(fā)成本、時(shí)間和復(fù)雜度;同時(shí)完成了RT-Thread下以太網(wǎng)驅(qū)動(dòng)以及CAN驅(qū)動(dòng)的編寫,并設(shè)計(jì)了嵌入式CAN-Ethernet網(wǎng)關(guān)的應(yīng)用程序,完成了一個(gè)完整產(chǎn)品的開發(fā)。嵌入式CAN-Ethernet網(wǎng)關(guān)是構(gòu)建船舶機(jī)艙自動(dòng)化系統(tǒng)的關(guān)鍵環(huán)節(jié),它的成功研制對(duì)提高我所產(chǎn)品競(jìng)爭(zhēng)力具有一定的意義。嵌入式CAN-Ethernet網(wǎng)關(guān)已經(jīng)通過(guò)了CAN總線協(xié)議與以太網(wǎng)協(xié)議相互轉(zhuǎn)換的功能性測(cè)試。結(jié)果表明,它能夠滿足船舶機(jī)艙自動(dòng)化系統(tǒng)的技術(shù)要求,運(yùn)行可靠、穩(wěn)定。
【學(xué)位單位】:上海交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2014
【中圖分類】:U664.821
【部分圖文】:

數(shù)據(jù)幀結(jié)構(gòu),報(bào)文,數(shù)據(jù)幀


第二章 嵌入式 CAN-Ethernet 網(wǎng)關(guān)實(shí)現(xiàn)的相關(guān)技術(shù)背景.1.2 CAN 總線報(bào)文幀格式CAN 技術(shù)規(guī)范包括 A 和 B 兩個(gè)部分,CAN2.0A 規(guī)范規(guī)定的報(bào)文格式稱為標(biāo)準(zhǔn)幀式。而 CAN2.0B 規(guī)范則規(guī)定了 2 種報(bào)文格式,一種是與 CAN2.0A 兼容的標(biāo)準(zhǔn)格的報(bào)文幀,另一種是具有擴(kuò)展格式的報(bào)文幀,他們唯一的不同是標(biāo)識(shí)符(ID)長(zhǎng)不同,標(biāo)準(zhǔn)格式(CAN2.0A)為 11 位,擴(kuò)展格式(CAN2.OB)為 29 位。CAN 總線報(bào)文傳輸有 4 種不同類型的幀,數(shù)據(jù)幀、遠(yuǎn)程幀、錯(cuò)誤幀和過(guò)載幀。據(jù)幀用于發(fā)送器和接收器之間傳輸數(shù)據(jù)。遠(yuǎn)程幀用于請(qǐng)求其他節(jié)點(diǎn)發(fā)送具有同標(biāo)識(shí)符的數(shù)據(jù)幀。任何節(jié)點(diǎn)檢測(cè)到總線錯(cuò)誤就發(fā)出錯(cuò)誤幀。過(guò)載幀用于在當(dāng)前后續(xù)的數(shù)據(jù)幀或遠(yuǎn)程幀之間,提供附加的延時(shí)。下面主要介紹一下數(shù)據(jù)幀和遠(yuǎn)幀的報(bào)文格式。(1) 數(shù)據(jù)幀數(shù)據(jù)幀由 7 個(gè)不同的位場(chǎng)組成,即幀起始(Start Of Frame)、仲裁域(Arbitrationield)、控制域(Control Field)、數(shù)據(jù)域(Data Field)、CRC 域(CRC Field)、應(yīng)答域(ACKield)和幀結(jié)尾(End Of Frame)7 個(gè)部分組成。具體格式如圖 1 所示。

以太網(wǎng),格式


第二章 嵌入式 CAN-Ethernet 網(wǎng)關(guān)實(shí)現(xiàn)的相關(guān)技術(shù)背景方案;(6) 以太網(wǎng)支持傳輸介質(zhì)類型有 50Ω基帶同軸電纜、無(wú)屏蔽雙絞線和光纖;(7) 以太網(wǎng)所構(gòu)成的拓?fù)浣Y(jié)構(gòu)主要是總線型和星型;(8) 有多種以太網(wǎng)標(biāo)準(zhǔn),傳輸速率:10Mb/s、100Mb/s、1000Mb/s;(9) 以太網(wǎng)是可變長(zhǎng)幀,長(zhǎng)度為:64bytes-1514bytes;(10) 以太網(wǎng)技術(shù)先進(jìn),又很簡(jiǎn)單,這是它獲得成功的主要原因;(11) 以太網(wǎng)技術(shù)成熟,價(jià)格低廉、易擴(kuò)展、易維護(hù)、易管理。2.2.2 以太網(wǎng)幀結(jié)構(gòu)以太網(wǎng)上發(fā)送的數(shù)據(jù)是按一定格式進(jìn)行的,并將此數(shù)據(jù)格式稱為幀[13][14]。在 TCP/IP 中,以太網(wǎng) IP 數(shù)據(jù)報(bào)文封裝是在 RFC 894[Hornig 1984]中定義的,而 IEEE 802 網(wǎng)絡(luò)的 IP 數(shù)據(jù)報(bào)文封裝是在 RFC 1042[Postel and Reynolds 1988]中定義的。圖 3 顯示了兩種封裝定義的相互關(guān)系:

系統(tǒng)結(jié)構(gòu)圖,系統(tǒng)結(jié)構(gòu)圖,編譯器


圖 4 RT-Thread 系統(tǒng)結(jié)構(gòu)圖[17]Fig.4 The system structure of RT-Thread(6) 支持多種編譯器。如 Keil MDK armcc 編譯器、GNU gcc 編譯器以及 編譯器;(7) 內(nèi)核精簡(jiǎn)、高效、穩(wěn)定,同時(shí)也經(jīng)過(guò)了商業(yè)產(chǎn)品考驗(yàn)。國(guó)內(nèi)已有兩家把 RT-Thread 使用于自己的產(chǎn)品中。(8) 開放源代碼,商業(yè)應(yīng)用許可寬松,可免費(fèi)地在商業(yè)產(chǎn)品中使用。RT-T GPL-V2 發(fā)布,并且承諾永久不會(huì)針對(duì)使用 RT-Thread 收費(fèi),用戶只需T-Thread 的 LOGO 既可。之所以選擇 RT-Thread 嵌入式實(shí)時(shí)操作系統(tǒng)主要考慮以下幾個(gè)方面:(1) 可配置,裁剪性強(qiáng)RT-Thread 從開始就被設(shè)計(jì)為一個(gè)寬范圍可用的系統(tǒng),從資源極度緊張到一個(gè)帶內(nèi)存管理單元,網(wǎng)絡(luò)功能的基本計(jì)算機(jī)單元,因此,配置和裁T-Thread 的重點(diǎn)。首先,RT-Thread 內(nèi)核外部的各種功能組件可以自由選擇。如文件系統(tǒng),,設(shè)備管理系統(tǒng),SHELL 系統(tǒng)都可以根據(jù)需要自由配置。此外,RT-T
【共引文獻(xiàn)】

相關(guān)期刊論文 前10條

1 陳玉,溫陽(yáng)東;分布式配電自動(dòng)化系統(tǒng)的研究[J];安徽電氣工程職業(yè)技術(shù)學(xué)院學(xué)報(bào);2005年03期

2 顏?zhàn)杂?;CAN總線技術(shù)在智能樓宇通信中的應(yīng)用[J];安防科技;2006年04期

3 孔莉芳;張虹;;CAN總線在安全監(jiān)控系統(tǒng)傳輸中的應(yīng)用[J];安防科技;2008年04期

4 謝東;溫陽(yáng)東;畢銳;周松林;;一種嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)[J];安防科技;2008年05期

5 趙雨斌;苗滿香;陳宇;;基于CAN總線的樓宇智能監(jiān)控報(bào)警系統(tǒng)研究與設(shè)計(jì)[J];安防科技;2009年01期

6 楊柳;黃學(xué)武;鄭華耀;;基于雙單片機(jī)的通用報(bào)警監(jiān)控系統(tǒng)設(shè)計(jì)[J];安防科技;2009年03期

7 溫陽(yáng)東,鄒偉;基于CAN總線的機(jī)車LCU通信系統(tǒng)設(shè)計(jì)[J];安徽大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年04期

8 曹建剛;王鳴;;基于嵌入式系統(tǒng)的智能家居網(wǎng)絡(luò)實(shí)現(xiàn)[J];安徽工程科技學(xué)院學(xué)報(bào)(自然科學(xué)版);2006年04期

9 張海清;陳永煌;朱暉;;基于嵌入式系統(tǒng)的CAN總線汽車組合儀表的研究[J];安徽工程科技學(xué)院學(xué)報(bào)(自然科學(xué)版);2009年03期

10 夏巍;嚴(yán)輝;丁剛;;CAN網(wǎng)絡(luò)的實(shí)時(shí)性與可靠性的研究[J];安徽建筑工業(yè)學(xué)院學(xué)報(bào)(自然科學(xué)版);2007年01期


相關(guān)博士學(xué)位論文 前10條

1 付文俊;礦井封閉火區(qū)救災(zāi)輔助決策系統(tǒng)研發(fā)[D];遼寧工程技術(shù)大學(xué);2010年

2 張紅兵;基于ARM的雙絲脈沖MIG高速焊分布式控制系統(tǒng)的研究[D];華南理工大學(xué);2010年

3 褚端峰;客車行駛穩(wěn)定性控制的關(guān)鍵技術(shù)研究[D];武漢理工大學(xué);2010年

4 林瀟;液壓挖掘機(jī)并聯(lián)式混合動(dòng)力系統(tǒng)控制策略研究[D];浙江大學(xué);2010年

5 王蘇敬;大功率機(jī)車柴油機(jī)時(shí)間控制式燃油噴射控制系統(tǒng)研究[D];北京交通大學(xué);2011年

6 黎潔;容遲移動(dòng)傳感器網(wǎng)絡(luò)中數(shù)據(jù)傳輸與數(shù)據(jù)管理機(jī)制的研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2011年

7 周宗好;通信網(wǎng)絡(luò)中的排隊(duì)模型研究[D];江蘇大學(xué);2011年

8 張婧垚;無(wú)線網(wǎng)絡(luò)編碼的關(guān)鍵問(wèn)題與技術(shù)研究[D];清華大學(xué);2010年

9 鄭書朋;飛行模擬器的計(jì)算機(jī)系統(tǒng)實(shí)時(shí)調(diào)度與通信關(guān)鍵技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2011年

10 孫秀軍;混合驅(qū)動(dòng)水下滑翔器動(dòng)力學(xué)建模及運(yùn)動(dòng)控制研究[D];天津大學(xué);2011年


相關(guān)碩士學(xué)位論文 前10條

1 張守業(yè);基于排隊(duì)論的訂單處理系統(tǒng)優(yōu)化算法研究[D];大連理工大學(xué);2010年

2 王詩(shī)源;基于排隊(duì)論的以太網(wǎng)實(shí)時(shí)通信技術(shù)的研究[D];大連理工大學(xué);2010年

3 李娟;GPRS網(wǎng)絡(luò)信道分配策略的研究[D];河北科技大學(xué);2010年

4 王雅輝;IEEE 802.11 WLAN中M2M業(yè)務(wù)服務(wù)質(zhì)量的研究[D];吉林大學(xué);2011年

5 李理;中國(guó)移動(dòng)G省公司網(wǎng)絡(luò)運(yùn)維集中化管理模式及效益研究[D];中南大學(xué);2010年

6 胡雪;基于DCA的移動(dòng)通信系統(tǒng)性能分析[D];南京郵電大學(xué);2011年

7 趙廣磊;基于嵌入式系統(tǒng)的CAN總線與以太網(wǎng)的網(wǎng)關(guān)設(shè)計(jì)[D];華中科技大學(xué);2009年

8 于芳;電子排隊(duì)機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];遼寧科技大學(xué);2011年

9 隋大鵬;網(wǎng)絡(luò)通信系統(tǒng)的隨機(jī)排序及信息流模糊控制問(wèn)題研究[D];曲阜師范大學(xué);2001年

10 曾照福;基于CAN總線的分散型控制系統(tǒng)的設(shè)計(jì)[D];國(guó)防科學(xué)技術(shù)大學(xué);2002年



本文編號(hào):2871508

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/2871508.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶641bd***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com