基于SPCE061A的超低功耗電子溫度計設(shè)計
2.5 溫控模塊
系統(tǒng)通過控制繼電器線圈的通電和斷電,實現(xiàn)給相應(yīng)的溫控系統(tǒng)加熱或降溫,將測得溫度與設(shè)定值相比較,發(fā)出相應(yīng)的控制指令。溫度誤差若為0.5℃,約需要10 min左右達(dá)到要求。控制電路如圖6所示。加熱、制冷切換由繼電器的觸點實現(xiàn)。本文引用地址:http://m.butianyuan.cn/article/161631.htm
2.6 通信模塊
系統(tǒng)可與PC機(jī)的RS 232端口通信,RS 232電平轉(zhuǎn)換芯片采用MAX232,其與SPCE061A的接線如圖7所示。所測溫度值可由電腦儲存并調(diào)用,PC機(jī)的通信可視化界面可顯示具體時刻的溫度值,并可將段時間的溫度變化由曲線顯示出來。通信界面如圖8所示。
3 系統(tǒng)的軟件設(shè)計
3.1 主程序
若要降低系統(tǒng)功耗,軟件也起很大作用??偩€上幾乎每一個芯片的訪問、每一個信號的翻轉(zhuǎn)差不多都由軟件控制的,如果軟件能減少外存的訪問次數(shù)、及時響應(yīng)中斷等措施都將對降低功耗有很大作用。系統(tǒng)主程序首先對系統(tǒng)進(jìn)行初始化,包括設(shè)置定時器、中斷和端口。圖9是系統(tǒng)的主流程圖。
評論