MLX90308CABL ETC1 [List of Unclassifed Manufacturers], MLX90308CABL Datasheet - Page 11
![no-image](/images/no-image-200.jpg)
MLX90308CABL
Manufacturer Part Number
MLX90308CABL
Description
Programmable Sensor Interface
Manufacturer
ETC1 [List of Unclassifed Manufacturers]
Datasheet
1.MLX90308CABL.pdf
(26 pages)
Different Modes
Analog Mode
The parameters OF and GN represent, respectively,
offset correction and span control, while OFTCi and
GNTCi represent their temperature coefficients
(thermal zero shift and thermal span shift). After
reset, the firmware continuously calculates the offset
and gain DAC settings as follows: The EEPROM
holds parameters GN, OF, OFTCi and GNTCi, where
“i” is the gap number and can be 1 < i < 4. The
transfer function is described below.
Vout = FG * DAC_GAIN * CSGN[2:0] *
Iout =
FG = Hardware Gain (~20V/V). Part of the hardware
DAC_GAIN = GN[9:0] + [GNTCi * dT]
where
Temp_f = Filtered temperature (previously
Ti= Temperature segment point I = 1,2, or 3.
GNTCi = Gain TC for a given temperature
dT = Temperature change within the appropriate
CSGN = Course Gain, part of byte 2 in
GN[9:0] = Fixed Gain, bytes 3 and 17 in
OFFSET
For the first temperature gap:
DAC_OFFSET = OF[9:0] + OFTCi *
For the second, third, and fourth temperature gaps:
DAC_OFFSET = OF + OFTCi * (Temp_f – Ti)
For the second temperature gap:
MLX902xx Name of Sensor
MLX90308CAB Programmable Sensor Interface
(Ti – Temp_f).
OF = Base Offset,
OF = OF[9:0]
design, and not changeable.
described).
segment i, GNTCiL and GNTCiH in
EEPROM table.
EEPROM.
EEPROM.
gap. For the first gap dT = T1-Temp_f. For the
remaining gaps dT = Temp_f - T
{Vin+DAC_OFFSET+CSOF}
FG * DAC_GAIN * CSGN[1:0] *
{Vin+DAC_OFFSET+CSOF} * 8.85mA/V
(i-1)
, i = 2,3 or 4.
Rev Y.X
Page 11
Programmable Sensor Interface
For the third temperature gap:
For the fourth temperature gap:
CSOF = Coarse Offset, part of byte 2 in
OF[9:0] = Fixed offset Bytes 4 and 17 in
Digital Mode
The MLX90308 firmware provides the capability of
digitally processing the sensor signal in addition to
the analog processing. This capability allows for
signal correction.
Signal Correction
While in digital mode the firmware can perform signal
correction. This is an adjustment to the output level
based on the input signal level. Adjustment
coefficients can be set for five different signal
ranges. The output is obtained by the following
formula:
The PCi coefficients are coded on 12 bits: one bit for
the sign, one for the unity, and the rest for the
decimals. The Pi are coded on 10 bits (0-3FFh) in
high-low order.
PNB_TNB: contains the number of signal points,
coded on the four MSB’s. The four LSB’s are
reserved for the number of temperature points. See
Table 4 and Table 5.
Compensation Trade-Offs
A compromise must be made between temperature
compensation
EEPROM space where the signal coefficients are
stored is shared with the temperature coefficients,
with the result that an EEPROM byte can be used
either for a temperature coefficient or for a signal
coefficient, but not both. Table 6 presents the
possibilities
temperature gaps and the maximum number of
signal gaps.
OF = OF[9:0] + [OFTC2 * (T2-T1)]
OF = OF[9:0] + [OFTC2 * (T2-T1)]
Output = (Signal – Pi) * Pci + Poff where
Signal = input signal measurement;
Poff = Pressure ordinate
Pi = Pressure signal point (I = 2,3,4,5)
Pci = programmed coefficient.
+ [OFTC3 * (T3 – T2)]
EEPROM
EEPROM.
among
and
22/Aug/98
MLX90308CAB
the
pressure
Rev 3.0 21/May/01
maximum
correction.
number
Page 11
The
of