ZHCAFX9 August 2025 HDC1010 , HDC1080 , HDC2010 , HDC2021 , HDC2022 , HDC2080 , HDC3020 , HDC3020-Q1 , HDC3021 , HDC3021-Q1 , HDC3022 , HDC3022-Q1 , HDC3120
HDC2x 系列(HDC2010、HDC2021、HDC2022、HDC2080)也使用基于寄存器映射的數(shù)字接口,類似于 HDC1x 系列。如 表 2-3 中所示,所有 HDC2x 器件共享一個通用的寄存器布局,以下過程適用于該系列。本節(jié)概述了如何在按需觸發(fā)(單次觸發(fā))和自動測量(連續(xù)轉換)模式下與這些器件連接。
指針 | 名稱 | 復位值 | 說明 |
|---|---|---|---|
| 0x00 | TEMPERATURE LOW | 0x00 | 溫度 [7:0] |
| 0x01 | TEMPERATURE HIGH | 0x00 | 溫度 [15:8] |
| 0x02 | HUMIDITY LOW | 0x00 | 濕度 [7:0] |
| 0x03 | HUMIDITY HIGH | 0x00 | 濕度 [15:8] |
| 0x04 | INTERRUPT/DRDY | 0x00 | DataReady 和中斷配置 |
| 0x05 | TEMPERATURE MAX | 0x00 | 測得的最高溫度 (在自動測量模式下不受支持) |
| 0x06 | HUMIDITY MAX | 0x00 | 測得的最高濕度 (在自動測量模式下不受支持) |
| 0x07 | INTERRUPT ENABLE | 0x00 | 中斷啟用 |
| 0x08 | TEMP_OFFSET_ADJUST | 0x00 | 溫度偏移調整 |
| 0x09 | HUM_OFFSET_ADJUST | 0x00 | 濕度偏移調整 |
| 0x0A | TEMP_THR_L | 0x00 | 溫度閾值低 |
| 0x0B | TEMP_THR_H | 0xFF | 溫度閾值高 |
| 0x0C | RH_THR_L | 0x00 | 濕度閾值低 |
| 0x0D | RH_THR_H | 0xFF | 濕度閾值高 |
| 0x0E | RESET&DRDY/INT CONF | 0x00 | 軟復位和中斷配置 |
| 0x0F | MEASUREMENT CONFIGURATION | 0x00 | 測量配置 |
| 0xFC | MANUFACTURER ID LOW | 0x49 | 制造商 ID 低 |
| 0xFD | MANUFACTURER ID HIGH | 0x54 | 制造商 ID 高 |
| 0xFE | DEVICE ID LOW | 0xD0 | 器件 ID 低 |
| 0xFF | DEVICE ID HIGH | 0x07 | 器件 ID 高 |
與 HDC1x 系列的一個關鍵區(qū)別是 HDC2x 器件使用單獨的 8 位寄存器來存儲每次測量的最高有效位和最低有效位:
除了這些數(shù)據(jù)寄存器外,HDC2x 系列還包括一個測量配置寄存器,允許用戶定義測量參數(shù)。
測量過程首先寫入配置寄存器,該寄存器控制一些關鍵功能,例如(但不限于):
后續(xù)步驟涉及設置測量參數(shù)和啟動轉換,后續(xù)各小節(jié)將對此進行詳細介紹。