采用STM32F103芯片的紅外測溫儀設計
在紅外測溫時,被測目標尺寸應超過傳感器視場的1/2,因此需傳感器與被測目標距離適中。本文紅外測溫儀采用超聲波傳感器測量紅外傳感器與人體之間的距離,以降低距離對紅外傳感器的影響。
超聲波測距主要采用渡越時間法,其原理為:主控單元發(fā)射一定頻率的脈沖,激勵超聲波發(fā)射電路產生超聲波,當超聲波傳播到兩種介質的分界面時產生反射波,反射波經介質傳播返回到超聲波接收電路,主控單元測出超聲波從發(fā)射到接收所用的時間,即可計算出超聲波傳感器與被測物體之間的距離:
其中,d為超聲波傳感器與被測物體之間的距離; S為超聲波從發(fā)射到接收所傳播的距離;v為超聲波在介質中的傳播速率;t為超聲波從發(fā)射到接收所用的時間。本文紅外測溫儀中超聲波測距采用渡越時間法。
紅外測溫儀選用超聲波傳感器TCT40-T/R測量紅外傳感器與人體之間的距離,超聲波測距電路原理如圖3所示,包括發(fā)射電路和接收電路。發(fā)射電路主要由超聲波發(fā)射傳感器TCT40-T和反相器74HC04組成;接收電路主要由超聲波接收傳感器TCT40-R和CX20106A芯片組成。超聲波接收傳感器TCT40-R將所接收的反射的超聲波信號轉換成電信號,經CX20106A芯片放大、整形后輸出下降沿脈沖給STM32F103控制器的外部中斷端口CSBR。
環(huán)境溫度傳感器選型
為了保證距離測量的精度,首先要保證超聲波傳播速度穩(wěn)定準確。造成超聲波測距誤差的主要原因是溫度變化,因此,必須對超聲波速度進行溫度補償。根據(jù)物理學原理,超聲波傳播速度與攝氏溫度的關系式為:
模數(shù)轉換器相關文章:模數(shù)轉換器工作原理
低通濾波器相關文章:低通濾波器原理
蜂鳴器相關文章:蜂鳴器原理 溫濕度控制器相關文章:溫濕度控制器原理
評論