
ADuC845/ADuC847/ADuC848
Rev. B | Page 35 of 108
int calibration automatically
This p
a ed.
at for internal calibration to be effective, the AIN pin
e held at a steady voltage, within the allowable common-
g during calibration.
l
1.
i
e of 0 V to the selected analog
ib
y setting
...0 b
11B.
a system calibration at the required PGA range to be
differential voltages that are
calibration determines the mid-
H) or 0 V.
The primary ADC incorporates an on-chip programmable gain
amp
rogrammed through eight
different ranges, which are prog mmed via the range bits (RN0
o RN2) in the ADC0CON1 register. With an external 2.5 V
ference applied, the unipolar ranges are 0 mV to 20 mV, 0 mV
to 40 mV, 0 mV to 80 mV, 0 mV to 160 mV, 0 mV to 320 mV,
0 mV to 640 mV, 0 V to 1.28 V and 0 V to 2.56 V, while in
bipolar mode the ranges are ±20 mV, ±40 mV, ±80 mV, ±160 mV,
±320 mV, ±64 0 mV, ±1.28 V, and ±2.56 V. These ranges should
appear on the input to the on-chip PGA. The ADC range-
matching specification of 2 V (typical with chop enabled)
means that calibration need only be carried out on a single
range and need not be repeated when the ADC range is
changed. This is a significant advantage compared to similar
e on the market. The auxiliary
in
t
ge range
on AIN(+) is 2.5 V to 2.52 V. O
he other hand, if AIN() is
biased to 2.5 V (again the external reference voltage) and the
ADC is configured for a bipolar analog input range of ±1.28 V,
the analog input range on the AIN(+) is 1.22 V to 3.78 V, that is,
2.5 V ± 1.28 V.
The modes of operation for the ADC are fully differential mode
or pseudo differential mode. In fully differential mode, AIN1 to
AIN2 are one differential pair, and AIN3 to AIN4 are another
pair (AIN5 to AIN6, AIN7 to AIN8, and AIN9 to AIN10 are the
others). In differential mode, all AIN() pin names imply the
negative analog input of the selected differential pair, that is,
AIN2, AIN4, AIN6, AIN8, AIN10. The term AIN(+) implies
the positive input of the selected differential pair, that is, AIN1,
AIN3, AIN5, AIN7, AIN9. In pseudo differential mode, each
analog input is paired with the AINCOM pin, which can be
biased up or tied to AGND. In this mode, the AIN() implies
AINCOM, and AIN(+) implies any one of the ten analog input
channels.
The configuration of the inputs (unipolar vs. bipolar) is shown
Therefore, the full-scale endpo
subtracts the offset calibration error, it is advisable to perform
an offset calibration at the same gain range as that used for full-
scale calibration. There is no penalty to the full-scale calibration
in redoing the zero-scale calibration at the required PGA range
because the full-scale calibration has very good matching at all
the PGA ranges.
rocedure also applies when chop is dis bl
Note th
should b
mode range to keep it from floatin
System Calibration Example
With chop enabled, a system zero-scale or offset calibration
should never be required. However, if a full-scale or gain
calibration is required for any reason, use the following typica
procedure for doing so.
Apply a different al voltag
inputs (AIN+ to AIN) that are held at a common-mode
voltage.
Perform a system zero-scale or offset calibration by setting
the MD2...0 bits in the ADCMODE register to 110B.
2.
Apply a full-scale differential voltage across the ADC
inputs again at the same common-mode voltage.
Perform a system full-scale or gain cal ration b
the MD2
its in the ADCMODE register to 1
Perform
used since the ADC scales to the
applied to the ADC during the calibration routines.
In bipolar mode, the zero-scale
scale point of the ADC (800000
PROGRAMMABLE GAIN AMPLIFIER
lifier (PGA). The PGA can be p
ra
t
re
mixed-signal solutions availabl
(ADuC845 only) ADC does not incorporate a PGA, and the
gain is fixed at 0 V to 2.50 V in unipolar mode, and ±2.50 V
bipolar mode.
BIPOLAR/UNIPOLAR CONFIGURATION
The analog inputs of the ADuC845/ADuC847/ADuC848 can
accept either unipolar or bipolar input voltage ranges. Bipolar
input ranges do not imply that the part can handle negative
voltages with respect to system AGND, but rather with respec
to the negative reference input. Unipolar and bipolar signals on
the AIN(+) input on the ADC are referenced to the voltage on
the respective AIN() input. AIN(+) and AIN() refer to the
signals seen by the ADC.
For example, if AIN() is biased to 2.5 V (tied to the external
reference voltage) and the ADC is configured for a unipolar
analog input range of 0 mV to >20 mV, the input volta
n t
AIN1
INP
U
T
1
ADuC845/
ADuC847/
ADuC848
CS
P
ACKAGE
ADuC845/
ADuC847/
ADuC848
CS
P
ACKAGE
INP
U
T
2
INP
U
T
3
INP
U
T
4
INP
U
T
5
INP
U
T
6
INP
U
T
7
INP
U
T
8
INP
U
T
9
INP
U
T
1
0
AIN2
AIN3
AIN4
AIN5
AIN6
AIN7
AIN8
AIN9
AIN10
AINCOM
AIN1
AIN2
AIN3
AIN4
AIN5
AIN6
AIN7
AIN8
AIN9
AIN10
FULLY DIFFERENTIAL
AINCOM
04741-017
Figure 17. Unipolar and Bipolar Channel Pairs