本產品 BMH63K203 是紅外測溫模組,視角 (FOV) 為 108°,採用 24-bit ADC MCU 及紅外熱電堆感測器開發而成。不需接觸人體或物體即可測量 0℃~100℃ 範圍內的溫度。
我們使用COOKIE來提升網站使用體驗, 建議您允許使用COOKIE,更多細節請參考我們的隱私權政策, 瞭解更多。
清明節假期為 4 月 3 日至 4 月 6 日,連假期間不上班,4 月 1 日 下午 15:00 後的訂單將於 4 月 7 日處理。
本產品 BMH63K203 是紅外測溫模組,視角 (FOV) 為 108°,採用 24-bit ADC MCU 及紅外熱電堆感測器開發而成。不需接觸人體或物體即可測量 0℃~100℃ 範圍內的溫度。
BMH63K203 可以透過 I2C、PWM 或 IO 的方式輸出測量結果,您也可以使用 I2C 介面讀寫模組內建的 EEPROM 及 RAM,並設定各種參數,使用上具備高度彈性。
使用上非常容易,先選擇輸出模式 (預設 I2C),並視模式來設定參數:
- 選擇 PWM 模式: 需要額外設定溫度範圍
- 選擇 IO 模式:需要額外設定溫度閥值
- 選擇 I2C 模式:不需要額外設定
本產品上電後將不停地讀取溫度,您可以下指令進入/退出睡眠模式。
本產品的測量距離是以待測物的面積的大小來決定,待測物面積越大,距離越遠,因此沒有最佳測量距離。
BMH63K203 與 BMH06203-41 具有相同的功能及規格,兩者的差別在於:BMH63K203 使用一條連接線直接將 BMH06203-41 的腳位轉換成 BMCOM,方便直接與 BMduino 開發板連接使用 (例如:BM53A367A)。
如果您沒有 BMduino 開發板,也可以搭配 Arduino 開發板使用 (例如:Arduino UNO)。
腳位 | 名稱 | 功能 |
---|---|---|
1 | SCL | I2C: 時鐘線 |
2 | SDA
PWM IO |
I2C: 數據線
PWM: 輸出腳位 IO: 輸出腳位 |
3 | VDD | 供電:2.6V~5.5V |
4 | GND | 接地 |
問題一
可以同時測量物體上多個溫度嗎?
回答
本產品適用於單點測溫,無法同時測量物體上的多個溫度。
問題二
應用時,我需要特別注意什麼嗎?
回答
當應用在產品時需要注意,BMH06203 系列的模組的設計是一直在測溫 (大約每 600 us 測一次溫),下指令後若馬上讀取,模組送出的溫度會是它上次測量的數值。
因此,您需要依據您的產品應用來判斷是否需要寫 delayMicroseconds(400)。
假設您要將產品應用在耳溫槍,使用者在測量時的步驟為:對準 ➔ 按下按鍵啟動測量 ➔ 讀值,此種情況下應該要設定delay,因為使用者如果在 600us 前測量數據,可能還沒對準,因此測量結果不準確。
問題三
模組要如何進入、離開睡眠模式呢?
回答
BMH06203 不會自動進入睡眠模式,若要模組進入睡眠模式需額外下指令,指令如下:
進入睡眠模式指令:
0x34, 0x12 是固定值
PEC_W = (Command + Data_LowByte + HighByte) & 0xff = (0xff + 0x34 + 0x12) & 0xff = 0x45
(詳細內容請參考規格書)
離開睡眠模式:下任一個 I2C 指令即可離開。
在睡眠模式中,MCU 的 I2C 地址匹配功能仍然是啟動的,地址匹配成功後就會喚醒 MCU。
(詳細內容請參考 BH67F2742 的規格書,模組有實現此功能)
問題四
喚醒模組後,需要多久時間才能開始量測溫度?
回答
模組喚醒後約需等待一秒鐘才會開始進行測量,因此您在喚醒後,需要加上一秒的延時。
HS Code (僅供參考) | 8473.50.00.00-1 |
---|