The settling time is equal to 24ms. It is the require time for the very first conversion. Subsequent conversions will be available at 125Hz.
May I know what is your input voltage? Does periodic pulses comes directly from your input source or there…
AD7171's ENOB and Noise Free bit is calculated by datasheet p.9 equations.
These results is over 16bits.
And ENOB is 16bits in specification.
Is there over bits sampling?
The code looks right to me as long as the delay works as it should. Is it possible to see the schematic from the micro to the AD7171.
I would recommend to you the AD7171. This is a 16bit Sigma Delta ADC with differential input. You can check details on the datasheet. There are circuit note available using the AD7171(CN0188 and CN0218) which you can use as your reference…
I proposed the following circuit to our customer for thermistor input.
Requirment: cost, simple circuit, about 16bit p-p resolutions.
On the other hand, in Maxim's application note,
The same voltage excitation, but the connection is different…
I have a question about AD7171.
Q : Is the data rate in the range of 125Hz +/- 10%?
According to D/S, 125Hz 「TYP」
Because customer apps is real time temp sensing, they needs variation specs.
And, the user must ensure that the complete word…
You are right you can interface the AD7171 driver code with the communication files you found in the Arduino repository. From what i have check the function definitions match and should work together. If you have any other questions let me…
I'm now using BF533 to read samples from AD7171(sigma-delta, 16bit, 125Hz output data rate, SPI compatible) through SPI. The serial digital interface of AD7171 consists of two signals: SCLK and DOUT, no /CS. A 24-bit word is placed on the DOUT…