DS18B20數字溫度計的設計及在軋機軸承溫度測控中應用
DS18B20管腳排列如圖4所示。GND為電源地,DQ為數字信號輸入/輸出端,VDD為外接供電電源輸入端。本文引用地址:http://dyxdggzs.com/article/171677.htm
1.4 鍵盤(pán)控制
鍵盤(pán)由獨立按鍵組成,控制AT89C2051復位以及控制溫度實(shí)時(shí)顯示等功能。采用低功耗設計,即溫度顯示一段時(shí)間后關(guān)閉數碼管顯示,直到按鍵按下后繼續顯示或設置顯示時(shí)間,當在關(guān)閉顯示的同時(shí),發(fā)光二極管表示系統正運行在低功耗狀態(tài)。
1.5 數字溫度計的硬件電路
數字溫度計的硬件電路主要由DS18B20、AT89C2051、4位數碼管LED等組成,如圖5所示。
硬件電路的核心控制單元,采用AT89C2051作為主控芯片,正常工作時(shí)需提供5 V的直流穩壓電源。選擇12 MHz晶振和30pf的電容,為AT89C2051正常工作產(chǎn)生必要的時(shí)鐘脈沖信號。同時(shí),使用22微法的電解電容及1 kΩ電阻組成自動(dòng)上電復位電路,當系統接通電源后,單片機自動(dòng)進(jìn)行復位。
單總線(xiàn)數字溫度傳感器DS18B20的DQ引腳輸出的方波信號連接到AT89C2051的P3.4口線(xiàn),實(shí)現被測溫度信號輸入,在軟件中統計頻率數值,4位數碼管用于顯示測量溫度值,輸出段碼由AT89C2051的P1口輸出,P3.0,P3.1,P3.2,P3.3是DS1,DS2,DS3,DS的選通信號,P3.7連接蜂鳴器和綠色發(fā)光二極管,當測量的溫度超過(guò)“預設報警溫度65℃”時(shí),發(fā)出聲光報警。
DS18B20傳感器的外保護套,用直徑10 mm,長(cháng)20 mm的紫銅,做成一端封閉的圓筒形,DS18B20頂端與內封閉面良好的接觸,灌入環(huán)氧樹(shù)脂,另一端安裝三孔插座,以便三針測溫電纜配合使用。將DS18B20放置在軋機軸承座內,可實(shí)現測溫與控溫目的。
評論