新聞中心

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

基于串口通信的單片機(jī)仿真和C語(yǔ)言開(kāi)發(fā)

作者: 時(shí)間:2012-08-28 來(lái)源:網(wǎng)絡(luò) 收藏

3. 溫度檢測(cè)

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

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

3 溫度傳感器

3.1 溫度傳感器特性

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

1. 獨(dú)特的單線接口僅需要一個(gè)端口引腳進(jìn)行;

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

3. 無(wú)須外部器件;

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

5. 零待機(jī)功耗;

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

7. 用戶可定義報(bào)警設(shè)置;

8. 報(bào)警搜索命令識(shí)別并標(biāo)志超過(guò)程序限定溫度(溫度報(bào)警條件)的器件;

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

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

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

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

3.2 工作時(shí)序圖

1. 初始化

圖 3.2 初始化時(shí)序圖
圖 3.2 初始化時(shí)序圖



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉