新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于51單片機控制的溫濕度監控儀

        基于51單片機控制的溫濕度監控儀

        作者: 時間:2011-11-07 來源:網絡 收藏

          按照下列步驟計算露點值:

          (1)測量相對濕度(RH)和環境溫度(Tα,單位:℃);

          (2)使用下列公式計算飽和蒸汽壓(Svp,單位:kPa):

          log(Svp(T))=(C1T-C2)/(T-C3)(T>0) (1)

          或

          log(Svp(T))=C4-C5/T(T0) (2)

          (3)根據上式計算當前水汽壓(Vp,單位:kPa)Vp=RH×Svp/100

          (4)根據式(1)或式(2)反推露點溫度(Td,單位:℃),式(1)或式(2)中的溫度T用露點溫度Td代替,而飽和蒸汽壓Svp用當前水汽壓Vp代替。

          ADS1110DAC7512采用I2C總線與主機通信,因此需要采用I2C總線編程方式,讀取A/D采樣結果和輸出相啦的控制信號,本系統中主機采用P3.4、P3.5口線與ADS1100進行通信,通信時需要注意的是采樣頻率的關系,不能太快,否則會產生“混淆”,使得讀出的數據不正確。采用STC89的擴展口P4.0、P4.1、P4.2口線與DAC7512進行通信,輸出D/A轉換結果,利用該結果可以對濕度或溫度進行實時控制。

          3 實驗結果

          表1是在70%濕度情況下,采用本系統進行的溫度和露點的測量結果,表2是在濕度一定情況下,采用本系統進行的露點隨濕度變化測量結果。

          

        實驗結果

          從表中可看出。采用本系統進行露點監測時,最大誤差為0.6℃,相對誤差小于1%。通過實驗,該機溫度測量誤差在1%以內,濕度、露點誤差在2%以內,能滿足一般工業場合的需要。

          4 結束語

          由8位單片機控制的溫度濕度監控儀,成本低,可靠性好,系統操作簡便,測量精度可滿足一般家電、農業大棚、辦公自動化及工控系統對溫度濕度控制及監測的需要,用于監測露點時,其誤差小于2%,可用于一些需要監測露點的場合,能滿足一般工業場合的需要。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 台南县| 保定市| 防城港市| 布尔津县| 霍州市| 涟水县| 微山县| 通许县| 武城县| 政和县| 靖江市| 饶河县| 额济纳旗| 临沧市| 磐石市| 洪江市| 城市| 昆明市| 保定市| 兰考县| 江油市| 九龙城区| 宁安市| 林州市| 莒南县| 湖北省| 陆川县| 雷波县| 马尔康县| 浑源县| 卓资县| 敖汉旗| 达拉特旗| 政和县| 昌图县| 龙胜| 英山县| 北京市| 措美县| 惠安县| 沛县|