English
Language : 

EVB90620 Datasheet, PDF (16/39 Pages) Melexis Microelectronic Systems – High precision non-contact temperature measurements
MLX90620
16x4 IR array
7.3.3 Calculation of To
Following formula is used to calculate the temperature seen by specific pixel in the matrix:
TO(i, j )
Where:
VIR(i, j ) _ COMPENSATED
4
(i, j)
Ta 273.15 4 273.15,[ C]
VIR(i, j) _ COMPENSATED is the parasitic free IR compensated signal as calculated in 7.3.3.1
(i, j) is a individual pixel sensitivity coefficient stored in EEPROM as calculated in 7.3.3.2
Ta is the ambient temperature calculated in 7.3.1
7.3.3.1 Calculating VIR(I,j)_COMPENSATED
1. Offset compensation
V V IR(i, j) _ OFF _ COMP
IR(i, j)
Ai(i, j)
Bi(i, j )
2 Bi _ scale
Ta
Ta _ 0
Where:
VIR(i, j) is a individual pixel IR_data readout (RAM read)
Ai(i, j) is a individual pixel offset stored in EEPROM as two’s complement value
Bi(i, j) is a individual pixel offset slope coefficient stored in EEPROM as two’s complements
value
Bi _ SCALE is a scaling coefficient for slope of IR pixels offset and is stored in the EEPROM as
unsigned value
Ta is ambient temperature calculated in 7.3.2
Ta _ 0 25 C is a constant
NOTE: This applies to the compensation pixel as well ( ACP and BCP while Bi _ SCALE is the same)
2. Thermal Gradient Compensation (TGC)
VIR(i, j ) _ TGC _ COMP
Where:
VIR(i, j ) _ OFF _ COMP
TGC
32
.VIR
_
CP
_
OFF
_
COMP
VIR _ CP _ OFF _ COMP is offset compensated IR signal of the thermal gradient compensation pixel
TGC is a coefficient stored at EEPROM address 0xD8 as two’s complement value
3. Emissivity compensation
VIR(i, j) _ COMPENSATED
VIR(i, j) _ TGC _ COMP
Where:
is emissivity coefficient. The scaled value is stored into EEPROM as unsigned value
256. _ H _ L
32768
3001090620
Rev 4.0
Page 16 of 40
Datasheet IR16x4
19 September 2012