基于STC89C58數(shù)字溫度計的設(shè)計與實現(xiàn)
引 言
隨著時代的發(fā)展,數(shù)字化控制無疑是人們追求的目標(biāo)之一,它給人們帶來的方便也是不可否定的,其中數(shù)字溫度計就是一個典型的例子,它在信息、電子、物流等許多領(lǐng)域都有廣泛的應(yīng)用。隨著人們對它的要求越來越高,為現(xiàn)代人工作、科研、生活提供更好、更方便的設(shè)施,就需要從單片機技術(shù)人手,朝著數(shù)字化、智能化控制方向發(fā)展。
這里介紹一種數(shù)字溫度計的設(shè)計制作方案。該設(shè)計控制器使用單片機STC89C58,測溫傳感器使用LM94022,用FM1602C液晶顯示實現(xiàn)溫度顯示,設(shè)計制作了寬量程高精度多功能數(shù)字溫度計能準(zhǔn)確達到各種要求。本文設(shè)計研制的數(shù)字溫度計與傳統(tǒng)的溫度計相比,具有讀數(shù)方便,測溫范圍廣,測溫準(zhǔn)確的特點,其輸出溫度和時間采用數(shù)字顯示,該數(shù)字溫度計不僅分辨率高,還可以設(shè)置報警溫度上下限,當(dāng)溫度達到高、低限溫控制點發(fā)出聲光報警。該設(shè)備主要用于對測溫比較準(zhǔn)確的場所或科研實驗室。
1 系統(tǒng)設(shè)計方案的論證與比較
1.1 運用LED數(shù)碼管顯示與運用LCD液晶顯示溫度及時間
運用LED顯示,提供的信息較少,界面不美觀,顯示時間和溫度極不方便,所占體積也大,且在要表達較多信息時(如兩路溫度值時和時間),需要大量的LED和占用較多的引腳,軟件設(shè)計也相對復(fù)雜。
LCD可以提供較強的頁面顯示功能,功率小,頁面相對于LED顯示更直觀,更明了;在顯示信息較多時,比LED所占的空間小,性價比更高。
很容易看出,在本設(shè)計中采用LCD作為顯示更好。
2.2 靈敏度選擇端GS0及GS1
LM94022根據(jù)對GS0,GS1施加的不同電平有4種靈敏度供用戶選擇,如表2所示。用戶可根據(jù)測溫范圍及接口電路的工作電壓條件合理選擇。靈敏度由GS0及GS1的電平確定,高電平要求VDD>1.5 V;低電平要求VDD0.5 V。
評論