You just forgot to wait for the conversion ready with
Have a look into the datasheet under APIs
I do not think you need TIA given the resolution of the DelSig.
Just terminate the sensors to ground with a sampling R
which forms a simple divider. Plus DelSig has an input
buffer that you can take G up to 8.
One other thought, you could run DelSig in continuous mode,
attach ISR to EOC, throw away a couple of samples and use
the next. This would allow CPU to do other stuff instead of sitting
in a blocking f() waiting for A/D to finish. Or rewrite code to use
end of conversion f() to use non blocking return.
BTW, the conversion G tolerancce of the TIA is awful, another reason
to not use it.
Thank you dana for your sugestion I have replace TIA for other confifuration ( buffer and resistor divider) and it work Ok !!!
Its importent for you to do an error analysis of the sensor/divider network
and the A/D to make sure repeatability is accomplished in your product design
and you meet your design goals. Easiest way to do this is convert all errors to
LSBs and add them linearly.
Exccept noise related analysis, which has to be done in RMS.