基于ZigBee協(xié)議的物聯(lián)網(wǎng)實(shí)驗教學(xué)平臺的設(shè)計與開發(fā)
本文選題:物聯(lián)網(wǎng) + ZigBee; 參考:《山東師范大學(xué)》2014年碩士論文
【摘要】:作為國家倡導(dǎo)的新興戰(zhàn)略性產(chǎn)業(yè),物聯(lián)網(wǎng)備受各界重視,并成為就業(yè)前景廣闊的熱門領(lǐng)域。于是作為培養(yǎng)創(chuàng)新性人才的主要切入點(diǎn),物聯(lián)網(wǎng)專業(yè)成為了各高校近五年爭相申請最多的一個新專業(yè)。但是物聯(lián)網(wǎng)并非一個全新的技術(shù),而是融合了以往的嵌入式系統(tǒng)、無線技術(shù)等多門技術(shù)的集成應(yīng)用及創(chuàng)新。在以往高校實(shí)驗室建設(shè)過程中,可能已經(jīng)搭建了嵌入式實(shí)驗環(huán)境、軟件工程實(shí)驗室等,如何利用已有技術(shù)條件,并構(gòu)建符合物聯(lián)網(wǎng)產(chǎn)業(yè)鏈人才需求的實(shí)驗環(huán)境就是本物聯(lián)網(wǎng)實(shí)驗教學(xué)平臺設(shè)計的關(guān)鍵。針對以上所說的情況,本文設(shè)計了一款基于ZigBee協(xié)議的物聯(lián)網(wǎng)教學(xué)實(shí)驗平臺,并進(jìn)行了以下幾個方面的工作: (1)本文運(yùn)用的ZigBee無線技術(shù)是一種低速率、低功耗、低成本的短距離無線通信技術(shù),本文首先對市面上存在的物聯(lián)網(wǎng)實(shí)驗平臺做了詳細(xì)的性能比較,以學(xué)生的學(xué)習(xí)需求為出發(fā)點(diǎn)制定了最適合物聯(lián)網(wǎng)及相關(guān)專業(yè)的學(xué)生學(xué)習(xí)的實(shí)驗平臺總體設(shè)計方案。 (2)本文按照“核心板”+“擴(kuò)展底板”的思想實(shí)現(xiàn)了存儲器、復(fù)位/電源、串口、USB、網(wǎng)絡(luò)接口、PCB天線等實(shí)驗平臺的各個功能模塊的電路設(shè)計,完成了各模塊的PCB設(shè)計、元件的焊接等硬件模塊的整個開發(fā)及實(shí)現(xiàn)過程。 (3)本文在硬件平臺的基礎(chǔ)上,對整個軟件平臺進(jìn)行了系統(tǒng)性規(guī)劃。在對各模塊結(jié)構(gòu)、原理分析完成之后,進(jìn)行了交叉編譯環(huán)境的建立,完成了Linux實(shí)時操作系統(tǒng)內(nèi)核的移植、根文件系統(tǒng)的制作,又進(jìn)行了Z-Stack協(xié)議棧的分析與改動。Z-Stack是ZigBee技術(shù)的軟件具體實(shí)現(xiàn),在實(shí)際中被普遍應(yīng)用,本文詳盡分析了Z-Stack協(xié)議棧的任務(wù)處理機(jī)制、各個函數(shù)的功能調(diào)用,最后根據(jù)課題實(shí)現(xiàn)目標(biāo)編寫應(yīng)用程序。 (4)文章最后對整個實(shí)驗平臺的測試結(jié)果表明本物聯(lián)網(wǎng)實(shí)驗平臺的設(shè)計原理是可行的,,達(dá)到了預(yù)定目標(biāo)。 通過此平臺,學(xué)生可以通過開展物聯(lián)網(wǎng)基礎(chǔ)實(shí)驗,完成課程體系的專業(yè)化學(xué)習(xí),并進(jìn)行小項目的實(shí)訓(xùn)開發(fā);也可以通過通過本平臺對物聯(lián)網(wǎng)應(yīng)用工程的整體架構(gòu)進(jìn)行了解和學(xué)習(xí),完成從具體基礎(chǔ)知識點(diǎn)到綜合應(yīng)用的提高,適用于本科軟件工程、通信工程、電子工程、網(wǎng)絡(luò)工程等相關(guān)專業(yè)本、?茖W(xué)生、物聯(lián)網(wǎng)工程技術(shù)人員以及廣大物聯(lián)網(wǎng)技術(shù)愛好者的學(xué)習(xí)和產(chǎn)品開發(fā)。
[Abstract]:As a new strategic industry advocated by our country, Internet of things has been attached great importance to by all walks of life and has become a hot field with broad employment prospects. Therefore, as the main entry point of cultivating innovative talents, Internet of things has become a new major that colleges and universities have applied most in the past five years. However, the Internet of things is not a new technology, but a combination of the previous embedded systems, wireless technology and other multi-technology integration applications and innovations. In the past, in the course of university laboratory construction, we may have built an embedded experimental environment, software engineering laboratory, etc., how to make use of the existing technical conditions, It is the key to design the experiment teaching platform of the Internet of things to build an experimental environment that meets the needs of talents in the Internet of things industry chain. In view of the above situation, this paper designs a teaching experiment platform of Internet of things based on ZigBee protocol, and does the following work: The ZigBee wireless technology used in this paper is a kind of short range wireless communication technology with low speed, low power consumption and low cost. Taking the students' learning needs as the starting point, the overall design scheme of the experimental platform for the students majoring in the Internet of things and related majors is formulated. 2) according to the idea of "core board" and "extended backboard", this paper realizes the circuit design of each functional module of the experimental platform, such as memory, reset / power supply, serial port and network interface, and completes the PCB design of each module. Component welding and other hardware modules of the whole development and implementation process. 3) based on the hardware platform, the whole software platform is systematically planned. After analyzing the structure and principle of each module, the cross-compiling environment is established, the kernel of Linux real-time operating system is transplanted, and the root file system is made. The analysis and modification of Z-Stack protocol stack. Z-Stack is a software implementation of ZigBee technology, which is widely used in practice. This paper analyzes the task processing mechanism of Z-Stack protocol stack and the function call of each function in detail. Finally, the application program is written according to the goal of the project. Finally, the test results of the whole experiment platform show that the design principle of the platform is feasible and the target is reached. Through this platform, students can carry out the basic experiment of the Internet of things, complete the specialized study of the course system, and carry on the practical training development of the small project; Through this platform, we can also understand and study the whole framework of the Internet of things application engineering, and complete the improvement from the specific basic knowledge points to the comprehensive application, which can be applied to the undergraduate software engineering, communication engineering, electronic engineering, Network engineering and other related majors, college students, Internet of things engineers and the vast number of Internet of things enthusiasts of learning and product development.
【學(xué)位授予單位】:山東師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP391.44;TN92
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;飛思卡爾的802.15.4 ZigBee——輕松實(shí)現(xiàn)無線連接[J];半導(dǎo)體技術(shù);2004年07期
2 霍宏偉;張宏科;牛延超;郜帥;張思東;;一種無線傳感器網(wǎng)絡(luò)與以太網(wǎng)間的接入系統(tǒng)研究[J];北京交通大學(xué)學(xué)報;2006年05期
3 黃文龍;徐道連;游穎敏;劉澤奎;;基于ZigBee和ARM的嵌入式智能家庭安防系統(tǒng)設(shè)計[J];重慶工學(xué)院學(xué)報(自然科學(xué)版);2009年02期
4 馬文強(qiáng);章專;;基于S3C6410的無線視頻傳輸節(jié)點(diǎn)設(shè)計[J];傳感器與微系統(tǒng);2011年10期
5 呂星哉;王振;朱近康;;分布式無線通信系統(tǒng)中的主從協(xié)同功控[J];電路與系統(tǒng)學(xué)報;2010年01期
6 馬忠梅;孫娟;李奇;;物聯(lián)網(wǎng)工程專業(yè)課程體系與實(shí)踐探討[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2011年10期
7 郭土華;徐曉;;基于高速嵌入式系統(tǒng)的信號完整性分析[J];電子技術(shù)應(yīng)用;2011年01期
8 歐陽躍軍;龔小娟;;談大學(xué)理工科教學(xué)中創(chuàng)新思維素質(zhì)培養(yǎng)[J];中國科教創(chuàng)新導(dǎo)刊;2009年34期
9 徐振峰;尹晶晶;陳小林;周全;;基于ZigBee協(xié)議棧的無線傳感器網(wǎng)絡(luò)的設(shè)計[J];電子設(shè)計工程;2012年05期
10 呂西午;劉開華;趙巖;;基于Zigbee的無線監(jiān)測系統(tǒng)設(shè)計與實(shí)現(xiàn)[J];計算機(jī)工程;2010年05期
相關(guān)碩士學(xué)位論文 前4條
1 張延芳;視頻圖像的網(wǎng)絡(luò)傳輸與接收[D];內(nèi)蒙古大學(xué);2011年
2 葉史進(jìn);基于ARM&Linux的ZigBee無線通信系統(tǒng)實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2007年
3 顧而立;基于Linux操作系統(tǒng)ARM體系的嵌入式工控一體機(jī)設(shè)計與實(shí)現(xiàn)[D];上海交通大學(xué);2008年
4 種衍林;嵌入式無線視頻監(jiān)控系統(tǒng)設(shè)計與實(shí)現(xiàn)[D];山東大學(xué);2010年
本文編號:1822755
本文鏈接:http://sikaile.net/kejilunwen/wltx/1822755.html