Hello, doing some experiments around a suggestion I had from another member about Vrefernce issue on ADS1243 I found that the analog input range is half of what the datasheet should specify for my design. I also found a turnaround for this problem.
PROBLEM
In my application ADS1243 is powered at 4.85V and its Reference voltage is: Vref+ = 3.3V & Vref- = 0V ; Software settings: RANGE = 1 , UNIPOLAR output format
with these conditions the datasheet suggests Vref =3.3V and input full scale limits should be ADC_FSR = Vref/2 = +1.65V and -1.65V (differential inputs)
Since in my design the negative analog input is connected to a precision 1:2 divider of the full scale reference = +1.65V according to the datsheet specifications I should be able to measure a voltage applied on the active positive analog input that could span from 0V to the 3.3V full scaale refence.
In the real prototype the ADC produces output code 0 at 1.65V positive input , and code 161775351 at 3.3V (full scale) positive input, while any input voltage below 1.65V obvioulsy saturates the output code at 0.
QUESTION
The ADS1243 datasheet is maybe a little confusing about the full scale reference and usage of RANGE and UNIPOLAR/BIPOLAR software options. Would anybody be so kind to clarify the issue and telling me what is wrong in my calculations?
TURNAROUND
For the moment I am running after the problem by taking two separate measurements inverting the positive and negative analog inputs, in order to choose the right half of the full scale.
Thanks in advance!
here is the original forum discussion I am working around:
http://e2e.ti.com/forums/t/12960.aspx