久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 基于AT89C51&DSl8820的數字溫度計設計

基于AT89C51&DSl8820的數字溫度計設計

作者: 時間:2009-02-10 來源:網絡 收藏

2.7 看門狗電路
系統中把P1.6作為看門狗的“喂狗”信號;將MAX813的RESET與的復位信號RST連接。由于每執行一次程序,就會給看門狗器件一個復位信號,這樣也可以用手工方式實現復位。當按鍵按下時,SW―SPST就會在MAX813引腳產生一個超過200 ms的低電平,其實看門狗器件在1.6 s時間內沒有復位,使7引腳輸出一個復位信號的作用是相同的,其連接圖如圖6所示。

3 軟件
DSl8820的主要數據元件有:64位激光Lasered ROM,溫度靈敏元件和非易失性溫度告警觸發器TH和TL。DSBl820可以從單總線獲取電源,當信號線為高電平時,將能量貯存在內部電容器中;當單信號線為低電平時,將該電源斷開,直到信號線變為高電平重新接上寄生(電容)電源為止。此外,還可外接5 V電源,給DSl8820供電。DSl8820的供電方式靈活,利用外接電源還可增加系統的穩定性和可靠性。圖7為讀取數據流程圖。

讀取DS18B20數據的部分程序代碼為:

4 數據測試
將溫度傳感器與冰水混合物接觸,經過充分攪拌達到熱平衡后調節系統,使顯示讀數為0.00(標定0℃);利用氣壓計讀出當時當地的大氣壓強,并根據大氣壓強和當地重力加速度計算出當時的實際壓強;根據沸點與壓強的關系查出沸點溫度。把溫度傳感器放入沸水中,待顯示讀數穩定后重新調節,使顯示器顯示讀數等于當地當時沸點溫度后工作結束。該的量程為一50℃~150℃,讀數精度為0.1℃,實際使用一般在0℃~100℃。采用0℃~50℃和50℃~100℃的精密水銀作檢驗標準,對進行測試,其結果表明能達到該精度要求。

5 結語
該溫度測試系統不僅具有結構簡單、體積小、價格低廉、精確度較高、反應速度較快、化顯示和不易損壞等特點,而且性能穩定,適用范圍廣,因此特別適用于對測溫要求比較準確的場所。


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉