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