新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于串口通信的單片機仿真和C語言開發(fā)

基于串口通信的單片機仿真和C語言開發(fā)

作者: 時間:2012-08-28 來源:網(wǎng)絡 收藏

3. 溫度檢測

溫度檢測采用DALLAS 最新單線數(shù)字溫度傳感器DS18B20,DS18B20 是一種新型的一線器件,其體積更小,更適用于多種場合,且適用電壓更寬、更經濟。DALLAS 半導體公司的數(shù)字化溫度傳感器DS18B20 是世界上第一片支持一線總線接口的溫度傳感器。

溫度測量范圍為-55℃~+125℃,可編程為9 位~12位轉換精度,可分辨溫度分別為0.5℃,0.25℃,0.125℃和0.0625℃。在9 位分辨率時,最多在93.75ms 內把溫度轉換為數(shù)字;在12 位分辨率時,最多在750ms 內把溫度值轉換為數(shù)字。

3 溫度傳感器

3.1 溫度傳感器特性

DALLAS 最新單線數(shù)字溫度傳感器DS18B20[2]是一種新型的一線器件,其體積更小,更適用于多種場合,且適用電壓更寬、更經濟。DALLAS 半導體公司的數(shù)字化溫度傳感器DS18B20 是世界上第一片支持一線總線接口的溫度傳感器。溫度測量范圍為-55℃~+125℃,可編程為9 位~12 位轉換精度,可分辨溫度分別為0.5℃,0.25℃,0.125℃和0.0625℃。在9 位分辨率時,最多在93.75ms 內把溫度轉換為數(shù)字;在12 位分辨率時,最多在750ms內把溫度值轉換為數(shù)字。DS18B20的性能特點如下:

1. 獨特的單線接口僅需要一個端口引腳進行;

2. 多個 DS18B20 可以并聯(lián)在惟一的三線上,實現(xiàn)多點組網(wǎng)功能

3. 無須外部器件;

4. 可通過數(shù)據(jù)線供電,電壓范圍為3.0~5.5V;

5. 零待機功耗;

6. 溫度以 9 或12 位數(shù)字;

7. 用戶可定義報警設置;

8. 報警搜索命令識別并標志超過程序限定溫度(溫度報警條件)的器件;

9. 負電壓特性,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作;

DS18B02 可以采用兩種方式供電,一種是采用電源供電方式,此時DS18B20的1 腳接地,2 腳作為信號線,3 腳接電源。另一種是寄生電源供電方式,端口接單線總線,為保證在有效的DS18B20 時鐘周期內提供足夠的電流,可用一個MOSFET 管來完成對總線的上拉。

當 DS18B20 處于寫存儲器操作和溫度A/D 轉換操作時,總線上必須有強的上拉,上拉開啟時間最大為10us.采用寄生電源供電方式時VDD 端接地。由于單線制只有一根線,因此發(fā)送接口必須是三態(tài)的。

圖 3.1 DS18B20 引腳圖
圖 3.1 DS18B20 引腳圖

3.2 工作時序圖

1. 初始化

圖 3.2 初始化時序圖
圖 3.2 初始化時序圖



評論


相關推薦

技術專區(qū)

關閉