Other Parts Discussed in Thread: LM94022, ADS122U04, ADS1118,
I am using a type-K thermocouple with ADS112U04. For thermocouple temperature measurement, I have used register settings as shown in section 9.2.1.2 Detailed Design Procedure(except conversion mode, using single-shot conversion) in the ADS112U04 datasheet. At room temperature (24°C )ADS112U04 reads thermocouple voltage (Vtc) between AIN0 and AIN1 around 0x0051 (Raw data 0x5100 with LSB first), which gives me Vtc = 0.2582 mV (1 LSB = Vref/ (gain * 2^15), where Vref=2048mV,gain=32) and so the equivalent thermocouple temperature using the NIST tables is 4°C, which is too low at normal room temperature. I have tried to heat up the thermocouple, Vtc increases but it's low comparatively. I have also measured the supply voltage Avdd for system monitor using register 0 settings and the resulting conversion is approx 3.288V which is correct. I am attaching the circuit design of temperature sensor . So can you please shed light on it what could possibly go wrong?