版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
計(jì)算機(jī)科學(xué)與工程學(xué)院學(xué)年論文題目:檔案庫房環(huán)境智能監(jiān)測(cè)系統(tǒng)學(xué)院:計(jì)算機(jī)科學(xué)與工程學(xué)院班級(jí):物聯(lián)網(wǎng)工程一班學(xué)生姓名:張芳娟學(xué)號(hào):201271060136指導(dǎo)教師:李焱摘要:針對(duì)當(dāng)前國(guó)內(nèi)高校檔案庫房環(huán)境監(jiān)測(cè),安全管理等問題,提出了利用溫濕度傳感技術(shù)解決這一問題。突出了檔案庫房安全保護(hù)的“三防”(即防高溫、防潮濕、防火)要求。通過使用低成本溫濕度傳感設(shè)備實(shí)現(xiàn)檔案庫房溫濕度的穩(wěn)定監(jiān)測(cè),實(shí)現(xiàn)數(shù)據(jù)的采集和長(zhǎng)期記錄。本系統(tǒng)能夠?qū)⒉杉降男畔⑺腿牒笈_(tái)管理中心,由管理人員進(jìn)行環(huán)境監(jiān)測(cè),進(jìn)而實(shí)現(xiàn)庫房溫濕度采集、記錄、分析等的管理。當(dāng)溫濕度超過警戒線時(shí)候能夠發(fā)送報(bào)警信號(hào),方便管理人員及時(shí)進(jìn)行溫濕度調(diào)控,使之與檔案所需存放環(huán)境相適應(yīng)。從而總體實(shí)現(xiàn)了檔案庫存的安全性管理。關(guān)鍵詞:溫濕度采集,傳感技術(shù),數(shù)據(jù)存儲(chǔ)Abstract:Accordingtodomesticcollegesanduniversitiesforthecurrentrecordsstorageenvironmentmonitoring,securitymanagementandotherissues,weproposedtheuseoftemperatureandhumiditysensortechnologytosolvethisproblem.Ithighlightsthe"three"recordsstoragesecurityprotection(anti-hightemperature,moisture,fire)requirements.Byusinglow-costequipmenttoachieveastabletemperatureandhumiditysensorsmeasuringtemperatureandhumidityrecordsstorage,itcanachievelong-termacquisitionandrecordingofdata.Thesystemisabletocollecttheinformationintothebackgroundmanagementcenterforenvironmentalmonitoringbymanagement,soastorealizethetreasuresoftemperatureandhumiditymonitoring,recording,analysisandthelike.Whenthetemperatureandhumiditythanthewarningline,thesystemcansendalarmsignalstofacilitatethemanagementoftemperatureandhumidityregulationinatimelymanner,anditisconvenientforadministratorstomakethestoreenvironmenttoadapttothedesiredfile.Therebyitachievesanoverallsecurityarchivesinventorymanagement.Keywords:Temperatureandhumiditycollection,sensortechnology,datastorage第第頁前言檔案保存的質(zhì)量、檔案的物理壽命、檔案的防蟲防霉都與庫房的溫濕度息息相關(guān),一旦檔案庫房的溫濕度失控,檔案保護(hù)就成問題了,及時(shí)有效的調(diào)節(jié)與控制檔案庫房的溫濕度,是保護(hù)并延長(zhǎng)檔案壽命的關(guān)鍵,需要特別的重視檔案庫房?jī)?nèi)溫濕度環(huán)境。傳統(tǒng)監(jiān)測(cè)手段,基本以人工巡檢為主。本系統(tǒng)的研究方案是通過軟件來控制硬件實(shí)現(xiàn)上位機(jī)與下位機(jī)信息的交互。溫濕度傳感器起到檔案庫中檔案的存儲(chǔ)安全性檢測(cè)的作用,能夠?qū)?dāng)前環(huán)境下溫濕度信息采集并發(fā)送,在最短的時(shí)間向用戶反映,方便管理人員實(shí)時(shí)監(jiān)測(cè)管理。1系統(tǒng)簡(jiǎn)介檔案庫房智能監(jiān)控管理系統(tǒng)是基于溫濕度傳感器實(shí)現(xiàn)來管理的,這種管理更趨于智能化,減少了人工的實(shí)地勘察。溫濕度傳感技術(shù)是用來監(jiān)測(cè)檔案庫房檔案存放過程中的高溫、濕度、火災(zāi)環(huán)境的。研究?jī)?nèi)容是通過溫濕度傳感器的使用對(duì)溫濕度實(shí)現(xiàn)了實(shí)時(shí)監(jiān)測(cè)并帶有報(bào)警作用,同時(shí)將采集到的數(shù)據(jù)按用戶需求進(jìn)行保存,用戶可按需求自己設(shè)定采集時(shí)間,從而實(shí)現(xiàn)檔案庫存的安全性管理。檔案室安全管理系統(tǒng)主要包括用戶管理和溫室度檢測(cè)兩大模塊。本系統(tǒng)設(shè)計(jì)的主要技術(shù)包括前臺(tái)界面設(shè)計(jì),后臺(tái)數(shù)據(jù)庫的建立,溫濕度傳感器的實(shí)時(shí)采集,報(bào)警的設(shè)計(jì),數(shù)據(jù)的分析處理以及信息入庫保存。前臺(tái)是面向用戶的C#程序控制界面,實(shí)現(xiàn)的結(jié)果是在調(diào)用程序的時(shí)候,最先彈出的窗體是用戶登錄界面,在用戶輸入了真確的用戶名及密碼的情況下,彈出的是檔案安全管理主窗體,通過點(diǎn)擊主窗體的不同控件來管理控制。軟件部分在設(shè)計(jì)好了管理界面的總體框架的時(shí)候就進(jìn)行SQL數(shù)據(jù)庫的建立,此外還有各個(gè)不同界面之間的銜接關(guān)系以及不同窗體的調(diào)用。我們軟件設(shè)計(jì)實(shí)現(xiàn)的主要是溫濕度檢測(cè)部分。軟硬件交互部分采用的主要技術(shù)是串口通訊,通過串口將下位機(jī)采集到的信息送到上位機(jī),管理人員在采取及時(shí)的管理措施。2系統(tǒng)目標(biāo)及功能2.1系統(tǒng)目標(biāo)檔案庫房智能監(jiān)控管理系統(tǒng)的主要研究目標(biāo)是實(shí)現(xiàn)基于溫濕度傳感技術(shù)來解決檔案庫房檔案存放過程中的防高溫、防潮濕、防火。通過溫濕度傳感器的使用對(duì)溫濕度實(shí)現(xiàn)了實(shí)時(shí)監(jiān)測(cè)并帶有報(bào)警作用,從而總體實(shí)現(xiàn)了檔案庫存的安全性管理。檔案室內(nèi)檔案庫存的安全性監(jiān)測(cè),主要解決的問題包括:(1)檔案室內(nèi)溫濕度的檢測(cè)與管理。(2)溫濕度數(shù)據(jù)的傳輸,處理。(3)系統(tǒng)安全性的判斷。2.2系統(tǒng)功能用戶信息管理主要實(shí)現(xiàn)了對(duì)系統(tǒng)管理員和檔案庫工作人員的信息管理,包括新來人員信息的增加,近期信息變化的修改,以及離職人員信息的刪除等。圖1用戶信息管理這部分實(shí)現(xiàn)了檔案庫存的安全性。每個(gè)管理人員的信息存入數(shù)據(jù)庫,當(dāng)某個(gè)管理人員需要管理系統(tǒng)時(shí),必須輸入管理員名稱和口令,與數(shù)據(jù)庫中已有信息進(jìn)行比較,如果存在并且信息正確,則安全進(jìn)入管理系統(tǒng)。防止非法人員對(duì)信息的非法操作。3系統(tǒng)框架3.1整體架構(gòu)圖2檔案庫房智能監(jiān)控管理系統(tǒng)整體架構(gòu)(1)數(shù)據(jù)采集:系統(tǒng)通過安裝好的傳感器實(shí)時(shí)采集當(dāng)前數(shù)據(jù)并存入數(shù)據(jù)庫。(2)數(shù)據(jù)處理:將采集到的數(shù)據(jù)與標(biāo)準(zhǔn)數(shù)據(jù)進(jìn)行對(duì)比以便做出及時(shí)反映。(3)智能報(bào)警:當(dāng)前數(shù)據(jù)超出標(biāo)準(zhǔn)界限時(shí),系統(tǒng)報(bào)警裝置自動(dòng)發(fā)出警告信號(hào)。(4)管理措施:當(dāng)系統(tǒng)將檔案室狀態(tài)反饋給管理人員的時(shí)候,管理人員實(shí)施及時(shí)管理措施。3.2核心技術(shù)圖3系統(tǒng)模塊結(jié)構(gòu)圖4數(shù)據(jù)采集分析處理溫濕度監(jiān)測(cè)系統(tǒng)溫濕度監(jiān)測(cè)系統(tǒng)數(shù)據(jù)傳輸數(shù)據(jù)傳輸數(shù)據(jù)處理數(shù)據(jù)處理數(shù)據(jù)入庫數(shù)據(jù)入庫是否越界否 是是否越界檔案室環(huán)境穩(wěn)定良好檔案室環(huán)境穩(wěn)定良好管理人員及時(shí)采取調(diào)控措施管理人員及時(shí)采取調(diào)控措施系統(tǒng)報(bào)警圖5溫濕度數(shù)據(jù)采集、分析、處理流程圖4實(shí)現(xiàn)方案4.1硬件4.1.1溫濕度傳感器溫濕度對(duì)于檔案儲(chǔ)存來說至關(guān)重要,溫濕度的變化會(huì)帶來檔案的破壞,引發(fā)嚴(yán)重的問題,溫濕度的監(jiān)控有利于相關(guān)人員進(jìn)行及時(shí)的控制。(1)系統(tǒng)設(shè)計(jì)過程中必須明確的傳感器知識(shí):溫濕度傳感器能將溫度量和濕度量轉(zhuǎn)換成容易被測(cè)量處理的電信號(hào)的設(shè)備或裝置。溫濕度感應(yīng)器目前主要分為電阻式、電容式兩種,相對(duì)來說電容式的精準(zhǔn)度比較好,感應(yīng)速度非常快,但是在水分的侵蝕下容易氧化。濕度傳感器是非密封性的,為保護(hù)測(cè)量的準(zhǔn)確度和穩(wěn)定性,應(yīng)盡量避免在酸性、堿性及含有機(jī)溶劑的氣氛中使用。也避免在粉塵較大的環(huán)境中使用。為正確反映欲測(cè)農(nóng)產(chǎn)品物流過程中的濕度和溫度,還應(yīng)避免將傳感器安放在離墻壁太近或空氣不流通的死角處。如果被監(jiān)測(cè)的庫存范圍太大,就應(yīng)放置多個(gè)傳感器。有的濕度傳感器對(duì)供電電源要求比較高,否則將影響測(cè)量精度。或者傳感器之間相互干擾,甚至無法工作。使用時(shí)應(yīng)按照技術(shù)要求提供合適的、符合精度要求的供電電源。傳感器需要進(jìn)行遠(yuǎn)距離信號(hào)傳輸時(shí),要注意信號(hào)的衰減問題。當(dāng)傳輸距離超過200m以上時(shí),建議選用頻率輸出信號(hào)的濕度傳感器。溫濕度傳感布置情況為了建立一個(gè)安全、實(shí)用、先進(jìn)的溫濕度檔案庫房管理中實(shí)時(shí)監(jiān)測(cè)的環(huán)境,在以下部分將結(jié)合用戶的實(shí)際情況,對(duì)傳感器布置加以論述。本系統(tǒng)中溫濕度傳感器主要布置在檔案聚集存放的地方。通過溫濕度傳感器與后臺(tái)用戶管理的聯(lián)系可以實(shí)現(xiàn)庫存過程中的溫濕度的實(shí)時(shí)顯示、超過預(yù)定值時(shí),系統(tǒng)將發(fā)出報(bào)警聲音提醒管理人員。4.1.2傳感器工作流程下面的圖6是一個(gè)傳感器節(jié)點(diǎn)的工作流程,在明確了傳感器節(jié)點(diǎn)的工作方式的基礎(chǔ)上,可實(shí)現(xiàn)傳感器對(duì)數(shù)據(jù)的采集以及傳輸。此流程已經(jīng)集成在了硬件中[5]。圖6傳感器節(jié)點(diǎn)工作流程4.2軟件檔案室都規(guī)定有自己的溫度或濕度的上限和下限值;由計(jì)算機(jī)提取并顯示不同時(shí)間點(diǎn)的溫濕度實(shí)時(shí)采樣數(shù)據(jù)(注意這些數(shù)據(jù)會(huì)存儲(chǔ)在數(shù)據(jù)庫中),當(dāng)溫度或是濕度超限時(shí)便報(bào)警,溫度超標(biāo)報(bào)警和濕度超標(biāo)報(bào)警可發(fā)出不同的報(bào)警聲音,從而可以加以區(qū)別,方便管理人員進(jìn)行相應(yīng)的管理。通過溫濕度傳感器采集庫存過程的溫濕度然后送至后臺(tái)進(jìn)行數(shù)據(jù)寫入、顯示、存儲(chǔ)以及相應(yīng)的分析。(1)后臺(tái)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)遵循的一個(gè)主要原則是:為每一個(gè)表都設(shè)有一個(gè)主鍵管理員數(shù)據(jù)表。A:表的定義以下是一個(gè)管理員表定義的示列:在定義數(shù)據(jù)庫表的時(shí)候,最先給管理員數(shù)據(jù)表定義一個(gè)UserID字段作為此表的主鍵,以便區(qū)別與其他的表。還需注意的是主鍵字段不允許為空,而其他字段都為空。主鍵的數(shù)據(jù)類型一般都使用的是整型。表1管理人員表定義B:表中數(shù)據(jù)的顯示表2管理人員表內(nèi)容(2)串口通訊:本系統(tǒng)串口通訊的過程主要是:傳感器將采集到的數(shù)據(jù)通過無線傳感網(wǎng)絡(luò)(ZigBee網(wǎng)絡(luò))送給協(xié)調(diào)器,協(xié)調(diào)器按串口通訊協(xié)議發(fā)送給上位機(jī),本系統(tǒng)是通過串口線送給管理層的。4.3軟硬件交互在設(shè)計(jì)好了管理界面的總體框架的時(shí)候就進(jìn)行SQL數(shù)據(jù)庫的建立,此外還有各個(gè)不同界面之間的銜接關(guān)系,不同窗體的調(diào)用。我們軟件設(shè)計(jì)實(shí)現(xiàn)的主要是溫濕度檢測(cè)部分。最終實(shí)現(xiàn)的結(jié)果是用SQL語句實(shí)現(xiàn)了數(shù)據(jù)庫的操作,實(shí)現(xiàn)了數(shù)據(jù)信息的增刪改等。溫濕度值可實(shí)時(shí)監(jiān)測(cè),以及數(shù)據(jù)的入庫分析。ZigBee網(wǎng)絡(luò)必備知識(shí)ZigBee技術(shù)是一種新興的短距離無線傳感器網(wǎng)絡(luò)通信技術(shù)。ZigBee無線通信網(wǎng)絡(luò)主要由協(xié)調(diào)器、路由器及終端設(shè)備3種節(jié)點(diǎn)組成。在網(wǎng)絡(luò)建立之初,每個(gè)網(wǎng)絡(luò)有且僅有一個(gè)協(xié)調(diào)器節(jié)點(diǎn),主要負(fù)責(zé)網(wǎng)絡(luò)的發(fā)起、參數(shù)的設(shè)定、信息的管理及維護(hù)功能,也可用來協(xié)助建立安全層和應(yīng)用層的綁定。鑒于協(xié)調(diào)器節(jié)點(diǎn)的硬件及軟件設(shè)計(jì)最為復(fù)雜,本文主要介紹協(xié)調(diào)器節(jié)點(diǎn)的設(shè)計(jì)方法。協(xié)調(diào)器節(jié)點(diǎn)主要由處理器模塊、RF前端、電源管理模塊及各外部接口等組成,也可根據(jù)需要增加傳感器及GSM/GPRS等模塊。ZigBee技術(shù)以其短距離、低速率、低功耗等優(yōu)點(diǎn)而被廣泛應(yīng)用于環(huán)境監(jiān)測(cè)、智能家居、汽車電子及工業(yè)控制等數(shù)據(jù)量較小、傳輸速率要求不高的場(chǎng)合。相對(duì)于其它無線傳感器網(wǎng)絡(luò)通信協(xié)議,ZigBee協(xié)議有其獨(dú)特的技術(shù)優(yōu)勢(shì)。組建網(wǎng)絡(luò)的兩個(gè)步驟主要是網(wǎng)絡(luò)初始化及節(jié)點(diǎn)加入網(wǎng)絡(luò)。網(wǎng)絡(luò)初始化首先要確定網(wǎng)絡(luò)協(xié)調(diào)器,通過主動(dòng)掃描發(fā)送信標(biāo)請(qǐng)求命令來檢測(cè)該網(wǎng)絡(luò)中是否存在協(xié)調(diào)器。如果在掃描期限內(nèi)沒有檢測(cè)到信標(biāo),則將自己作為網(wǎng)絡(luò)的協(xié)調(diào)器,并不斷地產(chǎn)生信標(biāo)并廣播出去;然后進(jìn)行信道掃描,對(duì)指定的信道或默認(rèn)信道進(jìn)行能量檢測(cè)以避免可能的干擾,并將那些能量值超過了允許水平的信道丟棄,而后對(duì)剩余信道進(jìn)行主動(dòng)掃描,以檢查區(qū)域內(nèi)有沒有其它ZigBee網(wǎng)絡(luò)存在;完成主動(dòng)掃描后,即可獲得設(shè)備所在區(qū)域內(nèi)已有的各ZigBee網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識(shí)(PANID),至此,網(wǎng)絡(luò)初始化基本完成。本系統(tǒng)中傳感器將采集到的數(shù)據(jù)通過Zigbee網(wǎng)絡(luò)(點(diǎn)對(duì)點(diǎn)通信)傳送給協(xié)調(diào)器,由協(xié)調(diào)器通過串口傳給上位機(jī),送入后臺(tái)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ)。5可行性分析圖7:部分前臺(tái)界面設(shè)計(jì)如上圖將端口設(shè)置合適之后,就可以進(jìn)行溫濕度采集信息的傳送,并將數(shù)據(jù)顯示在文本框中。然后寫回?cái)?shù)據(jù)庫中。再將此值與數(shù)據(jù)庫中定義好的標(biāo)準(zhǔn)溫濕度值與剛讀進(jìn)的值進(jìn)行比較。最后將庫房環(huán)境狀態(tài)反饋給管理人員。圖8溫濕度數(shù)據(jù)采集如圖8將端口送出的數(shù)據(jù)采集并顯示在文本框中,再寫回?cái)?shù)據(jù)庫中,時(shí)間片是由系統(tǒng)計(jì)時(shí)來控制的。然后將定義好的標(biāo)準(zhǔn)溫濕度值與剛讀進(jìn)的值進(jìn)行比較。圖10數(shù)據(jù)庫中存入的數(shù)據(jù)核心代碼實(shí)現(xiàn):1)管理員登錄界面//實(shí)例化了一個(gè)多窗體顯示界面的對(duì)象Mainmain=newMain();//9C-506環(huán)境下的SQL語句stringconnString=@"Server=1;DATABASE=ZHB;UID=sa;PWD=95069506";SqlConnectionconn=newSqlConnection(connString);//打開數(shù)據(jù)庫stringsql=String.Format("selectcount(*)from[User]whereUserName='{0}'andPassWord='{1}'",userName,passWord);/在登錄成功的情況下this.DialogResult=DialogResult.OK;this.Tag=true;main.Show();//顯示多窗體界面this.Hide();//隱藏登錄窗體2)添加對(duì)象A:向數(shù)據(jù)庫中插入元素sqlCheck="INSERTINTO[Consumer]VALUES('"+ServeName.Text.ToString().Trim()+"','"+TrapName.Text.ToString().Trim()+"','"+SalveName.Text.ToString().Trim()+"')";B:顯示插入的元素sqlCheck="SELECT'用戶名稱=ServiceName,'用戶密碼'=TransportNameFROM[Consumer]";3)刪除對(duì)象A:刪除指定對(duì)象sqlCheck="SELECT'用戶名稱=ServiceName,'用戶密碼'=TransportNameFROM[Consumer]";try{SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sqlCheck,conn);dsUser=newDataSet("Consumer");da.Fill(dsUser,"Consumer");this.dataGridViewComsumer.DataSource=dsUser.Tables["Consumer"];this.dataGridViewComsumer.Refresh();this.dataGridViewComsumer.Show();}B:顯示剩余對(duì)象SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sql,conn);conn.Open();dsUser=newDataSet("Consumer");da.Fill(dsUser,"Consumer");this.dataGridViewComsumer.DataSource=dsUser.Tables["Consumer"];this.dataGridViewComsumer.Refresh();this.dataGridViewComsumer.Show();MessageBox.Show("系統(tǒng)用戶姓名與登錄口令表數(shù)據(jù)信息已經(jīng)從后臺(tái)數(shù)據(jù)庫獲得");4)更新對(duì)象//更新數(shù)據(jù)對(duì)象sqlCheck="UPDATE[Consumer]SETServiceName='"+ServeName.Text.ToString().Trim()+"',TransportName='"+TrapName.Text.ToString()+"',SaleName='"+SalveName.Text.ToString()+"'WHEREServiceName='"+tmpName.ToString()+"'";5)顯示全部SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sql,conn);conn.Open();dsUser=newDataSet("Consumer");da.Fill(dsUser,"Consumer")this.dataGridViewComsumer.DataSource=dsUser.Tables["Consumer"];this.dataGridViewComsumer.Refresh();this.dataGridViewComsumer.Show();MessageBox.Show("系統(tǒng)用戶姓名與登錄口令表數(shù)據(jù)信息已經(jīng)從后¨臺(tái)數(shù)據(jù)庫獲得");6)溫濕度數(shù)據(jù)傳輸主要實(shí)現(xiàn)代碼privatevoidtimer1_Tick(objectsender,EventArgse){if(i<20){i++;textBox4.Text=i.ToString();}else{i=0;if(textBox1.Text.Length>45){textBox5.Text=textBox1.Text.Substring(5,9);textBox6.Text=textBox1.Text.Substring(24,9);if(textBox5.Text.Length==0){MessageBox.Show("溫度不能為空?,請(qǐng)檢查系統(tǒng)!");return;}if(textBox6.Text.Length==0){MessageBox.Show("濕度不能為空,請(qǐng)檢查系統(tǒng)!");return;}stringsqlCheck="SELECTcount(*)FROM[TM]WHERETem='"+textBox5.Text.ToString().Trim()+"'";SqlConnectionconn=newSqlConnection(connString);SqlCommandcmdCheck=newSqlCommand(sqlCheck,conn);intcheckCount=0;try{conn.Open();checkCount=(int)cmdCheck.ExecuteScalar();}catch(Exceptionex){MessageBox.Show(ex.Message);}if(checkCount>0){conn.Close();return;}sqlCheck="INSERTINTO[TM]VALUES('"+textBox5.Text.ToString().Trim()+"','"+textBox6.Text.ToString().Trim()+"')";try{cmdCheck=newSqlCommand(sqlCheck,conn);cmdCheck.ExecuteNonQuery();}catch(Exceptionex){conn.Close();MessageBox.Show(ex.Message);return;}sqlCheck="SELECT'溫度'=Tem,'濕度'=MoiFROM[TM]";try{SqlDataAdapterda=newSqlDataAdapter();da.SelectCommand=newSqlCommand(sqlCheck,conn);dsUser=newDataSet("TM");da.Fill(dsUser,"TM");this.dataGridView1.DataSource=dsUser.Tables["TM"];this.dataGridView1.Refresh();this.dataGridView1.Show();}catch(Exceptionex){MessageBox.Show(ex.Message);}finally{conn.Close();}this.textBox5.Text="";this.textBox6.Text="";selectRows=-1;}}try{intn=comm.BytesToRead;byte[]buf=newbyte[n];comm.Read(buf,0,n);builder.Remove(0,builder.Length);textBox3.Text=DateTime.Now.ToString();this.Invoke((EventHandler)(delegate{builder.Append(Encoding.ASCII.GetString(buf));if(builder.ToString().Length>0){textBox1.Text+=builder.ToString();if(textBox1.Text.Length>400)textBox1.Text="";}}));}catch(Exceptionex){MessageBox.Show("接收串口信息錯(cuò)誤"+ex.Message);}}privatevoidbutton1_Click(objectsender,EventArgse){stringport1=comboBox1.Text;stringrate=comboBox2.Text;stringdataNum=comboBox3.Text;stringstopNum=comboBox4.Text;if(port1==null){MessageBox.Show("沒有選擇端口!","警告!",MessageBoxButtons.OK,MessageBoxIcon.Warning);}serialPort1.PortName=port1;serialPort1.BaudRate=Convert.ToInt32(rate);serialPort1.DataBits=Convert.ToInt32(dataNum);switch(comboBox4.Text){case"1":{serialPort1.StopBits=StopBits.One;}break;case"2":{serialPort1.StopBits=StopBits.Two;}break;case"1.5":{serialPort1.StopBits=StopBits.OnePointFive;}break;}if(serialPort1.IsOpen==true){serialPort1.Close();}//serialPort1.Open();MessageBox.Show("串口打開成功!");comboBox1.Enabled=false;comboBox2.Enabled=false;comboBox3.Enabled=false;comboBox4.Enabled=false;//textBox7.Enabled=false;button1.Enabled=false;}}小結(jié)此系統(tǒng)主要研究的是基于溫濕度傳感技術(shù)來實(shí)現(xiàn)檔案庫房環(huán)境的智能監(jiān)控。傳感器將采集到的數(shù)據(jù)信息送給后臺(tái),并將數(shù)據(jù)進(jìn)行析,再將環(huán)境狀態(tài)反映給管理人員,方便管理人員進(jìn)行及時(shí)的黃精調(diào)控。使用溫濕度傳感器來進(jìn)行環(huán)境監(jiān)測(cè)的優(yōu)點(diǎn)之一是避免了工作人員定時(shí)的在庫房?jī)?nèi)實(shí)地勘察,節(jié)省了人力,減少了不必要的經(jīng)濟(jì)支出,也方便了管理;此外溫濕度的實(shí)時(shí)采集提高了安全性。參考文獻(xiàn)[1]堯欣.實(shí)物檔案保管初探[J].檔案天地,2007(6):51-52.[2]翁梅.淺談實(shí)物檔案的歸檔與管理[J].浙江檔案,2008(10):50.[3]濮仁沛.實(shí)物檔案的規(guī)范化管理[J].北京檔案,2006(3):38,40.[4]陳海燕,左光明.實(shí)物檔案管理存在的問題與對(duì)策[J].蘭臺(tái)世界,2008(3):34.[5]楊明初.實(shí)物檔案技術(shù)保護(hù)的實(shí)踐與探索[J].蘭臺(tái)世界,2007(11S):41-42.[6]王冬梅.簡(jiǎn)述檔案庫房的具體管理措施[J].現(xiàn)代交際,2014,(01).基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動(dòng)譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究基于單片機(jī)的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機(jī)與Internet互聯(lián)的研究與實(shí)現(xiàn)變頻調(diào)速液壓電梯單片機(jī)控制器的研究\t"_blank
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房產(chǎn)買賣協(xié)議案例
- 臨時(shí)借款補(bǔ)充協(xié)議范本
- 銀行貸款續(xù)期合同
- 冰雪路面防滑安全行動(dòng)
- 消防安全責(zé)任合同簽訂指南
- 綠化工程勞務(wù)分包協(xié)議
- 招標(biāo)采購(gòu)文件編寫標(biāo)準(zhǔn)
- 五金工具采購(gòu)合同
- 管理保證書優(yōu)化企業(yè)資源配置的關(guān)鍵
- 招標(biāo)文件備案快速指南
- 2022年FURUNO電子海圖完整題庫
- 重大第八版三年級(jí)上信息技術(shù)期末試題
- 加固工程竣工驗(yàn)收資料(質(zhì)量驗(yàn)收表全套)
- 衛(wèi)生技術(shù)人員執(zhí)業(yè)監(jiān)管記錄
- eviews軟件對(duì)于我國(guó)城鎮(zhèn)居民消費(fèi)性支出和可支配收入的分析
- 2022年檔案管理員資格考試題庫及答案-精簡(jiǎn)版
- CA6140型車床電氣控制線路的檢修
- 堿爐安裝淺談
- 硬筆書法田字格紙張
- 概率論與數(shù)理統(tǒng)計(jì)課后習(xí)題與答案
- 上海市醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范實(shí)施細(xì)則
評(píng)論
0/150
提交評(píng)論