探針式智能溫度控制儀
3.2 程序流程設(shè)計(jì)
圖6為該系統(tǒng)軟件設(shè)計(jì)的主程序流程,其子程序包括數(shù)模轉(zhuǎn)換、按鍵中斷、電阻值線性變換等。智能溫度控制儀采用VB編寫(xiě)上位機(jī)程序,主板和上位機(jī)串口連接,通過(guò)上位機(jī)觀察實(shí)驗(yàn)數(shù)據(jù),且不受存儲(chǔ)范圍限制。VB程序通過(guò)MSComm控件與下位機(jī)串口連接,并將采集的數(shù)據(jù)傳給上位機(jī),進(jìn)而儲(chǔ)存在硬盤(pán)中。
4 實(shí)驗(yàn)結(jié)果
將上位機(jī)采集的數(shù)值存儲(chǔ)至計(jì)算機(jī),經(jīng)整理得出如表1所列結(jié)果,該智能溫度控制儀采用軟件濾波、延時(shí)去抖等方法顯示程序,使溫度值穩(wěn)定顯示,其數(shù)據(jù)顯示測(cè)量誤差不超過(guò)1%,則可用于那些對(duì)環(huán)境和精度要求較高的應(yīng)用領(lǐng)域。
5 結(jié)論
在惡劣環(huán)境下,探針式智能溫度儀表能夠準(zhǔn)確測(cè)量溫度。在保證單片機(jī)及其各器件正常工作的情況下.探針式的溫度傳感器能夠測(cè)量熔爐、冰洞等惡劣環(huán)境下的溫度。這種對(duì)外界要求不太高的溫度傳感器,可將其與中央處理單元分開(kāi)使用,無(wú)需考慮溫度控制儀工作環(huán)境是否影響主板工作。
評(píng)論