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.

HDC1000: Inaccurate readings

Part Number: HDC1000
Other Parts Discussed in Thread: HDC1010, HDC2010, HDC1080

We have HDC1000 populated on boards that are reading around 15 %RH lower than actual across all boards. I understand the sensor is NRND, but various posts on this forum mention date code after 1527 should work. The date code we have is 1549 (YML 5C4) and I would like to verify that it does not have any settling issues. Baking them did not help. Add an offset to the software will not help as the readings vary +/-5 across boards and I do not want to calibrate each one. What are my options?

  • Hi AdtK,
    My first recommendation will be to consider moving to the recommended parts, HDC1010, HDC2010.

    If not possible please check if the storage, handling recommendations for this type of sensors we followed, if not is possible that contamination may affect the accuracy of the device.
    TI released a application note that covers this topic. www.ti.com/.../snia025

    There is also the possibility of large offset on RH due to long exposures to high temperature. did you exceed >70C? for how long?

    Regards,
    Jose
  • The part was not exposed to 70C based on the profile the CM provided and not washed.
    Is HDC1010 footprint and software compatible with HDC1000?
  • HDC1010 has the SAME FUNCTIONALITY and PINOUT as the HDC1000 device but is NOT an exact equivalent. That means SW is not compatible.

    However there is Arduino based example SW for the HDC1080 device (same SW as the HDC1010) that can be ported to any MCU.
    Please use the following link and brose the bottom of the page if you are interested.
    www.ti.com/.../toolssoftware

    Regards,
    Jose
  • Compared datasheets for registers and humidity/temp calculation. The only difference I see is an extra bit added in HDC1010 serial ID register. Also, another difference I see is that HDC1010 should not be baked like was mentioned in HDC1000. Please let me know if my observation is correct. If not, can you please explicitly point the differences? Thanks!
  • As you just mentioned the only relevant difference is listed below:

    For HDC1000 is mandatory to perform the rehydration after soldering and not required for HDC1010.

    Regards,
    Jose