This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

HDC2010: HDC2010 High Power Consumption

Part Number: HDC2010

Hello, Texas Instruments community,

I am working with the HDC2010 Temprature and Humidity sensor. The sensor is giving data from I2C bus continuously.

The sensor consumes 500uA current continously.

The sensor configurations, 

MEASUREMENT_CONFIG (0x0F) Res

tRes set to 14 bits

hRes set to 14 bits

measConfig bit set to Temperature Only

measTrig bit set to Start measurement

CONFIG(0x0E) Res

softReset set to ENABLE

autoMeasMode set to 1 sample per 2 minutes

HEAT_EN set to Heater off

DRDY/INT_EN set to ENABLE

intPol set to ACTIVE HIGH

INT_MODE set to Comparator mode

The sensor is not going to power down mode after taking the sample but it fluctuates between 300-500uA after measurement.

Is there any possible way to put the sensor in continuous power-down mode between two sample cycles? 

Thanks and Regards,

Nikunj Panchani

 

  • Hi Nikunj,

    Thank you for your post. 

    Under the settings you are describing the device should automatically be returning to a lower-power mode between measurements, but as you've said it sounds like it is either continuously converting or a short has been inadvertently created. 

    How are you measuring the current draw? Was this device manually (by hand) soldered, and have you performed a visual inspection of the board? 

    Also, what hex value are you setting register 0x0E to, and have you read that value back to ensure its being properly written?

    Edit: Can you also provide your schematic and the part operating voltage? 

    Best Regards,
    Brandon Fisher

  • Hello, Brandon Fisher

    Thanks for the reply, 

    I'm using the handmade breakout board for testing purposes, measuring the current consumption of HDC2010 by using Digital Multimeter,

    Here are my register settings that have been read after updating the configuration of registers.

    (0x0F)MEASUREMENT_CONFIG --------> 0x02

    (0x0E) CONFIG --------> 0x17
    (0x07) INTERRUPT_CONFIG --------> 0x78

    Thanks 

    Nikunj Panchani

  • Hi Nikunj,

    Thank you for sharing your schematic.

    We don't ever recommend doing PCB assembly by hand for our humidity sensors, especially WCSPs like the HDC2010. This packages are nearly bare die, and are very sensitive to handling, making it very possible that the device was damaged during soldering. Do the returned readings from the sensor seem to be correct based on your environment? 

    Your schematic looks good. Is HDC_INT connected to an input on your host, and is it functioning normally (i.e. is the pin being driven correctly under an oscope or logic analyzer) ?

    Best Regards,
    Brandon Fisher