一、引言
    適宜的溫、濕度是人類及一切動植物生存生長所必需的兩個最基本的環境參數,在現代生產生活中,溫度和濕度的監測與控制有著十分重要的意義。但是,目前常用的溫、濕度測控系統大多存在至少兩大缺點:其一,需要大量的連線才能把現場傳感器的信號送到采集卡上,布線施工麻煩,成本也高;其二,線路上傳送的是">

      技術頻道

      用單總線器件組建溫濕度測控系統

      一、引言
      適宜的溫、濕度是人類及一切動植物生存生長所必需的兩個最基本的環境參數,在現代生產生活中,溫度和濕度的監測與控制有著十分重要的意義。但是,目前常用的溫、濕度測控系統大多存在至少兩大缺點:其一,需要大量的連線才能把現場傳感器的信號送到采集卡上,布線施工麻煩,成本也高;其二,線路上傳送的是模擬信號,易受干擾和損耗,為了克服這些缺點,一種基于數字化單總線技術的系統應運而生。
      數字化單總線技術[1]是利用DALLAS公司生產的新型器件實現的,它將系統的地址線、數據線、控制線合為一根導線,允許在這根導線上掛接數百個控制對象,形成多點單總線測控系統。這些測控對象所用的芯片都由該公司提供,采用單總線協議后,可在檢測點將模擬信號數字化。這樣,在單總線上傳輸的便是數字信號。本文介紹的溫、濕度測控系統就是基于單總線技術及其器件組建的,它具有性價比高,硬件施工維修方便,抗干擾性能好等特點。

      二、總設計方案[2]
      用單片機對單總線系統進行現場長期監控是非常經濟實惠的方案,其硬件連接非常簡單,可用單片機并口P1、P2、P3中的任一位端口與單總線連接來進行雙向數據傳輸,而且還可通過RS232/485轉換器串行口使單片機與上位PC連接,以便在WINDOWS平臺上進行高級的軟件管理。
      1、系統原理
      采用單總線技術設計的溫濕度監測系統,只要一條雙絞線(一根為信號線,一根為地線)從單片機拉向監控現場,然后將各種監控對象掛接在其上就可以了,其示意圖如圖1。圖中只畫出了一個監控現場的配置,其布線接頭與通常電話線路使用的一樣,插入和拔出都很方便。雖然RS232是串行通訊中目前最常用的接口,且在PC機系列中,每臺微機均配有標準的RS232,但是這種共地傳輸,由于受距離與環境的影響,極易受到干擾。因此,RS232方式的通訊,一般應用于速度為20kb/s,距離20m以內的條件下,不適合于高速、遠距離通訊。而RS485串行通訊是一種多發送器的電路新標準,它采用了差分平衡的電氣接口,利用平衡驅動、差分接收的方法,從根本上消除了地線信號。因此,RS485可用于距離1200m,速度為100kb/s的高速通訊。由此,在本課題設計中,需要在PC機側配置RS232/RS485轉換器。DS2405是DALLAS公司提供了一種可尋址的開關器件,其主要特性為:適用于單總線協議,由單總線上數據決定的漏極開路輸出的邏輯電平作為開關控制信號,控制信號輸出端(PIO)吸收能力大于4mA,0.4V,不用外接電源。

      圖1中每個與單總線直接相連的測控對象的機構芯片均有一個64位的ROM,其中存有16位十進制編碼的序列號,稱之為身份證,以確保芯片掛接在總線上可以被識別出來,這是在單總線上實現定位和尋址通信的關鍵所在。

      圖2為單總線芯片入口示意圖。由圖可見,芯片內還含有收、發控制和電源電路,其耗電量都很小,從總線上獲得一點電量存儲在大電容中就可以正常工作了,故一般不需要另附電源。

        2、溫、濕度測量
      (1)溫度測量
      溫度測量采用DALLAS公司生產的數字溫度傳感器DS18B20,它是利用在板專利技術來測量溫度的。傳感器和數字轉換電路都被集成在一起,每個DS18B20都具有唯一的64位序列號。DSl8B20只有一個數據輸入/輸出口,因此,多個DSl8B20可以并聯到3或2根線上,CPU只需一根端口線就能與諸多DS18B20進行通信,而它們只需簡單的通信協議就能加以識別,這樣就節省了大量的引線和邏輯電路。DS18B20可編程設定9~12位的分辨率,固有測量精度為±0.5℃,測量溫度范圍為-55℃~+125℃。用戶還可自設定非易失性溫度報警上下限值,并可用報警搜索命令識別溫度超限的DS18B20。由于溫度計采用數字輸出形式,故不需要A/D轉換器。
      (2)濕度測量[3]
      濕度測量采用HONEYWELL公司生產的集成濕度傳感器IH3605,其測量濕度范圍為0~100%RH,固有精度為±2%RH,工作溫度范圍為-40℃~+85℃,它的輸出電壓是供電電壓、濕度及溫度的函數。電源電壓升高,輸出電壓將成比例升高。在實際應用中,可通過以下兩個步驟可計算出實際的相對濕度值:
      〔1〕首先根據下述計算公式,計算出25℃溫度條件下相對濕度值RH0。

      Vout=VDc(0.0062RHo+0.16) (1)
      式中,VOUT—IH3605的電壓輸出值;
      VDC—IH3605的供電電壓值;
      RH0—25℃時的相對濕度值;
      〔2〕進行溫度補償,計算出當前溫度下的實際相對濕度值RH

      RH=RHo/(1.0546-0.00216t) (2)
      式中,RH—實際的相對濕度值;t—當前的溫度值,單位為℃。

      其輸出電壓與相對濕度的關系曲線如圖3所示。由于IH3605的輸出電壓較高且線性度較好,因此電路無需進行信號放大及調整。可以將IH3605的輸出信號直接接到A/D轉換器上,完成模擬量到數字量的轉換。又由于此系統采用的是單總線技術,所以在這里采用DALLAS公司生產的適合于單總線協議的A/D轉換器DS2450,它采用逐次逼近的交換原理,有四路模擬輸入通道和兩種模擬輸入量程(0V~2.56V和0 V~5.12V)—未用做輸入的通道可作為輸出通道使用,一個數據口(以16.3kb/s的速率通信,超速模式下可達142kb/s),轉換精度可在2~16位之間任意選擇,響應模擬電壓超門限報警設置,不用另接電源和外圍電路。

      3、數據處理
      由A/D轉換控制與狀態存儲器可知[4]:RC3、RC2、RC1、RC0的組合控制著A/D轉換精度的位數,0000為16位、0001為1位、……、1111為15位;IR控制輸入電壓范圍,IR=1時,模擬輸入上限5.10V,IR=0時輸入上限為2.55V。由此,可以用DS2450將IH3605輸出的模擬信號轉化為符合單總線協議的數字信號。例如,分辨率為12位(1101)、輸入電壓范圍為5.1V(IR=1)時,則一個字節的輸入電壓為1.25mV。由此可以得出輸出數據M(十進制),

      M=Vout/1.25*1000 (3)

      表1 濕度、溫度與DS2450輸出數據之間的關系

      相對濕度(%RH)

      溫度

      (℃)

      傳感器輸出電壓

      (V)

      DS2450輸出數據(16進制)

      0

      25

      0.8

      0280H

      85

      0.8

      0280H

      20

      25

      1.42

      0470H

      85

      1.40

      0460H

      40

      25

      2.08

      0680H

      85

      1.90

      05F0H

      60

      25

      2.56

      0800H

      85

      2.50

      07D0H

      80

      25

      3.25

      0A28H

      85

      3.01

      0968H

      100

      25

      3.90

      0C30H

      85

      3.50

      0AF0H

      由表1可知,濕度傳感器IH3605和A/D轉換器DS2450可以獲得當前的濕度值,同時數字溫度傳感器DS18B20又可測得當前的溫度值,故此系統可以同時測量外界的溫、濕度。由于此系統只要求對所測的濕度(假設占用D通道)信號進行轉換,DS2450的A、B、C通道未選中被跳過,所以根據DS2450A/D轉換器的特性 [5],可以將 A、B通道外接上拉電阻和電源,輸出高、低限報警信號,如圖4所示。又根據數字式溫度計DS18B20的特性及應用,用戶可自設定溫度報警上下限值TH和TL(非易失),當外界的溫、濕度值超過設定值時,可尋地址開關DS2405會自動開啟空調機、去濕機,從而實現了對溫、濕度的控制。

      三、結論
      用單總線技術及其器件組建的溫、濕度測控系統,比采用傳統的數據采集系統具有較高的性能價格比。測控對象越多越顯示其優越性。由于總線信號數字化,使系統的抗干擾性能好,可靠性高,有很強的實用性。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 国产在线视频一区二区三区98| 一本一道波多野结衣一区| 日韩精品一区二区三区在线观看l| 立川理惠在线播放一区| 农村人乱弄一区二区| 亚洲性日韩精品一区二区三区 | 国产一区二区电影| 亚无码乱人伦一区二区| 亚洲欧美日韩国产精品一区| 亚洲AV本道一区二区三区四区| 国产成人精品一区二区三区| 国产成人精品无码一区二区老年人| 精品国产一区二区三区不卡 | 国产乱子伦一区二区三区| 亚洲Av永久无码精品一区二区| 国产91大片精品一区在线观看| 国产激情无码一区二区app| 精品国产一区二区三区在线观看| 国产精品 一区 在线| 一区二区三区在线免费| 手机看片一区二区| 无码少妇一区二区| 亚洲日韩一区二区三区| 国产一区二区三区在线免费观看| 波多野结衣一区在线观看| 日韩精品一区二区午夜成人版| 亚洲一区二区三区免费| 久久国产精品一区免费下载| 麻豆高清免费国产一区| 亚洲天堂一区二区三区| 国产伦精品一区二区三区不卡| 国产日韩视频一区| 国产精品亚洲一区二区三区在线观看| 国产精品亚洲一区二区无码 | 国产亚洲一区二区精品| 无码国产精品一区二区免费16| 91视频一区二区三区| 精品一区精品二区| 亚洲一区二区三区高清| 精品无码一区二区三区电影| 国产精品一区二区无线|