單片機控制系統(tǒng)主要由AT89S51、X5045、液晶顯示器接口、報警電路、定位LED等構成。X5045把4種常用功能:上電復位、看門狗定時器、電源電壓監(jiān)控和塊鎖保護的串行EEPROM存儲器組成在一個封裝內。單片機讀取AD7710的數(shù)字信號后,通過內部程序處理,將結果顯示在液晶屏幕上,同時存儲到X5045的EEPROM里面。如果達到報警門限,則驅動報警電路,其電路如圖4所示。
1.3軟件設計
1.3.1軟件冷端補償
本文紅外熱電堆冷端溫度補償采用軟件補償法。圖5是紅外熱釋電傳感器的熱電堆電壓輸出曲線。由圖5可以得知,目標溫度在變化范圍很小的情況下(人體溫度測量溫度變化范圍為35~42℃。)可以將曲線近似的看成線性的。對于用作冷端補償?shù)臒崦綦娮璧碾妷狠敵霾捎镁€性插值算法。因此可以假設如下2個一次二元函數(shù):U0= f1(T0,Te)(1)Ue= f2(Te)(2)式中:Uo為傳感器熱電堆的輸出電壓;To為被測目標的實際溫度;Te為環(huán)境溫度(冷端溫度);Ue為熱敏電阻輸出電壓。將這2個函數(shù)擬合得到一個新的一次二元函數(shù):To=f3(U0,Ue)。