mlx90308ccc Micro Electronics Ltd., mlx90308ccc Datasheet - Page 11

no-image

mlx90308ccc

Manufacturer Part Number
mlx90308ccc
Description
Programmable Sensor Interface
Manufacturer
Micro Electronics Ltd.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MLX90308CCC
Manufacturer:
BRIGHT
Quantity:
6 000
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
CSGN = Course Gain, part of byte 2 in EEPROM.
CSOF = Coarse Offset, part of byte 2 in
GAIN
DAC_GAIN (new value) ~ GN[9:0] + [GNTCi * dT]
GN[9:0] = Fixed Gain, bytes 3 and 17 in EEPROM.
GNTCi = Gain TC for a given temperature
dT = Temp. change within the appropriate gap.
How to calculate gain in the first temp. gap?:
DAC_GAIN = GN[9:0] - GNTC1 * (T1 – Temp_f1)
How to calculate gain in the other temp. gaps?:
2nd gap: DAC_GAIN = GN[9:0] + GNTC2 *
3th gap: DAC_GAIN = DAC_GAIN2 + GNTC3 *
4th gap: DAC_GAIN = DAC_GAIN3 + GNTC4 *
Where:
Temp_f = Filtered temp. (previously described).
If GNTC1 > 2047
If GNTC2,3,4 > 2047
MLX902xx Name of Sensor
MLX90308CCC Programmable Sensor Interface
(
. 0
design, and not changeable.
97
. 0
{Vin+DAC_OFFSET+CSOF}
FG * DAC_GAIN * CSGN[1:0] *
{Vin+DAC_OFFSET+CSOF} * 8.85mA/V
segment I. GNTCiL and GNTCiH in
EEPROM table.
(Temp_f2 – T1)
(Temp_f3 – T2)
(Temp_f4 – T3)
EEPROM.
48
* )
GN
1023
[
: 9
] 0
=> DAC_GAIN
=> DAC_GAIN
. 0
48
DAC
_
GAIN
[V/V]
Rev Y.X
Page 11
7 (
OFFSET
DAC_OFFSET (new value) ~ OF[9:0]+[OFTCi* dT]
OF[9:0] = Fixed Gain, bytes 4 and 17 in EEPROM.
OFTCi = Offset for a given temperature
dT = Temp. change within the appropriate gap.
Calculation of the offset for a given temperature
segment is performed the same way as for the gain.
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 among the maximum number of
temperature gaps and the maximum number of
signal gaps.
Programmable Sensor Interface
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.
6
* )
OF
segment I. OFTCiL and OFTCiH in
EEPROM table.
1023
[
: 9
] 0
and
6
22/Aug/98
MLX90308CCC
DAC
Rev 2.2
pressure
_
OFFSET
correction.
23/Oct/01
[mV/V]
Page 11
The

Related parts for mlx90308ccc