如何實現溫濕度測控
發布時間:2018-03-25
主要功能:
溫濕度測控儀表集合溫度控制儀和濕度控制儀功能,適用于對空氣溫濕度測量和控制。儀表可根據生產中對溫濕度的要求,設定溫濕度范圍值,并根據設定的范圍值,隨時調控外接設備。
溫濕度測控有硬件和軟件:
系統軟件設計
系統軟件主要任務包括:設置、修改、顯示儀表的參數;檢測、計算、顯示溫度、濕度等參數;溫、濕度狀態指示及報警輸出;定時存儲各種檢測及運算參數。系統軟件采用c語言和匯編語言混合編寫、模塊化結構和程序調用的方法。一般的嵌入式軟件系統的設計都是采用前后臺式的設計方法。
主程序設計
按溫濕度測控系統所要求實現的功能,將整個系統劃分為并行存在的任務層和中斷程序。系統中并行存在的幾個任務按優先級從高到低依次是:系統監視任務、數據采集任務、數據處理任務、數據輸出任務、顯示任務。溫濕度測控系統主程序流程圖。
中斷發生時,系統將強行剝奪運行態任務cpu的使用權,將它轉入中斷態保存相關數據到堆棧區之后,執行中斷服務程序。在中斷返回后,系統返回函數將重新進行任務調度,
數據采集程序設計
數據采集a/d轉換主程序和外部中斷0服務程序。
硬件方面:
高精度A/D轉換器進行采樣,應與各類傳感器、變送器配合使用實現對各種現場的重量測量、測控、數據采集、實時打印通過組態軟件在電腦上進行實時監測、生成報表、聯機打印等功能。
溫濕度控制器的溫度系數
濕敏元件除對環境濕度敏感外,對溫度亦十分敏感,而且有的濕敏元件在不同的相對濕度下,其溫度系數又有差別。溫漂非線性,溫濕度控制器溫漂曲線的線性化直接影響到補償的效果,只有采用硬件溫度跟隨性補償才會獲得真實的補償效果。溫濕度控制器工作的溫度范圍也是重要參數。多數濕敏元件難以在40℃以上正常工作。