關鍵詞:溫度傳感器;溫度檢測;max6691
1 引言
max6691是美國maxim公司推出的一款新型單線(1-wire)接口四通道熱敏電阻溫度-脈寬轉換器,可用于測量四個外接熱敏電阻的溫度,并將所測溫度值轉換成一個pwm輸出的矩形脈沖序列。每個脈沖的寬度與對應熱敏電阻的溫度相關。由于該器件采用1-wire接口,它可以在只占用微處理器一個i/o端口的條件下測量四個被測量點的溫度,因而非常適用于i/o端口資源比較緊張的多點分布式溫度測量控制系統(tǒng)。
max6691的主要特點如下:
●具有簡單的1-wire接口;
●最多可測量四個熱敏電阻的溫度;
●流過熱敏電阻的平均電流很小,因而可減小自身發(fā)熱所產生的測量誤差;
●采用內部基準電壓,可使熱敏電阻與電源噪聲隔離;
●適用于任何溫度范圍的熱敏電阻。
圖2 max6691溫度-脈寬轉換時序圖
2。恚幔叮叮梗钡墓ぷ髟
max6691采用10腳μmax封裝,其引腳說明如表1所列。
表1 max6691引腳功能描述
引腳序號 | 名 稱 | 功 能 描 述 |
1 | t1 | 外接熱敏電阻rt1 |
2 | t2 | 外接熱敏電阻rt2 |
3 | t3 | 外接熱敏電阻rt3 |
4 | t4 | 外接熱敏電阻rt4 |
5 | r- | 固定電阻rext低電位端,外接rext |
6 | r+ | 基準電壓輸出端,外接rext |
7 | gnd | 電源地 |
8 | n.c. | 空腳 |
9 | i/o | i/o端口 |
10 | vcc | 正電源(3.0v~5.5v) |
max6691含有一個漏極開路的i/o端口,可以很容易地與各種類型的微處理器i/o端口相接。采用max6691測量溫度時,首先由微處理器發(fā)出一個低電平的轉換請求脈沖(≥5μs)給max6691,然后釋放i/o端口。max6691完成溫度轉換后,會發(fā)出一個寬度為125μs的低電平脈沖給微處理器,以表示數據已準備就緒。此后便可從該脈沖的上升沿開始,依次發(fā)出四個pwm脈沖,每個脈沖的寬度與對應熱敏電阻的溫度相關。這樣,當微處理器利用內部計數器測出每個脈沖的寬度后,即可直接計算出每