MAX1452ATG [MAXIM]
暂无描述;型号: | MAX1452ATG |
厂家: | MAXIM INTEGRATED PRODUCTS |
描述: | 暂无描述 传感器 |
文件: | 总25页 (文件大小:178K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
19-1829; Rev 2; 4/09
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
General Description
Features
o Provides Amplification, Calibration, and
The MAX1452 is a highly integrated analog-sensor sig-
nal processor optimized for industrial and process con-
trol applications utilizing resistive element sensors. The
MAX1452 provides amplification, calibration, and tem-
perature compensation that enables an overall perfor-
mance approaching the inherent repeatability of the
sensor. The fully analog signal path introduces no quan-
tization noise in the output signal while enabling digitally
controlled trimming with the integrated 16-bit DACs.
Offset and span are calibrated using 16-bit DACs,
allowing sensor products to be truly interchangeable.
Temperature Compensation
o Accommodates Sensor Output Sensitivities
from 4mV/V to 60mV/V
o Single Pin Digital Programming
o No External Trim Components Required
o 16-Bit Offset and Span Calibration Resolution
o Fully Analog Signal Path
o On-Chip Lookup Table Supports Multipoint
The MAX1452 architecture includes a programmable
sensor excitation, a 16-step programmable-gain ampli-
fier (PGA), a 768-byte (6144 bits) internal EEPROM,
four 16-bit DACs, an uncommitted op amp, and an on-
chip temperature sensor. In addition to offset and span
compensation, the MAX1452 provides a unique tem-
perature compensation strategy for offset TC and
FSOTC that was developed to provide a remarkable
degree of flexibility while minimizing testing costs.
Calibration Temperature Correction
o Supports Both Current and Voltage Bridge
Excitation
o Fast 150µs Step Response
o On-Chip Uncommitted Op Amp
o Secure-Lock™ Prevents Data Corruption
o Low 2mA Current Consumption
The MAX1452 is packaged for the commercial, industri-
al, and automotive temperature ranges in 16-pin SSOP/
TSSOP and 24-pin TQFN packages.
Customization
Ordering Information
Maxim can customize the MAX1452 for high-volume
dedicated applications. Using our dedicated cell library
of more than 2000 sensor-specific functional blocks,
Maxim can quickly provide a modified MAX1452 solu-
tion. Contact Maxim for further information.
PART
TEMP RANGE
0°C to +70°C
PIN-PACKAGE
16 SSOP
MAX1452CAE+
MAX1452EAE+
MAX1452AAE+
MAX1452AUE+
MAX1452ATG+
MAX1452C/D
-40°C to +85°C
-40°C to +125°C
-40°C to +125°C
-40°C to +125°C
0°C to +70°C
16 SSOP
16 SSOP
16 TSSOP
24 TQFN-EP*
Dice**
Applications
Pressure Sensors
Transducers and Transmitters
Strain Gauges
Pressure Calibrators and Controllers
Resistive Elements Sensors
Accelerometers
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
**Dice are tested at T = +25°C, DC parameters only.
A
Detailed Block Diagram and Pin Configurations appear at
the end of data sheet.
Humidity Sensors
Outputs Supported
4–20mA
0 to +5V (rail-to-rail)
+0.5V to +4.5V Ratiometric
+2.5V to 2.5V
Secure-Lock is a trademark of Maxim Integrated Products.
________________________________________________________________ Maxim Integrated Products
1
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Low-Cost Precision Sensor
Signal Conditioner
ABSOLUTE MAXIMUM RATINGS
Supply Voltage, V
Supply Voltage, V
to V .........................................-0.3V, +6V
Operating Temperature:
DD
DD
SS
DDF
to V
................................-0.5V to +0.5V
MAX1452CAE+/MAX1452C/D ............................0°C to +70°C
MAX1452EAE+ ................................................-40°C to +85°C
MAX1452AAE+..............................................-40°C to +125°C
MAX1452ATG+..............................................-40°C to +125°C
Junction Temperature......................................................+150°C
Storage Temperature Range.............................-65°C to +150°C
Lead Temperature (soldering, 10s) ................................ +300°C
All Other Pins ...................................(V - 0.3V) to (V
+ 0.3V)
SS
DD
Short-Circuit Duration, FSOTC, OUT, BDR,
AMPOUT ................................................................Continuous
Continuous Power Dissipation (T = +70°C)
A
16-Pin SSOP/TSSOP (derate 8.00mW/°C above +70°C) ..640mW
24-Pin TQFN (derate 20.8mW/°C above +70°C) ...........1.67W
MAX1452
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.
ELECTRICAL CHARACTERISTICS
(V
= V
= +5V, V = 0V, T = +25°C, unless otherwise noted.)
DDF SS A
DD
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
GENERAL CHARACTERISTICS
Supply Voltage
V
4.5
4.5
5.0
5.0
2.0
5.5
5.5
2.5
V
V
DD
EEPROM Supply Voltage
Supply Current
V
DDF
I
(Note 1)
mA
DD
Maximum EEPROM Erase/Write
Current
I
30
mA
DDFW
Maximum EEPROM Read
Current
I
12
1
mA
DDFR
Oscillator Frequency
ANALOG INPUT
f
0.85
1.15
MHz
OSC
Input Impedance
R
1
1
MΩ
IN
Input Referred Offset Tempco
(Notes 2, 3)
µV/°C
Input Referred Adjustable
Offset Range
Offset TC = 0 at minimum gain (Note 4)
Percent of +4V span, V = +0.5V to 4.5V
150
0.01
90
mV
%
Amplifier Gain Nonlinearity
OUT
Specified for common-mode voltages
between V and V (Note 2)
Common-Mode Rejection Ratio
CMRR
dB
SS
DD
Input Referred Adjustable
FSO Range
(Note 5)
4 to 60
mV/V
V/V
ANALOG OUTPUT
Differential Signal-Gain Range
Selectable in 16 steps
39 to 234
39
Configuration [5:2] 0000bin
Configuration [5:2] 0001bin
Configuration [5:2] 0010bin
Configuration [5:2] 0100bin
Configuration [5:2] 1000bin
No load from each supply
34
47
46
59
52
Differential Signal Gain
58
65
74
V/V
V
82
91
102
157
133
143
0.02
Maximum Output-Voltage Swing
2
_______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= +5V, V = 0V, T = +25°C, unless otherwise noted.)
DDF SS A
DD
PARAMETER
SYMBOL
CONDITIONS
= 1mA sinking, T = T
MIN
TYP
0.100
4.87
0.1
MAX
UNITS
Output-Voltage Low
Output-Voltage High
Output Impedance at DC
I
I
to T
MAX
0.20
V
V
OUT
A
MIN
= 1mA sourcing, T = T
to T
MAX
4.75
OUT
A
MIN
Ω
ΔV
ΔOffset
/
OUT
Output Offset Ratio
0.90
0.9
1.05
1
1.20
1.2
V/V
V/V
ΔV
ΔOffset TC
/
OUT
Output Offset TC Ratio
Step Response and IC
(63% Final Value)
150
1
µs
µF
Maximum Capacitive Load
DC to 1kHz (gain = minimum, source
impedance = 5kΩ V filter)
Output Noise
0.5
mV
RMS
DDF
BRIDGE DRIVE
Bridge Current
I
R = 1.7kΩ
0.1
10
0.5
12
2
mA
BDR
AA
L
Current Mirror Ratio
R
= internal
14
A/A
hex
ISOURCE
V
Range (Span Code)
T
A
= T
to T
MAX
4000
C000
SPAN
MIN
DIGITAL-TO-ANALOG CONVERTERS
DAC Resolution
16
76
Bits
ΔV
ΔCode
/
OUT
ODAC Bit Weight
DAC reference = V
DAC reference = V
DAC reference = V
DAC reference = V
= +5.0V
µV/bit
DD
ΔV
ΔCode
/
OUT
OTCDAC Bit Weight
FSODAC Bit Weight
FSOTCDAC Bit Weight
= +2.5V
38
76
38
µV/bit
µV/bit
µV/bit
BDR
ΔV
ΔCode
/
OUT
= +5.0V
DD
ΔV
ΔCode
/
OUT
= +2.5V
BDR
COARSE OFFSET DAC
IRODAC Resolution
Including sign
4
9
Bits
ΔV
ΔCode
/
Input referred, DAC reference =
V = +5.0V (Note 6)
DD
OUT
IRODAC Bit Weight
mV/bit
FSOTC BUFFER
V
+
0.1
SS
Minimum Output-Voltage Swing
No load
No load
V
Maximum Output-Voltage Swing
V
DD
- 1.0
V
Current Drive
V
= +2.5V
-40
+40
µA
FSOTC
INTERNAL RESISTORS
Current-Source Reference
Resistor
R
ISRC
75
kΩ
_______________________________________________________________________________________
3
Low-Cost Precision Sensor
Signal Conditioner
ELECTRICAL CHARACTERISTICS (continued)
(V
= V
= +5V, V = 0V, T = +25°C, unless otherwise noted.)
DDF SS A
DD
PARAMETER
Current-Source Reference
SYMBOL
CONDITIONS
MIN
TYP
1300
75
MAX
UNITS
ppm/°C
kΩ
ΔR
ISRC
FTC
Resistor Temperature Coefficient
FSOTC Resistor
R
FSOTC Resistor Temperature
Coefficient
ΔR
1300
ppm/°C
MAX1452
FTC
TEMPERATURE-TO-DIGITAL CONVERTER
Temperature ADC Resolution
Offset
8
3
Bits
LSB
°C/bit
LSB
hex
Gain
1.45
0.5
00
Nonlinearity
Lowest Digital Output
Highest Digital Output
UNCOMMITTED OP AMP
Open-Loop Gain
AF
hex
R = 100kΩ
L
90
dB
V
Input Common-Mode Range
V
V
DD
SS
V
0.02
+
V
0.02
-
DD
SS
Output Swing
No load, T = T
to T
MIN
V
A
MIN
MAX
Output-Voltage High
Output-Voltage Low
Offset
1mA source, T = T
to T
4.85
4.90
0.05
V
V
A
MAX
1mA sink, T = T
to T
MAX
0.15
+20
A
MIN
V
= +2.5V, unity gain buffer
-20
mV
MHz
IN+
Unity Gain Bandwidth
EEPROM
2
Maximum Erase/Write Cycles
Minimum Erase Time
Minimum Write Time
(Note 7)
(Note 8)
10k
6
Cycles
ms
100
µs
Note 1: Excludes sensor or load current.
Note 2: All electronics temperature errors are compensated together with sensors errors.
Note 3: The sensor and the MAX1452 must be at the same temperature during calibration and use.
Note 4: This is the maximum allowable sensor offset.
Note 5: This is the sensor's sensitivity normalized to its drive voltage, assuming a desired full span output of +4V and a bridge volt-
age range of +1.7V to +4.25V.
Note 6: Bit weight is ratiometric to V
.
DD
Note 7: Programming of the EEPROM at room temperature is recommended.
Note 8: Allow a minimum of 6ms elapsed time before sending any command.
4
_______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Typical Operating Characteristics
(V
= +5V, T = +25°C, unless otherwise noted.)
A
DD
OFFSET DAC DNL
AMPLIFIER GAIN NONLINEARITY
5.0
5.0
ODAC = 6250hex
OTCDAC = 0
FSODAC = 4000hex
2.5
0
FSOTCDAC = 8000hex
PGA INDEX = 0
IRO = 2
2.5
0
-2.5
-5.0
-2.5
-5.0
-50 -40 -30 -20 -10
0
10 20 30 40 50
0
10k 20k 30k 40k 50k 60k 70k
DAC CODE
INPUT VOLTAGE [INP - INM] (mV)
OUTPUT NOISE
OUT
10mV/div
400μs/div
C = 4.7μF, R
= 1kΩ
LOAD
Pin Description
PIN
NAME
ISRC
OUT
FUNCTION
Bridge Drive Current Mode Setting
SSOP/TSSOP
TQFN-EP
1
1
High ESD and Scan Path Output Signal. May need a 0.1µF capacitor, in
noisy environments. OUT may be parallel connected to DIO.
2
2
3
4
5
6
7
3
4
5
6
7
V
Negative Supply Voltage
SS
INM
BDR
INP
Bridge Negative Input. Can be swapped to INP by configuration register.
Bridge Drive
Bridge Positive Input. Can be swapped to INM by configuration register.
V
Positive Supply Voltage. Connect a 0.1µF capacitor from V to V
.
SS
DD
DD
8, 9, 13, 16, 20, 22,
23, 24
No Connection. Not internally connected; leave unconnected (TQFN
package only).
—
8
N.C.
10
TEST
Internally Connected. Connect to V
.
SS
_______________________________________________________________________________________
5
Low-Cost Precision Sensor
Signal Conditioner
Pin Description (continued)
PIN
NAME
FUNCTION
SSOP/TSSOP
TQFN-EP
Positive Supply Voltage for EEPROM. Connect a 1µF capacitor from
V
to V . Connect V
to V
or for improved noise performance
DD
9
11
V
DDF
DDF
SS
DDF
connect a 30Ω resistor to V
.
DD
10
11
12
13
14
15
16
—
12
14
15
17
18
19
21
—
UNLOCK Secure-Lock Disable. Allows communication to the device.
MAX1452
DIO
Digital Input Output. DIO allows communication with the device.
CLK1M
1MHz Clock Output. The output can be controlled by a configuration bit.
AMPOUT Uncommitted Amplifier Output
AMP-
AMP+
FSOTC
EP
Uncommitted Amplifier Negative Input
Uncommitted Amplifier Positive Input
Full Span TC Buffered Output
Exposed Pad (TQFN Only). Internally connected; connect to V
.
SS
The single pin, serial Digital Input-Output (DIO) commu-
nication architecture and the ability to timeshare its
activity with the sensor’s output signal enables output
sensing and calibration programming on a single line
by parallel connecting OUT and DIO. The MAX1452
provides a Secure-Lock feature that allows the cus-
tomer to prevent modification of sensor coefficients and
the 52-byte user definable EEPROM data after the sen-
sor has been calibrated. The Secure-Lock feature also
provides a hardware override to enable factory rework
and recalibration by assertion of logic high on the
UNLOCK pin.
Detailed Description
The MAX1452 provides amplification, calibration, and
temperature compensation to enable an overall perfor-
mance approaching the inherent repeatability of the
sensor. The fully analog signal-path introduces no
quantization noise in the output signal while enabling
digitally controlled trimming with the integrated 16-bit
DACs. Offset and span can be calibrated to within
0.02% of span.
The MAX1452 architecture includes a programmable
sensor excitation, a 16-step programmable-gain ampli-
fier (PGA), a 768-byte (6144 bits) internal EEPROM, four
16-bit DACs, an uncommitted op amp, and an on-chip
temperature sensor.The MAX1452 also provides a
unique temperature compensation strategy for offset
TC and FSOTC that was developed to provide a
remarkable degree of flexibility while minimizing testing
costs.
The MAX1452 allows complete calibration and sensor
verification to be performed at a single test station.
Once calibration coefficients have been stored in the
MAX1452, the customer can choose to retest in order to
verify performance as part of a regular QA audit or to
generate final test data on individual sensors.
The MAX1452’s low current consumption and the inte-
grated uncommitted op amp enables a 4–20mA output
signal format in a sensor that is completely powered
from a 2-wire current loop. Frequency response can be
user-adjusted to values lower than the 3.2kHz band-
width by using the uncommitted op amp and simple
passive components.
The customer can select from one to 114 temperature
points to compensate their sensor. This allows the lati-
tude to compensate a sensor with a simple first order
linear correction or match an unusual temperature
curve. Programming up to 114 independent 16-bit EEP-
ROM locations corrects performance in 1.5°C tempera-
ture increments over a range of -40°C to +125°C. For
sensors that exhibit a characteristic temperature perfor-
mance, a select number of calibration points can be
used with a number of preset values that define the
temperature curve. In cases where the sensor is at a
different temperature than the MAX1452, the MAX1452
uses the sensor bridge itself to provide additional tem-
perature correction.
The MAX1452 (Figure 1) provides an analog amplifica-
tion path for the sensor signal. It also uses an analog
architecture for first-order temperature correction. A
digitally controlled analog path is then used for nonlin-
ear temperature correction. Calibration and correction
is achieved by varying the offset and gain of a pro-
grammable-gain-amplifier (PGA) and by varying the
6
_______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Offset Correction
Initial offset correction is accomplished at the input
stage of the signal gain amplifiers by a coarse offset
setting. Final offset correction occurs through the use of
a temperature indexed lookup table with 176 16-bit
entries. The on-chip temperature sensor provides a
unique 16-bit offset trim value from the table with an
indexing resolution of approximately 1.5°C from -40°C
to +125°C. Every millisecond, the on-chip temperature
sensor provides indexing into the offset lookup table in
EEPROM and the resulting value transferred to the off-
set DAC register. The resulting voltage is fed into a
summing junction at the PGA output, compensating the
sensor offset with a resolution of 76µV ( 0.0019%
FSO). If the offset TC DAC is set to zero then the maxi-
mum temperature error is equivalent to one degree of
temperature drift of the sensor, given the Offset DAC
has corrected the sensor at every 1.5°C. The tempera-
ture indexing boundaries are outside of the specified
Absolute Maximum Ratings. The minimum indexing
value is 00hex corresponding to approximately -69°C.
All temperatures below this value output the coefficient
value at index 00hex. The maximum indexing value is
AFhex, which is the highest lookup table entry. All tem-
V
DD
V
DD
BIAS
GENERATOR
IRO
DAC
MAX1452
CLK1M
TEST
OSCILLATOR
INP
PGA
OUT
∑
INM
CURRENT
SOURCE
ANAMUX
ISRC
BDR
A = 1
FSOTC
TEMP
SENSOR
176
8-BIT ADC
TEMPERATURE
LOOK UP
POINTS FOR
OFFSET AND
SPAN.
VDDF
DIO
INTERNAL
EEPROM
6144 BITS
UNLOCK
416 BITS
FOR USER
V
DD
BDR
OP-AMP
AMP+
AMP-
AMPOUT
peratures higher than approximately 184°C output the
highest lookup table index value. No indexing wrap-
around errors are produced.
V
SS
FSO Correction
Two functional blocks control the FSO gain calibration.
First, a coarse gain is set by digitally selecting the gain
of the PGA. Second, FSO DAC sets the sensor bridge
current or voltage with the digital input obtained from a
temperature-indexed reference to the FSO lookup table
in EEPROM. FSO correction occurs through the use of
a temperature indexed lookup table with 176 16-bit
entries. The on-chip temperature sensor provides a
unique FSO trim from the table with an indexing resolu-
tion approaching one 16-bit value at every 1.5°C from
-40°C to +125°C. The temperature indexing boundaries
are outside of the specified Absolute Maximum
Ratings. The minimum indexing value is 00hex corre-
sponding to approximately -69°C. All temperatures
below this value output the coefficient value at index
00hex. The maximum indexing value is AFhex, which is
the highest lookup table entry. All temperatures higher
than approximately 184°C output the highest lookup
table index value. No indexing wrap-around errors are
produced.
Figure 1. Functional Diagram
sensor bridge excitation current or voltage. The PGA
utilizes a switched capacitor CMOS technology, with an
input referred offset trimming range of more than
150mV with an approximate 3µV resolution (16 bits).
The PGA provides gain values from 39V/V to 234V/V in
16 steps.
The MAX1452 uses four 16-bit DACs with calibration
coefficients stored by the user in an internal 768 x 8
EEPROM (6144 bits). This memory contains the follow-
ing information, as 16-bit wide words:
•
•
•
•
•
Configuration Register
Offset Calibration Coefficient Table
Offset Temperature Coefficient Register
FSO (Full-Span Output) Calibration Table
FSO Temperature Error Correction Coefficient
Register
•
52 bytes (416 bits) uncommitted for customer pro-
gramming of manufacturing data (e.g., serial num-
ber and date)
_______________________________________________________________________________________
7
Low-Cost Precision Sensor
Signal Conditioner
For high accuracy applications (errors less than
Linear and Nonlinear
Temperature Compensation
0.25%), the first-order offset and FSOTC should be
compensated with the offset TC and FSOTC DACs, and
the residual higher order terms with the lookup table.
The offset and FSO compensation DACs provide
unique compensation values for approximately 1.5°C of
temperature change as the temperature indexes the
address pointer through the coefficient lookup table.
Changing the offset does not effect the FSO, however
changing the FSO affects the offset due to nature of the
bridge. The temperature is measured on both the
MAX1452 die and at the bridge sensor. It is recom-
mended to compensate the first-order temperature
errors using the bridge sensor temperature.
Writing 16-bit calibration coefficients into the offset TC
and FSOTC registers compensates first-order tempera-
ture errors. The piezoresistive sensor is powered by a
current source resulting in a temperature-dependent
bridge voltage due to the sensor's temperature resis-
tance coefficient (TCR). The reference inputs of the off-
set TC DAC and FSOTC DAC are connected to the
bridge voltage. The DAC output voltages track the
bridge voltage as it varies with temperature, and by
varying the offset TC and FSOTC digital code a portion
of the bridge voltage, which is temperature dependent,
is used to compensate the first order temperature
errors.
MAX1452
Typical Ratiometric
Operating Circuit
Ratiometric output configuration provides an output that
is proportional to the power supply voltage. This output
can then be applied to a ratiometric ADC to produce a
digital value independent of supply voltage.
Ratiometricity is an important consideration for battery-
operated instruments, automotive, and some industrial
applications.
The internal feedback resistors (R
and R
) for
STC
ISRC
FSO temperature compensation are optimized to 75kΩ
for silicon piezoresistive sensors. However, since the
required feedback resistor values are sensor dependent,
external resistors may also be used. The internal resis-
tors selection bit in the configuration register selects
between internal and external feedback resistors.
To calculate the required offset TC and FSOTC com-
pensation coefficients, two test-temperatures are need-
ed. After taking at least two measurements at each
temperature, calibration software (in a host computer)
calculates the correction coefficients and writes them to
the internal EEPROM.
The MAX1452 provides a high-performance ratiometric
output with a minimum number of external components
(Figure 2). These external components include the fol-
lowing:
With coefficients ranging from 0000hex to FFFFhex and
a +5V reference, each DAC has a resolution of 76µV.
Two of the DACs (offset TC and FSOTC) utilize the sen-
sor bridge voltage as a reference. Since the sensor
bridge voltage is approximately set to +2.5V the FSOTC
and offset TC exhibit a step size of less than 38µV.
•
•
•
One supply bypass capacitor.
One optional output EMI suppression capacitor.
Two optional resistors, RISRC and RSTC, for special
sensor bridge types.
+5V V
DD
7
V
DD
5
6
9
BDR
INP
V
DDF
OUT
2
OUT
MAX1452
16
FSOTC
4
SENSOR
INM
RSTC
1
ISRC
0.1μF
0.1μF
RISRC
TEST
V
SS
8
3
GND
Figure 2. Basic Ratiometric Output Configuration
8
_______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
2N4392
G
1
VPWR
+12V TO +40V
IN
D
S
MAX15006B
8
OUT
GND
5
7
30Ω
V
DD
5
6
9
2
BDR
INP
V
DDF
OUT
OUT
MAX1452
16
FSOTC
4
SENSOR
INM
RSTC
1
ISRC
0.1μF
2.2μF
0.1μF
1.0μF
RISRC
TEST
V
SS
8
3
GND
Figure 3. Basic Nonratiometric Output Configuration
Internal Calibration Registers (ICRs)
Typical Nonratiometric
Operating Circuit
(12VDC < VPWR < 40VDC)
The MAX1452 has five 16-bit internal calibration regis-
ters that are loaded from EEPROM, or loaded from the
serial digital interface.
Nonratiometric output configuration enables the sensor
power to vary over a wide range. A high performance
voltage reference, such as the MAX15006B, is incorpo-
rated in the circuit to provide a stable supply and refer-
ence for MAX1452 operation. A typical example is
shown in Figure 3. Nonratiometric operation is valuable
when wide ranges of input voltage are to be expected
and the system A/D or readout device does not enable
ratiometric operation.
Data can be loaded into the internal calibration regis-
ters under three different circumstances.
Normal Operation, Power-On Initialization Sequence
•
The MAX1452 has been calibrated, the Secure-
Lock byte is set (CL[7:0] = FFhex) and UNLOCK is
low.
•
•
•
Power is applied to the device.
The power-on-reset functions have completed.
Typical 2-Wire, Loop Powered,
4–20mA Operating Circuit
Registers CONFIG, OTCDAC, and FSOTCDAC are
refreshed from EEPROM.
•
Registers ODAC, and FSODAC are refreshed from
the temperature indexed EEPROM locations.
Process Control systems benefit from a 4–20mA current
loop output format for noise immunity, long cable runs,
and 2-wire sensor operation. The loop voltages can
range from 12VDC to 40VDC and are inherently nonra-
tiometric. The low current consumption of the MAX1452
allows it to operate from loop power with a simple
4–20mA drive circuit efficiently generated using the
integrated uncommitted op amp (Figure 4).
Normal Operation, Continuous Refresh
•
The MAX1452 has been calibrated, the Secure-
Lock byte has been set (CL[7:0] = FFhex) and
UNLOCK is low.
•
•
•
Power is applied to the device.
The power-on-reset functions have completed.
The temperature index timer reaches a 1ms time
period.
_______________________________________________________________________________________
9
Low-Cost Precision Sensor
Signal Conditioner
V
IN+
2N4392
G
+12V TO +40V
D
S
100Ω
1
IN
Z1
MAX15006B
8
OUT
GND
5
MAX1452
7
30Ω
V
DD
5
6
9
BDR
INP
V
DDF
16
FSOTC
1.0μF
RSTC
MAX1452
1
ISRC
OUT
0.1μF
2.2μF
4
SENSOR
INM
4.99MΩ
499kΩ
RISRC
2
0.1μF
13
AMPOUT
AMP-
2N2222A
14
15
4.99kΩ
0.1μF
AMP+
TEST
8
V
100kΩ
SS
3
47Ω
100kΩ
V
IN-
Figure 4. Basic 4–20mA Output, Loop-Powered Configuration
•
Registers CONFIG, OTCDAC, and FSOTCDAC are
refreshed from EEPROM.
page. Each page can be individually erased. The mem-
ory structure is arranged as shown in Table 1. The look-
up tables for ODAC and FSODAC are also shown, with
the respective temp-index pointer. Note that the ODAC
table occupies a continuous segment, from address
000hex to address 15Fhex, whereas the FSODAC table
is divided in two parts, from 200hex to 2FFhex, and
from 1A0hex to 1FFhex. With the exception of the gen-
eral purpose user bytes, all values are 16-bit wide
words formed by two adjacent byte locations (high byte
and low byte).
•
Registers ODAC and FSODAC are refreshed from
the temperature indexed EEPROM locations.
Calibration Operation, Registers Updated by Serial
Communications
•
The MAX1452 has not had the Secure-Lock byte
set (CL[7:0] = 00hex) or UNLOCK is high.
•
•
•
Power is applied to the device.
The power-on-reset functions have completed.
The MAX1452 compensates for sensor offset, FSO, and
temperature errors by loading the internal calibration
registers with the compensation values. These compen-
sation values can be loaded to registers directly through
the serial digital interface during calibration or loaded
automatically from EEPROM at power-on. In this way the
device can be tested and configured during calibration
and test and the appropriate compensation values
The registers can then be loaded from the serial
digital interface by use of serial commands. See the
section on Serial I/O and Commands.
Internal EEPROM
The internal EEPROM is organized as a 768 by 8-bit
memory. It is divided into 12 pages, with 64 bytes per
10 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Table 1. EEPROM Memory Address Map
LOW-BYTE
PAGE
HIGH-BYTE
ADDRESS (hex)
TEMP-INDEX[7:0]
(hex)
CONTENTS
ADDRESS (hex)
000
03E
040
07E
080
0BE
0C0
0FE
100
13E
140
15E
160
162
164
166
168
16A
16C
17E
180
19E
1A0
1BE
1C0
1FE
200
23E
240
27E
280
2BE
2C0
2FE
001
03F
041
07F
081
0BF
0C1
0FF
101
13F
141
15F
161
163
165
167
169
16B
16D
17F
181
19F
1A1
1BF
1C1
1FF
201
23F
241
27F
281
2BF
2C1
2FF
00
1F
0
1
2
3
4
20
3F
40
5F
ODAC
Lookup Table
60
7F
80
9F
A0
AF to FF
Configuration
Reserved
OTCDAC
5
Reserved
FSOTCDAC
Control Location
52 General-Purpose
User Bytes
6
80
8F
90
7
8
9
A
B
AF to FF
00
FSODAC
Lookup Table
1F
20
3F
40
5F
60
7F
stored in internal EEPROM. The device auto-loads the
registers from EEPROM and be ready for use without fur-
ther configuration after each power-up. The EEPROM is
configured as an 8-bit wide array so each of the 16-bit
registers is stored as two 8-bit quantities. The configura-
tion register, FSOTCDAC and OTCDAC registers are
loaded from the pre-assigned locations in the EEPROM.
______________________________________________________________________________________ 11
Low-Cost Precision Sensor
Signal Conditioner
The ODAC and FSODAC are loaded from the EEPROM
lookup tables using an index pointer that is a function
of temperature. An ADC converts the integrated tem-
perature sensor output to an 8-bit value every 1ms. This
digitized value is then transferred into the temp-index
register.
to complete and the DIO pin to be configured by
Secure-Lock or the UNLOCK pin.
Reinitialization Sequence
The MAX1452 allows for relearning the baud rate. The
reinitialization sequence is one byte transmission of
FFhex, as follows:
The typical transfer function for the temp-index is as fol-
lows:
11111111011111111111111111
MAX1452
temp-index = 0.6879 ꢀ Temperature (°C) + 44.0
When a serial reinitialization sequence is received, the
receive logic resets itself to its power-up state and
waits for the initialization sequence. The initialization
sequence must follow the reinitialization sequence in
order to re-establish the baud rate.
where temp-index is truncated to an 8-bit integer value.
Typical values for the temp-index register are given in
Table 6.
Note that the EEPROM is byte wide and the registers
that are loaded from EEPROM are 16 bits wide. Thus
each index value points to two bytes in the EEPROM.
Serial Interface Command Format
All communication commands into the MAX1452 follow
a defined format utilizing an interface register set (IRS).
The IRS is an 8-bit command that contains both an
interface register set data (IRSD) nibble (4-bit) and an
interface register set address (IRSA) nibble (4-bit). All
internal calibration registers and EEPROM locations are
accessed for read and write through this interface reg-
ister set. The IRS byte command is structured as fol-
lows:
Maxim programs all EEPROM locations to FFhex with
the exception of the oscillator frequency setting and
Secure-Lock byte. OSC[2:0] is in the Configuration
Register (Table 3). These bits should be maintained at
the factory preset values. Programming 00hex in the
Secure-Lock byte (CL[7:0] = 00hex), configures the
DIO as an asynchronous serial input for calibration and
test purposes.
IRS[7:0] = IRSD[3:0], IRSA[3:0]
Where:
Communication Protocol
The DIO serial interface is used for asynchronous serial
data communications between the MAX1452 and a
host calibration test system or computer. The MAX1452
automatically detects the baud rate of the host comput-
er when the host transmits the initialization sequence.
Baud rates between 4800bps and 38,400bps can be
detected and used regardless of the internal oscillator
frequency setting. Data format is always 1 start bit, 8
data bits, 1 stop bit and no parity. Communications are
only allowed when Secure-Lock is disabled (i.e.,
CL[7:0] = 00hex) or the UNLOCK pin is held high.
•
IRSA[3:0] is the 4-bit interface register set address
and indicates which register receives the data nib-
ble IRSD[3:0].
•
IRSA[0] is the first bit on the serial interface after the
start bit.
•
•
IRSD[3:0] is the 4-bit interface register set data.
IRSD[0] is the fifth bit received on the serial inter-
face after the start bit.
The IRS address decoding is shown in Table 10.
Initialization Sequence
Sending the initialization sequence shown below
enables the MAX1452 to establish the baud rate that
initializes the serial port. The initialization sequence is
one byte transmission of 01hex, as follows:
Special Command Sequences
A special command register to internal logic
(CRIL[3:0]) causes execution of special command
sequences within the MAX1452. These command
sequences are listed as CRIL command codes as
shown in Table 11.
1111111101000000011111111
Write Examples
A 16-bit write to any of the internal calibration registers
is performed as follows:
The first start bit 0 initiates the baud rate synchronization
sequence. The 8 data bits 01hex (LSB first) follow this
and then the stop bit, which is indicated above as a 1,
terminates the baud rate synchronization sequence.
This initialization sequence on DIO should occur after a
period of 1ms after stable power is applied to the
device. This allows time for the power-on-reset function
1) Write the 16 data bits to DHR[15:0] using four byte
accesses into the interface register set.
2) Write the address of the target internal calibration
register to ICRA[3:0].
12 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
THREE-STATE
NEED WEAK
PULLUP
THREE-STATE
NEED WEAK
PULLUP
DRIVEN BY TESTER
DRIVEN BY MAX1452
DIO
0
1 1 1 1 1 0 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1
Figure 5. DIO Output Data Format
3) Write the load internal calibration register (LdICR)
command to CRIL[3:0].
Serial Digital Output
When a RdIRS command is written to CRIL[3:0], DIO is
configured as a digital output and the contents of the
register designated by IRSP[3:0] are sent out as a byte
framed by a start bit and a stop bit.
When a LdICR command is issued to the CRIL register,
the calibration register loaded depends on the address
in the internal calibration register address (ICRA). Table
12 specifies which calibration register is decoded.
Once the tester finishes sending the RdIRS command,
it must three-state its connection to DIO to allow the
MAX1452 to drive the DIO line. The MAX1452 three-
states DIO high for 1 byte time and then drive with the
start bit in the next bit period followed by the data byte
and stop bit. The sequence is shown in Figure 5.
Erasing and Writing the EEPROM
The internal EEPROM needs to be erased (bytes set to
FFhex) prior to programming the desired contents.
Remember to save the 3 MSBs of byte 161hex (high-
byte of the configuration register) and restore it when
programming its contents to prevent modification of the
trimmed oscillator frequency.
The data returned on a RdIRS command depends on
the address in IRSP. Table 13 defines what is returned
for the various addresses.
The internal EEPROM can be entirely erased with the
ERASE command, or partially erased with the
PageErase command (see Table 11, CRIL command).
It is necessary to wait 6ms after issuing the ERASE or
PageErase command.
Multiplexed Analog Output
When a RdAlg command is written to CRIL[3:0] the
analog signal designated by ALOC[3:0] is asserted on
the OUT pin. The duration of the analog signal is deter-
mined by ATIM[3:0] after which the pin reverts to three-
state. While the analog signal is asserted in the OUT
pin, DIO is simultaneously three-stated, enabling a par-
allel wiring of DIO and OUT. When DIO and OUT are
connected in parallel, the host computer or calibration
system must three-state its connection to DIO after
asserting the stop bit. Do not load the OUT line when
reading internal signals, such as BDR, FSOTC...etc.
After the EEPROM bytes have been erased (value of
every byte = FFhex), the user can program its contents,
following the procedure below:
1) Write the 8 data bits to DHR[7:0] using two byte
accesses into the interface register set.
2) Write the address of the target internal EEPROM
location to IEEA[9:0] using three byte accesses into
the interface register set.
The analog output sequence with DIO and OUT is
shown in Figure 6.
3) Write the EEPROM write command (EEPW) to
CRIL[3:0].
The duration of the analog signal is controlled by
ATIM[3:0] as given in Table 14.
______________________________________________________________________________________ 13
Low-Cost Precision Sensor
Signal Conditioner
THREE-STATE
NEED WEAK
PULLUP
THREE-STATE
ATIM
THREE-STATE
NEED WEAK
PULLUP
2
+1 BYTE
DRIVEN BY TESTER
TIMES
DIO
0
1 1 1 1 1 0 1 0 0 1 1 0 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
MAX1452
HIGH IMPEDANCE
OUT
VALID OUT
Figure 6. Analog Output Timing
The analog signal driven onto the OUT pin is deter-
mined by the value in the ALOC register. The signals
are specified in Table 15.
•
•
Calibrate the output offset and FSO of the transduc-
er using the ODAC and FSODAC, respectively.
Store calibration data in the test computer or
MAX1452 EEPROM user memory.
Test System Configuration
The MAX1452 is designed to support an automated
production test system with integrated calibration and
temperature compensation. Figure 7 shows the imple-
mentation concept for a low-cost test system capable
of testing many transducer modules connected in par-
allel. The MAX1452 allows for a high degree of flexibili-
ty in system calibration design. This is achieved by use
of single-wire digital communication and three-state
output nodes. Depending upon specific calibration
requirements one may connect all the OUTs in parallel
or connect DIO and OUT on each individual module.
Set next test temperature:
•
Calibrate offset and FSO using the ODAC and FSO-
DAC, respectively.
•
Store calibration data in the test computer or
MAX1452 EEPROM user memory.
•
•
•
Calculate the correction coefficients.
Download correction coefficients to EEPROM.
Perform a final test.
Sensor Calibration and
Compensation Example
Sensor Compensation Overview
Compensation requires an examination of the sensor
performance over the operating pressure and tempera-
ture range. Use a minimum of two test pressures (e.g.,
zero and full-span) and two temperatures. More test
pressures and temperatures result in greater accuracy.
A typical compensation procedure can be summarized
as follows:
The MAX1452 temperature compensation design cor-
rects both sensor and IC temperature errors. This
enables the MAX1452 to provide temperature compen-
sation approaching the inherent repeatability of the
sensor. An example of the MAX1452’s capabilities is
shown in Figure 8.
A repeatable piezoresistive sensor with an initial offset
of 16.4mV and a span of 55.8mV was converted into a
compensated transducer (utilizing the piezoresistive
sensor with the MAX1452) with an offset of 0.5000V and
a span of 4.0000V. Nonlinear sensor offset and FSO
temperature errors, which were on the order of 20% to
30% FSO, were reduced to under 0.1% FSO. The fol-
lowing graphs show the output of the uncompensated
sensor and the output of the compensated transducer.
Six temperature points were used to obtain this result.
Set reference temperature (e.g., +25°C):
•
Initialize each transducer by loading their respec-
tive registers with default coefficients (e.g., based
on mean values of offset, FSO and bridge resis-
tance) to prevent overload of the MAX1452.
•
Set the initial bridge voltage (with the FSODAC) to
half of the supply voltage. Measure the bridge volt-
age using the BDR or OUT pins, or calculate based
on measurements.
14 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
DIO[1:N]
DIGITAL
DION
DIO2
DIO1
MULTIPLEXER
MODULE 1
MODULE 2
MODULE N
DATA
DATA
V
V
OUT
V
OUT
OUT
V
V
V
V
V
V
SS
DD
SS
DD
SS
DD
+5V
V
OUT
DVM
TEST OVEN
Figure 7. Automated Test System Concept
2) Design/Applications Manual, which describes in
detail the architecture and functionality of the
MAX1452. This manual was developed for test
engineers familiar with data acquisition of sensor
data and provides sensor compensation algorithms
and test procedures.
MAX1452 Evaluation Kit
To expedite the development of MAX1452
based transducers and test systems, Maxim has pro-
duced the MAX1452 evaluation kit (EV kit). First-time
users of the MAX1452 are strongly encouraged to use
this kit.
3) MAX1452 Communication Software, which enables
programming of the MAX1452 from a computer
keyboard (IBM compatible), one module at a time.
The EV kit is designed to facilitate manual program-
ming of the MAX1452 with a sensor. It includes the fol-
lowing:
4) Interface Adapter, which allows the connection of
1) Evaluation Board with or without a silicon pressure
the evaluation board to a PC serial port.
sensor, ready for customer evaluation.
______________________________________________________________________________________ 15
Low-Cost Precision Sensor
Signal Conditioner
UNCOMPENSATED SENSOR
TEMPERATURE ERROR
RAW SENSOR OUTPUT
T = +25°C
A
30.0
20.0
80
FSO
OFFSET
60
40
10.0
0.0
6
0
-10.0
-20.0
MAX1452
0
20
40
60
80
100
-50
0
50
TEMPERATURE (°C)
100
150
PRESSURE (kPs)
COMPENSATED TRANSDUCER
T = +25°C
COMPENSATED TRANSDUCER ERROR
A
5.0
4.0
3.0
2.0
1.0
0
0.15
0.1
FSO
OFFSET
0.05
0
-0.05
-0.1
-0.15
-50
0
50
TEMPERATURE (°C)
150
0
20
40
60
80
100
100
PRESSURE (kPs)
Figure 8. Comparison of an Uncalibrated Sensor and a Calibrated Transducer
Table 2. Registers
REGISTER
CONFIG
DESCRIPTION
Configuration Register
Offset DAC Register
ODAC
OTCDAC
FSODAC
FSOTCDAC
Offset Temperature Coefficient DAC Register
Full Span Output DAC Register
Full Span Output Temperature Coefficient DAC Register
16 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Table 3. Configuration Register (CONFIG[15:0])
FIELD
15:13
12
NAME
DESCRIPTION
OSC[2:0]
Oscillator frequency setting. Factory preset, do not change.
R
Logic ‘1’ selects external R
and R
.
EXT
ISRC
STC
11
CLK1M EN
PGA Sign
IRO Sign
Logic ‘1’ enables CLK1M output driver.
Logic ‘1’ inverts INM and INP polarity.
10
9
Logic ‘1’ for positive input referred offset (IRO). Logic ‘0’ for negative input referred offset (IRO).
Input referred coarse offset adjustment.
8:6
5:2
1
IRO[2:0]
PGA[3:0]
ODAC Sign
Programmable gain amplifier setting.
Logic ‘1’ for positive offset DAC output. Logic ‘0’ for negative offset DAC output.
OTCDAC
Sign
0
Logic ‘1’ for positive offset TC DAC output. Logic ‘0’ for negative offset TC DAC output.
Table 4. Input Referred Offset (IRO[2:0])
INPUT REFERRED OFFSET
CORRECTION AS % OF VDD
INPUT REFERRED OFFSET, CORRECTION
AT VDD = 5VDC IN mV
IRO SIGN, IRO[2:0]
1,111
1,110
1,101
1,100
1,011
1,010
1,001
1,000
0,000
0,001
0,010
0,011
0,100
0,101
0,110
0,111
+1.25
+1.08
+0.90
+0.72
+0.54
+0.36
+0.18
0
+63
+54
+45
+36
+27
+18
+9
0
0
0
-0.18
-0.36
-0.54
-0.72
-0.90
-1.08
-1.25
-9
-18
-27
-36
-45
-54
-63
______________________________________________________________________________________ 17
Low-Cost Precision Sensor
Signal Conditioner
Table 5. PGA Gain Setting (PGA[3:0])
Table 6. Temp-Index Typical Values
TEMP-INDEX[7:0]
TEMPERATURE
PGA[3:0]
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
PGA GAIN (V/V)
(°C)
DECIMAL
20
HEXADECIMAL
39
52
-40
25
14
41
6A
86
65
65
85
106
MAX1452
78
125
134
91
104
117
130
143
156
169
182
195
208
221
234
Table 7. Oscillator Frequency Setting
OSC[2:0]
100
OSCILLATOR FREQUENCY
-37.5%
-28.1%
101
110
-18.8%
111
-9.4%
000
1MHz (nominal)
+9.4%
001
010
+18.8%
011
+28.1%
Table 8. EEPROM ODAC and FSODAC Lookup Table Memory Map
EEPROM ADDRESS ODAC
LOW BYTE AND HIGH BYTE
EEPROM ADDRESS FSODAC
LOW BYTE AND HIGH BYTE
TEMP-INDEX[7:0]
00hex
to
000hex and 001hex
to
200hex and 201hex
to
7Fhex
0FEhex and 0FFhex
2FEhex and 2FFhex
80hex
to
100hex and 101hex
to
1A0hex and 1A1hex
to
AFhex
15Ehex and 15Fhex
1FEhex and 1FFhex
18 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Table 9. Control Location (CL[15:0])
FIELD
NAME
DESCRIPTION
15:8
CL[15:8]
Reserved
Control Location. Secure-Lock is activated by setting this to FFhex which disables DIO serial
communications and connects OUT to PGA output.
7:0
CL[7:0]
Table 10. IRSA Decoding
IRSA[3:0]
DESCRIPTION
Write IRSD[3:0] to DHR[3:0] (data hold register)
Write IRSD[3:0] to DHR[7:4] (data hold register)
0000
0001
0010
0011
0100
0101
Write IRSD[3:0] to DHR[11:8] (data hold register)
Write IRSD[3:0] to DHR[15:12] (data hold register)
Reserved
Reserved
Write IRSD[3:0] to ICRA[3:0] or IEEA[3:0], (internal calibration register address or internal EEPROM address
nibble 0)
0110
0111
1000
Write IRSD[3:0] to IEEA[7:4] (internal EEPROM address, nibble 1)
Write IRSD[3:0] to IRSP[3:0] or IEEA[9:8], (interface register set pointer where IRSP[1:0] is IEEA[9:8])
Write IRSD[3:0] to CRIL[3:0] (command register to internal logic)
Write IRSD[3:0] to ATIM[3:0] (analog timeout value on read)
Write IRSD[3:0] to ALOC[3:0] (analog location)
1001
1010
1011
1100 to 1110
1111
Reserved
Write IRSD[3:0] = 1111bin to relearn the baud rate
______________________________________________________________________________________ 19
Low-Cost Precision Sensor
Signal Conditioner
Table 11. CRIL Command Codes
CRIL[3:0]
NAME
LdICR
EEPW
ERASE
RdICR
RdEEP
RdIRS
DESCRIPTION
0000
Load internal calibration register at address given in ICRA with data from DHR[15:0].
EEPROM write of 8 data bits from DHR[7:0] to address location pointed by IEEA [9:0].
Erase all of EEPROM (all bytes equal FFhex).
0001
0010
0011
Read internal calibration register as pointed to by ICRA and load data into DHR[15:0].
Read internal EEPROM location and load data into DHR[7:0] pointed by IEEA [9:0].
Read interface register set pointer IRSP[3:0]. See Table 13.
MAX1452
0100
0101
Output the multiplexed analog signal onto OUT. The analog location is specified in ALOC[3:0]
(Table 15) and the duration (in byte times) that the signal is asserted onto the pin is specified in
ATIM[3:0] (Table 14).
0110
0111
RdAlg
Erases the page of the EEPROM as pointed by IEEA[9:6]. There are 64 bytes per page and thus 12
pages in the EEPROM.
PageErase
Reserved
1000 to
1111
Reserved.
Table 12. IRCA Decode
ICRA[3:0]
NAME
CONFIG
ODAC
DESCRIPTION
0000
Configuration Register
Offset DAC Register
0001
0010
OTCDAC
FSODAC
FSOTCDAC
Offset Temperature Coefficient DAC Register
Full Scale Output DAC Register
0011
0100
Full Scale Output Temperature Coefficient DAC Register
Reserved. Do not write to this location (EEPROM test).
0101
0110 to
1111
Reserved. Do not write to this location.
20 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Table 13. IRSP Decode
IRSP[3:0]
RETURNED VALUE
0000
0001
DHR[7:0]
DHR[15:8]
0010
IEEA[7:4], ICRA[3:0] concatenated
CRIL[3:0], IRSP[3:0] concatenated
ALOC[3:0], ATIM[3:0] concatenated
IEEA[7:0] EEPROM address byte
IEED[7:0] EEPROM data byte
TEMP-Index[7:0]
0011
0100
0101
0110
0111
1000
BitClock[7:0]
1001
Reserved. Internal flash test data.
1010-1111
11001010 (CAhex). This can be used to test communication.
Table 14. ATIM Definition
ATIM[3:0]
DURATION OF ANALOG SIGNAL SPECIFIED IN BYTE TIMES (8-BIT TIME)
0
✕
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
2 + 1 = 2 byte times i.e. (2 8)/baud rate
21 + 1 = 3 byte times
22 + 1 = 5 byte times
23 + 1 = 9 byte times
24 + 1 = 17 byte times
25 + 1 = 33 byte times
26 + 1 = 65 byte times
27 + 1 = 129 byte times
28 + 1 = 257 byte times
29 + 1 = 513 byte times
210 + 1 = 1025 byte times
211 + 1 = 2049 byte times
212 + 1 = 4097 byte times
213 + 1 = 8193 byte times
214 + 1 = 16,385 byte times
In this mode OUT is continuous, however DIO accepts commands after 32,769 byte times. Do not parallel
connect DIO to OUT.
1111
______________________________________________________________________________________ 21
Low-Cost Precision Sensor
Signal Conditioner
Table 15. ALOC Definition
ALOC[3:0]
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
ANALOG SIGNAL
DESCRIPTION
OUT
PGA Output
BDR
Bridge Drive
ISRC
Bridge Drive Current Setting
Internal Positive Supply
Internal Ground
VDD
MAX1452
VSS
BIAS5U
AGND
Internal Test Node
Internal Analog Ground. Approximately half of VDD.
Full Scale Output DAC
FSODAC
FSOTCDAC
ODAC
Full Scale Output TC DAC
Offset DAC
OTCDAC
VREF
Offset TC DAC
Bandgap Reference Voltage (nominally 1.25V)
Internal Test Node
VPTATP
VPTATM
INP
Internal Test Node
Sensor’s Positive Input
INM
Sensor’s Negative Input
Table 16. Effects of Compensation
TYPICAL UNCOMPENSATED INPUT (SENSOR)
TYPICAL COMPENSATED TRANSDUCER OUTPUT
Offset…………………..…….………………………….. 100%FSO
FSO…………………………….………………………..4 to 60mV/V
Offset TC…………………………………………………...20% FSO
Offset TC Nonlinearity…..………………………………….4% FSO
FSOTC…………………………..………………………..-20% FSO
FSOTC Nonlinearity…..……..…………………………….5% FSO
Temperature Range..….….……………………..-40°C to +125°C
OUT..…….……………………………..Ratiometric to VDD at 5.0V
Offset at +25°C……………………………………0.500V 200μV
FSO at +25°C……………………………………...4.000V 200μV
Offset accuracy over temp. range….……… 4mV ( 0.1% FSO)
FSO accuracy over temp. range…………… 4mV ( 0.1% FSO)
22 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Detailed Block Diagram
EEPROM
(LOOKUP PLUS CONFIGURATION DATA)
V
DD
EEPROM ADDRESS USAGE
000H + 001H
OFFSET DAC LOOKUP TABLE
(176 16-BITS)
V
DD
✕
:
16-BIT
15EH + 15FH
160H + 161H
162H + 163H
164H + 165H
166H + 167H
168H + 169H
16AH + 16BH
16CH + 16DH
FSO
DAC
V
V
DD
CONFIGURATION REGISTER SHADOW
RESERVED
ISRC
V
SS
OFFSET TC REGISTER SHADOW
RESERVED
SS
FSOTC REGISTER SHADOW
CONTROL LOCATION REGISTER
USER STORAGE (52 BYTES)
TEST
V
DD
SS
16-BIT
OFFSET
DAC
CLK1M
:
R
R
STC
ISRC
75kΩ
75kΩ
19EH + 19FH
1A0H + 1A1H
:
V
V
DDF
FSO DAC LOOKUP TABLE
✕
(176 16-BITS)
V
SS
2FEH + 2FFH
V
DD
8-BIT
BANDGAP
TEMP
SENSOR
LOOKUP
ADDRESS
± 1
ΣΔ
16-BIT
FSOTC
INP
BDR
FSOTC
DAC
UNLOCK
DIO
DIGITAL
INTERFACE
V
SS
PHASE
REVERSAL
MUX
V
SS
FSOTC REGISTER
PGA BANDWIDTH ≈
3kHz ± 10%
✕
MUX
26
PGA
MUX
OUT
Σ
Σ
INM
INPUT REFERRED OFFSET
(COARSE OFFSET)
AMP-
PROGRAMMABLE GAIN STAGE
V
SS
± 1
PGA (3:0) PGA GAIN TOTAL GAIN
IRO (3, 2:0) OFFSET mV
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
6.5
7.0
7.5
8.0
8.5
9.0
39
52
1,111
1,110
1,101
1,100
1,011
1,010
1,001
1,000
0,000
0,001
0,010
0,011
0,100
0,101
0,110
0,111
63
54
45
36
27
18
9
AMPOUT
65
16-BIT
78
OFFSET
TC DAC
AMP+
91
104
117
130
143
156
169
182
195
208
221
234
V
OTC REGISTER
SS
0
UNCOMMITTED OP AMP
0
*INPUT REFERRED
OFFSET VALUE IS
PROPORTIONAL TO V
VALUES GIVEN ARE FOR
= 5V.
-9
PARAMETER
I/P RANGE
VALUE
TO V
-18
-27
-36
-45
-54
-63
V
SS
DD
.
DD
I/P OFFSET
± 20mV
V
DD
O/P RANGE
NO LOAD
1mA LOAD
V
V
, V ± 0.01V
SS DD
, V ± 0.25V
SS DD
UNITY GBW
10MHz TYPICAL
PGA BANDWIDTH ≈ 3kHz ± ±10%
______________________________________________________________________________________ 23
Low-Cost Precision Sensor
Signal Conditioner
Pin Configurations
TOP VIEW
+
24
23
22
21
20
19
ISRC
OUT
1
2
3
4
5
6
7
8
16 FSOTC
15 AMP+
14 AMP-
1
2
3
4
5
6
18
17
16
15
14
13
ISRC
OUT
AMP-
+
MAX1452
AMPOUT
N.C.
V
SS
INM
BDR
INP
13 AMPOUT
12 CLK1M
11 DIO
V
SS
MAX1452
MAX1452
INM
BDR
CLK1M
DIO
V
DD
10 UNLOCK
N.C.
INP
TEST
9
V
DDF
7
8
9
10
11
12
SSOP/TSSOP
TQFN
Package Information
Chip Information
For the latest package outline information and land patterns, go
SUBSTRATE CONNECTED TO: V
SS
to www.maxim-ic.com/packages.
PACKAGE TYPE PACKAGE CODE DOCUMENT NO.
16 SSOP
16 TSSOP
24 TQFN-EP
A16-2
U16-2
21-0056
21-0066
21-0188
T2444-4
24 ______________________________________________________________________________________
Low-Cost Precision Sensor
Signal Conditioner
MAX1452
Revision History
REVISION REVISION
PAGES
DESCRIPTION
CHANGED
NUMBER
DATE
Added TQFN and TSSOP package information, changed packages to lead free,
changed all occurrences of ASIC to MAX1452, changed V RC filter values,
recommended a more suitable voltage reference for non-ratiometric application
circuits, corrected MAX1452 input range, and added typical EEPROM current
requirements to EC table, and added gain nonlinearity graph.
DDF
1–7, 9, 10, 12,
18, 22, 24
2
4/09
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.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 25
© 2009 Maxim Integrated Products
Maxim is a registered trademark of Maxim Integrated Products, Inc.
相关型号:
©2020 ICPDF网 联系我们和版权申明