ADC Design Guide Microchip
ADC Design Guide Microchip
ADC Design Guide Microchip
log ( ) 1.76
6.02
FSR
RMS Noise
ADC Converter Design Guide 7
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
Design Tip: Use higher resolution Delta-Sigma
ADCs to replace signal conditioning circuitry.
In addition to applications using small signals, applications
that require only 10- or 12-bit accuracy are also candidates
for high resolution ADCs. The following system block diagram
shows a typical signal conditioning circuit. In this application
example, the required accuracy was approximately 10 bits. A
12-bit ADC was selected, and a gain stage was required to gain
the small signal prior to conversion. To achieve the required
conversion accuracy, the input signal had to be gained to cover
the entire input range of the ADC. In this example, the signal
also has varying common mode voltage, which required some
offset adjustment calibration; the signal must be centered prior
to the gain.
The design tip is to use a higher resolution ADC to your
advantage when dealing with systems such as this. The entire
signal conditioning circuitry can be elimi nated if a higher
resolution ADC such as the MCP355X is used:
PIC
Microcontroller
MCP3551
Input
Signal
VREF
Revised Circuit Using Higher Resolution ADC
Calibration
DAC
Input
Signal
Low-Res
ADC
+
-
Summing
Amplifier
MCU/CPU
+
-
PGA
OSC VREF
Typical Signal Conditioning Circuit
ADC BY ARCHITECTURE DELTA-SIGMA CONVERTERS
0V
2.5V
Sensor Output = 100 mV FS
0
2,097,152
4096
8192
12-bits
20-bits
High Resolution Bit Comparison
The extremely large dynamic range of a high resolution ADC,
e.g., 22-bits in the case of the MCP3551, elimi nates the need
for any signal conditioning circuitry. In the previous example,
the gain circuitry and common mode offset are eliminated.
With 22-bit dynamic range, 12-bit window exists anywhere
within the input range of the ADC. There is no longer a need to
use the entire input range of the ADC with the added bits. The
following figure shows this com parison with VREF = 2.5V (Note:
not to scale).
Design Tip: Delta-Sigma ADCs require
minimal anti-aliasing filtering.
All ADCs can experience aliasing, even delta-sigma ADCs.
When there is noise or unwanted signals present around the
sampling frequency, these signals can alias back into the
bandwidth of interest and will then be impossible to discern
from the signal you are trying to convert. However, with delta-
sigma ADCs, the large ratio of sampling (over-sampling), to your
data rate allows for a simple RC circuit to be used for your
anti-aliasing filter. The following figure shows how a simple
RC filter will give enough attenuation at the over-sampling
frequency (fS) due to the large ratio of fS to fDATA.
0
SINC
Filter
fdata
N
o
i
s
e
fS
Signal Bandwidth
fS/2
Fold back
Signals
Here Could
Alias
S
im
ple R
C
F
ilter
Simple RC Attenuation
8 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
SMALL, LOW POWER 22-BIT DELTA-SIGMA A/D CONVERTERS
MCP3551/3 Key Features (Cont.):
6 ppm maximum INL error
Total unadjusted error less than 10 ppm
No digital lter settling time, single-command conversions
through 3-wire SPI Interface
Ultra-Low conversion current (MCP3551):
100 A typical (VDD = 2.7V)
120 A typical (VDD = 5.0V)
Differential Input with VSS to VDD common mode range
2.7V to 5.5V single-supply operation
Extended temperature range: -40C to +125C
MCP3551/3 Applications:
Weight Scales
Direct Temperature Measurement
6-digit DVMs
Instrumentation
Data Acquisition
Strain Gauge Measurement
The MCP3551/3 devices are 2.7V to 5.5V low-power,
22-bit delta-sigma Analog-to-Digital Converters (ADCs). The
devices offer output noise as low as 2.5 VRMS, with a total
unadjusted error of less than 10 ppm. The family exhibits
6 ppm max. Integral Non-Linearity (INL) error, 3 V offset error
and 2 ppm full-scale error. The MCP3551/3 devices provide
high accuracy and low noise performance for applications
where sensor measurements (such as pressure, temperature
and humidity) are performed. With the internal oscillator and
high oversampling rate, minimal external components are
required for high-accuracy applications.
MCP3551/3 Key Features:
22-bit ADC in small 8-pin MSOP package with automatic
internal offset and gain calibration
Low output noise of 2.5 VRMS
with effective resolution of
21.9 bits (MCP3551)
3 V typical offset error
2 ppm typical full-scale error
VSS
VIN+
VIN-
VDD
SCK
SDO/RDY
CS
S
e
r
i
a
l
I
n
t
e
r
f
a
c
e
4th
Order
Sinc
Internal Oscillator
VREF
VDD
POR
3rd Order ADC
Modulator w/Internal
Calibration
Product Specifications
Device
Conversion
Time (tCONV)
(1)
Output Data
Rate (sps)
Output Noise
(NRMS)
Primary
Notch (Hz)
Sample
Frequency (fS)
Internal
Clock fOSC
50/60 Hz
Rejection
Temp. Range
(C)
Packages
MCP3551 72.73 ms 13.75 2.5 55 28160 Hz 112.64 kHz -88 dB at both
50/60 Hz
-40 to +125 8 MSOP, SOIC
MCP3553 16.67 ms 60 6 240 30720 Hz 122.88 kHz Not applicable -40 to +125 8 MSOP, SOIC
Note 1: For the rst conversion after exising shutdown, tCONV must include and additional 154 fOSC periods before the conversion is cimplete and the RDO ag
appears on SDO. For a rst conversion not exiting shutdown tCONV includes an additional 112 fOSC periods before the conversion is complete and the RDO
at appears on SDO. Second and subsequent conversions will be tCONV.
MCP3551/3 Functional Block Diagram
ADC Converter Design Guide 9
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
ADC BY ARCHITECTURE SUCCESSIVE APPROXIMATION REGISTER (SAR)
When designing a system with a SAR converter, the following
specifications and terms should be understood:
Acquisition Time The time required for the sampling
mechanism to capture the voltage after the sample command
is given for the hold capacitor to charge.
Conversion Time The time required for the A/D converter
to complete a single conversion once the signal has been
sampled.
Throughput Rate or Samples Per Second (SPS) The time
required for the converter to sample, acquire, digitize, prepare
and output a conversion.
Integral Non-Linearity (INL) Specification most relevant
to the overall accuracy of the converter. INL is the maximum
deviation of a transition point of a conversion to the
corresponding transition point of an ideal conversion. INL
represents cumulative DNL errors.
Differential Non-Linearity (DNL) The error in width between
output conversion codes. The maximum deviation in code width
from the ideal 1 LSB code width (FSR/2^n). DNL errors of less
than -1 correspond to a missing code.
Missing Code The situation where an A/D converter will
never output a specified code regardless of the input voltage.
Monotonic Implies that an increase (or decrease) in the
analog input voltage will always produce no change or an
increase (or decrease) in output code. Monotonicity does not
imply that there are no missing codes.
Bipolar vs. Unipolar Output Differential converters give a
bipolar output corresponding to positive and negative numbers.
The binary output scheme is usually twos complement. A
unipolar output corresponding to a positive output, from 0 to
VREF.
Successive Approximation Register (SAR) ADC
SAR (Successive Approximation Register) applies to the
converter that uses approximation to convert the analog input
signal into a digital output code. SAR converters typically lie in
the 8- to 16-bit range and can have sample speeds up to
1 MSPS.
One major benefit of a SAR converter is its ability to be
connected to multiplexed inputs at a high data acquisition
rate. The input is sampled and held on an internal capacitor,
and this charge is converted to a digital output code using the
successive approximation routine. Since this charge is held
throughout the conversion time, only the initial sample and
hold period or acquisition time is of concern to a fast-changing
input. The conversion time is the same for all conversions. This
makes the SAR converter ideal for many real-time applications,
including motor control, touch-screen sensing, medical and
other data acquisition systems.
Data Out
VREF
Analog
Input
Successive Approximation Concept
Digital Output Code = 1010
VIN
FS
3/4 FS
1/2 FS
1/4 FS
0
Bit = 1
Bit = 1
Bit = 0
Bit = 0
Test
MSB
Test
LSB
Test
MSB-1
Test
MSB-2
Sample
and Hold
+
D/A Converter
Shift Register
DAC Output
Control Logic
10 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
0 1024 2048 3072 4096
Digital Code
D
N
L
(
L
S
b
)
MCP3221 Spectrum Using I
2
C Fast Mode
(Representative Part, 1 kHz Input Frequency)
10
-10
-30
-50
-70
-90
-110
-130
A
m
p
l
i
t
u
d
e
(
d
B
)
Frequency (Hz)
0 2000 4000 6000 8000 10000
MCP3021 and MCP3221 Key Features (Cont.):
On-chip sample and hold
I
2
C compatible serial interface with up to 8 devices on a
single 2-wire bus:
100 kHz I
2
C Standard Mode
400 kHz I
2
C Fast Mode
Single-supply specified operation: 2.7V to 5.5V
Low-power CMOS technology:
5 nA standby current
250 A max active current at 5V, 100 ksps
Temperature range:
Industrial: -40C to +85C (MCP3221)
Extended: -40C to +125C
MCP3021 and MCP3221 Applications:
Data Logging
Multi-zone Monitoring
Hand-held Portable Applications
Battery-powered Test Equipment
Remote or Isolated Data Acquisition
Voice-band AC Applications up to 8 kHz
SAR CONVERTERS INDUSTRYS LOWEST-POWER ADCs IN SOT-23A PACKAGES
The MCP3021 and MCP3221 are low-power, tiny 10- and
12-bit SAR ADCs that are ideal for battery powered or
portable data acquisition systems. Based on advanced CMOS
architecture, these devices draw only 180 A at 400 kHz
I
2
C clock. With a 33 kHz I
2
C clock, the current drops to less
than 30 A. With only 1 A standby current, the MCP3221 is
currently the worlds lowest-power, 12-bit ADC in a small
SOT-23A package. Communication to either device is
performed using a 2-wire I
2
C compatible interface.
An on-chip conversion clock enables independent timing
between the conversion clock, and the serial communication
data rate.
The devices are also addressable, allowing up to eight devices
on a single 2-wire bus. The MCP3021 and MCP3221 run on a
single supply voltage that operates over a broad voltage range
of 2.7V to 5.5V. Accuracy is superb, providing less than 1
LSB of differential non-linearity (DNL) and less than 2 LSB of
integral non-linearity (INL).
MCP3021 and MCP3221 Key Features:
10-bit resolution (MCP3021)
12-bit resolution (MCP3221)
22 ksps in I
2
C Fast Mode
1 LSB DNL, 1 LSB INL max. (MCP3021)
1 LSB DNL, 2 LSB INL max. (MCP3221)
Product Specifications
Device
Resolution
(bits)
Maximum
Sampling
Rate
(samples/sec)
# of
Input
Channels
Input Type Interface
Input
Voltage
Range
(V)
Active
Current
Max.
(A)
Max.
INL
Temp.
Range
(C)
Packages
MCP3021 10 22 1 Single-ended I
2
C 2.7 to 5.5 250 1 LSB -40 to +125 5 SOT-23A
MCP3221 12 22 1 Single-ended I
2
C 2.7 to 5.5 250 2 LSB -40 to +125 5 SOT-23A
MCP3221 Functional Block Diagram and DNL vs. Digital Code Graph
ADC Converter Design Guide 11
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
MCP3001 and MCP3201 Key Features (Cont.):
Single-supply specified operation: 2.7V to 5.5V
10-bit, 75 ksps max sampling rate at VDD = 2.7V (MCP3001)
10-bit, 200 ksps max sampling rate at VDD = 5V (MCP3001)
12-bit, 50 ksps max sampling rate at VDD = 2.7V (MCP3201)
12-bit, 100 ksps max sampling rate VDD = 5V (MCP3201)
Low-power CMOS technology:
500 nA standby current
300 A active current at 5V, 100 ksps
Temperature range:
Industrial: -40C to +85C
MCP3001 and MCP3201 Applications:
Sensor Interface
Process Control
Data Acquisition
Battery-Operated Systems
SAR CONVERTERS LOW-POWER 100 KSPS AND 250 KSPS, 10 AND 12-BIT ADCs
The MCP3001 and MCP3201 are 10- and 12-bit SAR ADCs
that offer standby currents of less than 1 A, and active
currents of 300 A at 100 ksps. Both devices offer on-board
sample and hold circuitry.
Each device has one pseudo-differential input with exceptional
linearity specifications of 1 LSB DNL and 1 LSB INL over
temperature.
Communication with the device is accomplished by using a
simple serial interface compatible with the SPI protocol. Both
devices operate over a broad voltage range of 2.7V to 5.5V.
MCP3001 and MCP3201 Key Features:
10-bit resolution (MCP3001)
12-bit resolution (MCP3201)
1 LSB DNL, 1 LSB INL max. (MCP3001)
1 LSB DNL, 1 LSB INL max. (MCP3201)
On-chip sample and hold
SPI serial interface (modes 0,0 and 1,1)
Frequency Spectrum of 1 kHz Input
(Representative Part, VDD
= 2.7V)
0
-10
-20
-30
-40
-50
-60
-70
-80
-90
-100
-110
-120
-130
A
m
p
l
i
t
u
d
e
(
d
B
)
Frequency (Hz)
0 5000 10000 15000 20000 25000 30000 35000
VDD
= VREF
= 2.7V
fSAMPLE
= 75 ksps
fINPUT
= 1.00708 kHz
4096 points
VREF
MCP3001
DOUT
VDD VSS
Comparator
AIN
+
Control Logic Shift Register
Sample
and
Hold
Clock
DAC
10-bit SAR
CLK CS/SHDN
Product Specifications
Device
Resolution
(bits)
Maximum
Sampling
Rate
(samples/sec)
# of
Input
Channels
Input Type Interface
Input
Voltage
Range
(V)
Active
Current
Max.
(A)
Max.
INL
Temp.
Range
(C)
Packages
MCP3001 10 200 1 Pseudo-Diff. SPI 2.7 to 5.5 400 1 LSB -40 to +85 8 PDIP, MSOP, SOIC, TSSOP
MCP3201 12 100 1 Pseudo-Diff. SPI 2.7 to 5.5 400 1 LSB -40 to +85 8 PDIP, MSOP, SOIC, TSSOP
12 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
With 2, 4 and 8 channels that are configurable as either
pseduo-differential or single-ended, the MCP3X02/4/8
converters are versatile and powerful ADCs. Industry-leading
low-power technology offers low current consumption for these
multi-channel devices: <1 A standby and 250 A at 100 ksps.
With exceptional INL and DNL performance (1 LSB) across
broad voltage and temperature ranges (2.7V to 5.5V and -40
to +85C), multi-channel applications requiring superb linearity
are ideal for these devices.
These dual-channel devices are programmable to either 2
pseduo-differential pairs or 4 single-ended inputs.
The quad-channel devices are programmable to provide 4
pseudo-differential pairs or 8 single-ended inputs.
Communication is accomplished using an industry standard
serial SPI protocol.
12-bit S
A
R
C
om
parator
C
H
0
C
H
1
C
H
7
___
___
___
M
C
P
3
2
0
4
/3
2
0
8
+
C
ontrol Logic
S
hift R
egister
S
am
ple
and
H
old
DAC
Input
C
hannel
M
ux
Motor Control
Sensor/Instrumentation
Power-Factor
Monitoring
UPS
SAR CONVERTERS LOW-POWER, MULTI-CHANNEL ADCs IDEAL FOR PORTABLES
Product Specifications
Device
Resolution
(bits)
Maximum
Sampling
Rate
(samples/sec)
# of
Input
Channels
Input Type Interface
Input
Voltage
Range
(V)
Active
Current
Max.
(A)
Max.
INL
Temp.
Range
(C)
Packages
MCP3002 10 200 2 Single-ended
or Pseudo-
Differential
SPI 2.7 to 5.5 250 1 LSB -40 to +85 8 PDIP, MSOP, SOIC,
TSSOP
MCP3004 10 200 4 Single-ended
or Pseudo-
Differential
SPI 2.7 to 5.5 400 1 LSB -40 to +85 14 PDIP, SOIC, TSSOP
MCP3008 10 200 8 Single-ended
or Pseudo-
Differential
SPI 2.7 to 5.5 400 1 LSB -40 to +85 16 PDIP, SOIC
MCP3202 12 100 2 Single-ended
or Pseudo-
Differential
SPI 2.7 to 5.5 550 1 LSB -40 to +85 8 PDIP, MSOP, SOIC,
TSSOP
MCP3204 12 100 4 Single-ended
or Pseudo-
Differential
SPI 2.7 to 5.5 400 1 LSB -40 to +85 14 PDIP, SOIC, TSSOP
MCP3208 12 100 8 Single-ended
or Pseudo-
Differential
SPI 2.7 to 5.5 400 1 LSB -40 to +85 16 PDIP, SOIC
MCP3X02/4/8 ADC Key Features:
10-bit and 12-bit resolution
1 LSB DNL, 1 LSB INL max.
1 LSB DNL, 1 LSB INL max.
On-chip sample and hold
SPI serial interface (modes 0,0 and 1,1)
Single-supply specified operation: 2.7V to 5.5V
Low-power CMOS technology:
500 nA standby current
300 A active current at 5V, 100 ksps
MCP3X02/4/8 ADC Applications:
Multi-channel Data Acquisition Portables
Sensor Interface
Process Control
Data Acquisition
Battery Operated Systems
ADC Converter Design Guide 13
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
SAR CONVERTERS 13-BIT DIFFERENTIAL INPUT ADC IDEAL FOR INTERFACING TO SENSORS
The MCP330X family of data converters offers true differential
input with a bipolar twos complement output. Strain gauges,
wheatstone bridges and AC signals are all ideally interfaced
to the differential input ADCs. These ADCs provide single
differential input, two differential input or four differential
inputs.
The low power consumption of these devices at up to 100
ksps, in addition to their high resolution, makes these sensors
ideal for portable AC measurement applications.
MCP330X ADC Key Features:
Full Differential Inputs with a 13-bit Resolution
1 LSB DNL max.
1 LSB INL max.
Number of Single-ended Inputs:
1 (MCP3301)
4 (MCP3302)
8 (MCP3304)
Differential
Input Signal
Strain Gauge/Load Cell
1 F
VREF
IN+
IN-
VDD
VDD
VSS
VREF
MCP330X ADC Key Features (Cont.):
On-chip sample and hold
SPI serial interface (modes 0,0 and 1,1)
Single-supply specified operation: 2.7V to 5.5V
Low-power CMOS technology:
500 nA standby current
300 A active current at 5V, 100 ksps
100 ksps sampling rate with 5V supply current
Temperature Range: -40C to +85C
MCP330X ADC Applications:
Remote Sensors
Battery Operated Systems
Transducer Interface
Product Specifications
Device
Resolution
(bits)
Maximum
Sampling
Rate
(samples/sec)
# of
Input
Channels
Input Type Interface
Input
Voltage
Range
(V)
Active
Current
Max.
(A)
Max.
INL
Temp.
Range
(C)
Packages
MCP3301 13 100 1 Differential SPI 2.7 to 5.5 450 +1 LSB -40 to +85 8 PDIP, MSOP, SOIC
MCP3302 13 100 2 Differential SPI 2.7 to 5.5 450 1 LSB -40 to +85 14 PDIP, SOIC, TSSOP
MCP3304 13 100 4 Differential SPI 2.7 to 5.5 450 1 LSB -40 to +85 16 PDIP, SOIC
14 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
A dual-slope converter operates by charging a capacitor from
the input voltage during a fixed time, and then discharging it to
zero. Actual data conversion is accomplished in two phases:
input signal integration and reference voltage de-integration.
The integrator output is initialized to 0V prior to the start of
integration. During integration, analog switch S1 connects VIN
to the integrator input, where it is maintained for a fixed time
period (tINT).
The application of VIN causes the integrator output to depart
0V at a rate determined by the magnitude of VIN, and a
direction determined by the polarity of VIN. The de-integration
phase is initiated immediately at the expiration of tINT.
During de-integration, S1 connects a reference voltage (having
a polarity opposite that of VIN) to the integrator input. At the
same time, an external precision timer is started. The
de-integration phase is maintained until the comparator output
changes states, indicating the integrator has returned to its
starting point of 0V. When this occurs, the precision timer is
stopped. The de-integration time period (tDEINT), as measured
by the precision timer, is directly proportional to the magnitude
of the applied input voltage.
Analog Input
Signal
Display
Switch
Drive
Control
Logic
I
n
t
e
g
r
a
t
o
r
O
u
t
p
u
t
Polarity Control
Display
Phase Control
VIN VREF
Variable
Reference
Integrate
Time
Fixed
Signal
Integrate
Time
Integrator Comparator
VIN 1/2 VREF
+
Clock
REF
Voltage
Counter
ADC BY ARCHITECTURE DUAL-SLOPE OR INTEGRATING
A simple mathematical equation relates the input signal,
reference voltage and integration time:
(1/RINTCINT)*integral [ VIN (t) dt ] from t = 0 to t = tINT
For a constant VIN:
VIN = VREF * (tDEINT / tINT)
The dual-slope converter accuracy is unrelated to the
integrating resistor and capacitor values as long as they are
stable during a measurement cycle.
An inherent benefit is noise immunity. Input noise spikes are
integrated (averaged to zero) during the integration periods.
Integrating ADCs are immune to the large conversion errors
that plague successive approximation converters in high-noise
environments.
Integrating converters provide inherent noise rejection, with at
least a 20 dB/decade attenuation rate. Interference signals
with frequencies at integral multiples of the integration period
are, theoretically, completely removed since the average value
of a sine wave of frequency (1/t) averaged over a period (t) is
zero.
Basic Dual-Slope Converter
ADC Converter Design Guide 15
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
Accepts Bipolar Inputs of Up to 4.2V
The TC5XX family are precision analog front ends that
implement dual-slope ADCs with a maximum resolution of 17
bits plus sign. The TC500 is the base device that requires both
positive and negative power supplies, while the TC510 adds
on-board power supply conversion for single-supply operation.
The conversion speed of the converter is configurable, with
the user being able to trade conversion speed for resolution.
With single and multi-channel devices, the TC5XX is a powerful
family of dual-slope converters. A 50/60 Hz noise rejection,
low-power operation, and minimum I/O connections, make
these devices suitable for a variety of data acquisition
systems.
Control Logic
Analog
Switch
Control
Signals
ACOM
Integrator
CMPTR 1
CMPTR 2
CMPTR
Output
DGND
Control Logic
CREF
RINT CINT
VSS
VSS
OSC
+
A B
0 0 Zero Integrator Output
0 1 Auto-Zero
1 0 Signal Integrate
1 1 De-integrate
B A
A0 A1
CH1+
CH2+
CH3+
CH4+
CH1-
CH2-
CH3-
CH4-
Converter Sate
DIFF.
MUX
(TC514)
DC-to-DC Converter
(TC510 and TC514)
Phase
Decoding
Logic
Polarity
Detection
Level
Shift
DUAL-SLOPE 17-BIT PLUS SIGN SERIAL ADC
TC5XX Key Features:
Precision (up to 17 bits) A/D Converter Front End
3-Pin Control Interface to Microprocessor
Flexible: User Can Trade-off Conversion Speed for Resolution
Single-Supply Operation (TC510/TC514)
4 Input, Differential Analog MUX (TC514)
Automatic Input Voltage Polarity Detection
Wide Analog Input Range: 4.2V (TC500A/TC510)
Directly Accepts Bipolar and Differential Input Signals
Low Power Dissipation:
10 mW - (TC500/TC500A), 18 mW - (TC510/TC514)
TC5XX Applications:
Precision Analog Signal Processor
Precision Sensor Interface
High-Accuracy DC Measurements
Product Specifications
Part
Supply
Voltage
(V)
Input Voltage
Range
(V)
Resolution
Input
(V)
Sampling
Rate
(Conv/s)
Input
Channels
Data
Interface
Temp.
Range
(C)
Features Packages
TC500A 4.5 to 7.5 VSS + 1.5V to
VDD 1.5V
Up to
17 bits
4 to 10 1 3-Wire 0 to +70 Differential input range, Programmable
resolution/conversion time
16 PDIP, SOIC,
CerDIP
TC510 +4.5 to +5.5
VSS + 1.5V to
VDD 1.5V
Up to
17 bits
4 to 10 1 3-Wire 0 to +70 Differential input range, Programmable
resolution/conversion time, Charge
pump (-V) output pin
24 PDIP, SOIC
TC514 +4.5 to +5.5 VSS + 1.5V to
VDD 1.5V
Up to
17 bits
4 to 10 4 3-Wire 0 to +70 Differential input range, Programmable
resolution/conversion time, Charge
pump (-V) output pin
28 PDIP, 28 SOIC
TC520A +4.5 to +5.5 Serial
Port
0 to +70 Optional serial interface adapter for
TC500/A/510/514
14 PDIP, 16 SOIC
TC530 +4.5 to +5.5 VSS + 1.5V to
VDD 1.5V
Up to
17 bits
3 to 10 1 Serial
Port
0 to +70 Differential input range, Programmable
resolution/conversion time, Charge
pump (-V) output pin
28 PDIP, 28 SOIC
TC534 +4.5 to +5.5 VSS + 1.5V to
VDD 1.5V
Up to
17 bits
3 to 10 4 Serial
Port
0 to +70 Differential input range, Programmable
resolution/conversion time, Charge
pump (-V) output pin
40 PDIP, 44 PQFP
16 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
With a complete data acquisition system on-chip, these
devices directly drive multiplexed, liquid crystal displays
(LCDs). The TC7107A drives common anode light emitting
diode (LED) displays directly with 8 mA per segment. Seven
segment decoders, digit and polarity drivers, voltage references
and clock circuits are all integrated on the chips.
A low-cost, high-resolution indicating meter requires only a
display and a handful of resistors and capacitors. 3 digit
and 4 digit options, along with extended features and power
options, make the TC711X and TC712X devices ideal for
multimeters and digital measurement devices.
TC71XX Key Features:
Internal References with Low Temperature Drift
TC7126A: 80 ppm/C Typical
TC7117A: 20 ppm/C Typical
Directly Drives LCD or LED display
Convenient 9V Battery Operation
TC7116A/TC7126A/TC7129/TC820
Differential Input Operation
Industrial Temperature Range: -25C to 85C
TC71XX Applications:
Full-featured Multimeters
Digital Measurement Devices
Bridge Readouts
Portable Instrumentation
3 AND 4-DIGIT ADCs WITH SEGMENT DRIVE
Product Specifications
Part
Display
Type
Supply
Voltage
(V)
Resolution
(Digits)
Resolution
(Counts)
Power
(mW)
Temp.
Range
(C)
Features Packages
TC7106A LCD 9 3.5 Digit High
Power LCD
2,000 10 -25 to +85 For DMM, DPM, Data logger
applications
40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
TC7107A LED 5 3.5 2,000 10 -25 to +85 For DMM, DPM, Data logger
applications
40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
TC7116A LCD 9 3.5 with Hold 2,000 10 -25 to +85 Hold function 40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
TC7117A LED 5 3.5 2,000 10 -25 to +85 Hold function 40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
TC7126A LCD 9 3.5 2,000 0.5 -25 to +85 Low Power TC7106 40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
TC7129 LCD 9 4.5 with LCD 20,000 0.5 0 to +70 Lowest noise 3 mV sensitivity 40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
TC820 LCD 9 3.75 4,000 10 0 to +70 DMM plus frequency counter
and logic probe
40 PDIP, 44 PLCC,
44 PQFP, 40 CerDIP
COSC
100 pF
VREF+
TC7106/A
TC7107/A
VREF
V-
OSC1 OSC3 OSC2
CREF- CREF+
VIN+
VIN-
Analog
Common
VINT
VBUFF
CAZ
Minus Sign
Backplane
Drive
28
LCD Display
VREF-
+
Analog
Input
+
Analog Input
INT OUT
AZ IN
BUFF
OUT
FIN
+INPUT
INPUT
Analog
Common
REF
IN
POL
CREF-
B8
B4
B2
B1
+5V
V+
CREF+
TC835
MCP1525
DM7447A
TC835/TC7135 Key Features (Cont.):
Reading for 0V Input
True Polarity Indication at Zero for Null Detection
Multiplexed BCD Data Output
TTL-Compatible Outputs
Differential Input
Control Signals Permit Interface to UARTs and
Microprocessors
Blinking Display Visually Indicates Overrange Condition
Low Input Current: 1 pA
Low Zero Reading Drift: 2 V/C
Auto-Ranging Supported with Overrange and Underrange
TC835/TC7135 Applications:
Personal Computer Data Acquisition
Scales, Panel Meters, Process Controls
HP-IL Bus Instrumentation
18 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
The TC850 is a monolithic CMOS A/D converter (ADC) with
a resolution of 15-bits plus sign. It combines a chopper-
stabilized buffer and integrator with a unique multi-slope
integration technique that increases conversion speed. The
result is a 16-time improvement in speed over previous 15-bit,
monolithic integrating ADCs (from 2.5 conversions per second
up to 40 per second). Faster conversion speed is especially
welcome in systems with human interface, such as digital
scales.
The TC850 incorporates an ADC and a microprocessor-
compatible digital interface. Only a voltage reference and a
few, noncritical, passive components are required to form a
complete 15-bit plus sign ADC. CMOS processing provides the
TC850 with high-impedance and differential inputs. Input bias
current is typically only 30 pA, permitting direct interface to
sensors.
Input sensitivity of 100 V per Least Significant Bit (LSB)
eliminates the need for precision external amplifiers.
The internal amplifiers are auto-zeroed, ensuring a zero digital
output with 0V analog input. Zero-adjustment potentiometers or
calibrations are not required.
The TC850 outputs data on an 8-bit, 3-state bus. Digital inputs
are CMOS-compatible, while outputs are TTL/CMOS-compatible.
Chip-enable and byte-select inputs, combined with an end-of-
conversion output, ensures easy interfacing to a wide variety of
microprocessors. Conversions can be performed continuously
or on command. In Continuous mode, data is read as three
consecutive bytes and manipulation of address lines is not
required. Operating from 5V supplies, the TC850 dissipates
only 20 mW.
15-BIT BINARY OUTPUT ADC INCLUDES AUTO-ZEROED AMPLIFIERS
Product Specifications
Part Description
Supply
Voltage
(V)
Input Voltage
Range
(V)
Resolution
(Digits)
Resolution
(Counts)
Max Power
(mW)
Data
Interface
Temp.
Range
(C)
Features Packages
TC850 Binary A/D 5 VSS + 1.5V to
VDD 1.5V
15-bit 32,768 35 8-bit
Parallel
-25 to +70 Highest conversion
speed (40 conv/sec)
44 PLCC, 40 PDIP,
40 CerDIP
4
BUF INT IN
Buffer
Pinout of 40-Pin Package
Integrator
Comparator
DB7
TC850
REF-
RINT CINT
INT OUT
IN+
6-Bit
Up/Down
Counter
REF2+
REF1+
DB0
9-Bit
Up/Down
Counter
. . .
WR CONT/
DEMAND
IN
Common
+5V 5V
OSC2 L/H OVR/
POL
RD CS CE OSC1
Clock
Oscillator
+
Analog
Mux
A/D
Control
Sequencer
Data Latch
Octal 2-Input Mux
3-State Data Bus
Bus Interface
Decode Logic
TC850 Key Features:
15-bit Resolution Plus Sign Bit
Up to 40 Conversions per Second
Integrating ADC Technique
Monotonic
High Noise Immunity
Auto-zeroed Amplifiers Eliminate Offset Trimming
Wide Dynamic Range: 96 dB
Low Input Bias Current: 30 pA
Low Input Noise: 30 VP-P
Sensitivity: 100 V
Flexible Operational Control
Continuous or On-demand Conversions
Data Valid Output
Bus Compatible, 3-State Data Outputs
8-bit Data Bus
Simple P Interface
Two Chip Enables
Read ADC Result Like Memory
5V Power Supply Operation: 20 mW
TC850 Applications:
Precision Analog Signal Processor
Precision Sensor Interface
High Accuracy DC Measurments
ADC Converter Design Guide 19
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
The TC7109A is a 12-bit plus sign, CMOS low-power Analog-to-
Digital converter. Only eight passive components and a crystal
are required to form a complete dual-slope integrating ADC.
The improved VOH source current and other TC7109A features
make it an attractive per-channel alternative to analog
multiplexing for many data acquisition applications. These
features include typical input bias current of 1 pA, drift of less
than 1 V/C, input noise typically 15 VP-P and auto-zero.
True differential input and reference allow measurement of
bridge-type transducers, such as load cells, strain gauges and
temperature transducers.
The TC7109A provides a versatile digital interface. In the
Direct mode, chip select and HIGH/LOW byte enable control
parallel bus interface. In the Handshake mode, the TC7109/A
will operate with industry standard UARTs in controlling serial
data transmission ideal for remote data logging. Control and
monitoring of conversion timing is provided by the RUN/HOLD
input and STATUS output.
For applications requiring more resolution, see the TC500,
15-bit plus sign ADC data sheet.
12-BIT DUAL-SLOPE WITH SERIAL AND PARALLEL BINARY OUTPUT
Product Specifications
Part
Supply
Voltage
(V)
Input Voltage
Range
(V)
Resolution
(Digits)
Sampling
Rate
(Conv/s)
Input
Channels
Data
Interface
Temp.
Range
(C)
Features Packages
TC7109A 5 VSS + 1.5V to
VDD 1.0V
12 bits plus
sign bit
32,768 1 Parallel or
Serial
-25 to +85 Differential Input Range 44 PDIP, 40 CerDIP,
44 PLCC, 44 PQFP
Input
High
AZ
BUFF
C
AZ
INT
Buffer
Integrator
AZ
ZI
AZ
ZI
DE
(+)
AZ
INT
AZ
Comparator
Comp
Out
C
REF
AZ
DE ()
ZI
Common
Input
Low
INT
REF
IN+
DE
()
DE
()
DE
(+)
R
INT
C
INT
REF
CAP-
REF
CAP+
ZI
6.2V
10 mA
V+ V- REF
OUT
To Analog
Section
Comp Out
AZ
INT
DE ()
ZI
Conversion
Control Logic
Oscillator and
Clock Circuitry
Handshake
Logic
LBEN
HBEN
CE/LOAD
GND
12-Bit Counter
Send Mode BUFF
OSC
OUT
OSC
SEL
OSC
OUT
OSC
IN
RUN/
HOLD
Status
P
O
L
O
R
T
E
S
T
High Order
Byte Inputs
Low Order
Byte Inputs
TC7109A
Typical Application
REF
IN-
B
1
2
B
1
1
B
1
0
B
9
B
8
B
7
B
6
B
5
B
4
B
3
B
2
B
1
Clock
+
16 Three-State Outputs
14 Latches
Latch
TC7109A Key Features:
Zero Integrator Cycle for Fast Recovery from Input Overloads
Eliminates Cross-Talk in Multiplexed Systems
12-bit Plus Sign Integrating A/D Converter with Overrange
Indication
Sign Magnitude Coding Format
True Differential Signal Input and Differential Reference Input
Low Noise: 15 VP-P Typ.
Input Current: 1 pA Typ.
No Zero Adjustment Needed
TTL Compatible, Byte Organized Tri-state Outputs
UART Handshake Mode for Simple Serial Data Transmissions
TC7109A Applications:
Ideal for remote data logging
Bridge-type Transducer Measurements
Load Cells
Strain Gauges
Temperature Transducers
20 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
DataView Software System Performance Histogram
DEVELOPMENT TOOLS
MXLABScreen Captures
DataView Software Tool
DataView is a visualization tool showing real-time histogram
and scope plots output for the MCP355X. The software
also calculates the RMS noise of the current distribution.
The number of samples in the distribution is also scalable,
allowing post averaging experiments.
Histogram
Scope plot
RMS noise calculation
MXLABSoftware Tool
The MXLAB software tool provides data acquisition, analysis
and display in a Windowssystem environment. Additionally,
analysis can be made of the digital potentiometer shutdown,
reset and daisy-chain operations. The MXLAB software can
determine digital potentiometer settings based on gain inputs
(dB or V/V), filter cutoff frequencies and offset voltage levels.
The MXLAB software can be downloaded free from the
Microchip web site at www.microchip.com.
The following tools are associated with MXLAB software:
Fast Fourier Transform (FFT)
Histogram
Oscilloscope
Real-time numeric
Real-time stripchart
Data list
MXDEVAnalog Evaluation System
The MXDEVAnalog Evaluation System is a versatile and
easy-to-use system for evaluating Microchips MCP mixed-
signal products. The system is used with a PC and consists of
two parts: the DVMCPA Driver Board with associated MXLAB
software, which provides data acquisition, analysis and display
in a Windows environment; and the DVXXXX Evaluation Board,
which contains the device to be evaluated.
The DV42XXX digital potentiometer evaluation board shows
the MCP42XXX being used in many popular digital
applications. These circuits include programmable gain
circuits, a programmable filter circuit and a programmable
circuit. Digital potentiometer tools within the MXLAB system
calculate wiper values for these circuits based on user inputs
of gain (in dB or V/V), filter cutoff frequency and approximation
method, and offset voltage. In addition, an ADC is on-board
that allows analysis of these circuits, using the time and
frequency domain tools of the MXLAB software.
Microchip Ordering Part Numbers:
DVMCPA - MXDEV Analog Evaluation Driver Board Version 1
DV3201A - MCP3001/3002 and MCP3201/02 A/D Converter
Evaluation Board
DV3204A - MCP3004/3008 and MCP3204/08 A/D Converter
Evaluation Board
DV42XXX - MCP42XXX Digital Potentiometer
MCP3551DM-PCTL - MCP3551/3 Demonstration Board
ADC Converter Design Guide 21
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
RELATED SUPPORT MATERIAL
The following Application Notes are available on the Microchip
web site: www.microchip.com.
Application Notes
AN246: Driving the Analog Inputs of a SAR A/D Converter
Driving any A/D Converter (ADC) can be challenging if all
issues and trade-offs are not understood from the beginning.
With Successive Approximation Register (SAR) ADCs, the
sampling speed and source impedance should be taken
into consideration if the device is to be fully utilized. This
application note discusses the issues surrounding the SAR
converters input and conversion nuances to insure that the
converter is handled properly from the beginning of the design
phase.
AN681: Reading and Using Fast Fourier Transformation (FFT)
This application note focuses on the use of FFT plots to
illustrate the performance of A/D converters. FFTs can help
identify noise interference, power supply, and analog device
performance.
AN688: Layout Tips for 12-Bit A/D Converter Application
This application note describes basic A/D converter layout
guidelines, ending with a review of issues to be aware of.
Examples of good and bad layout techniques are provided.
AN693: Understanding A/D Converter Performance
Specifications
This application note describes the specications used to
quantify the performance of A/D converters and gives the
reader a better understanding of the signicance of those
specications in an application.
AN695: Interfacing Pressure Sensors to Microchips Analog
Peripherals
This application note concentrates on the signal conditioning
path of the piezoresistive sensing element from sensor to
microcontroller. It shows how the electrical output of this
sensor can be gained, ltered and digitized in order to prepare
it for the microcontrollers calibration routines.
AN780: 15-Kilogram Scale Using the TC500A and the TC520
A 15 kg weighing scale was designed using Microchips
TC500A Analog Processor and the TC520 16-bit Controller. The
scale is required to resolve down to 1/8 gram and correct to
within 6-1/2 grams.
AN781: Solving Sensor Offset Problems with TC7106
Design engineers sometimes have to interface the TC7106
and similar ADCs to non-ideal sensors. A very common
problem is that the sensor often does not give a zero output
where the design wants a zero reading.
AN783: 5V Power Supply Operation with TC7106A/7107A
This application note describes how the TC7106A/7107A
3-1/2 digit analog-to-digital converters with liquid crystal
display drive can be powered from 5V power supplies using
low-cost regulators, such as the TC55 (+5V).
AN785: Simplify A/D Converter Interface with Software
Unfortunately, many display-oriented ADCs are difcult to
interface due to the multiplexed BCD format of the outputs.
An exception is the 4-1/2 digit TC7135 ADC, which provides a
strobe output.
AN788: Numerical-Integration Techniques Speed Dual-Slope
A/D Conversion
By using low-cost microprocessors and a program-controlled,
numerical-integration technique, you can achieve good noise
rejection and take full advantage of the higher speeds offered
by dual-slope A/D converters, such as the TC7109.
AN789: Integrating Converter Analog Processor TC500A
Today, design engineers rely more on microprocessors and
microcontrollers to support their applications. Compatible
Analog-to-Digital (A/D) and Digital-to-Analog (D/A) converters
have greatly increased the exibility of interface and control
circuits.
AN796: TC7109 Records Remote Data Automatically
The TC7109 analog-to-digital converter, a 2 Kbytes CMOS static
RAM, and some gates and counters can be combined
to form a low-cost, exible, stand-alone data-logging system.
AN842: Differential ADC Biasing Techniques, Tips and Tricks
This application note discusses differential input configurations
and their operation circuits to implement these input modes
and techniques in choosing the correct voltage levels.
AN845: Communicating with The MCP3221 Using PICmicro
Microcontrollers
This application note covers communications between the
MCP3221 device and a PICmicromicrocontroller. Hardware
and software implementations of the I2C protocol are
covered.
AN1007: Designing with the MCP3551 Delta-Sigma ADC
This application note discusses various design techniques to
follow when using the MCP355X family of 22-bit ADCs.
Demonstration/Evaluation Board and User Guide
MCP3XXX Evaluation Kit Users Guide (DS51220)
This document describes how to use the MCP3XXX Evaluation
Board to evaluate Microchips stand-alone MCP3XXX A/D
converters.
22 ADC Converter Design Guide
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
Notes:
ANALOG-TO-DIGITAL CONVERTER DESIGN GUIDE
ADC Converter Design Guide 23
High-Performance, Stand-Alone ADCs for a Variety of Embedded Systems Applications
ANALOG-TO-DIGITAL CONVERTER DESIGN GUIDE
Thermal
Management
Power
Management
Temperature
Sensors
Fan Speed
Controllers/
Fan Fault
Detectors
LDO & Switching
Regulators
Charge Pump
DC/DC Converters
Power MOSFET
Drivers
PWM Controllers
System Supervisors
Voltage Detectors
Voltage References
Battery
Management
Li-Ion/Li-Polymer
Battery Chargers
Smart Battery
Managers
Linear
Op Amps
Programmable
Gain
Amplifiers
Comparators
Linear
Integrated
Devices
Mixed-Signal
A/D Converter
Families
Digital
Potentiometers
D/A Converters
V/F and F/V
Converters
Energy
Measurement
ICs
Interface
CAN Peripherals
Infrared
Peripherals
LIN Transceiver
Serial Peripherals
Ethernet Controller
Analog and Interface Products
Robustness
MOSFET Drivers lead the industry in latch-up
immunity/stability
Low Power/Low Voltage
Op Amp family with the lowest power for a given gain
bandwidth
600 nA/1.4V/14 kHz bandwidth Op Amps
1.8V charge pumps and comparators
Lowest power 12-bit ADC in a SOT-23 package
Integration
One of the first to market with integrated LDO with
Reset and Fan Controller with temperature sensor
PGA integrates MUX, resistive ladder, gain switches,
high-performance amplifier, SPI interface
Space Savings
Resets and LDOs in SC70, A/D converters in a
5-lead SOT-23 package
CAN and IrDAStandard protocol stack embedded
in an 18-pin package
Accuracy
Offset trimmed after packaging using non-volatile
memory
Innovation
Low pin-count embedded IrDA Standard stack,
FanSense technology
Select Mode operation
For more information, visit the Microchip web site at:
www.microchip.com/analogtools
Analog and Interface Attributes
Information subject to change. The Microchip name and logo, the Microchip logo, PIC and PICmicro are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
FanSense, Select Mode, MXLAB and MXDEV are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of their respective
companies. 2005, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. 10/05 DS21841B
*DS21841B*
www.microchip.com
Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199
Worldwide Sales and Service
At Microchip, we know that it takes more than product specifications to
create loyal customers. In addition to a broad product portfolio, we understand
the value of a complete design solution. Thats why we maintain a worldwide
network of sales and support. Our global network of experienced field application
engineers and technical support personnel are ready to provide product and
system assistance to help you further streamline your design, prototype and
production activities.
Sales Office Listing
Technical Support: http://support.microchip.com
AMERICAS
Atlanta
Tel: 770-640-0034
Boston
Tel: 774-760-0087
Chicago
Tel: 630-285-0071
Dallas
Tel: 972-818-7423
Detroit
Tel: 248-538-2250
Kokomo
Tel: 765-864-8360
Los Angeles
Tel: 949-462-9523
San Jose
Tel: 650-215-1444
Toronto
Mississauga, Ontario
Tel: 905-673-0699
ASIA/PACIFIC
Australia - Sydney
Tel: 61-2-9868-6733
China - Beijing
Tel: 86-10-8528-2100
China - Chengdu
Tel: 86-28-8676-6200
China - Fuzhou
Tel: 86-591-8750-3506
China - Hong Kong SAR
Tel: 852-2401-1200
China - Qingdao
Tel: 86-532-8502-7355
China - Shanghai
Tel: 86-21-5407-5533
China - Shenyang
Tel: 86-24-2334-2829
China - Shenzhen
Tel: 86-755-8203-2660
China - Shunde
Tel: 86-757-2839-5507
China - Wuhan
Tel: 86-27-5980-5300
China - Xian
Tel: 86-29-8833-7250
ASIA/PACIFIC
India - Bangalore
Tel: 91-80-2229-0061
India - New Delhi
Tel: 91-11-5160-8631
India - Pune
Tel: 91-20-2566-1512
Japan - Yokohama
Tel: 81-45-471- 6166
Korea - Gumi
Tel: 82-54-473-4301
Korea - Seoul
Tel: 82-2-554-7200
Malaysia - Penang
Tel: 604-646-8870
Philippines - Manila
Tel: 632-634-9065
Singapore
Tel: 65-6334-8870
Taiwan - Hsin Chu
Tel: 886-3-572-9526
Taiwan - Kaohsiung
Tel: 886-7-536-4818
Taiwan - Taipei
Tel: 886-2-2500-6610
Thailand - Bangkok
Tel: 66-2-694-1351
EUROPE
Austria - Wels
Tel: 43-7242-2244-399
Denmark - Copenhagen
Tel: 45-4450-2828
France - Paris
Tel: 33-1-69-53-63-20
Germany - Munich
Tel: 49-89-627-144-0
Italy - Milan
Tel: 39-0331-742611
Netherlands - Drunen
Tel: 31-416-690399
Spain - Madrid
Tel: 34-91-352-30-52
UK - Wokingham
Tel: 44-118-921-5869