freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文--基于labview的庫(kù)房溫濕度監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)-wenkub.com

2024-11-12 18:16 本頁面
   

【正文】 flag=1。 TDisp1()。 num2=num210。 num1=num110。 key6=0。 b=1。 d=0。 } if(temp=num2) { BZ=0。 d=0。 delay(500)。tempnum2) { a=0。 delay(1500)。 a=1。 c=0。 while(1) { temp=readT()。 } void main() { init_1602()。 write_(0x80+0x40+0x0e)。 num21=num2/100+39。 write_(0x80+0x40+0x0b)。 num11=num1/100+39。 TI=0。 while(!TI)。 SBUF=shi。 flag=0。 write_date(0x2e)。 write_date(shi)。039。039。 } void TDisp1() { uchar bai,shi,ge,sf。 t=8。 D_w(0xbe)。 D_w(0xcc)。 } readT(void) { uchar a1=0。 DQ=1。 for(i=8。 DQ=1。i) { DQ=0。 delay1(20)。 delay1(80)。 } } void D_init() { uchar x=0。 for(num=0。num8。 write_(0x06)。 lcden=0。 lcden=1。 } void write_date(uchar date) { rs=1。 delay(5)。 } void delay1(uint i) { while(i)。x0。 EA=1。 TR1=1。 uchar code table1[]=Damp is 。 sbit d=P1^7。 sbit key6=P1^3。 sbit key2=P3^5。 //讀 /寫選擇端 (H/L) sbit lcden=P0^5。 本次設(shè)計(jì)基本可以達(dá)到所有要求,但還是存在一些缺陷 ,由于上下位機(jī)采用的是 串口通訊方式,溫度傳感器 DS18B20 和濕度傳感器 HS1101 采集的數(shù)據(jù)要實(shí)時(shí)的傳送到上位機(jī),讓上位機(jī)的程序進(jìn)行實(shí)時(shí)的處理數(shù)據(jù), 因此上位機(jī)處理的信號(hào)就不能將上位機(jī)的控制信號(hào) 發(fā)送到下位機(jī)進(jìn)行 對(duì) 風(fēng)扇和加 熱 器的控制了, 否則由于只有一個(gè)串口, 所以需要分時(shí)序進(jìn)行數(shù)據(jù)的傳輸 ,這樣溫濕度的數(shù)據(jù)傳輸就有間隔了, 就達(dá)不到實(shí)時(shí)控制的要求 ,為了解決這一個(gè)問題, 將 對(duì)風(fēng)扇和加 熱 器的控制改為對(duì)用單片機(jī)進(jìn)行控制,這樣就不會(huì)出現(xiàn)沖突 ,控制的 也 會(huì) 比較準(zhǔn)確。 圖 711 上位機(jī)前面板 報(bào)表生成格式如下圖 712所示。 測(cè)試結(jié)果見下圖。 溫濕度 報(bào)警 調(diào)試 利用隨機(jī)數(shù)產(chǎn)生一個(gè) 150 隨機(jī)溫度 和隨機(jī)濕度 ,測(cè)試溫 濕 度報(bào)警的程序 ,測(cè)試結(jié)果見下圖。因?yàn)樵摐y(cè)控系統(tǒng)的數(shù)據(jù)需要進(jìn)行保存,而且事后還需要進(jìn)行分析以確定溫度數(shù)據(jù)對(duì)整個(gè)系統(tǒng)的影響,所以需要用數(shù)據(jù)庫(kù)的形式來存儲(chǔ)溫度數(shù)據(jù)。 圖 66程序前面板圖 上位機(jī)整體程序 上位機(jī)的整體程序如圖 67和圖 68所示。 圖 63程序后面板 圖 64程序前面板 LabVEW 溫濕度報(bào) 警模塊程序 在 LabVIEW 中,溫濕度當(dāng)高于或者低于上限或者下限的時(shí)候都要發(fā)出警報(bào),下位機(jī)的電路就要產(chǎn)生進(jìn)行相應(yīng)的控制。 ( 3)波特率 在串行通訊中還有一個(gè)重要的指標(biāo) —— 波特率(又稱調(diào)制速率)。 ( 2) DTE和 DCE 在串行通訊中,用于發(fā)送和接收數(shù)據(jù)的設(shè)備稱為數(shù)據(jù)終端設(shè)備( Data Terminal Equipment 簡(jiǎn)寫為 DTE)。 異步傳送方式不要求通信雙方同步,發(fā)送方和接收方可以有各自的時(shí)鐘源。在微機(jī)測(cè)量,控制系統(tǒng)中,目前串行數(shù)據(jù)的傳輸大多采用異步通訊的方式。仔細(xì)檢查計(jì)算機(jī)的后面接線不部分,大大小小的接頭一堆,有兩個(gè) 9針的接頭(以較新的計(jì)算機(jī)來說,舊型計(jì)算機(jī)可能有 25針的型式),這就是串行通信端口。 RS232 通信端口是每部計(jì)算機(jī)上的必要配置,通常含有 COM1 與 COM2 兩個(gè) 信道,一般的計(jì)算機(jī)將 COM1 以 9 針的接頭接出,而將 COM2 以 25針的接頭接出。其程序框圖如圖 62所示。它是將所有采集到的數(shù)據(jù)值平方之 后相加,然后除以數(shù)據(jù)個(gè)數(shù),再取該平均值的平方根,其數(shù)學(xué)表達(dá)式如式( 61)所示: Nxi??? N1i 2x ( 61) 式中: N 為數(shù)據(jù)個(gè)數(shù), xi 為各次數(shù)據(jù)值。其設(shè)計(jì)流程圖如下圖 61 所示。 EA=1。 TR1=1。有以上的分析可得程序讀寫時(shí)序流程圖如 圖 52所示: 測(cè) 溫 開 始復(fù) 位D S 1 8 B 2 0跳 過 R O M 命令轉(zhuǎn) 換 完畢 ?發(fā) 匹 配 R O M命 令讀 溫 度 值復(fù) 位D S 1 8 B 2 0送 單 片 機(jī)YN 開 始初 始 化讀 狀 態(tài)寫 命 令讀 數(shù) 據(jù)寫 數(shù) 據(jù)數(shù) 據(jù) 顯 示 圖 52 讀寫時(shí)序流程圖 上、下位機(jī)數(shù)據(jù)通信子程序設(shè)計(jì) 上位機(jī)和下位機(jī)的通訊主要通過 RS232,來進(jìn)行通訊的,在本次的設(shè)計(jì)里,由于要單片機(jī)向上位機(jī)發(fā)送數(shù)據(jù),因此要設(shè)計(jì)發(fā)送數(shù)據(jù)子程序,因此要設(shè)置串口的工作方式,這次設(shè)計(jì)采用了串口工作方式 1,由于串口工作方式 1的波特率是由定時(shí)器控制的,因此還要有定時(shí)器程序,產(chǎn)生需要的波特率來控制串口的功能工作方式。所有時(shí)序都是將主機(jī)作為主設(shè)備,單總線器件作為從設(shè)備。 MAX232的接口電路如圖 44所示。 MAX232芯片內(nèi)部有一個(gè)電源電壓變換器,可以把輸入的 +5V電源變換成 RS232C輸出電平所需177。 TTL電平的邏輯“ 1”和邏輯“ 0”分別是 ,而串行通訊接口 RS232C采用負(fù)邏輯,即邏輯“ 1”為- 5~- 15V,邏輯“ 0”為 5~ 15V,二者的電氣規(guī)范不一致,因此要完成單片機(jī)與 PC機(jī)的數(shù)據(jù)通訊,必須對(duì)單片機(jī)輸出的 TTL電平進(jìn)行電平轉(zhuǎn)換。目前利用單片機(jī)開發(fā)的各種監(jiān)控設(shè)備大多都需要與 PC機(jī)進(jìn)行數(shù)據(jù)通訊。 這樣周而復(fù)始的進(jìn)行充、放電,形成了振蕩 。 通電后 ,電源沿著Uc→R4→R2→C 對(duì) HS1101 充電 。 輸出頻率范圍是 73516033Hz,所對(duì)應(yīng)的相對(duì)濕度為 0~ 100% 。 表 46指令設(shè)置 指令碼 功能 80H+地址碼( 027H, 40H67H) 設(shè)置數(shù)據(jù)地址指針 01H 顯示清屏: 2所有顯示清零 02H 顯示回車: 硬件電路設(shè)計(jì) 溫度采樣原理及電路 利用 DS18B20 溫度傳感器進(jìn)行溫度采樣. [11]它用單總線協(xié)議和單片機(jī)實(shí)現(xiàn)通訊.單總線協(xié)議是采用單根信號(hào)線,既可傳輸時(shí)鐘,又能傳數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向 的,因而這種單總線技術(shù)具有線路簡(jiǎn)單 . 溫度采樣電路如下圖 42所示。 表 43 主要參數(shù) 顯示容量 16X2字符 芯片工作電壓 工作電流 ( ) 模塊最佳工作電壓 字符尺寸 ( WXH) mm 44所示。 HS1101 為 電容傳 感器 ,在電路構(gòu)成中等效于一個(gè) 電容器 件 ,其 電容 量隨著所測(cè)空氣濕度的增大而增大。在需要濕度補(bǔ)償?shù)膱?chǎng)合他也可以得到很大的應(yīng)用。 3 3 Vdd 可選 Vdd引腳。 ( 7)告警搜索命令可識(shí)別和定位那些超過報(bào)警限制的 DS18B20; ( 8)支持多點(diǎn)組網(wǎng)功能 ,多個(gè) DS18B20 可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)多點(diǎn)測(cè)溫。新一代的DS18B20 體積更小,更經(jīng)濟(jì)、更靈活,而其由于芯片輸出的是數(shù)字信號(hào),省去外部 A/D 轉(zhuǎn)換,簡(jiǎn)化硬件電路。其主要的性能參數(shù): ( 1)與 MCS51 產(chǎn)品指令和引腳完全兼容。 設(shè)計(jì)的目標(biāo)是上位機(jī)的監(jiān) 測(cè) 程序需利用 LabVIEW 設(shè)計(jì),包括溫濕度測(cè)量數(shù)據(jù)、曲線實(shí)時(shí)顯示,報(bào)警指示,上下限設(shè)定、數(shù)據(jù)分析判斷和下位機(jī)通信,同時(shí),系統(tǒng)提供歷史數(shù)據(jù)回讀、歷史數(shù)據(jù)打印功能,以便用戶查看系統(tǒng)的歷史狀態(tài);單片機(jī)部分需要編制測(cè)量、數(shù)據(jù)轉(zhuǎn)換、濾波、標(biāo) 度變換、通信、顯示、報(bào)警、控制等程序。數(shù)據(jù)采集模塊利用單片機(jī)實(shí)現(xiàn)溫度實(shí)時(shí)采集、濕度實(shí)時(shí)采集、電路狀態(tài)信號(hào)采集及數(shù)據(jù)預(yù)處理;數(shù)據(jù)傳輸模塊將檢測(cè)信號(hào)傳輸?shù)接?jì)算機(jī) ; 計(jì)算機(jī) I/O 接口為計(jì)算機(jī)與外部數(shù)據(jù)連接的硬件支持。而且設(shè)計(jì)起來比較方便,因?yàn)?LabVIEW都是圖形化的程序,設(shè)計(jì)程序的時(shí)候比較直觀,而且易懂,設(shè)計(jì)起來比較容易 ,在它的前面板上就直接可以看到數(shù)據(jù)的變化過程。 靈活的儀器將 LabVIEW 與一般的數(shù)據(jù)采集加以組合,可以設(shè)計(jì)出更靈活的虛擬儀器。接口板用于上層的 VI調(diào)用該 VI。一個(gè) VI 用在其他 VI 中,稱為subVI, subVI 在調(diào)用它的程序中同樣是以一個(gè)圖標(biāo)的形式出現(xiàn)的。前面板接收來自方框圖的指令。用 LabVIEW 編程無需具備太多編程經(jīng)驗(yàn),因?yàn)長(zhǎng)abVIEW 使用的都是測(cè)試工程師熟悉的術(shù)語和圖標(biāo),如各種按鈕、開 關(guān)、波形圖等,界面非常直觀形象。 虛擬儀器與傳統(tǒng)儀器的比較如下 表 21。其中計(jì)算機(jī)處于核心地位,計(jì)算機(jī)軟件技術(shù)和測(cè)量系統(tǒng)更緊密地結(jié)合,導(dǎo)致儀器的結(jié)構(gòu)、概念和設(shè)計(jì)觀點(diǎn)等也發(fā)生突破性的變化,在這一背景下,出現(xiàn)了新的儀器概念 虛擬儀器。采用 LabVIEW 作為監(jiān)測(cè)軟件,采用數(shù)字溫度傳感器DS18B濕度傳感器 HS1101 測(cè)量 溫濕度 [1], 利用單線檢測(cè)信號(hào)將溫濕度的值送到單片機(jī)進(jìn)行相應(yīng)的處理,然后經(jīng)過串口通信,將溫濕度的檢測(cè)值經(jīng)過 RS232送到計(jì)算機(jī)上,然后經(jīng)過 DAQ 數(shù)據(jù)采集將數(shù)據(jù)送到 LabVIEW,進(jìn)行數(shù)據(jù)在 LabVIEW將數(shù)據(jù)送到數(shù)據(jù)處理程序進(jìn)行數(shù)據(jù)的處理,然后將數(shù)據(jù)送到報(bào)警程序與設(shè)定值進(jìn) 行比較,在設(shè)定值之間將在 LabVIEW 前面顯示工作正常。同時(shí)界面友好,可視化軟件 LabVIEW 工具,更是向著效率高、功能強(qiáng)大的方向努力。 由美國(guó) NI 公司推出的虛擬儀器開發(fā)平臺(tái)軟件 LabVIEW 是實(shí)驗(yàn)室虛擬儀器集成環(huán)境的簡(jiǎn)稱,具有簡(jiǎn)潔 圖形化編程環(huán)境和強(qiáng)大的功能。因此,設(shè)計(jì)一個(gè)操作方便、功能完善、工作可靠的溫濕度 監(jiān)測(cè) 系統(tǒng),對(duì)提高設(shè)備的工作效率、降低事故率有積極作用。 對(duì) 庫(kù)房 溫濕度監(jiān)測(cè)系統(tǒng)除了應(yīng)用于 庫(kù)房 還可以應(yīng)用于其他行業(yè)。但這種方法需要依靠大量人力資源, 控制精度低、實(shí)時(shí)性差,而且操作人員的勞動(dòng)強(qiáng)度大。 參考文獻(xiàn) ................................................................................................................... 33 第一章 引言 本文研究的目的及意義 庫(kù)房是存放物品的重要地點(diǎn),環(huán)境因素對(duì)庫(kù)房物品影響非常大,在高溫與高濕的環(huán)境下,庫(kù)房容易滋生霉菌,害蟲等 [3],使得物品壽命減短,損壞嚴(yán)重。因此科學(xué)的監(jiān)測(cè)調(diào)節(jié)庫(kù)房溫濕度,加強(qiáng)對(duì)庫(kù)房的監(jiān)測(cè),保護(hù)庫(kù)房物品是一項(xiàng)有重要意義的工作。即使有些用戶采用半導(dǎo)體二極管作為溫度傳感器,但由于其互換性差,效果也不理想。例如像紡織工藝對(duì)溫濕度有嚴(yán)格要求,紡織廠空調(diào)系統(tǒng)的可靠性和安全性直接影響正常生產(chǎn)和經(jīng)濟(jì)效益。 本設(shè)計(jì)即以上述問題為出發(fā)點(diǎn),設(shè)計(jì)了溫度 、 濕度的監(jiān)測(cè)系統(tǒng),該系統(tǒng)不僅能實(shí)時(shí)的采集各抽樣點(diǎn)的溫度值與濕度值,而且能迅 速處理,友好的將數(shù)據(jù)結(jié)果 顯示給用戶。它廣泛應(yīng)用于數(shù)據(jù)采集與控制、信號(hào)處
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1