嵌入式多協(xié)議網(wǎng)關(guān)設(shè)計與研發(fā)
本文關(guān)鍵詞:嵌入式多協(xié)議網(wǎng)關(guān)設(shè)計與研發(fā)
更多相關(guān)文章: 多協(xié)議網(wǎng)關(guān) LWip freeMODbus CANfestival 透明傳輸 半雙工交叉通信
【摘要】:隨著傳感器、以太網(wǎng)通信、工業(yè)現(xiàn)場總線、嵌入式系統(tǒng)等技術(shù)的發(fā)展,物聯(lián)網(wǎng)已經(jīng)廣泛應(yīng)用在倉儲物流、智能電網(wǎng)、公共安防、智能樓宇等領(lǐng)域,物聯(lián)網(wǎng)的核心思想就是把任何物體都連到互聯(lián)網(wǎng)中,這其中起到重要作用的便是網(wǎng)關(guān),嵌入式多協(xié)議網(wǎng)關(guān)現(xiàn)在在電子市場是一個新興產(chǎn)品,將有不同通信接口的傳感器都連接到同一個網(wǎng)關(guān)上,進行分布式數(shù)據(jù)傳輸和控制,大大降低了設(shè)計成本,便于后期的維護。本文詳細敘述嵌入式多協(xié)議網(wǎng)關(guān)系統(tǒng)的研發(fā)過程,包括硬件電路的設(shè)計和軟件的開發(fā)。系統(tǒng)采用高性能32位ARM處理器STM32F407,移植和優(yōu)化輕量級LWip、 freeMODbus、CANfestival通信協(xié)議,使其高速運行在ARM處理器上,實現(xiàn)嵌入式多協(xié)議網(wǎng)關(guān)設(shè)計。首先,在沒有使用應(yīng)用層協(xié)議情況下,實現(xiàn)的通信方式主要為雙向透明傳輸模式:Ethernet與CAN接口互轉(zhuǎn)、Ethernet與RS485/232接口互轉(zhuǎn)、RS485/232與CAN接口互轉(zhuǎn),CAN、RS485/232接口,可設(shè)置其傳輸?shù)臄?shù)據(jù)波特率、字節(jié)大小等。其次,在添加了應(yīng)用層協(xié)議情況下,實現(xiàn)的通訊方式是:MODbusTCP轉(zhuǎn)MODbus單向半雙工傳輸設(shè)計,MODbusTCP轉(zhuǎn)CANopen單向半雙工傳輸設(shè)計。調(diào)度算法的設(shè)計,實現(xiàn)多協(xié)議半雙工交叉通信,解決任務(wù)切換、信息緩存、信息阻塞和誤碼等問題,給出自己的程序軟件設(shè)計方案和思路。最后,通過實驗,對整個系統(tǒng)進行了性能驗證,分析了實驗結(jié)果,展示了項目設(shè)計開發(fā)成果和總結(jié)了開發(fā)過程當(dāng)中出現(xiàn)的問題。實踐證明本文所設(shè)計的嵌入式多協(xié)議網(wǎng)關(guān)能夠基本完成通信接口透明傳輸、協(xié)議互轉(zhuǎn)傳輸?shù)仍O(shè)計任務(wù)。
【學(xué)位授予單位】:浙江師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TN915.05
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 楊元原;馬文平;劉維博;張笑笑;;有效的多協(xié)議攻擊自動化檢測系統(tǒng)[J];重慶大學(xué)學(xué)報;2012年02期
2 林楠;史葦杭;;基于多協(xié)議優(yōu)化調(diào)度的新一代網(wǎng)絡(luò)開發(fā)仿真[J];計算機仿真;2014年06期
3 ;配置和完善ATM上的多協(xié)議[J];微電腦世界;1999年05期
4 葛海波,王海潼;8274多協(xié)議控制器及接口應(yīng)用技術(shù)[J];半導(dǎo)體技術(shù);2002年10期
5 包佳,潘浩東,李建華;基于多協(xié)議代理的互聯(lián)網(wǎng)內(nèi)容安全分級監(jiān)管[J];計算機工程;2002年05期
6 毛健彪;孫志剛;呂高鋒;李韜;黃金鋒;;基于標(biāo)簽的多協(xié)議承載機制研究[J];小型微型計算機系統(tǒng);2013年09期
7 同曉榮;盛仲飆;趙曉雷;;支持多協(xié)議的串行接口程序設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2013年12期
8 童進,張洪淵,周慶標(biāo);通信芯片系統(tǒng)中一種多協(xié)議數(shù)據(jù)處理方法[J];電子產(chǎn)品世界;2005年14期
9 溫睿;劉勝輝;;多協(xié)議網(wǎng)絡(luò)優(yōu)化融合設(shè)計實踐[J];電腦知識與技術(shù);2008年35期
10 呂迅,趙姚同,朱洪海;利用軟件實現(xiàn)DVB多協(xié)議封裝[J];計算機工程;2002年06期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 廖凱;周林;;用狀態(tài)機模擬多協(xié)議流程仿真的設(shè)計與實現(xiàn)[A];全國第19屆計算機技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會議論文集(上冊)[C];2008年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 裴燦浩;可支持多協(xié)議盤陣的存儲加密技術(shù)研究[D];華中科技大學(xué);2010年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 干慧娜;基于ZYNQ-7000平臺的多協(xié)議UHF RFID讀寫器軟件設(shè)計[D];電子科技大學(xué);2015年
2 劉帥;嵌入式多協(xié)議網(wǎng)關(guān)設(shè)計與研發(fā)[D];浙江師范大學(xué);2016年
3 鄒菲菲;應(yīng)用于光子探測系統(tǒng)的多協(xié)議總線[D];華中科技大學(xué);2007年
4 王力;高性能多協(xié)議目標(biāo)器的設(shè)計與實現(xiàn)[D];華中科技大學(xué);2012年
5 鄧世冰;面向任務(wù)的多協(xié)議網(wǎng)絡(luò)通信系統(tǒng)的研究與實現(xiàn)[D];廣東工業(yè)大學(xué);2011年
6 鄭超;手持式多協(xié)議多功能物聯(lián)網(wǎng)終端設(shè)計[D];電子科技大學(xué);2013年
7 李鴻峗;支持多協(xié)議的SDN控制器與交換機接口的設(shè)計和實現(xiàn)[D];北京郵電大學(xué);2014年
8 商建康;多協(xié)議異構(gòu)分布系統(tǒng)組網(wǎng)通信技術(shù)研究[D];山東科技大學(xué);2011年
9 李強;面向融合的業(yè)務(wù)平臺中多協(xié)議接入框架的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2008年
10 張學(xué)海;基于多協(xié)議、多系統(tǒng)間網(wǎng)絡(luò)通信的研究與實現(xiàn)[D];哈爾濱工程大學(xué);2005年
,本文編號:1192520
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/1192520.html