The store will not work correctly in the case when cookies are disabled.
我們使用COOKIE來提升網站使用體驗,
建議您允許使用COOKIE,更多細節請參考我們的隱私權政策,
瞭解更多。
數位型溫濕度偵測模組 BME33M251A
NT$111
(含稅)
BME33M251A 是倍創推出的溫濕度偵測模組,板載倍創溫濕度數位感測器 BM25S2021-1。透過單一模組整合溫度感測器、濕度感測器、高性能類比前端與 A/D 轉換器,再搭配內建演算法,不但具備高精準度、低功耗與體積小的特性,也大幅簡化開發流程。模組可透過 BMCOM 腳位使用 I2C 或 One-wire(單總線)通訊,快速讀取環境溫度與相對濕度數值,適合用於小型家電、冷暖空調、環境監測與各類 IoT 裝置。
Follow Us for More Updates!
產品說明
BME33M251A 是倍創專為 micro:bit 與 Arduino(BMduino)生態系打造的模組。使用者可依開發環境與所搭配的主板,搭配
micro:bit IoT 擴充板 BMB81TM01A
或
BMduino 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 與範例程式,開發者可以快速完成讀值、換算與顯示流程,縮短從原型設計到產品驗證的整體開發時間。
產品特色
- 工作電壓:2.7V ~ 5.5V
- 工作電流:< 2.5mA @ 5V
- 待機電流:< 3μA @ 5V
- 板載倍創溫濕度數位感測器:BM25S2021-1
- 濕度感測規格
- 測量範圍:10%RH ~ 95%RH
- 解析度:0.1%RH
- 精準度:±3%RH(典型值)
- 溫度感測規格
- 測量範圍:-40℃ ~ 80℃
- 解析度:0.1℃
- 精準度:±0.5℃(Ta = -40℃~60℃ 典型值)
- 出廠前已完成校準,校準資料儲存在內部記憶體,模組可直接使用或更換,無須額外校正流程
- 通訊介面
- BMCOM × 1(NC、SCL/CS、SDA、VDD、GND)
- 通訊方式:I2C 或 One-wire(單總線)
- I2C 位址:0x5C,通訊速率 ≤ 400kHz
- 通訊邏輯參考電壓:2.7V ~ 5.5V
- 模組 SCL / SDA 腳位可使用 MCU 內部上拉電阻,簡化外部電路配置
- 提供 Arduino Library 應用支援,搭配範例程式可快速讀取溫度與濕度數值
- 模組尺寸:40mm × 24mm × 8mm,體積小、易於嵌入各式產品
腳位說明
BME33M251A 透過 BMCOM 腳位與主控板連接,可依需求選擇 I2C 或 One-wire 通訊模式。只要依照腳位定義,將電源、GND 與資料腳位對應接至 Arduino UNO、BMduino UNO 或其他相容開發板,即可開始讀取溫濕度資料,無需額外複雜電路。
| 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)已內建適當上拉機制,多數情況可直接使用。如採用客製硬體設計,請依整體匯流排電容與線長評估是否需額外外掛上拉電阻。
更多資訊
| HS Code (僅供參考) |
8504.50.90.00-5 |
聯絡我們