国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ZigBee與ARM嵌入式系統(tǒng)的檔案庫(kù)房環(huán)境監(jiān)控設(shè)計(jì)研究

2021-07-11 08:16:34張淼
電子設(shè)計(jì)工程 2021年13期
關(guān)鍵詞:網(wǎng)絡(luò)拓?fù)?/a>庫(kù)房嵌入式

張淼

(西安醫(yī)學(xué)院,陜西西安 710021)

對(duì)各行業(yè)領(lǐng)域發(fā)展來講,檔案都是至關(guān)重要且不可再生的資源,在日常檔案管理工作開展中,為了能夠有效保證檔案安全完整地存放,近年來逐漸引入各類新型技術(shù)改造檔案庫(kù)房的內(nèi)部環(huán)境,從而完成檔案庫(kù)房環(huán)境的實(shí)時(shí)監(jiān)控。但是在傳統(tǒng)檔案庫(kù)房中普遍面臨的難題就是環(huán)境管理,一般情況下采用傳統(tǒng)的人工管理測(cè)量方法,十分耗時(shí)和耗精力,并且重復(fù)性動(dòng)作也加重了工作負(fù)擔(dān),再加上受有限的測(cè)量?jī)x器設(shè)備精度影響,最終測(cè)得的檔案庫(kù)房?jī)?nèi)部環(huán)境結(jié)果無法保證客觀真實(shí)性。雖然近年來也逐漸推出并運(yùn)用部分庫(kù)房環(huán)境監(jiān)控系統(tǒng),但在實(shí)際應(yīng)用中仍然存在復(fù)雜布線,無法保證系統(tǒng)安全運(yùn)行,未能獲得普遍認(rèn)可的技術(shù)局端。隨著信息感知領(lǐng)域的深入變革,ZigBee 技術(shù)、ARM 技術(shù)逐漸成為如今的研究熱點(diǎn),并且具備了低功耗、低成本、自組織、分布式等技術(shù)特點(diǎn)。所以在此種技術(shù)背景下,在檔案庫(kù)房?jī)?nèi)部環(huán)境監(jiān)控中,實(shí)現(xiàn)無線傳感技術(shù)結(jié)合嵌入式系統(tǒng),對(duì)于提高管理效率和工作質(zhì)量意義重大。

1 ZigBee技術(shù)概述

1.1 協(xié)議體系架構(gòu)

ZigBee 通信協(xié)議技術(shù)作為新興的一種可以實(shí)現(xiàn)短距離、低速率的通信協(xié)議標(biāo)準(zhǔn),目前被廣泛應(yīng)用于間歇、周期且較低傳輸速率技術(shù)要求的數(shù)據(jù)傳輸中。該協(xié)議主要運(yùn)用了IEEE 802.15.4 協(xié)議,包括了MAC 層、PHY 層兩大協(xié)議,具有低成本、低功耗、短演示、安全可靠、大容量等設(shè)備技術(shù)特點(diǎn)。ZigBee 協(xié)議棧體系架構(gòu)如圖1 所示。

圖1 ZigBee協(xié)議棧體系架構(gòu)

1.2 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

根據(jù)ZigBee 技術(shù)實(shí)現(xiàn)的主要功能情況可以發(fā)現(xiàn),該網(wǎng)絡(luò)技術(shù)成功界定了兩類設(shè)備,分別為完整、精簡(jiǎn)兩種功能設(shè)備。其中,完整功能設(shè)備能夠在該協(xié)議通信網(wǎng)中成功扮演各類角色,并且滿足IEEE 802.15.4 協(xié)議標(biāo)準(zhǔn)。而精簡(jiǎn)功能設(shè)備則僅僅能夠完成部分功能,且只可與完整功能設(shè)備實(shí)現(xiàn)通信。目前ZigBee 協(xié)議技術(shù)網(wǎng)絡(luò),主要包括3 種無線通信方式,分別為星狀網(wǎng)絡(luò)拓?fù)?、網(wǎng)狀網(wǎng)絡(luò)拓?fù)洹⒋貭罹W(wǎng)絡(luò)拓?fù)洹?/p>

2 系統(tǒng)總體設(shè)計(jì)

2.1 功能需求

該檔案庫(kù)房環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)就是為了能夠成功構(gòu)建分布式庫(kù)房環(huán)境監(jiān)測(cè)及遠(yuǎn)程智能監(jiān)控的技術(shù)平臺(tái),滿足對(duì)檔案庫(kù)房?jī)?nèi)部環(huán)境的實(shí)時(shí)全面監(jiān)控,保證所監(jiān)測(cè)具體設(shè)備信息和數(shù)據(jù)能夠及時(shí)顯示于管理員上位機(jī)中,并將庫(kù)房?jī)?nèi)部環(huán)境相應(yīng)的控制管理設(shè)備自動(dòng)打開,從而減小人力工作強(qiáng)度,同時(shí)也可以對(duì)檔案庫(kù)房的管理工作效率及水平充分提升。

2.2 系統(tǒng)設(shè)計(jì)總體架構(gòu)

ZigBee 無線傳感器網(wǎng)絡(luò)包括多個(gè)傳感器節(jié)點(diǎn)、協(xié)調(diào)器組件和控制端,經(jīng)ZigBee 通信模塊即可實(shí)現(xiàn)傳感器控制組件功能擴(kuò)展。嵌入式智能網(wǎng)關(guān)相對(duì)于系統(tǒng)作為橋梁組件,可以與ZigBee 無線傳感網(wǎng)絡(luò)相通,向PC 上位機(jī)傳輸經(jīng)協(xié)調(diào)器成功收集的檔案庫(kù)房?jī)?nèi)部環(huán)境相關(guān)信息。收集異常數(shù)據(jù)時(shí),系統(tǒng)會(huì)自動(dòng)發(fā)出控制設(shè)備相應(yīng)指令,從而經(jīng)串口連接ZigBee 協(xié)調(diào)器,成功經(jīng)接口、以太網(wǎng)連接PC 上位機(jī)。對(duì)于該系統(tǒng)來講,PC 上位機(jī)也作為主要的系統(tǒng)監(jiān)控中心,能夠?yàn)橄到y(tǒng)管理操作用戶提供人機(jī)交互控制操作界面,更方便實(shí)現(xiàn)對(duì)檔案庫(kù)房環(huán)境的遠(yuǎn)程自動(dòng)化管控。系統(tǒng)總體架構(gòu)如圖2 所示。

圖2 系統(tǒng)總體架構(gòu)示意圖

2.3 系統(tǒng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

結(jié)合上文分析ZigBee 通信網(wǎng)的現(xiàn)有3 種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)技術(shù),考慮到為了能夠保證本系統(tǒng)對(duì)搜集的各網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)據(jù)傳輸管理可靠性,最終選擇了星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),如圖3 所示。

圖3 星狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

3 ZigBee無線傳感器網(wǎng)絡(luò)設(shè)計(jì)

3.1 ZigBee節(jié)點(diǎn)硬件設(shè)計(jì)

圖4作為一種典型ZigBee 節(jié)點(diǎn)硬件設(shè)計(jì)框架圖,包括了數(shù)據(jù)處理、射頻、傳感控制等功能模塊。

圖4 ZigBee節(jié)點(diǎn)典型硬件框圖

選用CC2530 作為核心通信模塊芯片,并且為了充分增強(qiáng)系統(tǒng)設(shè)計(jì)的整體可拓展性,有效降低傳感控制產(chǎn)生的射頻電路信號(hào)干擾,運(yùn)用了核心板結(jié)合通信底板的設(shè)計(jì)方法,設(shè)計(jì)了32 MHz 晶振、I/O 拓展接口,讓用戶可以在操作中進(jìn)行修改添加。

3.2 ZigBee節(jié)點(diǎn)軟件設(shè)計(jì)

設(shè)計(jì)ZigBee 節(jié)點(diǎn)軟件系統(tǒng),選用了嵌入式IAR開發(fā)工具,基于協(xié)議棧模板完成應(yīng)用層、HAL 層的代碼修改,完成ZigBee 節(jié)點(diǎn)程序設(shè)計(jì),為了充分增強(qiáng)整個(gè)ZigBee 節(jié)點(diǎn)的軟件系統(tǒng)可拓展性,設(shè)計(jì)基本單位功能代碼,完成特定傳感數(shù)據(jù)控制操作,經(jīng)ZStack 能夠滿足多功能程序?qū)崿F(xiàn)于不同端口,有效提高了ZigBee 節(jié)點(diǎn)的整體配置靈活性。以下為部分代碼示例:

4 嵌入式ARM系統(tǒng)智能網(wǎng)關(guān)設(shè)計(jì)

4.1 ARM嵌入式智能網(wǎng)關(guān)硬件設(shè)計(jì)

想要確保檔案庫(kù)房監(jiān)控系統(tǒng)正常良好地運(yùn)行,關(guān)鍵在于能夠設(shè)計(jì)出安全可靠且穩(wěn)定運(yùn)行的智能網(wǎng)關(guān)硬件平臺(tái)。所以在設(shè)計(jì)選用硬件處理器時(shí),需要擁有較快的信息處理速率,豐富I/O 接口(方便功能模塊外延拓展),并且支持Linux 操作系統(tǒng),能夠與Internet 之間滿足有線及無線通信,且支持LCD、觸摸屏,保證系統(tǒng)能夠安全穩(wěn)定運(yùn)行,減小功耗,可無負(fù)擔(dān)地長(zhǎng)期運(yùn)行于檔案庫(kù)房環(huán)境中。平臺(tái)硬件結(jié)構(gòu)如圖5 所示。

圖5 Mini2440硬件平臺(tái)結(jié)構(gòu)圖

4.2 嵌入式操作系統(tǒng)移植

嵌入式系統(tǒng)的核心組成為EOS,較通用型操作系統(tǒng)能夠?qū)崿F(xiàn)靈活化操作,整體系統(tǒng)運(yùn)行安全可靠且可移植,很大程度上提升了嵌入式系統(tǒng)的開發(fā)效率。

首先,搭建Linux 交叉操作系統(tǒng)編譯環(huán)境,基于PC 端完成虛擬機(jī)應(yīng)用層程序安裝開啟后,成功安裝操作系統(tǒng)。完成NFS、Samba、TFIP 服務(wù)器成功配置后,即可進(jìn)行編譯工具的交叉安裝。

其次,在Linux 操作系統(tǒng)中的內(nèi)核移植,分別實(shí)現(xiàn)的功能包括進(jìn)程、存儲(chǔ)、設(shè)備、驅(qū)動(dòng)、文件、通信、系統(tǒng)初始化、系統(tǒng)調(diào)用等幾大管理功能。

最后,在選擇嵌入式Web 服務(wù)器時(shí),選用了B/S架構(gòu)ARM 嵌入式系統(tǒng),能夠成功實(shí)現(xiàn)訪問瀏覽器頁(yè)面與發(fā)送數(shù)據(jù)等功能。之后移植SQL 數(shù)據(jù)庫(kù),用于對(duì)合法系統(tǒng)用戶的操作進(jìn)行存儲(chǔ)、驗(yàn)證,還可以經(jīng)GGI 程序成功調(diào)用監(jiān)控最新信息,并實(shí)時(shí)顯示于PC端,這樣即可做到對(duì)檔案庫(kù)房環(huán)境的實(shí)時(shí)監(jiān)控。

5 系統(tǒng)測(cè)試

本次系統(tǒng)測(cè)試共進(jìn)行1 個(gè)協(xié)調(diào)器及5 個(gè)終端監(jiān)控節(jié)點(diǎn)的反測(cè)試。通過將瀏覽器頁(yè)面打開之后,輸入相應(yīng)的Web 網(wǎng)址即可跳轉(zhuǎn)至用戶名、密碼登錄界面,完成權(quán)限認(rèn)證后,即可跳轉(zhuǎn)至默認(rèn)系統(tǒng)界面。測(cè)試結(jié)果如圖6 所示。

圖6 系統(tǒng)操作測(cè)試效果圖

6 結(jié)束語(yǔ)

通過引入ZigBee 技術(shù)、ARM 嵌入式系統(tǒng),應(yīng)用于檔案庫(kù)房環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)中,簡(jiǎn)單介紹了這兩個(gè)技術(shù)和系統(tǒng)開發(fā)、交叉編譯環(huán)境。分別完成ZigBee 節(jié)點(diǎn)硬軟件、嵌入式操作系統(tǒng)平臺(tái)設(shè)計(jì),并實(shí)現(xiàn)了CGI 腳本、監(jiān)控設(shè)計(jì),通過系統(tǒng)測(cè)試,證實(shí)ZigBee 技術(shù)與ARM 嵌入式技術(shù)能用于檔案庫(kù)房環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)。根據(jù)該系統(tǒng)測(cè)試運(yùn)用情況,證實(shí)了該文提出的系統(tǒng)設(shè)計(jì)思路可以自動(dòng)、實(shí)時(shí)、精準(zhǔn)監(jiān)控檔案庫(kù)房環(huán)境,保證最終監(jiān)控結(jié)果能夠達(dá)到應(yīng)用預(yù)期。

猜你喜歡
網(wǎng)絡(luò)拓?fù)?/a>庫(kù)房嵌入式
基于通聯(lián)關(guān)系的通信網(wǎng)絡(luò)拓?fù)浒l(fā)現(xiàn)方法
石化某庫(kù)房建設(shè)項(xiàng)目的全要素管理要點(diǎn)
化工管理(2021年7期)2021-05-13 00:46:32
化學(xué)品庫(kù)房施工組織設(shè)計(jì)分析
電子制作(2018年23期)2018-12-26 01:01:16
搭建基于Qt的嵌入式開發(fā)平臺(tái)
勞斯萊斯古斯特與魅影網(wǎng)絡(luò)拓?fù)鋱D
典當(dāng)行庫(kù)房被盜案
嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
電測(cè)與儀表(2016年5期)2016-04-22 01:13:46
Altera加入嵌入式視覺聯(lián)盟
靖远县| 尼勒克县| 云梦县| 夏邑县| 太谷县| 通州区| 元阳县| 封丘县| 南郑县| 曲周县| 绥宁县| 灵川县| 固阳县| 湘潭市| 大冶市| 建瓯市| 博白县| 纳雍县| 武冈市| 当涂县| 甘南县| 千阳县| 辰溪县| 通河县| 抚宁县| 自治县| 汤原县| 同德县| 兴业县| 柳河县| 稻城县| 手机| 凤台县| 牟定县| 肇源县| 奇台县| 东阿县| 太仆寺旗| 柳江县| 文山县| 贵州省|