MAX1452ATG+ [MAXIM]

Low-Cost Precision Sensor Signal Conditioner; 低成本,精密的传感器信号调理器
MAX1452ATG+
型号: MAX1452ATG+
厂家: MAXIM INTEGRATED PRODUCTS    MAXIM INTEGRATED PRODUCTS
描述:

Low-Cost Precision Sensor Signal Conditioner
低成本,精密的传感器信号调理器

模拟IC 传感器 信号电路
文件: 总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.  

相关型号:

MAX1452ATG-T

暂无描述
MAXIM

MAX1452AUE+

Low-Cost Precision Sensor Signal Conditioner
MAXIM

MAX1452C

Low-Cost Precision Sensor Signal Conditioner
MAXIM

MAX1452C/D

Low-Cost Precision Sensor Signal Conditioner
MAXIM

MAX1452C/DW

SPECIALTY ANALOG CIRCUIT, UUC, DIE
MAXIM

MAX1452CAE

Low-Cost Precision Sensor Signal Conditioner
MAXIM

MAX1452CAE+

Low-Cost Precision Sensor Signal Conditioner
MAXIM

MAX1452CAE+C8H

Analog Circuit, 1 Func, PDSO16, ROHS COMPLIANT, SSOP-16
MAXIM

MAX1452CAE+TC8H

Analog Circuit, 1 Func, PDSO16, ROHS COMPLIANT, SSOP-16
MAXIM

MAX1452CAE-T

Analog Circuit, 1 Func, PDSO16, 5.30 MM, 0.65 MM PITCH, MO-150, SSOP-16
MAXIM

MAX1452D

Low-Cost Precision Sensor Signal Conditioner
MAXIM

MAX1452EAE

Low-Cost Precision Sensor Signal Conditioner
MAXIM