The MAX1272/MAX1273 multirange 12-bit data-acquisition systems (DAS) operate with a single 5V supply. The
software-programmable analog input accepts a variety
of voltage ranges: ±10V, ±5V, 0 to 10V, 0 to 5V for the
MAX1272; ±V
REF
, ±V
REF
/ 2, 0 to V
REF
, 0 to V
REF
/ 2 for
the MAX1273. The software-selectable extended analog
input range increases the effective dynamic range to 14
bits and provides the flexibility to interface 4–20mA powered sensors directly to a single 5V system. In addition,
the MAX1272 provides fault protection to ±12V. Other
features include a 5MHz track/hold (T/H) bandwidth,
87ksps throughput rate, and internal (4.096V) or external
(2.40V to 4.18V) reference.
The MAX1272/MAX1273 serial interfaces connect
directly to SPI™/QSPI™/MICROWIRE™-compatible
devices without any external logic.
Four software-programmable power-down modes
(delayed standby, immediate standby, delayed full powerdown, and immediate full power-down) provide low-current shutdown between conversions. In standby mode, the
internal reference buffer remains active, thus eliminating
startup delay.
The MAX1272/MAX1273 are available in 8-pin PDIP
and µMAX packages. Both devices are available in the
commercial (0°C to +70°C) or extended (-40°C to
+85°C) temperature range.
Applications
Industrial Control Systems
Data-Acquisition Systems
Robotics
Automatic Testing
Battery-Powered Instruments
Medical Instruments
Features
♦ Four Software-Selectable Input Ranges
MAX1272: 0 to 10V, 0 to 5V, ±10V, ±5V
MAX1273: 0 to V
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
VDDto GND..............................................................-0.3V to +6V
AIN to GND (MAX1272) ...................................................... ±12V
AIN to GND (MAX1273) ........................................................ ±6V
DOUT, CS, DIN, SCLK, REF to GND..........-0.3V to (V
DD
+ 0.3V)
Maximum Current into Any Pin............................................50mA
(VDD= 4.75V to 5.25V, unipolar/bipolar input range, external reference mode, V
REF
= 4.096V, C
REF
= 1.0µF, f
SCLK
= 1.4MHz,
50% duty cycle, C
LOAD
= 50pF, TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at TA= +25°C.) (Figures 1 and 4)
Note 1: Accuracy specifications tested at VDD= 5V. Performance at power-supply tolerance limit is guaranteed by power-supply
rejection test.
Note 2: Offset error nulled. The ideal last-code transition is (FS - 1.5 LSB).
Note 3: PSRR measured at full scale. Tested at ±10V (MAX1272) and ±4.096V (MAX1273) input ranges.
Note 4: Acquisition and conversion times are dependent on the clock speed.
The MAX1272/MAX1273 multirange ADCs use successive approximation and internal track/hold (T/H) circuitry
to convert an analog signal to a 12-bit digital output.
Figure 2 shows a block diagram of the MAX1272/
MAX1273.
Analog-Input Track/Hold
The T/H tracking/acquisition mode begins on the falling
edge of the fourth clock cycle in the 8-bit input control
word and enters hold/conversion mode on the falling
edge of the eighth clock cycle.
The MAX1272/MAX1273 input architecture includes a
resistor-divider and a T/H system (Figure 3). When
operating in bipolar or unipolar mode, the resistordivider network formed by R1, R2, and R3 scales the
signal applied at the input channel. Use a low source
impedance (<4Ω) to minimize gain error.
Input Bandwidth
The ADC’s small-signal input bandwidth depends on
the selected input range and varies from 1.25MHz to
5MHz (see the Electrical Characteristics). The maximum sampling rate for the MAX1272/MAX1273 is
87ksps (16 clocks per conversion). Use undersampling
techniques to digitize high-speed transient events and
measure periodic signals with bandwidths exceeding
the ADC’s sampling rate.
Use anti-alias filtering to avoid the aliasing of high-frequency signals into the frequency band of interest. An
anti-aliasing filter must limit the input bandwidth to no
more than one half of the sampling frequency.
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
Figure 1. Output Load Circuit for Timing Characteristics
PINNAMEFUNCTION
1SCLKSerial Clock Input. Clocks data in and out of serial interface. SCLK sets the conversion speed.
2DINSerial Data Input. Data clocks in on the rising edge of SCLK.
3VDD5V Supply. Bypass with a 0.1µF capacitor to GND.
4GNDGround
5AINAnalog Input
Reference Buffer Output/Reference Input. Bypass REF with a 1µF capacitor to GND. In internal
6REF
7CS
8DOUT
reference mode, the reference buffer provides a 4.096V nominal output. For external reference mode,
disable the internal reference buffer through the serial interface and apply an external reference to REF.
Active-Low Chip-Select Input. Drive CS low to clock data into the MAX1272/MAX1273. See the InputData Format section.
Serial Data Output. Data clocks out on the falling edge of SCLK. DOUT is high impedance when CS is
high.
DOUT
C
LOAD
1kΩ
A) TEST CIRCUIT FOR V
DOUT
1kΩ
OH
C
LOAD
5V
B) TEST CIRCUIT FOR V
f
= 1.4MHz, C
SCLK
LOAD
OL
= 50pF
Input Range and Protection
The MAX1272/MAX1273 provide software-selectable
analog input voltage ranges. Program the analog input
to one of four ranges by setting the appropriate control
bits (RNG, BIP) in the control byte (Table 1). The
MAX1272 has selectable input voltage ranges extending to ±10V (±V
REF
✕
2.4414), while the MAX1273 has
selectable input voltage ranges extending to ±V
REF
.
Figure 3 shows the equivalent input circuit.
Overvoltage circuitry at the analog input provides ±12V
fault protection for the MAX1272. This circuit limits the
current going into or out of the device to less than 2mA,
providing an added layer of protection from momentary
over/undervoltages at the analog input. The overvoltage
protection activates when the device enters powerdown mode or if V
Input data (control byte) clocks in at DIN on the rising
edge of SCLK. CS enables communication with the
MAX1272/MAX1273. After CS falls, the first arriving 1
represents the start bit (MSB) of the input control byte.
The start bit is defined as follows:
1) The first high bit clocked into DIN with CS low any
time the converter is idle (e.g., after applying VDD).
2) The first high bit clocked into DIN after bit 4 (D4) of a
conversion in progress clocks out on DOUT.
See Table 1 for programming the control byte. Figure 4
shows the detailed serial interface timing.
Output Data Format
Output data (DOUT) clocks out MSB first on the falling
edge of SCLK. The unipolar mode provides a straight
binary output. The bipolar mode provides a two’s complement binary output. For output binary codes, see the
Transfer Function section.
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
The MAX1272/MAX1273 use the serial clock to complete
an acquisition. The falling edge of CS does not start a
conversion on the MAX1272/MAX1273. Each conversion
requires a control byte. Programming the fourth bit in the
control byte starts the acquisition sequence. Conversion
starts on the falling edge of the eighth clock cycle after
the start bit.
Keep CS low during successive conversions. If a start bit
is received after CS transitions from high to low, but before
the output bit 4 (D4) becomes available, the current conversion terminates and a new conversion begins. DOUT
enters high-impedance state when CS transitions high.
SCLK shifts data in and out of the MAX1272/MAX1273
and controls both acquisition and conversion timing.
Conversion begins immediately after the end of the
acquisition cycle. Successive-approximation bit decisions appear at DOUT on each of the following 12 clock
falling edges (Figure 5). Additional clock falling edges
result in trailing zeros at DOUT.
The maximum running rate of the MAX1272/MAX1273 is
16 clocks per conversion. A clock speed of 1.4MHz
allows for a maximum sampling rate of 87ksps (Figure 6).
To achieve the maximum throughput, keep CS low, and
start the control byte after bit 4 (D4) of the conversion in
progress clocks out on DOUT.
If CS is low and SCLK is continuous, guarantee a start
bit by first clocking in 16 zeros.
Applications Information
Power-On Reset
The MAX1272/MAX1273 power-up in normal operating
mode (all internal circuitry active), and external reference
mode. The MAX1272/MAX1273 require a start bit to initiate a conversion. The contents of the output data register
clear during power-up.
Internal or External Reference
Operate the MAX1272/MAX1273 with an internal or an
external reference. Configure REF as an internal reference output or an external reference input using the
serial interface. When changing from external reference
mode to internal reference mode, allow 2ms (C
REF
=
1µF) for the reference to stabilize before taking any
measurement.
Internal Reference
The internally trimmed reference provides 4.096V at REF.
Bypass REF to GND with a 1.0µF capacitor (Figure 7a).
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
To use an external reference, disable the internal buffer
by setting the REF bit in the 8-bit control word to zero
(see Table 1), and apply a reference voltage to REF. Use
an external reference voltage ranging from 2.40V to
4.18V. External reference voltages less than 4.096V
increase the ratio of RMS noise to the LSB value (full
scale / 4096) resulting in performance degradation (loss
of effective bits—ENOB).
The REF input impedance is a minimum of 4.8kΩ for
DC currents; therefore, the external reference must be
able to source 850µA during conversions and have an
output impedance of less than 10Ω. Bypass REF with a
1µF capacitor to GND as close to REF as possible
(Figure 7b).
Power-Down Modes
To save power, configure the ADC for a low-current
shutdown mode by setting the PD bit in the control
byte. The MAX1272/MAX1273 features four programmable power-down modes: delayed standby powerdown, immediate standby power-down, delayed full
power-down, and immediate full power-down. Select
standby or full power-down by programming MODE1 in
the input control byte (Table 4). Select delayed or
immediate power-down by programming MODE0 in the
input control byte. Use the MODE0 bit to choose when
the part enters the power-down state. For example,
when MODE0 of the control byte is 0, the device
remains powered up until after the current conversion
ends (Figure 8). On the other hand, if MODE0 = 1, the
device powers down on the falling edge of the eighth
serial clock cycle and no conversion takes place
(Figure 9). In all power-down modes, the interface
remains active with the conversion results available at
DOUT. Additionally, the input overvoltage protection
remains active in all power-down modes (MAX1272).
The first high bit on DIN after CS falls (start condition)
powers up the MAX1272/MAX1273 from any softwareselected power-down condition. With external reference mode, device power-up time from full powerdown is typically 10µs. Send a control byte and allow
10µs for the device to wake up from full power-down.
The next received control byte initiates a conversion.
When in internal reference mode, full power-down
mode disables the internal reference and reference
buffer. Only the interface circuitry remains active for
reading conversion results. Send a control byte and
allow 2ms (C
REF
= 1µF) for the internal reference to settle and the MAX1272/MAX1273 to wake up from full
power-down mode. The next received control byte initiates a conversion.
AutoShutdown™
The MAX1272/MAX1273 automatically enter standby
power-down mode after each conversion without requiring any startup time on the next conversion.
Digital Interface
The MAX1272/MAX1273 feature a fully compatible
SPI/QSPI and MICROWIRE serial interface. For SPI and
QSPI, clear CPOL and CPHA in the microcontroller’s
SPI control registers.
Figure 7a. Internal Reference Configuration
Figure 7b. External Reference Configuration
AutoShutdown is a trademark of Maxim Integrated Products, Inc.
REF
MAX1272
MAX1273
C
REF
1.0µF
5V
IN
MAX6064
C
OUT
1.0µF
REF
GND
REF
MAX1272
MAX1273
MAX1272/MAX1273
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
When using the SPI (Figure 10a) or MICROWIRE (Figure
10b) interfaces, set CPOL = 0 and CPHA = 0 in the SPI
master. Conversion begins with a falling edge on CS.
Three consecutive 8-bit readings are necessary to
obtain the entire 12-bit result from the ADC. DOUT data
transitions on the serial clock’s falling edge. The first 8-
bit data stream contains all leading zeros. The second
8-bit data stream contains a leading zero followed by
the MSB through D5. The third 8-bit data stream contains D4–D0 followed by trailing zeros.
Using the high-speed QSPI interface with CPOL = 0
and CPHA = 0, the MAX1272/MAX1273 support a maximum f
SCLK
of 1.4MHz. Figure 11 shows the MAX1272/
MAX1273 connected to a QSPI master.
PIC16 with SSP Module and
PIC17 Interface
The MAX1272/MAX1273 are compatible with a
PIC16/PIC17 controller (µC) using the synchronous serial-port (SSP) module.
To establish SPI communication, connect the controller
as shown in Figure 12 and configure the PIC16/PIC17
as system master by initializing its synchronous serialport control register (SSPCON) and synchronous serialport status register (SSPSTAT) to the bit patterns shown
in Tables 5 and 6.
In SPI mode, the PIC16/PIC17 µCs allow 8 bits of data
to be transmitted and received simultaneously. Three
consecutive 8-bit readings are necessary to obtain the
entire 12-bit result from the ADC. DOUT data transitions
on the serial clock’s falling edge and is clocked into the
µC on SCLK’s rising edge. The first 8-bit data stream
contains all zeros. The second 8-bit data stream contains a leading zero followed by the MSB through D5.
The third 8-bit data stream contains bits D4–D0 followed by trailing zeros.
Transfer Function
Output data coding for the MAX1272/MAX1273 is binary in unipolar mode with:
and two’s complement binary in bipolar mode with:
Code transitions occur halfway between successive
integer LSB values. Figures 13a and 13b show the
input/output transfer functions for uni-polar and bipolar
operations, respectively. For full-scale (FS) values, see
Tables 2 and 3.
1
2
4096
LSBFS=
× ||
1
4096
LSBFS=
Figure 11. QSPI Connections
Figure 12. SPI Interface Connection for a PIC16/PIC17
CS
SCLK
DOUT
MAX1272
MAX1273
SPI
I/O
SCK
MISO
SS
V
DD
CS
SCLK
DOUT
MAX1272
MAX1273
MICROWIRE
I/O
SCK
SI
CS
SCK
MISO
QSPI
SS
SCK
SDI
I/O
V
DD
PIC16/PIC17
V
DD
CS
SCLK
V
DD
DOUT
MAX1272
MAX1273
SCLK
DOUT
CS
MAX1272
MAX1273
GND
MAX1272/MAX1273
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
For best performance, use printed circuit (PC) boards.
Wire-wrap configurations are not recommended since
the layout should ensure proper separation of analog
and digital traces. Do not run analog and digital lines
parallel to each other, and do not lay out digital signal
paths underneath the ADC package. Use separate
analog and digital PC board ground sections with only
one star point (Figure 14), connecting the two ground
systems (analog and digital). For lowest-noise operation, ensure that the ground return to the star ground’s
power supply is low impedance and as short as possible. Route digital signals far away from sensitive analog
and reference inputs.
High-frequency noise in the power supply (V
DD
) can
degrade the performance of the ADC’s fast comparator. Bypass VDDto the star ground with a 0.1µF capacitor located as close as possible to the MAX1272/
MAX1273’s power-supply input. Minimize capacitor lead
length for best supply-noise rejection. Add an attenuation resistor (5Ω) to extremely noisy power supplies.
Definitions
Integral Nonlinearity
Integral nonlinearity (INL) is the deviation of the values
on an actual transfer function from a straight line. This
straight line can be either a best-straight-line fit or a line
drawn between the endpoints of the transfer function,
once offset and gain errors have been nullified. The
static linearity parameters for the MAX1272/MAX1273
are measured using the endpoint method.
Differential Nonlinearity
Differential nonlinearity (DNL) is the difference between
an actual step-width and the ideal value of 1 LSB. A
DNL error specification of 1 LSB guarantees no missing
codes and a monotonic transfer function.
Aperture Definitions
Aperture jitter (tAJ) is the sample-to-sample variation in
the time between samples. Aperture delay (t
AD
) is the
time between the falling edge of the sampling clock
and the instant when the actual sample is taken.
Signal-to-Noise Ratio
For a waveform perfectly reconstructed from digital
samples, signal-to-noise ratio (SNR) is the ratio of the
full-scale analog input (RMS value) to the RMS quantization error (residual error).
The ideal, theoretical minimum analog-to-digital noise is
caused by quantization noise error only and results
directly from the ADC’s resolution (N-bits):
SNR = (6.02
✕ N + 1.76) dB
In reality, there are other noise sources besides quantization noise: thermal noise, reference noise, clock jitter,
etc. SNR is computed by taking the ratio of the RMS
signal to the RMS noise, which includes all spectral
components minus the fundamental, the first five harmonics, and the DC offset.
Signal-to-Noise Plus Distortion
Signal-to-noise plus distortion (SINAD) is the ratio of the
fundamental input frequency’s RMS amplitude to the
RMS equivalent of all the other ADC output signals:
SINAD (dB) = 20
✕ log [Signal
RMS
/ (Noise +
Distortion)
RMS
]
Effective Number of Bits
Effective number of bits (ENOB) indicates the global
accuracy of an ADC at a specific input frequency and
sampling rate. An ideal ADC’s error consists of quantization noise only. With an input range equal to the fullscale range of the ADC, calculate the effective number
of bits as follows:
ENOB = (SINAD - 1.76) / 6.02
Total Harmonic Distortion
Total harmonic distortion (THD) is the ratio of the RMS
sum of the first five harmonics of the input signal to the
fundamental itself. This is expressed as:
where V
1
is the fundamental amplitude and V2through
V5are the 2nd- through 5th-order harmonics.
Spurious-Free Dynamic Range
Spurious-free dynamic range (SFDR) is the ratio of the
RMS amplitude of the fundamental (maximum signal
component) to the RMS value of the next largest frequency component, excluding DC offset.
THD
VVVV
V
=×
+++
20
2
2
3
2
4
2
5
2
1
log
MAX1272/MAX1273
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information,
go to www.maxim-ic.com/packages
.)
PDIPN.EPS
MAX1272/MAX1273
Fault-Protected, 12-Bit ADCs
with Software-Selectable Input Range
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information,
go to www.maxim-ic.com/packages
.)
8
b
EH
A1
A
c
ÿ 0.50±0.1
0.6±0.1
0.6±0.1
1
D
TOP VIEW
A2
e
FRONT VIEW
4X S
L
BOTTOM VIEW
SIDE VIEW
8
1
DIM
A
A1
A2
b
c
D
e
E
H
L
α
S
INCHES
MIN
-
0.002
0.030
0.010
0.005
0.116
0.0256 BSC
0.116
0.188
0.016
0∞
0.0207 BSC
0.043
0.006
0.037
0.014
0.007
0.120
0.120
0.198
0.026
MAX
6∞
MILLIMETERS
MIN
0.050.15
0.250.36
0.130.18
2.953.05
2.953.05
4.78
0.41
MAX
-1.10
0.950.75
0.65 BSC
5.03
0.66
0.5250 BSC
8LUMAXD.EPS
6∞0∞
α
PROPRIETARY INFORMATION
TITLE:
PACKAGE OUTLINE, 8L uMAX/uSOP
REV.DOCUMENT CONTROL NO.APPROVAL
21-0036
1
J
1
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.