HTU31D TEC | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 19
Technical content
/// HTU31D RH/T SENSOR IC 05/2020 Page 1 HTU31D RH/T SENSOR IC Digital Relative Humidity sensor with Temperature output Characteristics Fully calibrated, temperature compensated Voltage supply range from 3V to 5.5V Typical accuracy ±2%RH and ±0.2°C Fast response time Compact 6-Pin DFN package Fast I²C interface with 2 configurable addresses Qualified according to AEC Q100 grade 1 standard Typical power consumption down to 3.78µW General description Today’s demand for energy efficient sensors in appliance, consumer, industrial, and medical applications require optimal system performa nce to meet environmental and end user expectations. The HTU31 is one of the smallest and most accurate humidity sensors on the market. Our precision engineering and 20+ years of experien ce in humidity and temperature combination sensors, enables us to provide fast response time, precision measurement, low hysteresis and sustained perfo rmance even when exposed to extreme temperature (-40° to 125°C) and humidity environments (0%- 100%). The HTU31 humidity sensor includes both digital (D) and anal og (V) versions, and combines multiple functions and various interfaces (I 2C, analog, voltage output) with an application-friendly operating voltage rang e (3.3-5.5V with 5V typical). The HTU31 humidity and temperature sensor is available in small a nd large volumes to meet the ever-changing demands of our customers. Key Features High reliability and environmental robustness Full interchangeability with no calibration required in standard conditions Quick recovery after long periods in saturation phase Compatible with automatic assembly processes Reflow solderable Individual marking for compliance to stringent traceability requirements Lead free sensor Low power consumption
Applications
Home Appliance Medical Printers Humidifier Automotive Meteorology Environmental Monitoring
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 2 PERFORMANCE SPECIFICATION Performance Specifications (Humidity) @25°C, Vdd=5V Characteristics Condition Value Units Notes / Conditions Humidity Operating Range Max1 0 to 100 %RH Relative Humidity Accuracy Typical ±2 %RH Figure 1 Humidity sensor rating @25°C Resolution Typical 0.01 %RH Table 11 Humidity and Temperature conversion parameters Hysteresis @25°C ±0.7 %RH Response Time2 5 s Recovery time after condensation3 Typical 10 s Long term drift4 Typical 0.5 %RH/yr Table 1 Humidity sensor specification Performance Specifications (Temperature) Characteristics Condition Value Units Notes / Conditions Temperature Operating Range -40 to 125 °C Temperature Accuracy Typical ±0.2 °C Figure 2 Temperature sensor rating Resolution Typical 0.016 °C Table 11 Humidity and Temperature conversion parameters Response Time2 10 s Long term drift4 Typical 0.04 °C/yr Table 2 Temperature sensor specification
1 See Figure 3 Humidity and Temperature operating range
2 Under 1 m.s-1 air flow 3 Measured according to AFNOR standard NFX 15-113, under 3m.s-1 air flow 4 Typical application mean that see regular environmental variation within optimum measurement range.
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 4 SENSOR INTEGRATION Absolute Maximum rating Ratings Symbol Value Unit Notes / Conditions Storage Temperature5 Tstg -40 to 150 °C Supply Voltage (Peak) Vcc 6V Vdc Humidity Operating Range RH 0 to 100 %RH Temperature Operating Range Ta -40 to +125 °C VDD to GND -0.3 to 6V V Digital I/O pins (DATA/SCK) to VDD -0.3 to VDD+0.3 V ESD HBM (human body model)6 ±2 kV ESD Charged device model7 750 V ESD Machine model8 ±200 V Table 3 Maximum Rating Figure 3 Humidity and Temperature operating range The sensor should operate at peak condition less than 10% of the operating life. Exposure to absolute maximum rating conditions for extended periods may temporarily offset RH measurement (+5%RH above accuracy specification, that slowly will recover over time) and accelerate its ageing.
5 Sensor in specification after 1000h storage @150°C
6 According to ANSI/ESDA/JEDEC JS-001-2014; AEC-Q100-002. 7 ESDA ESD-STM5.3.1-1999 and AEC-Q100-011 (charged device model, 750V corner pins, 500V other pins)
8 JEDEC JESD22-A115 method (Machine Model ±200V)
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 5 Electrical specification Vdd = 5V @25°C Characteristics Symbol Min Typ Max Unit Notes / Conditions Voltage Supply Vdd 3.0 5.0 5.5 V Current consumption idd 0.05 0.20 µA Sleep mode 450 µA Measuring Power Dissipation 0.25 1 µW Sleep mode 3.78 µW Typical9 2.25 mW Measuring Heater Rheat 1.5 2.0 2.5 kΩ ?ℎ??? = ? ?ℎ?? Pheat 10 12.5 16 W Table 4 Electrical specification Timing specification for sensor Characteristics Symbol Min Typ Max Unit Notes / Conditions Power up time 10 ms Soft reset time 15 ms Duration of reset pulse 2 ms Humidity conversion time Tconv hum 8.34 ms Humidity OSR = 3 (0.007%RH) 4.21 ms Humidity OSR = 2 (0.010%RH) 2.14 ms Humidity OSR = 1 (0.014%RH) 1.11 ms Humidity OSR = 0 (0.020%RH) Temperature conversion time Tconv temp 11.98 ms Temperature OSR = 3 (0.012°C) 6.03 ms Temperature OSR = 2 (0.016°C) 3.06 ms Temperature OSR = 1 (0.025°C) 1.57 ms Temperature OSR = 0 (0.040°C) Table 5 Timing specification@25°C Vdd = 5V 9 1 measurement RH and temperature per second, OSR0
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 6 INTERFACES PIN assignment N° Function Comment
1 SDA Serial Data Output /
2 GND Ground
3 IC_Add Address selection
4 RST Reset Pin
5 VDD Supply voltage
6 SCL Clock
Communication Pins (SDA / SCL) SCL is used to synchronize the communication between microco ntroller and HTU31D sensor. Since the interface consists of fully static logic there is no minimum SCL frequency The DATA pin is used to transfer data in and out of the device. For sending a command to the HTU31D sensor, DATA is valid on the rising edge of SCL and must remain stable while SC L is high. After the falling edge of SCL, the DATA value may be changed. For safe communication DATA shall be valid tQS and tQH before the rising and after the falling edge of SCL, respectively. For reading data from the HTU31D sensor, DATA is valid tVD after SCL has gone low and remains valid until the next falling edge of SCL. An external pull-up resistor (e.g. 10kΩ 10 ) on SC is required to pull the signal high only for open collector or open drain technology microcontrollers. In most of the cases, pull-up resistors are internally included in I/O circuits of microcontrollers. Figure 4 I2C Typical Application circuit: Address = 0x40 Power Pins (VDD; GND) Typical application circuit includes a 100nF decoupling capacitor between VDD and GND, placed as close as possible to the sensor. 10 Pull-up resistor value is valid if the HTU is alone on I²C bus functioning @100kHz, otherwise please refer to UM10204, Rev. 6, April 4, 2014
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 7 IC_Add Pin The IC_Add Pin allows the user to dynamically change the sensor I2C address and thus connect multiple sensors on the same I2C network. The level applied to the IC_Add Pin must remain constant from the start to the end of the 2C communication. (see I2C chapter in communication and operation section for more details) RST The RST pin can be used to generate a reset of the sensor. A m inimum pulse duration of 1 μs is required to reliably trigger a sensor reset. If it is not used, it is recommended to leave th e floating pin or connect it to VDD with a series resistance o f R ≥2 kΩ.
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 8 COMMUNICATION AND OPERATION I2C Address The HTU31 series has the capability to answer 2 distinct I2C addresses. This can be used to use multiple sensors on the same I2C network and avoid any address conflict with other components. Hardwired Dynamic address The hardwired address is defined by the IC_ADD pin level (it set the LSB value). It can be used to have 2 sensors on the same I2C network (one wired to VDD, the other to VSS). The other option to u se more than 2 sensors on the same I2C network is to use individual IC_ADD lines to the sensors. IC_ADD Pin level Sensor I2C address (Hex) GND 0x40 VDD 0x41 Table 7 Sensor I2C Address Software address The software address is not activated by default but can be set to any I 2C valid address by our factory. Please contact our customer service if you wish to use this address. Input / Output characterisitcs Characteristic Symbol Min Max Unit Output Low Voltage VOL 0.0 VDD 0.2 VDD V Output High Voltage VOH 0.8VDD VDD V Input High Voltage VIH 0.7 VDD VDD V Input Low Voltage VIL 0.0 VDD 0.3 VDD V Table 8 Input and Output Characteristics
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 9 Timing specifications of digital input/output pads for I²C fast mode Characteristics Symbol Min Typ Max Unit Notes / Conditions SCL frequency fscl 10 MHz SCL high time tlow 40 ns SCL low time thigh 60 ns SCL setup to falling SDA tsu:sta 20 ns repeated start SCL hold to falling SDA thd:sta 20 ns signaling start SDA setup to SCL rising tsu:dat 20 ns SDA hold to SCL falling thd:dat 20 ns SDA input SDA delay to SCL falling tsu:dout 5 20 ns SDA output, internal chip delay without loading Table 9 Timing specification for I²C Fast mode Sensor Functions Command Byte 7 6 5 4 3 2 1 0 Command Name CMD CMD CMD Stop Reset 0 0 0 1 1 1 1 X Heater on 0 0 0 0 0 1 0 X Heater off 0 0 0 0 0 0 1 X Read T&RH 0 0 0 0 0 0 0 X Read RH 0 0 0 1 0 0 0 X Conversion 0 1 0 OSRRH1 OSRRH0 OSRT1 ORST0 X Read Diagnostic 0 0 0 0 1 0 0 X Read serial number 0 0 0 0 1 0 1 X Table 10 User Commands Measurement sequence 1) Launch a Conversion with the desired resolution: this will measure sensor environment and load measurement in sensor memory 2) Wait for the conversion time 3) Launch a Read T&RH or Read RH instruction to read measurement Note: Humidity and temperature values are update by the conversion command.
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 12 Abbreviation Description NVM error bit is set if the CRC of the NVM has failed (CRC is done on the register copy) Humidity under/overrun bit is set if the humidity is truncated to 0 or the max value of 2^16-1 Humidity low error bit is set if the humidity calculation results below -10 %RH Humidity high error bit is set if the humidity calculation results above 120 %RH Temperature under/overrun bit is set if the temperature is truncated to 0 or the max value of 2^16-1 Temperature low error bit is set if the temperature calculation results below -50 °C Temperature high error bit is set if the temperature calculation results above 150 °C Heater on bit is set if the heater is on Table 13 Diagnostic register bits Read serial number For identification of the chip, the serial number can be read. The 24 bit serial number data is followed by an 8 bit CRC: Figure 11 Read Serial number command CRC CRC Checksum HTU31D sensor provides a CRC-8 checksum for error detection. The polynomial used is X8 + X5 + X4 + 1. Basic Considerations CRC stands for Cyclic Redundancy Check. It is one of the most effective error detection schemes and requires a minimal amount of resources. The types of errors that are detectable with CRC that is implemented in HTU31D sensors are: Any odd number of errors anywhere within the data transmission All double-bit errors anywhere within the transmission Any cluster of errors that can be contained within an 8-bit window (1-8 bits incorrect) Most larger clusters of errors A CRC is an error-detecting code commonly used in digital networks and storage devices to detect accidental changes to raw data. Blocks of data entering these systems get a short check value attached, based on the remainder of a polynomial division of their contents; on retrieval the calculation is repeated, and corrective action can be taken against presumed data corruption if the check values do not match. 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 0 0 0 0 0 1 0 x x x x x x x x 0 0 0 0 0 0 0 1 0 0 x x x x x x x x 0 0 0 0 0 0 0 1 0 0 x x x x x x x x 0 0 0 0 0 0 0 1 0 0 0 S W A A P S R A A A A A A A A P From Master S = Start Condition W = Write A = Acknowledge From Slave P = Stop Condition R = Read N = Not Acknowleda ge data data data data Device Address cmd byte Serial Number CRC Serial Number CRCDevice Address CRCSerial Number datadataDevice Address command Device Address
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 13 CRCs are so called because the check (data verification) value is a redundancy (it expands the message without adding information) and the algorithm is based on cyclic codes. CRCs are popular because they are simple to implement in binary hardware, easy to analyze mathematically, and particularly good at detecting common errors caused by noise in transmission channels. Because the check value has a fixed length, the function that generates it is occasionally used as a hash function. CRC for HTU31D When HTU31D sensors are run by communicating with the standard I²C protocol, an 8-bit CRC can be used to detect transmission errors. The CRC covers all read data transmitted by the sensor. CRC properties for HTU31D sensors communicating with I²C protocol are listed in the table below. CRC with I²C protocol Generator polynomial X8 + X5 + X4 + 1 Initialization 0x00 Protected data Read data Final Operation none Table 14 I²C CRC Properties CRC calculation To compute an n-bit binary CRC, line the bits representing the input in a row, and position the (n+1)-bit pattern representing the CRC's divisor (called a "polynomial") underneath the left-hand end of the row. This is first padded with zeroes corresponding to the bit length n of the CRC. If the input bit above the leftmost divisor bit is 0, do nothing. If the input bit above the leftmost divisor bit is 1, the divisor is XORed into the input (in other words, the input bit above each 1-bit in the divisor is toggled). The divisor is then shifted one bit to the right, and the process is repeated until the divisor reaches the right-hand end of the input row. Since the left most divisor bit zeroed every input bit it touched, when this process ends the only bits in the input row that can be nonzero are the n bits at the right-hand end of the row. These n bits are the remainder of the division step and will also be the value of the CRC function. The validity of a received message can easily be verified by performing the above calculation again, this time with the check value added instead of zeroes. The remainder should equal zero if there are no detectable errors. CRC examples The input message 11011100 (0xDC) will have as result 01111001 (0x79). The input message 01101000 00111010 (0x683A) will have as result 01111100 (0x7C). The input message 01001110 10000101 (0x4E85) will have as result 01101011 (0x6B).
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 14 CONVERSION OF SIGNAL OUTPUTS Measurement data are always transferred as 16-bit values (u nsigned integer). Converting those raw values into a physica l measurement can be achieved using the following formulas. Relative Humidity conversion With the relative humidity signal output SRH, the relative humidity is obtained by the following formula (result in %RH), no matter which resolution is chosen: 12100 16 RHSRH Temperature conversion The temperature T is calculated by inserting temperature signal output ST into the following formula (result in °C), no matter which resolution is chosen: Note: these formulas are valid for decimal representation of ST and SRH
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 15 PACKAGING INFORMATION Package outline
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 16 Packaging Type HTU31D sensors are provided in DFN type package. DFN stands for Dual Flat No leads. The HTU31D sensor chip is mounted to a lead frame made of Cu and plated with Ni/Pd/Au. Traceability Information All HTU31D sensors are laser marked with an alphanumeric, six-digit code on the sensor as pictured below. The marking on the HTU31D sensor consists of two lines with five digits each: The first line denotes the sensor type: HTU31. The second line denotes several information as: The first digit of the second line defines the output mode: o D = Digital and I²C o V = Analog The second and third digits define the manufacturing year: 19=2019, 20=2020. The last three digits represent an alphanumeric tracking code. That code represents the day of the year. Reels are also labeled, as displayed below and give additional traceability information. With: 3X: Sensor Type (31 for HTU31) Y: Output mode (V = Analog) TTTTTTTTT: MEAS Traceability Code QQQQ: Quantity per reel (400, 1500 or 5000 units) YY: Last two digits of the year DDD: Day of the year
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 18 Handling / Storage recommendations In order to use and preserve the high quality performance of the HTU31 humidity and temperature sensor, the following recommendations have to be followed concerning storage and packaging. Please read the paragraph below carefully and note that all precautions are applicable for design phases, production phases as well as in case of returned material to Measurement Specialties. When sensors are not used or assembled, we recommend storing them in their original sealed anti ESD packaging. If sensors have been removed from their original packaging, we recommend keeping them in anti-static shielded ESD bags. Such SMD sensors are classified MSL level 1 according to IPC/JEDEC J-STD-020.1 for storage, packaging and handling. We recommend a shelf life of 1 year in following conditions of temperature and relative humidity ≤30°C 85%RH Protection against ESD mandatory
Digital Relative Humidity sensor with Temperature output TE CONNECTIVITY SENSORS /// HTU31D RH/T SENSOR IC 05/2020 Page 19 QUALITY Qualification of HTU31 is performed based on AEC Q 100 grade 1 standard. MATERIAL CONTENT The device is fully RoHS and REACH compliant.
ORDERING INFORMATION
D I²C Digital V Radiometric voltage Description Quantity Part number HTU31D I.C 31D RH/T DIGITAL R400 400 10142048-00 HTU31D I.C 31D RH/T DIGITAL R1500 1500 10142048-01 HTU31D I.C 31D RH/T DIGITAL R5000 5000 10142048-02 HTU31V I.C 31V RH/T ANALOG R400 400 10142048-10 HTU31V I.C 31V RH/T ANALOG R1500 1500 10142048-11 HTU31V I.C 31V RH/T ANALOG R5000 5000 10142048-12
REVISION HISTORY
DATE VERSION PAGE(S) CHANGES November 2019 1 - Apr 2020 2 19 Recovery after condensation condition specified p. 2 ESD HBM immunity updated to 2kV p. 4 te.com/sensorsolutions MEAS, TE Connectivity, TE, and the TE connectivity (logo) are trad emarks owned or licensed by the TE Connectivity Ltd. family of comp anies. Other logos, products and/or company names referred to herein may be trademarks of their respective owners. The information given herein, including drawings, illustr ations and schematics which are intended for illustration purposes only, is believed to be reliable. However, TE Connectivity make s no warranties as to its accuracy or completeness and disclaims any liability in connection with its use. TE Connectivity’s obligations shall only be as set forth in TE Connectivity’s Standard Terms and Conditions of Sale for this product and in no case will TE Connectivity be liable for any incidental, indirect or consequential damages arising out of the sale, resale, use or misuse of the product. Users of TE Connectivity products should make their own evaluation to determine the suitability of each such product for the specific application. © 2019 TE Connectivity All Rights Reserved. NORTH AMERICA Tel +1 800 522 6752 customercare.hmpt@te.com EUROPE Tel +31 73 624 6999 customercare.tlse@te.com ASIA Tel +86 0400 820 6015 customercare.shzn@te.com