這是老師的要求
題目6 數字溫度計設計1 設計任務:利用數字溫度傳感器DS18B20與單片機結合來測量溫度 設計要求:利用數字溫度傳感器DS18B20測量溫度信號,計算后在LED數碼管上顯示相應的溫度值。其溫度測量范圍為-55—125℃,精確到0.5℃。 本溫度計屬于多功能溫度計,可以設置上下報警溫度,當溫度不在設置范圍內時,可以報警。 數字溫度計所測量的溫度采用數字顯示,控制器使用單片機89C51,測溫傳感器使用DS18B20,用3位共陽極LED數碼管以串口傳送數據,實現溫度顯示。 從溫度傳感器DS18B20可以很容易直接讀取被測溫度值,進行轉換即滿足設計要求。 DS18B20溫度傳感器是美國DALLAS半導體公司最新推出的一種改進型智能溫度傳感器,與傳統的熱敏電阻等測溫元件相比,它能直接讀出被測溫度,并且可根據實際要求通過簡單的編程實現9—12位的數字讀數方式。 DS18B20的性能如下: 獨特的單線接口僅需要一個端口引腳進行通信 過個DS18B20可以并聯在串行傳輸的數據線上,實現多點組網功能。 無須外部器件 可通過數據線供電,電壓范圍3.0—5.5V 零待機功能 溫度以9或12位的數字讀數方式 用戶可定義報警設置 報警搜索命令識別并標志超過程序限定溫度(溫度報警條件)的器件 負電壓特性,電源極性接反時,溫度計不會因發熱而燒毀,但不能正常工作。 DS18B20采用3引腳PR-35封裝或8引腳SOIC封裝。
|