基于嵌入式Linux的物聯(lián)網(wǎng)網(wǎng)關(guān)設(shè)計與應(yīng)用
本文選題:物聯(lián)網(wǎng) + 嵌入式系統(tǒng)。 參考:《重慶理工大學(xué)》2014年碩士論文
【摘要】:物聯(lián)網(wǎng)概念的提出與應(yīng)用的興起,為信息產(chǎn)業(yè)帶來了新一輪的發(fā)展熱潮。物聯(lián)網(wǎng)通過智能地感知識別與控制,使人與人、人與物、物與物之間相互關(guān)聯(lián)起來以實現(xiàn)信息的共享。隨著物聯(lián)網(wǎng)的普及,傳感器設(shè)備的種類和數(shù)量將不斷增長,行業(yè)應(yīng)用也不斷趨于多元化。因此需要使用網(wǎng)關(guān)設(shè)備,使大量的傳感器設(shè)備有效地接入互聯(lián)網(wǎng),并且能夠提供通用便捷的訪問方式。 隨著嵌入式系統(tǒng)的硬件設(shè)備和應(yīng)用軟件的進步,嵌入式設(shè)備已深入應(yīng)用到工業(yè)、農(nóng)業(yè)、交通、安防以及日常生活等各個領(lǐng)域,并且嵌入式設(shè)備以其低成本、低功耗、性能良好的優(yōu)勢,也將在物聯(lián)網(wǎng)的發(fā)展與普及過程中將起到重要的作用。 本文首先對物聯(lián)網(wǎng)的體系結(jié)構(gòu)以及物聯(lián)網(wǎng)網(wǎng)關(guān)的地位與功能進行了分析,并介紹了嵌入式開發(fā)的相關(guān)內(nèi)容;趯ξ锫(lián)網(wǎng)與嵌入式開發(fā)技術(shù)的研究,提出了一種物聯(lián)網(wǎng)網(wǎng)關(guān)設(shè)計方案,可以實現(xiàn)不同類型的傳感器設(shè)備的接入,同時提供了便捷的方式與互聯(lián)網(wǎng)進行數(shù)據(jù)交換。根據(jù)該網(wǎng)關(guān)系統(tǒng)的應(yīng)用和實際需求,選擇了以基于ARM架構(gòu)的嵌入式處理器作為其核心的硬件開發(fā)設(shè)備,并移植了嵌入式Linux操作系統(tǒng);谠撈脚_,通過串口外擴的通訊模塊使網(wǎng)關(guān)與傳感器設(shè)備相互通信,實現(xiàn)了ZigBee無線傳輸節(jié)點的接入并分析了詳細(xì)過程。在物聯(lián)網(wǎng)網(wǎng)絡(luò)層接入方面,研究了嵌入式web服務(wù)器與GSM移動通信相關(guān)技術(shù),詳細(xì)分析了BOA服務(wù)器的工作原理,,并進行了移植與測試。此外,對嵌入式應(yīng)用程序的設(shè)計方法也做了研究,包括進程、線程之間的同步互斥機制與進程間通信原理,并在此基礎(chǔ)上設(shè)計了一部分網(wǎng)關(guān)應(yīng)用程序模塊。根據(jù)物聯(lián)網(wǎng)行業(yè)發(fā)展的現(xiàn)狀,本文對物聯(lián)網(wǎng)網(wǎng)關(guān)在倉庫環(huán)境檢測系統(tǒng)的應(yīng)用進行了研究,完成了數(shù)據(jù)庫線程模塊、網(wǎng)頁表單、CGI程序與發(fā)送短信線程的設(shè)計,基本實現(xiàn)了環(huán)境檢測、短信報警的功能。
[Abstract]:The concept and application of the Internet of things (IOT) has brought a new upsurge for the information industry. The Internet of things (IOT) can realize the sharing of information by intelligently perceiving and controlling, making people, things, things and things related to each other. With the popularity of the Internet of things, the variety and number of sensor devices will continue to grow, and industry applications will continue to diversify. Therefore, it is necessary to use gateway devices to make a large number of sensor devices effectively access the Internet, and to provide universal and convenient access. With the development of embedded system hardware and application software, embedded devices have been applied to many fields, such as industry, agriculture, transportation, security and daily life, and embedded devices have low cost and low power consumption. The advantage of good performance will also play an important role in the development and popularization of the Internet of things. This paper first analyzes the architecture of the Internet of things and the status and function of the Internet of things gateway, and introduces the related contents of embedded development. Based on the research of the Internet of things and embedded development technology, a design scheme of the Internet of things gateway is proposed, which can realize the access of different sensor devices and provide a convenient way to exchange data with the Internet. According to the application and practical requirements of the gateway system, the embedded processor based on arm architecture is selected as its core hardware development equipment, and the embedded Linux operating system is transplanted. Based on this platform, the gateway communicates with the sensor equipment through the communication module of serial port extension. The ZigBee wireless transmission node is accessed and the detailed process is analyzed. In the aspect of Internet of things (IoT) network layer access, the related technologies of embedded web server and GSM mobile communication are studied, the working principle of BOA server is analyzed in detail, and the transplantation and test are carried out. In addition, the design method of embedded application program is also studied, including process, synchronous mutex mechanism between threads and the principle of inter-process communication. On this basis, a part of gateway application module is designed. According to the development of the Internet of things industry, this paper studies the application of the Internet of things gateway in the warehouse environment detection system, completes the database thread module, the web page form CGI program and the sending short message thread design. The basic realization of environmental detection, SMS alarm function.
【學(xué)位授予單位】:重慶理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP391.44;TN929.5
【參考文獻】
相關(guān)期刊論文 前9條
1 黃文博;燕楊;;C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的分析與比較[J];長春師范學(xué)院學(xué)報;2006年08期
2 劉明輝;趙會群;;面向服務(wù)的物聯(lián)網(wǎng)信息共享技術(shù)研究[J];硅谷;2012年15期
3 陳紅梅;陳靜;李雪冬;;嵌入式Linux下基于CGI的動態(tài)Web的實現(xiàn)[J];計算機時代;2010年04期
4 曹玲芝,石軍,欒娟;Boa源碼分析及其在嵌入式系統(tǒng)中的應(yīng)用[J];計算機與數(shù)字工程;2005年06期
5 李晶;王福豹;段渭軍;;無線傳感器網(wǎng)絡(luò)中TinyOS的研究[J];計算機測量與控制;2006年06期
6 李向明;王火智;劉明蘭;;基于S3C2410的嵌入式網(wǎng)關(guān)的設(shè)計與研究[J];可編程控制器與工廠自動化;2007年02期
7 沈蘇彬;毛燕琴;范曲立;宗平;黃維;;物聯(lián)網(wǎng)概念模型與體系結(jié)構(gòu)[J];南京郵電大學(xué)學(xué)報(自然科學(xué)版);2010年04期
8 黃布毅;王俊;常亞軍;張海霞;;基于ZigBee技術(shù)家庭網(wǎng)關(guān)的設(shè)計與實現(xiàn)[J];通信技術(shù);2009年06期
9 胡樂;;嵌入式系統(tǒng)在物聯(lián)網(wǎng)中的應(yīng)用[J];數(shù)字技術(shù)與應(yīng)用;2012年08期
相關(guān)博士學(xué)位論文 前1條
1 鄭欣;物聯(lián)網(wǎng)商業(yè)模式發(fā)展研究[D];北京郵電大學(xué);2011年
本文編號:2104603
本文鏈接:http://sikaile.net/kejilunwen/wltx/2104603.html