本應(yīng)用筆記介紹了 MLX90614 的 PWM 讀數(shù)和 PIC 微控制器的溫度計(jì)算。它討論了 MLX90614 和 PWM 模式,以及 PWM 測(cè)量理論和應(yīng)用程序的固件描述。
本應(yīng)用筆記介紹了如何讀取來(lái)自 MLX90614 紅外溫度計(jì)的單個(gè)和擴(kuò)展 PWM 輸出并使用 PIC MCU 計(jì)算溫度。計(jì)算出的占空比由 UART 以 ASCII 格式發(fā)送。軟件實(shí)現(xiàn)用于讀取 PWM 信號(hào)。該代碼采用 Microchip PIC?18 的匯編語(yǔ)言。使用的開(kāi)發(fā)工具為 MPLAB IDE 和 MPASM(Microchip 匯編器),可從 Microchip 網(wǎng)站免費(fèi)使用。
應(yīng)用
- 高精度非接觸式溫度測(cè)量;
- 移動(dòng)空調(diào)控制系統(tǒng)的熱舒適度傳感器;
- 住宅、商業(yè)和工業(yè)建筑空調(diào)的溫度傳感元件;
- 擋風(fēng)玻璃除霧;
- 汽車死角檢測(cè);
- 運(yùn)動(dòng)部件的工業(yè)溫度控制;
- 打印機(jī)和復(fù)印機(jī)的溫度控制;
- 帶溫度控制的家用電器;
- 衛(wèi)生保健;
- 牲畜監(jiān)測(cè);
- 運(yùn)動(dòng)檢測(cè);或者
- 體溫測(cè)量。
典型電路
MLX90614 與 MCU 的連接非常簡(jiǎn)單。使用了 PIC18F4320 的一個(gè)通用引腳 RC4。上拉電阻 R1 連接在 Vdd 和 SDA/PWM 線、SCL 線之間。該上拉允許使用 MLX90614 的開(kāi)漏輸出。如果在 MLX90614 中對(duì)推挽輸出配置進(jìn)行了編程,則不需要該電阻器。C1 是本地電源旁路去耦電容。MLX90614 需要它來(lái)繞過(guò)片上數(shù)字電路開(kāi)關(guān)噪聲。C2 對(duì)微控制器具有相同的功能。100 nF(SMD 陶瓷類型)的常用值通常足以滿足這些組件的需求。請(qǐng)注意,電源通常需要更多電容器(例如穩(wěn)壓器輸入和輸出上的 100μF),原理圖中未顯示
MLX90614 和 PWM 模式
MLX90614 可通過(guò) PWM 或 SMBus 兼容干擾讀取。PWM 輸出的選擇和設(shè)置在 EEPROM 的 PWMCTRL 和 CongifRegister1 中完成。PWM 輸出有兩種可編程格式:?jiǎn)位螂p數(shù)據(jù)傳輸,后者提供兩種要求的單線讀取。
固件說(shuō)明
將測(cè)量的最小周期為 1 ms(單模式),最大周期為 262 ms(擴(kuò)展模式)。所使用的 TIMER 必須能夠覆蓋最大范圍并在最短時(shí)間段內(nèi)保持良好的分辨率。
編輯:hfy
-
mcu
+關(guān)注
關(guān)注
146文章
17984瀏覽量
367050 -
紅外溫度計(jì)
+關(guān)注
關(guān)注
0文章
13瀏覽量
2502
發(fā)布評(píng)論請(qǐng)先 登錄
MLX90614紅外溫度傳感器的驅(qū)動(dòng)設(shè)計(jì)與實(shí)現(xiàn)

【RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】 基于MLX90614的紅外測(cè)溫(一)
MLX90614簡(jiǎn)介
mlx90614進(jìn)行紅外測(cè)溫的方法
MLX90614的相關(guān)資料推薦
MLX90614醫(yī)用級(jí)紅外溫度傳感器的驅(qū)動(dòng)程序編寫(xiě)
基于MLX90614紅外溫度計(jì)的發(fā)射率在線測(cè)量系統(tǒng)_吉珊珊
MLX90614數(shù)字非接觸式紅外溫度計(jì)的驅(qū)動(dòng)程序免費(fèi)下載

MLX90614接觸式溫度測(cè)量的紅外溫度計(jì)的數(shù)據(jù)手冊(cè)免費(fèi)下載

如何使用 MLX90614 紅外測(cè)溫儀實(shí)現(xiàn) SMBus 通信

如何使用 MLX90614 紅外溫度計(jì)實(shí)現(xiàn) SMBus 通信

MLX90614紅外溫度計(jì)的數(shù)據(jù)手冊(cè)免費(fèi)下載

使用MLX90614紅外非接觸式溫度傳感器

評(píng)論