Hello,
While experimenting with SD16_A in MSP430F4250, I noticed that the ADC readings for the same input voltage are different when using different clock sources. Why is it so?
Crystal freq= 4MHz, so ACLK = 4 MHz. FLL+ multiplier is 2, so MCLK=SCLK=8 MHz. Vref = 1.5V. Oversampling ratio= 1024. Unipolar measurement.
a) when ADC clock source is MCLK with divider = 8, ADC clock= 1 MHz. Readings: 0.1426V = 5887, 0.716V = 30869, 1.432V = 62087. Thus y=43642*x - 348.73
b) when ADC clock source is ACLK with divider = 4, ADC clock= 1 MHz. Readings: 0.1426V = 6015, 0.716V = 30992, 1.432V = 62220. Thus y= 43646*x - 223.7
What is the reason for the zero offset on using two different clocks?