溫度報警器電路設(shè)計方案(四)
溫度計電路設(shè)計總體設(shè)計方框圖如圖1所示,控制器采用單片機(jī)AT89S51,溫度傳感器采用DS18B20,用3位LED數(shù)碼管以串口傳送數(shù)據(jù)實現(xiàn)溫度顯示。
圖 總體設(shè)計方框圖
系統(tǒng)由單片機(jī)最小系統(tǒng)、顯示電路、按鍵、溫度傳感器等組成。
DS18B20的性能特點如下:
1、獨特的單線接口僅需要一個端口引腳進(jìn)行通信;
2、多個DS18B20可以并聯(lián)在惟一的三線上,實現(xiàn)多點組網(wǎng)功能;
3、無須外部器件;
4、可通過數(shù)據(jù)線供電,電壓范圍為3.0~5.5V;
5、零待機(jī)功耗;
6、溫度以9或12位數(shù)字;
7、用戶可定義報警設(shè)置;
8、報警搜索命令識別并標(biāo)志超過程序限定溫度(溫度報警條件)的器件;
9、負(fù)電壓特性,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作;DS18B20可以采用兩種方式供電,一種是采用電源供電方式,此時DS18B20的1腳接地,2腳作為信號線,3腳接電源。另一種是寄生電源供電方式,如圖4所示單片機(jī)端口接單線總線,為保證在有效的DS18B20時鐘周期內(nèi)提供足夠的電流,可用一個MOSFET管來完成對總線的上拉。
當(dāng)DS18B20處于寫存儲器操作和溫度A/D轉(zhuǎn)換操作時,總線上必須有強(qiáng)的上拉,上拉開啟時間最大為10us。采用寄生電源供電方式時VDD端接地。由于單線制只有一根線,因此發(fā)送接口必須是三態(tài)的。
報警溫度調(diào)整按鍵
本系統(tǒng)設(shè)計三個按鍵,采用查詢方式,一個用于選擇切換設(shè)置報警溫度和當(dāng)前溫度,另外兩個分別用于設(shè)置報警溫度的加和減。均采用軟件消抖
圖 系統(tǒng)仿真圖
用戶評論(0)