Hello everybody,
We are using an MSP430i2041RHB to measure some pressure sensor using the internal ADC (SD24). The ADC is operating in SD24GAINx = 16, i.e. the input range is around /- 60mV using an external Vref at approx. 1.24V. All four channels are in use and are connected to the same type of sensor. Care has been taken so that all PCB lines to the inputs are symmetrical and shielded by AGND. AGND is split from the DGND plane and both are connected directly at the MSP430.
Everything works fine under normal operating conditions, but the design fails to pass RFI tests around 120-140MHz. Adding capacitors to improve immunity against difference and common-mode signals did not help at all. Even changing the input filter to reduce Fc to approx. 10Hz showed no improvement.
Interestingly enough, the problem shows on analog channels #1, #2 and #4, but not on channel #3. Reading the effected channels show voltages up to 11mV and the amplitude depends on the channel (channel #4 being the worst), but channel #3 does not show any error at all.
Any ideas what could be the reason for that effect?