DS18B20在空調檢測系統溫度采集模塊中的應用
在傳統的空調檢測系統中,溫度采集模塊多以熱電阻、熱電偶為溫度傳感器,溫度模擬信號必須經過專門的調理電路轉換為數字信號后才能被單片機處理,使用一段時間后,系統檢測到的溫度值往往不夠準確,同時由于溫度采集點分布范圍廣,增加了布線難度,也給系統維護帶來不便。
本文采用DS18B20數字溫度傳感器、AT89S52單片機,設計出適合空調檢測現場的溫度采集模塊,實現現場16個采集點溫度數據的同步采集和傳輸。
1 系統構成
空調檢測系統溫度采集模塊的結構框圖如圖1所示。溫度采集模塊包括電源子模塊、16路溫度采集子模塊、看門狗子模塊、報警子模塊、RS485接口子模塊。微控制器采用Atmel公司的AT89S52,溫度采集采用Dallas公司的數字溫度傳感器DS18B20。上位機采用研祥工控機,監控軟件采用Visual Basic 6.0編程。
2 硬件連接
2.1 DS18B20數字溫度傳感器
DS18B20數字溫度傳感器溫度測量范圍為-55 ℃~+125 ℃,在-10 ℃~+85 ℃范圍內,精度為±0.5 ℃,可實現9 bit~12 bit溫度讀取。DS18B20具有一線總線的特點,可以輕松組建溫度采集網絡,并且體積小、分辨率高、抗干擾能力強,實用性和可靠性比同類產品更高[1],因此,在軸承測溫[2]、凍土區公路路基溫度測量[3]等場合有著廣泛的應用。 溫濕度控制器相關文章:溫濕度控制器原理 熱電偶相關文章:熱電偶原理
評論