基于Nios Ⅱ面向云服務(wù)的嵌入式平臺(tái)研發(fā)
本文選題:云服務(wù) + 嵌入式系統(tǒng)。 參考:《西安電子科技大學(xué)》2014年碩士論文
【摘要】:隨著通信技術(shù)的發(fā)展,網(wǎng)絡(luò)的傳輸速率得到了顯著提高,其接入成本也不斷降低,這使得利用網(wǎng)絡(luò)作為萬(wàn)物互聯(lián)的載體成為了可能。在互聯(lián)網(wǎng)中運(yùn)用云計(jì)算技術(shù)將網(wǎng)絡(luò)資源協(xié)調(diào)利用起來(lái),并按需求為用戶提供內(nèi)容豐富且功能強(qiáng)大的網(wǎng)絡(luò)服務(wù),已成為未來(lái)互聯(lián)網(wǎng)發(fā)展的方向。本文通過(guò)在嵌入式系統(tǒng)內(nèi)部構(gòu)建服務(wù)器,使嵌入式設(shè)備實(shí)現(xiàn)了網(wǎng)絡(luò)通信的功能,若進(jìn)一步將其與公共網(wǎng)絡(luò)相連,便能實(shí)現(xiàn)用戶對(duì)設(shè)備的遠(yuǎn)程控制與監(jiān)測(cè)。另外,嵌入式設(shè)備接入公共網(wǎng)絡(luò),使其成為互聯(lián)網(wǎng)資源的一部分,也為利用云計(jì)算技術(shù)將這些資源按需提供給使用者創(chuàng)造了可能。本文采用SOPC技術(shù),利用支持Nios II軟核處理器的FPGA實(shí)現(xiàn)了嵌入式服務(wù)器的功能。用戶可以通過(guò)客戶端訪問(wèn)服務(wù)器中的網(wǎng)頁(yè)信息,在網(wǎng)頁(yè)中對(duì)電機(jī)驅(qū)動(dòng)系統(tǒng)進(jìn)行配置、控制與監(jiān)控,實(shí)現(xiàn)通過(guò)網(wǎng)絡(luò)對(duì)嵌入式設(shè)備進(jìn)行操控的過(guò)程。本系統(tǒng)設(shè)計(jì)時(shí)按照SOPC流程進(jìn)行。首先根據(jù)設(shè)計(jì)需求,對(duì)處理器和外設(shè)接口進(jìn)行定制,構(gòu)建出服務(wù)器硬件模型;然后在硬件基礎(chǔ)上進(jìn)行軟件開(kāi)發(fā),添加μC/OS-II操作系統(tǒng),并在其上植入NicheStack TCP/IP協(xié)議棧以實(shí)現(xiàn)網(wǎng)絡(luò)通信的功能;隨后在操作系統(tǒng)中進(jìn)行用戶應(yīng)用程序的編寫(xiě),這些程序主要用來(lái)對(duì)網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行接收和發(fā)送,并將這些數(shù)據(jù)處理成控制器串口命令,同時(shí)用戶應(yīng)用程序也需要實(shí)現(xiàn)對(duì)設(shè)備反饋信息的處理和封裝,使之可以通過(guò)網(wǎng)絡(luò)反饋給客戶端;最后進(jìn)行了電機(jī)驅(qū)動(dòng)平臺(tái)的構(gòu)建,完成了系統(tǒng)的設(shè)計(jì)功能。另外,為了使用戶可以在網(wǎng)頁(yè)上直觀地執(zhí)行配置、控制與監(jiān)測(cè)等操作,還需通過(guò)網(wǎng)頁(yè)編程去實(shí)現(xiàn)網(wǎng)頁(yè)信息的局部刷新以及網(wǎng)頁(yè)圖形的動(dòng)態(tài)顯示。本文完成了一個(gè)面向云服務(wù)的嵌入式平臺(tái)的構(gòu)建,成功實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)對(duì)設(shè)備的控制與監(jiān)測(cè)。用戶可以通過(guò)網(wǎng)頁(yè)對(duì)設(shè)備的各項(xiàng)參數(shù)及功能進(jìn)行配置,同時(shí)可在網(wǎng)頁(yè)中對(duì)設(shè)備的運(yùn)轉(zhuǎn)情況進(jìn)行直觀的監(jiān)測(cè)。平臺(tái)進(jìn)行了配置、控制及監(jiān)測(cè)功能的測(cè)試,均滿足設(shè)計(jì)要求。
[Abstract]:With the development of communication technology, the transmission rate of the network has been greatly improved and its access cost has been reduced, which makes it possible to use the network as the carrier of the interconnection of all things. In the Internet, the network resources are used in a coordinated way, and a rich and powerful network is provided for the users according to the demand. Service has become the direction of the development of the Internet in the future. By constructing the server in the embedded system, this paper makes the embedded device realize the function of the network communication. If it is connected with the public network further, the remote control and monitoring of the equipment can be realized. In addition, the embedded equipment is connected to the public network to make it interconnected. A part of network resources also creates the possibility of providing these resources to users on demand by using cloud computing technology. This paper uses SOPC technology to implement the function of embedded server by using FPGA supporting Nios II soft core processor. Users can access the web page information in the server by client and the motor drive system on the web page Configure, control and monitor the process of manipulating the embedded equipment through the network. This system is designed in accordance with the SOPC process. First, according to the design requirements, the processor and peripherals are customized and the hardware model of the server is built. Then the software is developed on the basis of hardware, and the operating system of Mu C/OS-II is added, and The NicheStack TCP/IP protocol stack is implanted to realize the function of network communication; then the user application program is written in the operating system. These programs are mainly used to receive and send the network data, and the data are processed into the serial command of the controller, and the user application needs to implement the device feedback letter. The processing and encapsulation of interest can be fed to the client through the network; finally, the construction of the motor drive platform is built, and the design function of the system is completed. In addition, in order to use the user to perform the configuration, control and monitoring operations on the web page, it also needs to realize the local refresh of the web page information and the web page through the web page programming. This paper completes the dynamic display of the graphics. This paper completes the construction of a cloud oriented embedded platform, successfully realizes the control and monitoring of the equipment through the network. The user can configure the parameters and functions of the equipment through the web page, and can monitor the operation of the equipment in the web page. The platform is configured. The test of control and monitoring functions meet the design requirements.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.092
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 尚巍;張銳峰;;云計(jì)算在化工企業(yè)的應(yīng)用[J];中國(guó)管理信息化;2014年03期
2 孫雅琦;;“虛擬”時(shí)代,大展“云”圖——論虛擬化與云計(jì)算的關(guān)系和應(yīng)用[J];計(jì)算機(jī)光盤(pán)軟件與應(yīng)用;2014年04期
3 肖凌;王若舟;李偉;;云平臺(tái)助力智慧社區(qū)建設(shè)[J];光通信研究;2014年03期
4 金時(shí)來(lái);;基于云端GIS架構(gòu)的福建省水土保持綜合信息平臺(tái)初步設(shè)計(jì)[J];亞熱帶水土保持;2014年02期
5 龔利;史楊;;淺析云存儲(chǔ)在高校數(shù)字化校園中的應(yīng)用[J];電腦知識(shí)與技術(shù);2014年22期
6 魏娜;;醫(yī)院檔案信息資源整合探析[J];檔案天地;2014年S1期
7 張玉偉;姚紅玲;;數(shù)字教育資源云存儲(chǔ)安全優(yōu)化策略初探[J];硅谷;2014年18期
8 劉佳;;云計(jì)算產(chǎn)業(yè)中相關(guān)市場(chǎng)界定問(wèn)題研究[J];甘肅行政學(xué)院學(xué)報(bào);2014年05期
9 陳卓民;;基于云計(jì)算的高?紕(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];電子制作;2014年16期
10 張玉偉;孫春雷;;數(shù)字教育資源云存儲(chǔ)安全策略研究[J];電子商務(wù);2014年12期
相關(guān)碩士學(xué)位論文 前10條
1 李彥景;云環(huán)境下免疫策略的研究[D];石家莊鐵道大學(xué);2012年
2 任生楠;數(shù)字資源長(zhǎng)期保存中云存儲(chǔ)策略研究[D];東北師范大學(xué);2012年
3 王秀玲;中國(guó)移動(dòng)云計(jì)算架構(gòu)分析[D];山東大學(xué);2012年
4 劉丹;云計(jì)算環(huán)境下移動(dòng)廣告聯(lián)盟運(yùn)營(yíng)模式研究[D];哈爾濱理工大學(xué);2013年
5 吳誤;混合粒子群算法的研究以及在云計(jì)算任務(wù)調(diào)度中的應(yīng)用[D];南京信息工程大學(xué);2013年
6 張Z,
本文編號(hào):1847307
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1847307.html