基于嵌入式Linux的智能家居網(wǎng)關(guān)設(shè)計(jì)
本文選題:嵌入式系統(tǒng) 切入點(diǎn):Linux 出處:《河北工程大學(xué)》2014年碩士論文
【摘要】:隨著信息技術(shù)的不斷發(fā)展更新,嵌入式系統(tǒng)已經(jīng)具備了十分完善的網(wǎng)絡(luò)功能。同時(shí),新興的物聯(lián)網(wǎng)由于打破了傳統(tǒng)的互聯(lián)網(wǎng)體系并實(shí)現(xiàn)了物物相連,因此得到了巨大的關(guān)注并取得了飛速的發(fā)展。將這幾種技術(shù)結(jié)合起來必將是未來信息產(chǎn)業(yè)發(fā)展的趨勢。其中,智能家居就是這幾種技術(shù)完美結(jié)合的案例之一。 本文針對(duì)普通居住環(huán)境,提出了一種基于嵌入式Linux系統(tǒng)的智能家居網(wǎng)關(guān)方案。通過結(jié)合嵌入式系統(tǒng)、Internet網(wǎng)絡(luò)技術(shù)和ZigBee技術(shù),實(shí)現(xiàn)了一個(gè)簡單的智能家居系統(tǒng),,并對(duì)智能家居網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了重點(diǎn)討論。本文的研究主要集中在基于ARM處理器和Linux操作系統(tǒng)的智能家居網(wǎng)關(guān)軟硬件的設(shè)計(jì)與實(shí)現(xiàn)。在智能家居網(wǎng)關(guān)上部署一個(gè)Web服務(wù)器,用戶就可以在任何一臺(tái)連網(wǎng)的PC上遠(yuǎn)程登陸并訪問智能家居網(wǎng)關(guān)。用戶登陸后可通過點(diǎn)擊網(wǎng)頁按鈕向網(wǎng)關(guān)發(fā)送指令。同時(shí),在網(wǎng)關(guān)上還設(shè)計(jì)了圖形界面用來和本地用戶實(shí)現(xiàn)交互,通過點(diǎn)擊觸摸屏上的按鈕也可以向網(wǎng)關(guān)發(fā)送指令。網(wǎng)關(guān)收到用戶指令后,再將指令轉(zhuǎn)發(fā)給家庭ZigBee網(wǎng)絡(luò)的協(xié)調(diào)器,最后由協(xié)調(diào)器將指令發(fā)送至終端節(jié)點(diǎn),從而實(shí)現(xiàn)對(duì)終端節(jié)點(diǎn)所連接設(shè)備的控制。 本文首先簡要的概述了智能家居基本概念,并進(jìn)一步闡述了智能家居國內(nèi)外的發(fā)展現(xiàn)狀和智能家居網(wǎng)關(guān)的發(fā)展趨勢。然后確定了網(wǎng)關(guān)的總體設(shè)計(jì)方案及硬件設(shè)計(jì)方案。論文的重點(diǎn)是網(wǎng)關(guān)的軟件設(shè)計(jì),主要包括五方面的內(nèi)容:(1)移植Linux操作系統(tǒng)到S5PV210處理器上,制作根文件系統(tǒng),從而搭好嵌入式平臺(tái)。(2)在嵌入式平臺(tái)上編寫應(yīng)用程序?qū)崿F(xiàn)網(wǎng)關(guān)的雛形。(3)在嵌入式平臺(tái)上組建Web服務(wù)器從而提供HTTP服務(wù),實(shí)現(xiàn)Internet訪問。(4)在嵌入式平臺(tái)上實(shí)現(xiàn)本地圖形界面實(shí)現(xiàn)本地訪問。(5)網(wǎng)關(guān)與ZigBee協(xié)調(diào)器的通信協(xié)議制定,實(shí)現(xiàn)嵌入式平臺(tái)與ZigBee網(wǎng)絡(luò)的通信。最終,測試證明本論文設(shè)計(jì)的基于嵌入式linux網(wǎng)關(guān)達(dá)到了預(yù)期設(shè)計(jì)目標(biāo)。
[Abstract]:With the continuous development of information technology, embedded systems have been equipped with very perfect network functions. At the same time, the emerging Internet of things has broken the traditional Internet system and realized the material connection. Therefore, great attention has been paid and rapid development has been made. The combination of these technologies is bound to be the development trend of the information industry in the future. Among them, smart home is one of the cases of the perfect combination of these technologies. In this paper, a kind of intelligent home gateway scheme based on embedded Linux system is proposed for ordinary living environment. A simple intelligent home system is realized by combining embedded system with Internet network technology and ZigBee technology. The design and implementation of smart home gateway are discussed in detail. The research of this paper mainly focuses on the design and implementation of software and hardware of smart home gateway based on ARM processor and Linux operating system. A Web server, The user can log in remotely on any connected PC and access the smart home gateway. After landing, the user can send instructions to the gateway by clicking the web button. At the same time, A graphical interface is designed to interact with local users on the gateway. By clicking the button on the touch screen, the gateway can send instructions to the gateway. After receiving the instructions, the gateway will forward the instructions to the coordinator of the home ZigBee network. Finally, the command is sent to the terminal node by the coordinator to realize the control of the equipment connected by the terminal node. First of all, this paper briefly summarizes the basic concept of smart home, The development status of smart home at home and abroad and the development trend of smart home gateway are further expounded. Then, the overall design scheme and hardware design scheme of the gateway are determined. The emphasis of this paper is the software design of the gateway. Mainly including five aspects of content: 1) transplanting the Linux operating system to the S5PV210 processor and making the root file system. Thus build the embedded platform. 2) write the application program to realize the prototype of gateway on the embedded platform. Build the Web server on the embedded platform to provide the HTTP service. Implement Internet access. 4) implement the local graphical interface on the embedded platform to realize the communication protocol between the gateway and the ZigBee coordinator, and realize the communication between the embedded platform and the ZigBee network. The test results show that the embedded linux gateway has achieved the desired design goal.
【學(xué)位授予單位】:河北工程大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TU855;TP316.81
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 楊士元;“智能家居”系列講座之一 掀開智能家居的面紗[J];中國計(jì)算機(jī)用戶;2002年33期
2 薛曉強(qiáng),李冬霞;智能建筑和智能家居[J];家具與室內(nèi)裝飾;2003年07期
3 楊文飛;;智能家居在中國的發(fā)展足跡[J];智能建筑;2004年01期
4 本刊編輯部;;關(guān)于智能家居[J];智能建筑;2004年04期
5 楊士元;;我國智能家居的發(fā)展與趨勢[J];智能建筑;2004年04期
6 魏江濱,王雙紅;智能家居建筑的技術(shù)分析[J];山西建筑;2005年23期
7 陳東暉;智能家居 無線浪漫[J];多媒體世界;2005年03期
8 高小平;中國智能家居的現(xiàn)狀及發(fā)展趨勢[J];低壓電器;2005年04期
9 ;智能家居相關(guān)技術(shù)及比較[J];電腦知識(shí)與技術(shù);2006年03期
10 向忠宏;;打造個(gè)性化智能家居[J];電腦知識(shí)與技術(shù);2006年03期
相關(guān)會(huì)議論文 前10條
1 吳效明;趙錦萌;吳劍波;;智能家居的醫(yī)療監(jiān)測技術(shù)研究[A];中國生物醫(yī)學(xué)工程學(xué)會(huì)成立30周年紀(jì)念大會(huì)暨2010中國生物醫(yī)學(xué)工程學(xué)會(huì)學(xué)術(shù)大會(huì)壁報(bào)展示論文[C];2010年
2 榮蓉;吳文p
本文編號(hào):1673732
本文鏈接:http://sikaile.net/guanlilunwen/chengjian/1673732.html