The MAX1098/MAX1099 implement both local and
remote temperature sensing with 10-bit resolution,
using +5V and +3V supply voltages, respectively.
Accuracy is ±1°C from 0°C to +70°C, with no calibration needed. The devices feature an algorithmic
switched-capacitor analog-to-digital converter (ADC),
on-chip clock, and 3-wire serial interface compatible
with SPI™, QSPI™, and MICROWIRE™.
The MAX1098/MAX1099 also perform fully differential
voltage measurements with 10-bit resolution and separate track-and-hold (T/N) for positive and negative
inputs. Both devices accept versatile input modes consisting of two 3-channel signal pairs, five 1-channel signals relative to a floating common, or VDD/4 relative to
ground. An external reference may be used for more
accurate voltage measurements.
Typical power consumption is only 1.3mW (MAX1099).
A shutdown mode and two standby modes provide
multiple strategies for prolonging battery life in portable
applications that require limited sampling throughput.
The MAX1098/MAX1099 are available in 16-pin SSOP
packages.
Applications
Temperature/Voltage Supervision of
Workstations and Communications Equipment
Hand-Held Instruments
Medical Equipment
Industrial Process Control
Features
♦ Local and Remote Temperature Sensing
♦ 12-Bit Resolution for Temperature and
10-Bit Resolution for Voltage Inputs
♦ ±1°C Accuracy from -40°C to +85°C
♦ Fully Differential Inputs
♦ Single-Supply Operation
+4.75V to +5.25V (MAX1098)
+2.7V to +3.6V (MAX1099)
(VDD= +4.75V to +5.25V (MAX1098), VDD= +2.7V to +3.6V (MAX1099), external reference, V
REF
= +2.5V (MAX1098), V
REF
= +1.2V
(MAX1099), f
SCLK
= 2.5MHz, TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at TA= +25°C.)
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional
operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to
absolute maximum rating conditions for extended periods may affect device reliability.
VDDto GND.……………………………………………-0.3V to +6V
SHO to GND................................................-0.3V to (V
DD
+0.3V)
Analog Inputs to GND
(AIN0–AIN5, REF)...................................-0.3V to (V
DD
+0.3V)
Digital Inputs to GND (DIN, SCLK, CS).......-0.3V to (V
DD
+0.3V)
Digital Outputs to GND (DOUT, SSTRB) .....-0.3V to (V
DD
+0.3V)
Digital Output Sink Current ..…………………………………25mA
Maximum Current into Any Pin……………………………….50mA
(VDD= +4.75V to +5.25V (MAX1098), VDD= +2.7V to +3.6V (MAX1099), external reference, V
REF
= +2.5V (MAX1098), V
REF
= +1.2V
(MAX1099), f
SCLK
= 2.5MHz, TA= T
MIN
to T
MAX
, unless otherwise noted. Typical values are at TA= +25°C.) (Figures 4, 6)
Note 1: Tested at VDD= +5.0V (MAX1098) and VDD= +3.0V (MAX1099).
Note 2: Relative accuracy is the deviation of the analog value at any code from its theoretical value after the full-scale range has
been calibrated.
Note 3: Conversion time is defined as the number of clock cycles (64 for voltage measurements, 125 for temperature measure-
ments) multiplied by the internal clock period.
Note 4: Individual analog input voltages cannot extend beyond the power-supply rails.
Note 5: Input resistance is typically 250MΩ; 5µA limit reflects limitations in production testing.
Note 6: Specifications for full-on status assume continuous conversions. Power modes are software selected (Table 3).
Note 7: Measured at V
FS(+4.75V)
- V
FS(+5.25V)
for the MAX1098 and at V
FS(+2.7V)
- V
FS(+3.6V)
for the MAX1099.
Note 8: External load should not change during conversions for specified accuracy.
Note 9: Excludes noise and self-heating effects. Output error for MAX109_C guaranteed by design.
Note 10:External temperature sensing over -40°C to +85°C range, device at +25°C. Guaranteed by design.
SCLK Frequencyf
SCLK Pulse Width Lowt
SCLK Pulse Width Hight
CS Low to SCLK Hight
SCLK High to CS Setupt
CS Pulse Widtht
SCLK High to CS Low Setupt
SCLK High to CS High Setupt
DIN Setup to SCLK High Timet
DIN Hold Timet
SCLK Fall to Output Data Validt
CS Fall to Output Enablet
CS Rise to Output Disablet
SSTRB Rise to SCLK Riset
SCLK Fall to SSTRB Fallt
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
SCLK
CL
CH
CSS
CSH
CS
CS0
CS1
DS
DH
DO
DV
TR
SCLK
SSTRB
RL = 100kΩ, CL = 50pF150ns
RL = 100kΩ, CL = 50pF150ns
RL = 100kΩ, CL = 50pF50ns
200ns
200ns
100ns
100ns
100ns
50ns
100ns
100ns
0ns
0ns
200ns
2.5MHz
MAX1098/MAX1099
10-Bit Serial-Output Temperature Sensors
with 5-Channel ADC
Analog Input 1. Negative differential input relative to AIN0 or positive differential input relative to AIN5
(Table 4). Connect to the cathode of external diode 1 for remote temperature sensing.
Shield Output. Used to suppress leakage currents at the anodes of remote temperature sensors (see RemoteDiode Shielding). May also be connected to the shields of twisted-pair input cables used for remote
temperature measurements. Leave unconnected for other applications.
Analog Input 2. Positive differential input relative to AIN3 or positive differential input relative to AIN5
(Table 4). Connect to the anode of external diode 2 for remote temperature sensing.
Analog Input 3. Negative differential input relative to AIN2 or positive differential input relative to AIN5
(Table 4). Connect to the cathode of external diode 2 for remote temperature sensing.
Serial Strobe Output. SSTRB goes low at the beginning of an A/D conversion, and it goes high when the
conversion is finished.
Active-Low Chip Select. Data will not be clocked into DIN unless CS is low. When CS is high, DOUT is at high
impedance.
Positive Supply Voltage. Bypass with a 0.1µF capacitor to GND (pin 13).
DD
Reference-Buffer Output/ADC Reference Input. Reference voltage for A/D conversion. Bypass to GND (pin 13)
with a 0.1µF capacitor. Select reference mode by writing to configuration byte (Table 1).
Analog Input 0. Positive differential input relative to AIN1 or positive differential input relative to AIN5
(Table 4). Connect to the anode of external diode 1 for remote temperature sensing.
The MAX1098/MAX1099 are low-power, serial-output,
multichannel ADCs with temperature-sensing capability
for thermostatic, process-control, and monitoring applications. An algorithmic switched-capacitor converter
with T/H circuitry for both positive and negative inputs
supports fully differential 10-bit conversions from an
internal temperature sensor, two external temperature
sensors, or voltage sources in a variety of channel con-
figurations. Microprocessor (µP) control is made easy
through a flexible 3-wire serial interface.
Figure 1 shows a simplified functional diagram of the
MAX1098/MAX1099 internal architecture. In temperature-sensing mode, the multiplexer (mux) steers bias
currents through internal or external diodes while the
ADC computes their temperature in relation to changes
in forward voltage. Channels not used for temperature
measurement can be configured to measure other system voltages.
SCLK
Figure 1. MAX1098/MAX1099 Functional Diagram
CS
DIN
AIN0
AIN1
AIN2
AIN3
AIN4
AIN5
INPUT
REGISTER
DIODE
BIAS
CONTROL
INPUT
MUX
/4
V
DD
SHIELD
OUTPUT
T/H
T/H
CONTROL
LOGIC
+
IN
-
IN
ADC
OUTPUT
REGISTER
CLOCK
REF
DOUT
V
DD
GND
SHOREF
MAX1098/MAX1099
10-Bit Serial-Output Temperature Sensors
with 5-Channel ADC
Figure 2 shows a simplified model of the converter
input structure. Once initiated, a voltage conversion
requires 64 f
CLK
periods, where f
CLK
is the internal
master clock. Each conversion is preceded by 13 f
CLK
periods of warm-up time, performed in twelve 4 f
CLK
period cycles, and followed by three f
CLK
periods to
load the output register. SSTRB falls at the beginning of
a conversion and rises at the end of a conversion.
Inputs IN+ and IN- charge capacitors C
HOLDP
and
C
HOLDN
, respectively, during the acquisition interval
that occurs during the first f
CLK
period of the first con-
version cycle. In the second f
CLK
period, the T/H
switches open so that charge is retained on C
HOLDP
and C
HOLDN
as a sample of the differential voltage
between IN+ and IN-. This charge is transferred to the
ADC during the third and fourth f
CLK
periods.
The reference sampling process begins in the second
conversion cycle and continues until the conversion is
complete. Sampling occurs during the second and
fourth f
CLK
periods to yield an effective doubling of the
reference voltage. The reference sampling requirement
is signal dependent and may or may not occur in every
subsequent conversion cycle.
Temperature conversion is nothing more than subtracting the results of two sequential voltage conversions. The
only difference is that output registers are not loaded at
the end of the first conversion. Thus, temperature conversions require 2 x 64 - 3 = 125 f
CLK
periods. Figures
3a and 3b show timing diagrams for voltage and temperature conversions, respectively.
Track/Hold
The T/H stage for the MAX1098/MAX1099 is a simple
switched-capacitor sampling operation. The time
required for the T/H stage to acquire an input signal is
a function of how fast its input capacitance is charged.
If the signal source impedance is high, the acquisition
time lengthens and more time must be allowed
between conversions. The acquisition time (t
ACQ
) is the
maximum time the device takes to acquire the signal.
Calculate this with the following equation:
t
ACQ
= 7 (Rs+ RIN) C
IN
where Rsis the source impedance of the input signal,
RINis the T/H input impedance (40kΩ), and CINis the
input sampling capacitance of the ADC (4pF). Source
impedances below 100kΩ have no significant effect on
MAX1098/MAX1099 AC performance.
Analog Input Protection
Internal protection diodes clamp the analog inputs to
VDDand GND so channels can swing within GND -
0.3V and VDD+ 0.3V without damage. However, for
accurate conversions, the inputs should not extend
beyond the supply rails.
If an off-channel analog input extends beyond the
supply rails, limit the input current to 2mA.
Serial Digital Interface
The MAX1098/MAX1099 feature a serial interface that is
fully compatible with SPI, QSPI, and MICROWIRE
devices. For SPI/QSPI, ensure that the CPU serial interface runs in master mode so it generates the serial
clock signal. Select a 2.5MHz clock frequency or less,
and set zero values for clock polarity (CPOL) and
phase (CPHA) in the µP control registers. Figure 4
shows detailed serial interface timing information. See
Tables 1–4 for programming information.
13 f
CLKs
WARMUP
3 f
CLKs
WRITE TO OUTPUT
REGISTER
INPUT
ACQUISITION
F
CLKS
SSTRB
FCLK
REF
ACQUISITION 1
REF
ACQUISITION 2
CONVERSION CYCLE 1
CONVERSION CYCLES 2–12
REFERENCE SAMPLING
Figure 3b. Temperature Conversion Timing Diagram
Figure 3a. Voltage Conversion Timing Diagram
MAX1098/MAX1099
10-Bit Serial-Output Temperature Sensors
with 5-Channel ADC
Input data (configuration and conversion bytes) are
clocked into the MAX1098/MAX1099 at DIN on the rising edge of SCLK when CS is low. The start bit (MSB)
of an input data byte is the first logic 1 bit that arrives:
After CS falls
OR
After receipt of a complete configuration byte with no
conversion in progress
OR
After 16 bits have been clocked onto DOUT following a
conversion.
Output Data Format
Output data from the MAX1098/MAX1099 are clocked
onto DOUT on the falling edge of SCLK in the form of two
8-bit words, MSB first (Table 5). For temperature conversions, the output is 12-bit binary (D8–S2) padded with 2
leading extraneous bits and two trailing zeros. For voltage conversions, the output is 10-bit two’s-complement
binary (D9–D0) with 3 sub-bits and two trailing zeros.
Figure 5 shows the bipolar transfer function.
Performing a Conversion
On power-up, the MAX1098/MAX1099 default to shutdown mode. Start a conversion by transferring a configuration byte and a conversion byte into DIN with the
control formats shown in Tables 1 and 2, respectively.
(See Power Modes for a related discussion.)
SSTRB goes low on the falling edge of the last bit of the
conversion byte, and it returns high when the conversion
is complete. For best noise performance, SCLK should
remain low while SSTRB is low. Typical conversion times
are 2.2ms for temperature measurements and 1.1ms for
voltage measurements. The MSB of the 2 output bytes is
present at DOUT starting at the rising edge of SSTRB.
Successive SCLK falling edges shift the two 8-bit data
bytes out from an internal register. Additional (>16)
SCLK edges will result in zeros on DOUT.
SSTRB does not go into a high-impedance state when
CS goes high. Pulling CS high prevents data from
being clocked in or out, but it does not adversely affect
a conversion in progress. Figure 6 shows SSTRB timing
details.
Subsequent conversions with the same reference mode
do not require a configuration byte.
Select between internal and external voltage modes
through bit REF of the configuration byte. Set REF = 1
for internal reference mode and REF = 0 for external
reference mode.
Internal Reference
The MAX1098 has a 2.50V internal reference, while the
MAX1099 has a 1.20V internal reference. Both are factory trimmed for accuracy. When internal reference is
selected, REF can be used to drive an external load
with 100µA capability. Bypass REF to GND with a 0.1µF
minimum capacitance. Wake-up time is C x 2.5 x 10
4
s
for the MAX1098 and C x 1.2 x 104s for the MAX1099.
External Reference
The MAX1098 can directly accept reference voltages at
REF from 0.8V to 2.5V, while the MAX1099 can directly
accept reference voltages from 0.8V to 1.2V. Bypass
REF to GND with a 0.1µF capacitor. Temperature measurements always use internal reference.
Power Modes
The MAX1098/(MAX1099) typically requires supply currents of 380µA (350µA) or 310µA (280µA) when performing voltage conversions at 100% duty cycle with
internal or external references, respectively. The differ-
Table 1. Configuration-Byte Format
Table 2. Conversion-Byte Format
Figure 6. Detailed SSTRB Timing
BIT 7
(MSB)
Start0000PM1PM0REF
BITNAMEDESCRIPTION
7 (MSB)StartFirst logic 1 after CS goes low. (See Input Data Format.)
6, 5, 4, 3Must be 0000 to load a configuration byte.
2, 1PM1, PM0These 2 bits select the desired power mode (Table 3).
0REF
BIT 7
(MSB)
Start010SEL3SEL2SEL1SEL0
BITNAMEDESCRIPTION
7 (MSB)StartFirst logic 1 after CS goes low. (See Input Data Format.)
6, 5, 4Must be 010 to load a conversion byte.
3, 2, 1, 0
BIT 6BIT 5BIT 4BIT 3BIT 2BIT 1
A logic high enables the internal reference. A logic low disables the internal reference and
selects the external reference mode.
BIT 6BIT 5BIT 4BIT 3BIT 2BIT 1
SEL3, SEL2,
SEL1, SEL0
These 4 bits select the input configuration (Table 4).
BIT 0
(LSB)
BIT 0
(LSB)
CSB
t
CSH
SSTRB
SCLK
PDO CLOCKED IN
DOUT
t
CONV
t
SSTRB
SSTRB TIMING
t
SCK
t
t
CSS
DO
MAX1098/MAX1099
10-Bit Serial-Output Temperature Sensors
with 5-Channel ADC
ence reflects the power requirement of an internal reference buffer amplifier that can accommodate external
loads. Temperature conversions at 100% duty cycle
increase supply currents to 440µA (400µA) through
additional amplification, buffer, and bias circuitry that is
otherwise inactive.
Place the MAX1098/MAX1099 in a low-current powerdown state between conversions to conserve power.
Select standby, standby plus, or shutdown through bits
PM1 and PM0 of the initialization byte (Table 3).
The MAX1098/MAX1099 assume the shutdown power
mode when VDDis first applied.
Standby Mode
Standby mode turns off the MAX1098/MAX1099 ADC,
internal clock, and reference buffer amplifier. Special
circuitry for temperature conversions is also deactivated. Wake-up time is limited by the reference buffer
amplifier and the associated bypass capacitor (see
Internal Reference). When an external reference is
used, wake-up time is 0.1ms.
Standby-Plus Mode
Standby-plus mode is similar to the standby mode, but
the internal reference output buffer remains active to
shorten the wake-up time to 0.1ms for internal reference mode. When using an external reference, standby-plus mode is equivalent to standby mode.
Shutdown Mode
Shutdown mode turns off all functions other than startup circuitry, thereby reducing typical supply current to
2µA. Data registers are cleared. Use this power mode
when interconversion times are no less than 5ms.
Monitoring V
DD
This mode of operation samples and converts the supply voltage, V
DD
/4, which is internally generated. The
reference voltage must be larger than V
DD
/8 for the
operation to work properly. From the result of a conversion (CODE), CODE = 64 VDD/ V
REF
.
Temperature Measurements
The MAX1098/MAX1099 perform temperature measurements with internal or external diode-connected transistors through a three-step process. First, the diode bias
current changes from 31.6µA to 10µA to produce a
temperature-dependent bias voltage difference, which
is amplified by a factor of 20 and converted to digital
format. Second, the bias current changes from 31.6µA
to 100µA, and the bias voltage difference is similarly
amplified by a factor of 20 and converted to digital format. Third, the intermediate results are subtracted to
achieve a digital output that is proportional to absolute
temperature in degrees Kelvin.
The reference voltage used in conjunction with temperature measurements is derived from the internal reference
source to ensure that 1LSB corresponds to 1/8 of a
degree. To convert to degrees Celsius, subtract 273.15
from the temperature inferred from the ADC output.
Temperature measurements require a conversion time
of 2.2ms.
Shield Output Buffer
The MAX1098/MAX1099 provide a shield output buffer
voltage at SHO that is approximately 0.6V (one diode
drop) above VDD/2. When performing temperature
measurements with an external diode, use this voltage
to suppress error-producing leakage currents (see
Remote Diode Shielding). Figure 7 shows the SHO output circuit.
Applications Information
Remote Diode Selection
Temperature accuracy depends on having a goodquality, diode-connected, small-signal transistor.
Accuracy has been experimentally verified for 2N3904
devices. CPUs and other ICs having on-board temperature-sensing diodes can also be monitored if the
diode connections are floating.
Table 3. Power-Mode Selection
See Power Requirements in Electrical Characteristics.
Figure 7. SHO Output Circuit
PM1PM0MODE
00Shutdown
01Standby plus
10Standby
11Normal operation
5
µA
V
DD
2
SHO
The transistor must be a small-signal type with a base
resistance less than 100Ω. Tight specifications for forward current gain (+50 to +150, for example) indicate
that the manufacturer has good process controls and
that the devices have consistent V
be
characteristics.
(See Table 6 for recommended devices.)
For heatsink mounting, the 500-32BT02-000 thermal
sensor from Fenwal Electronics is a good choice. This
device consists of a diode-connected transistor, an aluminum plate with screw hole, and twisted-pair cable
(Fenwal Inc., Milford MA, 508-478-6000).
Twisted-Pair and Shielded Cables
For remote-sensor distances greater than 8 inches, or
in particularly noisy environments, use a twisted-pair
cable. A practical length is 6 feet to 12 feet. For longer
distances, the best solution is a shielded twisted-pair
cable such as that used for audio microphones. For
Temperature measurements will reflect significant error
if a portion of the bias current supplied to the diode
anode is allowed to flow through parallel paths to
ground. If the diode-connected transistor is mounted
on a PC board, suppress error-producing “leakage”
current by surrounding the collector/base leads with a
metal trace that is connected to the SHO shield output
(Figure 8).
Layout, Grounding, and Bypassing
For best performance, use PC boards. Do not use wirewrap boards. Board layout should ensure that digital
and analog signal lines are separated from each other.
Do not run analog and digital (especially clock) signals
parallel to one another or run digital lines underneath
the ADC package.
High-frequency noise in the VDDpower supply may
affect ADC performance. Bypass the supply with a
0.1µF capacitor close to pin VDD. Minimize capacitor
lead lengths for best supply-noise rejection. If the
power supply is very noisy, connect a 10Ω resistor in
series with the supply to provide lowpass filtering.
Definitions
Relative Accuracy
Relative accuracy is the deviation of the values on an
actual transfer function from a straight line. This straight
line can be either a best-straight-line fit or a line drawn
between the endpoints of the transfer function, once
offset and gain errors have been nullified. The static linearity parameters for the MAX1098/MAX1099 are measured using the best-straight-line fit method.
Differential Nonlinearity (DNL)
Differential nonlinearity is the difference between an
actual step width and the ideal value of 1LSB. A DNL
error specification of less than 1LSB guarantees no
missing codes and a monotonic transfer function.
Offset Error
Offset error is the difference between the ideal and the
actual offset points. For an ADC, the offset point is the
midstep value when the digital output is zero.
Gain Error
Gain or full-scale error is the difference between the
ideal and actual gain points on the transfer function,
after the offset error has been canceled out. For an
ADC, the gain point is the midstep value when the digital output is full scale.
Aperture Delay
Aperture delay (tAD) is the time defined between the
rising edge of the sampling clock and the instant when
an actual sample is taken.
Chip Information
TRANSISTOR COUNT: 13,669
PROCESS: BiCMOS
10-Bit Serial-Output Temperature Sensors
with 5-Channel ADC
10-Bit Serial-Output Temperature Sensors
with 5-Channel ADC
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
20 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600