I'm currently working on a project that relies on a MSP430F6733 MCU and its sigma-delta ADC, the SD24_B module.
We had some problems which we found out are being caused by a huge temperature drift on the readings from SD24_B.
I was wondering if anyone has had a similar problem.
Here is some data on our setup:
->GAIN is 1
->sd24 clock is 2,27Mhz (25Mhz / 11)
->2 OSR settings tested with similar results (32,128)
->input is a known voltage from a precision source (0.5V)
->internal VREF, coupled with a capacitor as suggested in the datasheet.
->VREF pin monitored for changes
During our testing, the value obtained from converter 0 decreased significantly when applying heat to the chip ( with a fancy industrial 'hair dryer' ).
We monitored this value from the debugger.
The chip was never too hot, only warm to the touch. (Sadly I don't have exact temperature readings)
The changes were proportional to applied heat (It didn't 'break' or stop working.)
Removing heat made the values slowly go back to the starting values.
Only very small changes in VREF detected. We have discarded that the cause is a variation in VREF with temperature. We monitored this value through an external multimeter.
Sadly I don't have numbers right now, but I hope this information is enough for you.
Any ideas on this?
Thanks for your time.