ADUC836 Analog Devices, ADUC836 Datasheet - Page 25
![no-image](/images/manufacturer_photos/0/0/56/analog_devices_sml.jpg)
ADUC836
Manufacturer Part Number
ADUC836
Description
Precision Analog Microcontroller: 1MIPS 8052 MCU + 62kB Flash + Dual 16-Bit ADC + 12-Bit DAC
Manufacturer
Analog Devices
Datasheet
1.ADUC836.pdf
(80 pages)
Specifications of ADUC836
Mcu Core
8052
Mcu Speed (mips)
1
Sram (bytes)
2304Bytes
Gpio Pins
34
Adc # Channels
4
Other
PWM
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ADUC836BCPZ
Manufacturer:
ST
Quantity:
30 000
Company:
Part Number:
ADUC836BS
Manufacturer:
ADI
Quantity:
250
Part Number:
ADUC836BS
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Company:
Part Number:
ADUC836BSZ
Manufacturer:
ADI
Quantity:
150
Company:
Part Number:
ADUC836BSZ
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
ADUC836BSZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Primary and Auxiliary ADC Inputs
The output of the Primary ADC multiplexer feeds into a high
impedance input stage of the buffer amplifier. As a result, the
primary ADC inputs can handle significant source impedances
and are tailored for direct connection to external resistive-type sen-
sors like strain gages or Resistance Temperature Detectors (RTDs).
The auxiliary ADC, however, is unbuffered, resulting in higher
analog input current on the auxiliary ADC. It should be noted
that this unbuffered input path provides a dynamic load to the
driving source. Therefore, resistor/capacitor combinations on the
input pins can cause dc gain errors depending on the output
impedance of the source that is driving the ADC inputs.
Analog Input Ranges
The absolute input voltage range on the primary ADC is restricted
to between AGND + 100 mV to AV
taken in setting up the common-mode voltage and input voltage
range so that these limits are not exceeded; otherwise there will
be a degradation in linearity performance.
The absolute input voltage range on the auxiliary ADC is restricted
to between AGND – 30 mV to AV
absolute input voltage limit does allow the possibility of monitor-
ing small signal bipolar signals using the single-ended auxiliary
ADC front end.
Programmable Gain Amplifier
The output from the buffer on the primary ADC is applied to the
input of the on-chip programmable gain amplifier (PGA). The
PGA can be programmed through eight different unipolar input
ranges and bipolar ranges. The PGA gain range is programmed
via the range bits in the ADC0CON SFR. With the external
reference select bit set in the ADC0CON SFR and an external
2.5 V reference, 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 to 2.56 V; the bipolar ranges
are ±20 mV, ±40 mV, ±80 mV, ±160 mV, ±320 mV, ±640 mV,
±1.28 V, and ±2.56 V. These are the nominal ranges that should
appear at the input to the on-chip PGA. An ADC range matching
specification of 2 µV (typ) across all ranges means that calibration
need only be carried out at a single gain range and does not have
to be repeated when the PGA gain range is changed.
Typical matching across ranges is shown in Figure 9. Here, the
primary ADC is configured in bipolar mode with an external 2.5 V
reference, while just greater than 19 mV is forced on its inputs.
The ADC continuously converts the dc input voltage at an update
rate of 5.35 Hz, i.e., SF = FFH. In total, 800 conversion results are
gathered.The first 100 results are gathered with the primary ADC
operating in the ±20 mV range.The ADC range is then switched
to ±40 mV, 100 more conversion results are gathered, and so on,
until the last group of 100 samples is gathered with the ADC con-
figured in the ±2.56 V range. From Figure 9, the variation in the
sample mean through each range, i.e., the range matching, is seen
to be of the order of 2 V.
The auxiliary ADC does not incorporate a PGA and is configured
for a fixed single input range of 0 to V
REV. A
DD
DD
+ 30 mV.The slightly negative
REF
– 100 mV. Care must be
.
–25–
Bipolar/Unipolar Inputs
The analog inputs on the ADuC836 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.
Unipolar and bipolar signals on the AIN(+) input on the primary
ADC are referenced to the voltage on the respective AIN(–)
input. For example, if AIN(–) is 2.5 V and the primary ADC is
configured for an analog input range of 0 mV to 20 mV, the input
voltage range on the AIN(+) input is 2.5 V to 2.52 V. If AIN(–) is
2.5 V and the ADuC836 is configured for an analog input range
of 1.28 V, the analog input range on the AIN(+) input is 1.22 V to
3.78 V (i.e., 2.5 V ± 1.28 V).
As mentioned earlier, the auxiliary ADC input is a single-ended
input with respect to the system AGND. In this context, a bipolar
signal on the auxiliary ADC can only span 30 mV negative with
respect to AGND before violating the voltage input limits for
this ADC.
Bipolar or unipolar options are chosen by programming the pri-
mary and auxiliary Unipolar enable bits in the ADC0CON and
ADC1CON SFRs, respectively. This programs the relevant ADC
for either unipolar or bipolar operation. Programming for either
unipolar or bipolar operation does not change any of the input
signal conditioning; it simply changes the data output coding
and the points on the transfer function where calibrations occur.
When an ADC is configured for unipolar operation, the output
coding is natural (straight) binary with a zero differential input
voltage resulting in a code of 000 . . . 000, a midscale voltage
resulting in a code of 100 . . . 000, and a full-scale input voltage
resulting in a code of 111 . . . 111. When an ADC is configured
for bipolar operation, the coding is offset binary with a negative
full-scale voltage resulting in a code of 000 . . . 000, a zero dif-
ferential voltage resulting in a code of 100 . . . 000, and a positive
full-scale voltage resulting in a code of 111 . . . 111.
SAMPLE COUNT
ADC RANGE
19.372
19.371
19.370
19.369
19.368
19.367
19.366
19.365
19.364
Figure 9. Primary ADC Range Matching
0
100
200
300
400
500
ADuC836
600
700
800