該紅外測(cè)溫儀51單片機(jī)的MLX90614 制作而成。MLX90614 是一款用于非接觸式的紅外溫度傳感器,集成了紅外探測(cè)熱電堆芯片與信號(hào)處理專(zhuān)用集成芯片,全部封裝在 TO-39。 低噪聲放大器、17 位 ADC 和強(qiáng)大的 DSP 處理單元的全集成,使傳感器實(shí)現(xiàn)了高精度,高分辨率的測(cè)量。 傳感器的測(cè)量結(jié)果均出廠校準(zhǔn)化,數(shù)據(jù)接口為數(shù)字式的PWM和 SMBus(System Management Bus) 輸出。 作為標(biāo)準(zhǔn),PWM 為 10 位,且配置為-20?C 至 120 ?C內(nèi),分辨率為 0.14 ?C的連續(xù)輸出。
一、制作內(nèi)容
通過(guò) MLX90614 非接觸式測(cè)得物體溫度
二、制作器材
1、主控屏+5V電源
2、DCP-PRJ09紅外測(cè)溫儀
三、實(shí)驗(yàn)原理圖
四、制作步驟:
1.接上電源
2. 運(yùn)行 Keil uVision軟件,新建一個(gè)工程,新建一個(gè)工程文件。
3.將文件添加到工程中并編譯,如有錯(cuò),請(qǐng)更改直到編譯成功,如有錯(cuò),請(qǐng)更改直到編譯成功
4.用編程器將生成的 HEX 文件燒寫(xiě)到單片機(jī)中,或用 STC 單片機(jī)專(zhuān)用的串口燒寫(xiě)軟件,通過(guò)MAX232 串口燒寫(xiě)到單片機(jī)中(只能用于 STC單片機(jī))。或用仿真器來(lái)執(zhí)行程序,將程序下載到仿真器中,具體方法請(qǐng)參考仿真器的使用一節(jié)。用編程器將生成的 HEX 文件燒寫(xiě)到單片機(jī)中。
5. 程序下完后可以看到液晶屏有溫度顯示,用手掌覆蓋紅外傳感器上方2cm 處,看到此時(shí)液晶屏溫度即為手掌的表面溫度。
6.按下1鍵可以看到數(shù)碼管顯示,用手掌覆蓋紅外傳感器上方 2cm 處,看到此時(shí)數(shù)碼管溫度即為手掌的表面溫度。此時(shí)液晶屏溫度保持不變。
7.按下除1鍵其他鍵,此時(shí)液晶屏又重新顯示溫度。
源代碼及參考資料見(jiàn)附件。