Subject: Data acquisition values fluctuate under specific conditions.
I am trying to use ADS131A04.
The prototype board (manual wiring) was able to get data without problems.
The variation in the acquired data was judged to be excellent because it was within 20 counts.
So I made a printed circuit board.
Unfortunately, there were fluctuations of up to 1000 counts or more in the acquired data under certain conditions.
That is, when the voltage applied to AVDD is changed, the acquired data varies in the voltage range around 4.9V.
Even when the prototype A / D is connected in parallel and operated simultaneously,
The problem does not occur in the prototype A / D, but only in the A / D on the substrate side.
(If the prototype A / D is connected in parallel, the variation will be smaller and the voltage range will change slightly.)
Therefore, it is not a problem such as oscillation in the analog part,
I think there is a problem with A / D.
The graph below shows the A / D value while lowering the AVDD voltage manually.
(A / D on printed circuit board and A / D on prototype board.)
It can be seen that the problem occurred when the AVDD voltage was around 4.9V.
There are minor symptoms at other voltages such as around 4.7V.
The power supply voltage and the reference voltage were also examined by simultaneous capture, but no fluctuations that could be causal were found.
I was worried about mistakes in digital data, and I added a CRC.
There was no CRC error.
Is there a problem with routing the printed circuit board pattern? I think, but I would appreciate any advice.