購物車 0
NT$0

數位型溫濕度偵測模組 BME33M251A

NT$111 (含稅)
缺貨
Product ID
BME33M251A

BME33M251A 是倍創推出的溫濕度偵測模組,板載倍創溫濕度數位感測器 BM25S2021-1。透過單一模組整合溫度感測器、濕度感測器、高性能類比前端與 A/D 轉換器,再搭配內建演算法,不但具備高精準度、低功耗與體積小的特性,也大幅簡化開發流程。模組可透過 BMCOM 腳位使用 I2C 或 One-wire(單總線)通訊,快速讀取環境溫度與相對濕度數值,適合用於小型家電、冷暖空調、環境監測與各類 IoT 裝置。

歡迎到倍創科技的露天市集選購
支持超商取貨付款!
Follow Us for More Updates!
產品說明

BME33M251A 是倍創專為 micro:bit 與 Arduino(BMduino)生態系打造的模組。使用者可依開發環境與所搭配的主板,搭配 micro:bit IoT 擴充板 BMB81TM01ABMduino IoT 擴充板 BMB81TB01A 一起使用,讓各類感測器與模組的接線更直覺、整合更快速,大幅提升開發效率。

BME33M251A 板載的 BM25S2021-1 為數位輸出的電阻式溫濕度感測器,將溫度感測器、濕度感測器與類比前端處理電路完整整合在一顆晶片中,並內建 A/D 轉換與演算法。每一顆模組在出廠前皆已完成校準,校準資料儲存在內部記憶體中,使用者不需要另外進行軟體校正,就能直接讀取可信賴的溫度與濕度數值。

模組透過 BMCOM 腳位與主控板相連,支援 I2C 與 One-wire 兩種通訊模式:當 SCL/CS 腳位接至 GND 時為 One-wire 單總線通訊;未接 GND 時則為 I2C 模式。I2C 通訊位址固定為 0x5C,支援最高 400kHz 通訊速率,方便整合至各式 MCU 與開發板。

在實際應用上,BME33M251A 可作為環境感測的核心模組,如:智慧風扇依室溫與濕度自動調整風量、除濕機偵測室內濕度後啟停壓縮機、空調與空氣清淨機進行智慧節能控制,或是作為 IoT 節點的溫濕度前端感測器,搭配雲端平台做長期數據監測與分析。

模組本身僅需 2.7V~5.5V 供電即可運作,適合搭配常見 3.3V 或 5V 系統使用。搭配倍創提供的 Arduino Library 與範例程式,開發者可以快速完成讀值、換算與顯示流程,縮短從原型設計到產品驗證的整體開發時間。

產品特色
  1. 工作電壓:2.7V ~ 5.5V
  2. 工作電流:< 2.5mA @ 5V
  3. 待機電流:< 3μA @ 5V
  4. 板載倍創溫濕度數位感測器:BM25S2021-1
  5. 濕度感測規格
    - 測量範圍:10%RH ~ 95%RH
    - 解析度:0.1%RH
    - 精準度:±3%RH(典型值)
  6. 溫度感測規格
    - 測量範圍:-40℃ ~ 80℃
    - 解析度:0.1℃
    - 精準度:±0.5℃(Ta = -40℃~60℃ 典型值)
  7. 出廠前已完成校準,校準資料儲存在內部記憶體,模組可直接使用或更換,無須額外校正流程
  8. 通訊介面
    - BMCOM × 1(NC、SCL/CS、SDA、VDD、GND)
    - 通訊方式:I2C 或 One-wire(單總線)
    - I2C 位址:0x5C,通訊速率 ≤ 400kHz
    - 通訊邏輯參考電壓:2.7V ~ 5.5V
  9. 模組 SCL / SDA 腳位可使用 MCU 內部上拉電阻,簡化外部電路配置
  10. 提供 Arduino Library 應用支援,搭配範例程式可快速讀取溫度與濕度數值
  11. 模組尺寸:40mm × 24mm × 8mm,體積小、易於嵌入各式產品
腳位說明

BME33M251A 透過 BMCOM 腳位與主控板連接,可依需求選擇 I2C 或 One-wire 通訊模式。只要依照腳位定義,將電源、GND 與資料腳位對應接至 Arduino UNO、BMduino UNO 或其他相容開發板,即可開始讀取溫濕度資料,無需額外複雜電路。

BME33M251A 腳位示意圖
BMCOM 腳位編號 腳位名稱 工作模式 功能說明
1 GND I2C / One-wire 負電源,GND。
2 VDD I2C / One-wire 正電源輸入:2.7V ~ 5.5V。
3 SDA I2C / One-wire I2C 模式:I2C 資料線 SDA。
One-wire 模式:單總線通訊資料腳位。
4 SCL / CS I2C / One-wire I2C 模式:I2C 時鐘線 SCL。
One-wire 模式:通訊模式選擇腳位,接 GND 時為 One-wire 模式。
5 NC 暫不使用,請保持浮接。

實際應用時,可參考倍創提供的 I2C 與 One-wire 接線示意圖,將 BME33M251A 串接至 BMduino UNO / Arduino UNO 等開發板。

產品技術問答

問題一:如何切換 I2C 與 One-wire 通訊模式?

回答:BME33M251A 透過 SCL/CS 腳位決定通訊模式。當 SCL/CS 腳位接至 GND 時,為 One-wire(單總線)通訊模式;未接 GND 時,模組以 I2C 模式運作。請依實際應用選擇對應接線方式。


問題二:多久可以讀取一次溫濕度資料?

回答:依規格建議,在 I2C 或 One-wire 模式下,兩次讀取間隔(tINR)至少需 300ms。若需要連續讀取,單次連續讀取時間建議至少 2 秒,以確保感測與轉換時間充足並維持量測穩定性。


問題三:是否需要額外進行校正或溫度補償?

回答:BME33M251A 在出廠前已完成校準,並將校準資料寫入模組內部記憶體,一般應用情境下無需使用者自行額外校正。若應用於極端溫溼度環境,可在系統端加入軟體端補償或偏移修正,以符合特定應用需求。


問題四:需要外加 I2C 上拉電阻嗎?

回答:模組的 SCL / SDA 腳位可搭配 MCU 內部上拉電阻使用,一般開發板(如 Arduino / BMduino)已內建適當上拉機制,多數情況可直接使用。如採用客製硬體設計,請依整體匯流排電容與線長評估是否需額外外掛上拉電阻。

Youtube
更多資訊
HS Code (僅供參考) 8504.50.90.00-5
聯絡我們