亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LoRa技術(shù)的檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2020-06-19 07:51:31李高峰胡國(guó)強(qiáng)楊彥榮
        現(xiàn)代電子技術(shù) 2020年12期
        關(guān)鍵詞:無(wú)線通信軟件開(kāi)發(fā)系統(tǒng)設(shè)計(jì)

        李高峰 胡國(guó)強(qiáng) 楊彥榮

        摘 ?要: 檔案存儲(chǔ)環(huán)境對(duì)檔案“壽命”的長(zhǎng)短起決定性的作用,為加強(qiáng)對(duì)檔案存儲(chǔ)環(huán)境監(jiān)測(cè),進(jìn)一步做好檔案存儲(chǔ)工作,結(jié)合LoRa無(wú)線通信技術(shù)的快速演進(jìn),設(shè)計(jì)一種基于LoRa技術(shù)的檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)。該系統(tǒng)采用LoRa網(wǎng)絡(luò)將采集的溫度、濕度、有害氣體濃度數(shù)據(jù)上傳到上位機(jī)軟件,實(shí)現(xiàn)檔案存儲(chǔ)環(huán)境因子溫度、濕度、有害氣體濃度的實(shí)時(shí)監(jiān)測(cè)。文中詳細(xì)描述該系統(tǒng)硬件框架和軟件框架的設(shè)計(jì)方法和實(shí)現(xiàn)原理,最后基于PyQt開(kāi)發(fā)檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)上位機(jī)軟件。測(cè)試結(jié)果表明,該系統(tǒng)能準(zhǔn)確獲取檔案存儲(chǔ)環(huán)境數(shù)據(jù),可滿足檔案存儲(chǔ)環(huán)境監(jiān)測(cè)的需求。

        關(guān)鍵詞: 檔案存儲(chǔ); 環(huán)境監(jiān)測(cè); 系統(tǒng)設(shè)計(jì); LoRa技術(shù); 軟件開(kāi)發(fā); 無(wú)線通信

        中圖分類(lèi)號(hào): TN931+.3?34 ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼: A ? ? ? ? ? ? ? ? ? ? ? ?文章編號(hào): 1004?373X(2020)12?0078?05

        Abstract: The archival storage environment plays a decisive role in the "life" of the archive. An archival storage environment monitoring system based on LoRa technology is designed in combination of the rapid evolution of LoRa wireless communication technology, so as to strengthen the monitoring of archival storage environment and further improve the work of archival storage. In this system, LoRa network is used to upload the collected data of temperature, humidity and harmful gas concentration to the upper computer software, so that the real?time monitoring of temperature, humidity and harmful gas concentration of environmental factors in archival storage are realized. The design method and implementation principle of the hardware and software framework of the system are described in detail. The upper computer software of the archival storage environment monitoring system is developed based on PyQt. The testing results show that the system can obtain the data of the archival storage environment accurately, and meet the needs of monitoring the archival storage environment.

        Keywords: archival storage; environment monitoring; system design; LoRa technology; soflware development; wireless communication

        0 ?引 ?言

        檔案存儲(chǔ)環(huán)境因子是指影響檔案耐久性的各種自然因素,其主要包括溫度、濕度、污染物等。相關(guān)研究認(rèn)為檔案存儲(chǔ)溫度應(yīng)在8~25 ℃之間,超過(guò)25 ℃,會(huì)加速紙質(zhì)檔案中纖維素,特別是非纖維素成分老化;檔案存儲(chǔ)濕度應(yīng)在50%~65%之間,大于65%在一定條件下會(huì)加速紙張中纖維素的水解和降解,不利于抑制微生物和害蟲(chóng)的生長(zhǎng)繁殖;酸性有害氣體和氧化性有害氣體同樣會(huì)給檔案帶來(lái)危害[1]。為了確保檔案存儲(chǔ)環(huán)境保持在合理科學(xué)的溫濕度范圍,防止污染物對(duì)檔案造成危害,應(yīng)對(duì)檔案存儲(chǔ)環(huán)境進(jìn)行實(shí)時(shí)監(jiān)測(cè)?,F(xiàn)階段大多數(shù)檔案館的存儲(chǔ)環(huán)境監(jiān)測(cè)仍依賴于人工,監(jiān)測(cè)的數(shù)據(jù)精確度不高,連續(xù)性不強(qiáng),難以實(shí)現(xiàn)長(zhǎng)期監(jiān)測(cè)。因此,建立自動(dòng)化、智能化的檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)迫在眉睫。

        針對(duì)檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng),國(guó)內(nèi)已有學(xué)者展開(kāi)了研究,蔡利民采用有線以太網(wǎng)實(shí)現(xiàn)了基于Web的檔案庫(kù)房溫濕度監(jiān)測(cè)系統(tǒng)[2];賈華峰等采用RS 485總線構(gòu)建網(wǎng)絡(luò)實(shí)現(xiàn)了檔案庫(kù)房溫濕度監(jiān)測(cè)報(bào)警系統(tǒng)[3];林光源采用WiFi網(wǎng)絡(luò)實(shí)現(xiàn)了基于B/S模式的遠(yuǎn)程檔案庫(kù)房環(huán)境監(jiān)測(cè)系統(tǒng)[4]。以上研究中有線以太網(wǎng)和RS 485總線方式施工復(fù)雜、維修難、擴(kuò)展性差,WiFi技術(shù)沒(méi)有了物理線路的局限,但也存在節(jié)點(diǎn)數(shù)目受限、通信范圍小、成本高的缺陷。

        LoRa是Semtech公司創(chuàng)建的低功耗局域網(wǎng)無(wú)線標(biāo)準(zhǔn)。該技術(shù)利用433 MHz/470 MHz/868 MHz/915 MHz 頻段實(shí)現(xiàn)了超低功耗、超遠(yuǎn)距離傳輸,有效傳輸距離可達(dá)數(shù)千米以上[5]。LoRa還可以將數(shù)萬(wàn)個(gè)分布在不同地域的傳感器組織成一個(gè)無(wú)線局域網(wǎng),具有網(wǎng)絡(luò)節(jié)點(diǎn)多、覆蓋范圍大等特點(diǎn)[6]。 鑒于LoRa技術(shù)的優(yōu)勢(shì)及解決現(xiàn)有研究存在的問(wèn)題的需要,本文基于LoRa技術(shù)設(shè)計(jì)一種低成本、低功耗的檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng),實(shí)現(xiàn)了溫度、濕度、有害氣體濃度等檔案存儲(chǔ)環(huán)境數(shù)據(jù)的實(shí)時(shí)采集和遠(yuǎn)程查詢。

        1 ?系統(tǒng)總體架構(gòu)

        本文所研究的檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)由溫濕度傳感器、煙霧傳感器、數(shù)模轉(zhuǎn)換模塊、繼電器模塊、主控制器、LoRa網(wǎng)絡(luò)和監(jiān)控主機(jī)組成,具體設(shè)計(jì)如圖1所示。

        系統(tǒng)通過(guò)溫濕度傳感器可以采集檔案存儲(chǔ)環(huán)境溫濕度并向主控制器發(fā)送數(shù)字信號(hào)。當(dāng)檔案存儲(chǔ)環(huán)境中出現(xiàn)有害氣體時(shí),煙霧傳感器可以輸出對(duì)應(yīng)的信號(hào),此信號(hào)經(jīng)過(guò)數(shù)模轉(zhuǎn)換模塊轉(zhuǎn)換后可發(fā)送給主控制器。主控制器接收到溫濕度傳感器和數(shù)模轉(zhuǎn)換模塊發(fā)送的數(shù)字信號(hào)后,通過(guò)LoRa網(wǎng)絡(luò)發(fā)送給監(jiān)控主機(jī)。監(jiān)控主機(jī)接收到信號(hào)后經(jīng)過(guò)處理可顯示檔案存儲(chǔ)環(huán)境數(shù)據(jù),一旦出現(xiàn)溫濕度異常,可在系統(tǒng)界面上給出報(bào)警,并下發(fā)控制指令給主控制器上的繼電器模塊調(diào)用空調(diào)和除濕器進(jìn)行處理;一旦發(fā)現(xiàn)有害氣體超標(biāo),可通過(guò)上位機(jī)提醒管理人員進(jìn)行人工干預(yù),從而保障檔案存儲(chǔ)環(huán)境正常。

        2 ?系統(tǒng)硬件設(shè)計(jì)

        主要對(duì)構(gòu)成檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)的主控制模塊(由主控制器、電源模塊和繼電器模塊組成)、LoRa網(wǎng)絡(luò)、傳感器模塊(由溫濕度傳感器、煙霧傳感器、數(shù)模轉(zhuǎn)換模塊)進(jìn)行選型和設(shè)計(jì)。

        2.1 ?主控制器模塊

        檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)使用的控制器為Raspberry Pi Zero。此控制器是由英國(guó)的慈善機(jī)構(gòu)Raspberry Pi Foundation所開(kāi)發(fā)一款A(yù)RM架構(gòu)的控制器開(kāi)發(fā)板,其硬件配置如下:1 GHz單核CPU;512 MB RAM;Mini HDMI接口;Micro USB OTG接口;Micro USB電源供電;40個(gè)可用引腳;Composite video and reset headers;CSI camera connector (v1.3 only)。軟件上,由于其支持運(yùn)行如Raspbian等ARM架構(gòu)的Linux操作系統(tǒng),既可以方便靈活地實(shí)現(xiàn)傳統(tǒng)裸機(jī)單片機(jī)所不能實(shí)現(xiàn)的任務(wù),又支持C語(yǔ)言編程,以滿足硬件底層驅(qū)動(dòng)的需求,如實(shí)現(xiàn)傳感器的驅(qū)動(dòng)。其內(nèi)置Python解釋器,可使用Python語(yǔ)言實(shí)現(xiàn)上層應(yīng)用,如實(shí)現(xiàn)多任務(wù)處理。隨著物聯(lián)網(wǎng)行業(yè)的興起,Raspberry Pi Zero因其體積小、價(jià)格低廉、功能強(qiáng)大、運(yùn)算速度快且易擴(kuò)展等優(yōu)點(diǎn),從眾多單片機(jī)中脫穎而出,被越來(lái)越多地運(yùn)用在物聯(lián)網(wǎng)領(lǐng)域。繼電器模塊選用光耦隔離、抗干擾性好、單刀雙擲的2路繼電器。電源系統(tǒng)選用適用于Raspberry Pi Zero的鋰電池電源模塊。

        2.2 ?LoRa網(wǎng)絡(luò)

        LoRa網(wǎng)絡(luò)由兩個(gè)正點(diǎn)原子設(shè)計(jì)的LoRa無(wú)線通信模塊組成,該模塊使用SX1278芯片,工作頻率在410~441 MHz;接口電氣標(biāo)準(zhǔn)為T(mén)TL;工作溫度為-40~85 ℃;工作電壓在DC 3.3~5 V之間;工作電流在9 μA~118 mA之間。檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)在兩處使用到了該模塊:一處是在Raspberry Pi Zero控制器端;另一處是運(yùn)行有上位機(jī)軟件的監(jiān)控主機(jī)??刂破髋c監(jiān)控主機(jī)通過(guò)LoRa無(wú)線通信模塊進(jìn)行通信。由于電腦硬件的更新,目前電腦很難找到RS 232串口通信接口??紤]到兼容性以及實(shí)用性,本設(shè)計(jì)在監(jiān)控主機(jī)增加USB轉(zhuǎn)TTL模塊,即插即用,方便快捷。

        2.3 ?傳感器模塊

        溫濕度傳感器選用DHT22空氣溫濕度傳感器。DHT22是一個(gè)四針腳模塊,包含VCC,DATA,NC,GND四個(gè)引腳,實(shí)際使用中只會(huì)用到VCC,GND,DATA,NC引腳為空腳,VCC電壓范圍是3~5 V。DHT22測(cè)量溫濕度的原理是通過(guò)內(nèi)置電容式濕度傳感器和熱敏電阻來(lái)測(cè)量周?chē)目諝?,取得溫度和濕度值后?DATA引腳向主控板發(fā)送一個(gè)數(shù)字信號(hào)。

        煙霧傳感器選用MQ?2煙霧傳感器,MQ?2煙霧傳感器探測(cè)范圍極其廣泛,適宜于液化氣、苯、烷、酒精、氫氣、煙霧等探測(cè)[7],測(cè)量范圍為300~10 000 ppm,具有良好的重復(fù)性和長(zhǎng)期的穩(wěn)定性,需要注意的是在使用之前必須加熱一段時(shí)間,否則其輸出的電阻和電壓不準(zhǔn)確。由于Raspberry Pi Zero沒(méi)有板載數(shù)模轉(zhuǎn)換器,而煙霧傳感器輸出為模擬量,故在采集煙霧傳感器輸出信號(hào)時(shí)需要借助其他模塊進(jìn)行數(shù)模轉(zhuǎn)換。本設(shè)計(jì)使用PCF8951數(shù)模轉(zhuǎn)換模塊,可以將模擬量轉(zhuǎn)化為數(shù)字量,并通過(guò)I2C協(xié)議輸出。

        將上述主控制器模塊、傳感器模塊、兩個(gè)LoRa無(wú)線通信模塊、USB轉(zhuǎn)TTL模塊整合在一起組成整個(gè)硬件系統(tǒng)。其核心部分由主控制器模塊、傳感器模塊、一個(gè)LoRa無(wú)線通信模塊組成,電路原理圖如圖2所示。

        3 ?系統(tǒng)軟件設(shè)計(jì)

        3.1 ?傳感器驅(qū)動(dòng)邏輯設(shè)計(jì)

        檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)的傳感器驅(qū)動(dòng)和上層通信均采用Python語(yǔ)言設(shè)計(jì)。對(duì)于底層驅(qū)動(dòng)來(lái)說(shuō),Python語(yǔ)言并不適合,并且存在一定的困難性。如果采用C語(yǔ)言與Python語(yǔ)言混合編程,也會(huì)增加開(kāi)發(fā)難度。綜合考慮后,采用純Python編程。其工作原理如圖3所示。其中箭頭指向表示數(shù)據(jù)流動(dòng)方向。

        在初始階段,Raspberry Pi Zero控制器需要對(duì)閾值設(shè)定配置文件進(jìn)行處理,若沒(méi)有配置文件,則新建配置文件,若有配置文件,則讀取配置文件信息,以便后用;控制器采用單總線通信方式直接讀取DHT22傳感器溫濕度數(shù)值;控制器通過(guò)I2C總線控制PCF8951模塊,通過(guò)模擬輸入口采集MQ?2煙霧傳感器模擬量輸出;在完成上述操作后,控制器每采集一次傳感器數(shù)據(jù)都會(huì)與設(shè)定閾值進(jìn)行比較,當(dāng)溫度不在設(shè)定的閾值范圍內(nèi)時(shí),控制繼電器1打開(kāi),繼電器1指示燈亮,可調(diào)用空調(diào)進(jìn)行升降溫。當(dāng)濕度值超過(guò)設(shè)定的閾值時(shí),控制繼電器2打開(kāi),繼電器2指示燈長(zhǎng)亮,可調(diào)用除濕器進(jìn)行除濕。

        3.2 ?通信設(shè)計(jì)

        采用主從設(shè)計(jì)模式進(jìn)行通信,上位機(jī)軟件為主設(shè)備,控制器為從設(shè)備,定義了3種指令:讀閾值指令、寫(xiě)閾值指令以及讀傳感器指令。具體通信方式如圖4所示。

        上位機(jī)與下位機(jī)通信編碼方式為十六進(jìn)制??刂破鹘邮盏矫糠N指令后,都會(huì)進(jìn)行不同的動(dòng)作。其中每個(gè)指令的第1個(gè)字節(jié)為指令標(biāo)識(shí),方便控制器判斷指令類(lèi)型??刂破鹘邮盏较鄳?yīng)的指令后會(huì)根據(jù)不同指令響應(yīng)上位機(jī)發(fā)送不同的數(shù)據(jù),相應(yīng)數(shù)據(jù)第1個(gè)字節(jié)同樣為指令標(biāo)識(shí)。這里使用0xzz代表不定值。讀數(shù)據(jù)指令接收的數(shù)據(jù)中,規(guī)定第2,3個(gè)字節(jié)表示溫度整數(shù)、小數(shù)部分,第4,5個(gè)字節(jié)表示濕度整數(shù)、小數(shù)部分,第6個(gè)字節(jié)表示煙霧含量等級(jí)。這里的煙霧含量等級(jí)表示煙霧傳感器的數(shù)據(jù)采集結(jié)果經(jīng)過(guò)8位A/D采樣值得到的結(jié)果。對(duì)于氣體而言,需要將其變換到氣體含量,查閱資料,使用根據(jù)8位A/D采樣值結(jié)果,再乘以39.2,可以得到具體氣體含量估計(jì)值。在寫(xiě)閾值指令和讀閾值指令的接收數(shù)據(jù)中,規(guī)定第2,3個(gè)字節(jié)表示溫度上、下限整數(shù)部分,第4,5個(gè)字節(jié)表示濕度上、下限整數(shù)部分,第6個(gè)字節(jié)表示煙霧閾值編碼值。對(duì)于煙霧閾值而言,由于用戶是以ppm為單位輸入的氣體含量閾值X數(shù)值較大,在數(shù)據(jù)編碼方面,在保證系統(tǒng)統(tǒng)一編碼字節(jié)長(zhǎng)度為6的情況下,需要將氣體閾值設(shè)定值換算到氣體含量等級(jí),即X/39.2,然后取整,以方便編碼,結(jié)果發(fā)現(xiàn)誤差較大。在保證精度的情況下,為方便編碼,使用10×([X39.2])計(jì)算方式,對(duì)最后計(jì)算結(jié)果取整,以達(dá)到減小誤差的目的。上述結(jié)果進(jìn)行十六進(jìn)制編碼即為煙霧閾值編碼值。

        上述通信數(shù)據(jù)采用獨(dú)立LoRa無(wú)線通信通道通過(guò)LoRa無(wú)線通信模塊進(jìn)行通信。由于采用自定義指令、自定義數(shù)據(jù)編碼傳輸方式,增加了容錯(cuò)能力,抗干擾能力強(qiáng),數(shù)據(jù)傳輸可靠,不會(huì)受到同樣工作方式下其他通信設(shè)備串頻的信號(hào)干擾。

        3.3 ?上位機(jī)程序設(shè)計(jì)

        Qt是一個(gè)1991年由Qt Company開(kāi)發(fā)的跨平臺(tái)C++圖形用戶界面應(yīng)用程序開(kāi)發(fā)框架[8]。Qt是面向?qū)ο蟮目蚣?,使用特殊的代碼生成擴(kuò)展以及一些宏,Qt很容易擴(kuò)展,并且允許真正地組件編程[9]。Qt庫(kù)是目前最強(qiáng)大的庫(kù)之一。PyQt是由Phil Thompson 開(kāi)發(fā)的一個(gè)創(chuàng)建GUI應(yīng)用程序的工具包。它是Python編程語(yǔ)言和Qt庫(kù)的成功融合[10],并具有許多C++不具有的特性。

        本次設(shè)計(jì)中上位機(jī)部分使用PyQt5。使用的主要組件有QWidget,QLcdNumber QLabel,QDoubleSpinBox,QSpinBox,QPushButton,QMessageBox。其中QLcdNumber用于構(gòu)建LCD模擬顯示屏,以增加美觀度。QLabel組件主要用于顯示文本,這里使用該組件對(duì)QLcdNumber組件進(jìn)行說(shuō)明。由于本設(shè)計(jì)需要顯示溫度、濕度以及有害氣體含量三種傳感器數(shù)據(jù),故分別使用了三個(gè)QLcdNumber和QLabel組件以對(duì)應(yīng)三種數(shù)據(jù)的展示。QDoubleSpinBox,QSpinBox組件用于用戶閾值設(shè)定值的輸入。其兩者的區(qū)別在于前者具有浮點(diǎn)輸入接收能力。QPushButton用于構(gòu)建各種按鈕,本設(shè)計(jì)中使用該組件生成“保存設(shè)定值”“獲取設(shè)定值”和“空調(diào)控制”“除濕器控制”兩個(gè)按鈕。QMessageBox則用于彈窗提醒。QWidget是一個(gè)容器組件,用于將上述組件組合到一起。

        上位機(jī)根據(jù)實(shí)時(shí)監(jiān)測(cè),設(shè)定溫濕度上下限和煙霧上限,控制器根據(jù)溫濕度閾值控制兩個(gè)繼電器單元分別調(diào)用空調(diào)和除濕器的功能進(jìn)行設(shè)計(jì),并采用周期查詢方式實(shí)時(shí)更新數(shù)據(jù)??紤]到實(shí)際情況,設(shè)置周期為20 s,即20 s內(nèi)可以有效地檢查到檔案存儲(chǔ)環(huán)境變化。

        上位機(jī)將接收到的數(shù)據(jù)在LCD模擬顯示屏上進(jìn)行顯示,并配有標(biāo)題作為說(shuō)明。若超過(guò)閾值上限,則對(duì)應(yīng)標(biāo)題欄信息出現(xiàn)超出上限警告提示,并發(fā)出聲音告警;若低于閾值下限,則對(duì)應(yīng)標(biāo)題欄信息出現(xiàn)低于下限警告提示,并發(fā)出聲音告警;正常范圍內(nèi),標(biāo)題欄顯示其單位和傳感器數(shù)據(jù)類(lèi)型?;趯?shí)際情況考慮,只對(duì)煙霧上限進(jìn)行設(shè)定,原理及效果同上。

        4 ?系統(tǒng)測(cè)試

        本系統(tǒng)在西北農(nóng)林科技大學(xué)檔案館進(jìn)行測(cè)試,先把主設(shè)備放置在檔案架,讓其通過(guò)USB接口進(jìn)行供電,加電后程序開(kāi)始啟動(dòng)。然后把帶USB轉(zhuǎn)TTL模塊的LoRa無(wú)線通信模塊插入到距離主設(shè)備10 m的監(jiān)控主機(jī)并安裝USB轉(zhuǎn)TTL模塊的驅(qū)動(dòng)程序。在監(jiān)控主機(jī)的系統(tǒng)界面上雙擊打開(kāi)軟件,軟件會(huì)自動(dòng)識(shí)別設(shè)備并加載設(shè)備,如加載成功,會(huì)有圖5所示彈窗提示。點(diǎn)擊確定,進(jìn)入主頁(yè)面。如未插入設(shè)備,軟件會(huì)有圖6所示警告。

        此時(shí)需要插上設(shè)備并重新打開(kāi)軟件,否則會(huì)自動(dòng)退出。由于Raspberry Pi Zero控制器開(kāi)機(jī)需要時(shí)間加載程序以及MQ?2煙霧傳感器預(yù)熱,在預(yù)熱階段,傳感器數(shù)值可靠性差?;诖丝紤],程序在啟動(dòng)時(shí)預(yù)留40 s左右的時(shí)間,以便控制器進(jìn)行初始化,以此來(lái)達(dá)到提高通信質(zhì)量的目的。

        進(jìn)入主頁(yè)面后,將溫度設(shè)定在5~20 ℃,濕度設(shè)定在50%~60%之間,有害氣體濃度上限設(shè)定在400 ppm,然后點(diǎn)擊“保存設(shè)定值”按鈕。在保存設(shè)定值操作成功后,系統(tǒng)會(huì)對(duì)控制器配置文件保存的閾值與本地設(shè)定閾值進(jìn)行比較,如比對(duì)成功,上位機(jī)界面會(huì)出現(xiàn)保存閾值成功的提示;如比對(duì)不成功,則系統(tǒng)不會(huì)有響應(yīng)。閾值保存成功后,系統(tǒng)可實(shí)時(shí)獲取檔案存儲(chǔ)環(huán)境數(shù)據(jù),具體如圖7所示。

        此時(shí)溫度超過(guò)設(shè)定的上限,對(duì)應(yīng)的溫度標(biāo)題欄出現(xiàn)警告信息,提示“溫度高于上限”;濕度低于設(shè)定下限,對(duì)應(yīng)的濕度標(biāo)題欄出現(xiàn)警告信息,提示“溫度低于下限”;有害氣體含量保持在正常范圍內(nèi),對(duì)應(yīng)的標(biāo)題欄顯示數(shù)值物理意義和對(duì)應(yīng)單位。

        5 ?結(jié) ?論

        本文基于LoRa技術(shù)設(shè)計(jì)并開(kāi)發(fā)一套檔案存儲(chǔ)環(huán)境監(jiān)測(cè)系統(tǒng)。該系統(tǒng)采用Master?Slave設(shè)計(jì)思想,詳細(xì)說(shuō)明了軟硬件實(shí)現(xiàn)原理、功能及環(huán)境參數(shù)。測(cè)試結(jié)果表明,該系統(tǒng)軟硬件工作正常,上位機(jī)監(jiān)測(cè)軟件能夠接收到檔案存儲(chǔ)環(huán)境數(shù)據(jù),一旦監(jiān)測(cè)到環(huán)境異常則通過(guò)上位機(jī)監(jiān)測(cè)軟件告警并啟動(dòng)相應(yīng)設(shè)備進(jìn)行干預(yù)。該系統(tǒng)能夠持續(xù)獲取檔案存儲(chǔ)環(huán)境監(jiān)測(cè)數(shù)據(jù),可擴(kuò)展性強(qiáng),能滿足檔案存儲(chǔ)環(huán)境實(shí)時(shí)監(jiān)測(cè)需求。

        注:本文通訊作者為胡國(guó)強(qiáng)。

        參考文獻(xiàn)

        [1] 賀冰花,呂建輝.基于物聯(lián)網(wǎng)技術(shù)的檔案存儲(chǔ)環(huán)境監(jiān)測(cè)[J].山西科技,2016,31(1):106?108.

        [2] 蔡利民.基于Web的檔案庫(kù)房溫濕度監(jiān)測(cè)系統(tǒng)的實(shí)現(xiàn)[J].江漢大學(xué)學(xué)報(bào)(自然科學(xué)版),2007(1):71?73.

        [3] 賈華峰,張永玉.檔案庫(kù)房溫濕度監(jiān)測(cè)報(bào)警系統(tǒng)的研究與實(shí)現(xiàn)[J].科技信息,2010(9):88?89.

        [4] 林光源. 基于B/S模式的遠(yuǎn)程檔案庫(kù)房環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].武漢:華中師范大學(xué),2017.

        [5] ALI A, SHAH G A, FAROOQ M O, et al. Technologies and challenges in developing machine?to?machine applications: Aasurvey [J]. Journal of network & computer applications, 2017, 83: 124?139.

        [6] 王鈞.基于LoRa的設(shè)施農(nóng)業(yè)區(qū)自動(dòng)氣象站監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].中國(guó)農(nóng)機(jī)化學(xué)報(bào),2018,39(5):82?86.

        [7] 張小娟.智能糧倉(cāng)監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].長(zhǎng)沙:湖南大學(xué),2017.

        [8] 劉克然.基于局部半徑估算的神經(jīng)元結(jié)構(gòu)重建算法的研究與實(shí)現(xiàn)[D].長(zhǎng)沙:湖南大學(xué),2018.

        [9] 高鈺舒.基于微流控芯片的微顆粒雙路熒光檢測(cè)系統(tǒng)設(shè)計(jì)[D].大連:大連海事大學(xué),2018.

        [10] 朱鳳梅,梁一婧,安祥宇,等.基于WebService的地震信息快速發(fā)送系統(tǒng)[J].地震工程學(xué)報(bào),2015,37(z2):236?239.

        猜你喜歡
        無(wú)線通信軟件開(kāi)發(fā)系統(tǒng)設(shè)計(jì)
        無(wú)線通信技術(shù)在測(cè)繪工程中的應(yīng)用分析
        基于ZigBee的艙內(nèi)人員巡檢系統(tǒng)的應(yīng)用研究
        信息安全環(huán)境下的計(jì)算機(jī)軟件開(kāi)發(fā)研究
        建模技術(shù)在軟件開(kāi)發(fā)中的應(yīng)用
        斗輪堆取料機(jī)控制系統(tǒng)性能優(yōu)化
        一種基于SATA硬盤(pán)陣列的數(shù)據(jù)存儲(chǔ)與控制系統(tǒng)設(shè)計(jì)研究
        工業(yè)熱電偶計(jì)量檢定系統(tǒng)設(shè)計(jì)
        基于物聯(lián)網(wǎng)的煤礦智能倉(cāng)儲(chǔ)與物流運(yùn)輸管理系統(tǒng)設(shè)計(jì)與應(yīng)用
        談無(wú)線載波聚合系統(tǒng)性能分析與優(yōu)化
        目標(biāo)特性測(cè)量雷達(dá)平臺(tái)建設(shè)構(gòu)想
        科技視界(2016年22期)2016-10-18 14:34:34
        国产熟妇搡bbbb搡bb七区| 开心五月婷婷激情综合网| 精品无人码麻豆乱码1区2区| 亚洲永久无码7777kkk| 国产精品原创av片国产日韩| 日本女优爱爱中文字幕| 少妇激情av一区二区三区| 毛片大全真人在线| 亚洲制服无码一区二区三区| 日本黄色高清视频久久| 漂亮人妻洗澡被公强 日日躁| 亚洲成av人片一区二区| JIZZJIZZ国产| 国产激情视频在线观看首页| 久久婷婷五月综合97色直播| 国内a∨免费播放| 午夜不卡亚洲视频| 亚洲av午夜福利精品一区不卡| 欧美激情在线播放| 国产白嫩美女在线观看| 国产熟女av一区二区三区四季| 美丽小蜜桃1一3在线观看| 亚洲中文字幕无码一久久区| 国产美女免费国产| 国产精品农村妇女一区二区三区| 国产精品亚洲av三区亚洲| 国产熟妇高潮呻吟喷水| 青青草综合在线观看视频| 白嫩少妇高潮喷水av| 狠狠人妻久久久久久综合蜜桃| 亚洲在AV极品无码天堂手机版| 亚洲毛片av一区二区三区| 黄片视频免费观看蜜桃| 88久久精品无码一区二区毛片| 亚洲国产精品中文字幕日韩| av天堂网手机在线观看| 性猛交╳xxx乱大交| 成年女人免费v片| 国产午夜视频高清在线观看| 欧美熟妇另类久久久久久不卡 | 噜噜综合亚洲av中文无码|