根據系統的設計要求,選擇DS18B20作為本系統的溫度傳感器,選擇單片機AT89C52為測控系統的核心來完成數據采集、處理、顯示、報警等功能。 采用單總線數字溫度傳感器DS18B20測量溫度,直接輸出數字信號。便于單片機處理及控制,節省硬件電路。且該芯片的物理化學性很穩定,此元件線形性能好,在0~100攝氏度時,最大線形偏差小于1攝氏度。DS18B20的最大特點之一采用了單總線的數據傳輸,由數字溫度計DS18B20和微控制器AT89C52構成的溫度裝置,它直接輸出溫度的數字信號到微控制器。每只DS18B20具有一個獨有的不可修改的64位序列號,根據序列號可訪問不同的器件。這樣一條總線上可掛接多個DS18B20傳感器,實現多點溫度測量,輕松的組建傳感網絡。 采用液晶顯示器件,液晶顯示平穩、省電、美觀,更容易實現題目要求,對后續的工藝兼容性高,只需將軟件作修改即可,可操作性強,也易于讀數。 該系統的總體設計思路如下:溫度傳感器DS18B20把所測得的溫度發送到AT89C52單片機上,經過單片機處理,將把溫度在顯示電路上顯示,本系統顯示器液晶屏顯示實現。檢測范圍-55攝氏度到125攝氏度。 按照系統設計功能的要求,確定系統由3個模塊組成:主控制器、測溫電路和顯示電路。
|