Hello,
AD7193 calibration issue is solved & now i am getting values of offset register & Full scale register as follows.
Offset register=8389236
Full scale register=5584950
AD7193 Configured as follows:
Mode register=0x0C0060
Configuration register=0x040118
Gain=1, Vref1=2.5, Chop disable, FS[9:0]=96,Continuous conversion mode,unipolar configuration
0 to 2.5V dc input connected to ch1 to check linearity of ADC.
But i am getting 3.5% error (of the reading) near 0.1V
Zero: 0v , ADC counts=0
Span: 2.5V, ADC counts = 16754713
i/p ADC counts Calculated Counts Error(%)
0.10001 644500 670228 3.8387
0.20001 1315798 1340390 1.8346
0.30001 1987091 2010551 1.1668
0.4001 2660577 2681316 0.7734
0.5001 3331311 3351478 0.6017
0.6001 4002490 4021639 0.4761
.......
.......
2.0001 13398607 13403902 0.0394
2.2001 14741788 14744225 0.0165
2.4001 16083274 16084548 0.0079
2.5001 16754713 16754713
Please help me how to minimize Error..
Expected error for my application should be <.25% of the reading near zero.
Any help will greatly appreciated...