當環(huán)境溫度發(fā)生變化時超聲波的傳播速度也隨之改變,這將會引起測距誤差,。利用溫度檢測電路可獲取與環(huán)境溫度成正比的頻率信號,,再送至SB5227中進行溫度補償,即可消除該項誤差,。溫度檢測電路如圖所示,。BT為半導體溫度傳感器,可用硅二極管(或NPN晶體管的發(fā)射結)來代替,。為了降低BT的自身發(fā)熱量,,宜采用恒壓、小電流供電,,BT的工作電流一般可設計為200μA,。VDz為穩(wěn)壓管,R1和R2均為限流電阻,。利用BT將環(huán)境溫度轉(zhuǎn)換成毫伏級的模擬電壓信號,,送至IC1(TL061)放大成0~3V的電壓信號,再經(jīng)過IC2(LM331)進行電壓,,頻率(U/f)轉(zhuǎn)換,,獲得0~14kHz的頻率信號送至SB5227的第13腳,。溫度補償范圍是-40~ 100oC,。RP1為增益調(diào)節(jié)電位器,RP2為頻率校準電位器,。它采用三點式校準法,,只需將-40℃、0oC和 100oC下的輸出頻率值依次校準為0Hz,、4kHz和14kHz即可,。校準后的靈敏度為100Hz/℃。LM331屬于精密電壓/頻率轉(zhuǎn)換器,,它在1Hz~100kHz頻率范圍內(nèi)的非線性度可達±0.03%,。R7和C2分別為定時電阻、定時電容,。輸出頻率由下式確定:
式中,,RRP2代表電位器RP2的電阻值,R7和R8應采用溫度系數(shù)低于50×10-6/℃的精密金屬膜電阻,。經(jīng)過高頻濾波器(R6,、C4)接LM331的輸入電壓端(第7腳),。R9為輸出端的上拉電阻。