EmbDev.net

Forum: FPGA, VHDL & Verilog ADT7420 Sensor


von Yavuz (yavuzox)


Rate this post
useful
not useful
Hello to all forum members,

I have a question for ADT7420 sensor. I will use ADT7420 sensor on my 
Nexys 4 board and i found an i2c vhdl component. But my question is when 
I look at to datasheet I saw "The ADC resolution, by default, is set to 
13 bits
(0.0625°C). " this line. When I research about this the temperature that 
measured with this ic users multiply 13 bit data with 0.0625. My 
question is what is ADC resolution and why we need this ?


Thanks in advance for your replies.

Good days to all.



Page 1 - The paragraph

"The ADT7420 is a high accuracy digital temperature sensor
offering breakthrough performance over a wide industrial
range, housed in a 4 mm × 4 mm LFCSP package. It contains an
internal band gap reference, a temperature sensor, and a 16-bit
ADC to monitor and digitize the temperature to 0.0078°C
resolution. The ADC resolution, by default, is set to 13 bits
(0.0625°C). The ADC resolution is a user programmable mode
that can be changed through the serial interface."

datasheet: https://fevaris.com/storage/datasheets/3730/3730.pdf

von Vancouver (vancouver)


Rate this post
useful
not useful
13 bits ADC resolution means that whenever the digital output of the ADC 
changes by 1, this means the temperature changes by 0.0625°C. For 16 
bits resolution each ADC step corresponds to 0.0078°C, so the 
measurement is more accurate. So if you need higher precision in 
temprature measurement, configure the sensor to 16 bit.

: Edited by User
von Yavuz (yavuzox)


Rate this post
useful
not useful
Thank you so much for explaining

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.