công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

  • SHT40-BD1B-R3

  • AI
    ## SHT40-BD1B-R3: High-Precision Humidity and Temperature Sensor The **SHT40-BD1B-R3** is a fourth-generation digital sensor produced by **Sensirion**. It is designed for high-volume applications where low power consumption, small form factor, and high accuracy are critical. --- ### 1. Key Technical Specifications The sensor provides calibrated digital outputs for both relative humidity (RH) and temperature (T) via an I2C interface. | Parameter | Specification | | :--- | :--- | | **Supply Voltage (VDD)** | 1.08 V to 3.6 V | | **Average Current** | 0.4 µA (at 1 Hz measurement rate) | | **Idle Current** | 80 nA | | **RH Operating Range** | 0 to 100% RH | | **RH Accuracy** | ±1.8% RH (typical) | | **Temp. Operating Range** | -40°C to +125°C | | **Temp. Accuracy** | ±0.2°C (typical) | | **Interface** | I2C (Standard, Fast Mode Plus, High Speed) | --- ### 2. Major Electronic Components & Features #### A. The CMOSens® Technology The core of the SHT40 is Sensirion's proprietary **CMOSens® technology**. This integrates: * **Capacitive Humidity Sensor:** A dielectric polymer that absorbs/releases water vapor, changing its capacitance. * **Bandgap Temperature Sensor:** A precision silicon-based thermal sensor. * **Signal Processing:** An on-chip Analog-to-Digital Converter (ADC) and calibration memory. #### B. Integrated Power Management The device is optimized for battery-powered electronics. It features: * **Internal Heater:** A programmable power heater (up to ~200mW) used to remove condensation or test the sensor's integrity. * **Wide Voltage Range:** Compatible with 1.2V, 1.8V, and 3.3V logic levels without external level shifters. #### C. Packaging (DFN) The "BD1B" suffix refers to the package type: * **Package:** 4-pin Dual Flat No-leads (DFN). * **Size:** 1.5 x 1.5 x 0.5 mm³. * **Protection:** The sensor opening is on the top, allowing air to reach the sensing element while keeping the footprint tiny. --- ### 3. Implementation Example (I2C) To communicate with the SHT40, you typically use the I2C address `0x44`. Below is a conceptual example of the command structure. ```python # Pseudo-code for reading SHT40 I2C_ADDR = 0x44 MEASURE_HIGH_PRECISION = 0xFD # 1. Send measurement command i2c.write(I2C_ADDR, MEASURE_HIGH_PRECISION) # 2. Wait for measurement (approx 10ms) delay(10) # 3. Read 6 bytes (2 bytes T + 1 CRC, 2 bytes RH + 1 CRC) data = i2c.read(I2C_ADDR, 6) # 4. Convert raw data to Physical Values temp_raw = (data[0] << 8) | data[1] temp_c = -45 + 175 * (temp_raw / 65535.0) rh_raw = (data[3] << 8) | data[4] rh_percent = -6 + 125 * (rh_raw / 65535.0) ``` --- ### 4. Application Areas * **Mobile Devices:** Smartphones and wearables (due to low power). * **HVAC:** Smart thermostats and air quality monitors. * **Medical:** Respiratory equipment and humidifiers. * **Industrial:** Data loggers and supply chain monitoring.
    ✨ Follow-up Questions
    • ⤷How does the integrated heater help in high-humidity environments?
    • ⤷ What are the differences between SHT40
    • ⤷ SHT41
    • ⤷ and SHT45?
    • ⤷ What is the recommended I2C pull-up resistor value for this sensor?