SNAU267A June   2021  – June 2021 HDC3020 , HDC3021 , HDC3022

 

  1.   1
  2.   2
  3.   3
  4.   4
    1.     5
    2.     6
    3.     7
    4.     8
    5.     9
  5.   10
    1.     11
    2.     12
  6.   13
    1.     14
    2.     15
    3.     16
    4.     17
  7.   18
  8.   19
  9.   20
  10.   21

Data Capture Tab

The Data Capture tab reports the temperature and humidity from the HDC3020 device included on the HDC3020EVM. Each selection option/button on this tab has a specific function as described below:

  • Measurement Mode tab
    • Measurement mode: Can select Trigger-On Demand (one-shot mode) or the Auto Measurement mode with the appropriate frequency
    • Measurement duration: Changes the number of measurement bits for humidity/temperature measurements
  • Chart Controls
    • I2C polling rate: Changes the communication frequency between the MCU and the HDC3020EVM
  • Offset
    • Temperature Offset: Offsets the temperature value and sets it within the HDC3020 device
    • Humidity Offset: Offsets the humidity value and sets it within the HDC3020 device
  • Status
    • Read Status: Reads the information about the operating state of the HDC3020
    • Clear Status: Clears the contents stored in the status registers
  • Alert
    • Temperature Limit: Reads/writes the temperature threshold
    • Humidity Limit: Reads/writes the humidity threshold
    • Limit Code: Hex code representing the truncated 16-bit threshold value
  • Other
    • Software reset: Issues a software reset
    • Enable Heater: Heating element included in device to remove any condensation on the device
    • Disable Heater: Disables the heater
  • NIST ID
    • Read NIST ID: Returns the unique 48-bit value of the HDC3020.
GUID-20210520-CA0I-P7KS-9MB7-SWWGDF3LLN1X-low.png Figure 5-2 HDC3020EVM GUI Data Capture Tab
  • Drift Correction
    • The Drift Correction Algorithm calibrates the device and corrects any observed sensor drift that may be encountered due to device mishandling or exposure to contaminants. This feature is not supported in Auto Measurement Mode and the device can only support this algorithm if the drift is less than 25% RH. If the observed drift after running this algorithm is greater than 25%, then the error is only reduced by (actual drift - 25%)
    • Figure 5-3 describes the different layout considerations that can be implemented on the HDC devices. The EVM and the layout with the cutout would require lower current to execute the Drift Correction Algorithm. However, the layout that has little to no thermal isolation would require a lot more current to execute this command. The HDC3020EVM GUI offers three different power levels to run this algorithm: Min Power, Mid Power and Max Power
    GUID-20210625-CA0I-GGXF-CDBN-T52KFLDXJNQ7-low.png Figure 5-3 Thermal Isolation Examples
    • This feature is currently only available for a demonstration purpose on the HDC3020EVM. The power settings are specifically chosen to correct the drift on the HDC3020EVM and code compensates for this layout.
    Note:

    The Max power should only be used when there is no thermal isolation on the PCB. Using this setting for more than 5 minutes can damage the sensor.

    • Execute: This command executes the Drift Correction Algorithm
      • After running this algorithm, the drift offset is displayed in the offset register tab (as shown in figure 5-4). To correct the offset, select the Write Offset command and the RH value is corrected.
      • The execution time depends on the power setting and the drift observed, but should not last more than 5 minutes. If the algorithm is taking a lot of time, abort the execution and re-start after a few minutes.
    GUID-20210625-CA0I-WGLF-KP0V-FHL63B2W59SD-low.png Figure 5-4 Offset Register Displaying the HDC3020 Drift Offset
    • Abort: Aborts the drift Correction in the middle of an execution.