【導(dǎo)讀】關(guān)電路,控制器單片機AT89S52、掃描驅(qū)動電路、數(shù)碼管LED顯示器、報警及電源電路等。大小隨溫度的高低變化而變化,電壓值的變化范圍從幾個微伏到幾個毫伏,不同的溫度傳感器,輸出電壓的范圍也差別很大。LED顯示器用于顯示預(yù)設(shè)溫度和實際測量溫度的結(jié)果。DS18B20負責(zé)從測量點采集溫度,七位共陽LED數(shù)碼管以動態(tài)掃描法實現(xiàn)溫度顯示。現(xiàn)9-12位的數(shù)字值讀數(shù)方式。獨特的單線接口僅需要一個端口引腳進行通信;多個DS18B20可以并聯(lián)在唯一的三線上,實現(xiàn)多點組網(wǎng)功能;用戶可定義的非易失性溫度報警設(shè)置;報警搜索命令識別并標志超過程序限定溫度的器件;64位ROM的位結(jié)構(gòu)如圖2—3所示。低位在先,高位在后,數(shù)據(jù)格式以℃/LSB形式表示。算CRC值,并和存入DS18B20的CRC值做比較,以判斷主機收到的ROM數(shù)據(jù)是否正確。對低溫度系數(shù)振蕩器產(chǎn)生的時鐘脈沖進行計數(shù),進而完成溫度測量。存器中,減法計數(shù)器1和溫度寄存器被預(yù)置在—55℃所對應(yīng)的一個基數(shù)值。