電子信息工程系
DS18B20溫度傳感器實驗
實驗目的
1.了解LCD1602工作原理和管腳功能;
2.學習使用LCD1602顯示屏顯示字庫;
3.掌握LCD1602顯示屏控制方法;
4.了解DS18B20溫度傳感器的工作原理與管腳功能;
5.學習DS18B20溫度傳感器的控制方法;
6.掌握DS18B20溫度傳感器實時測溫驅動程序。
實驗內容及步驟
1.001.jpg (41.76 KB, 下載次數: 53)
下載附件
2017-6-10 00:57 上傳
1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數字、符號等的點陣型液晶模塊。它由若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯示一個字符,每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因為如此所以它不能很好地顯示圖形(用自定義CGRAM,顯示效果也不好)。
1602LCD是指顯示的內容為16X2,即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數字)。
1.002.jpg (25.29 KB, 下載次數: 55)
下載附件
2017-6-10 00:57 上傳
市面上字符液晶大多數是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780寫的控制程序可以很方便地應用于市面上大部分的字符型液晶。
1602采用標準的16腳接口,其中:
第1腳:GND為電源地
第2腳:VCC接5V電源正極
第3腳:V0為液晶顯示器對比度調整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會 產生“鬼影”,使用時可以通過一個10K的電位器調整對比度)。
第4腳:RS為寄存器選擇,高電平1時選擇數據寄存器、低電平0時選擇指令寄存器。
第5腳:RW為讀寫信號線,高電平(1)時進行讀操作,低電平(0)時進行寫操作。
第6腳:E(或EN)端為使能(enable)端,高電平時讀取信息,負跳變時執行指令。
第7~14腳:D0~D7為8位雙向數據端。
第15~16腳:空腳或背燈電源。15腳背光正極,16腳背光負極。
特性:3.3V或5V工作電壓,對比度可調內含復位電路提供各種控制命令,如:清屏、字符閃爍、光標閃爍、顯示移位等多種功能,有80字節顯示數據存儲器DDRAM內建有192個5X7點陣的字型的字符發生器CGROM8個可由用戶自定義的5X7的字符發生器CGRAM
特征應用
微功耗、體積小、顯示內容豐富、超薄輕巧,常用在袖珍式儀表和低功耗應用系統中。
1.003.jpg (9.89 KB, 下載次數: 70)
下載附件
2017-6-10 00:57 上傳
1.004.jpg (4.17 KB, 下載次數: 45)
下載附件
2017-6-10 00:57 上傳
20170609221902.png (439.54 KB, 下載次數: 40)
下載附件
2017-6-9 22:21 上傳
DS18B20數字溫度傳感器接線方便,封裝成后可應用于多種場合,如管道式,螺紋式,磁鐵吸附式,不銹鋼
封裝式,型號多種多樣,有LTM8877,LTM8874等等。主要根據應用場合的不同而改變其外觀。封裝后的DS18B20可用于電纜溝測溫,高爐水循環測溫,鍋爐測溫,機房測溫,農業大棚測溫,潔凈室測溫,彈藥庫測溫等各種非極限溫度場合。耐磨耐碰,體積小,使用方便,封裝形式多樣,適用于各種狹小空間設備數字測溫和控制領域。
①獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現微處理器與DS18B20的雙向通訊② 、測溫范圍 -55℃~+125℃,固有測溫誤差(注意,不是分辨率,這里之前是錯誤的)1℃。
③支持多點組網功能,多個DS18B20可以并聯在唯一的三線上,最多只能并聯8個,實現多點測溫,如果數量過多,會使供電電源電壓過低,從而造成信號傳輸的不穩定。
④工作電源: 3.0~5.5V/DC (可以數據線寄生電源)
⑤ 在使用中不需要任何外圍元件
⑥ 測量結果以9~12位數字量方式串行傳送
⑦ 不銹鋼保護管直徑 Φ6
⑧ 適用于DN15~25, DN40~DN250各種介質工業管道和狹小空間設備測溫
⑨ 標準安裝螺紋 M10X1, M12X1.5, G1/2”任選
⑩ PVC電纜直接出線或德式球型接線盒出線,便于與其它電器設備連接。
(3)單片機最小系統的P0.0~P0.7接LCD1602顯示屏D0~D7,LCD1602顯示屏VDD接高電平,VSS,VEE接地;
(4)P3.5/P2.7/P3.4分別接LCD1602顯示屏WS/RW/EN;
(5)P2.2接DS18B20芯片DQ引腳,硬件接線如下圖所示。
1.005.jpg (94.29 KB, 下載次數: 54)
下載附件
2017-6-10 00:57 上傳
DS18B20溫度傳感參考程序