English
Language : 

EVB90620 Datasheet, PDF (11/39 Pages) Melexis Microelectronic Systems – High precision non-contact temperature measurements
MLX90620
16x4 IR array
NOTE: The user must ensure that the bit 10 (POR or Brown-out flag) in Configuration register is set to
“1” by the MD. Further more this bit must be checked regularly and if it is cleared that would mean
that the device has been reset and the initialisation procedure must be redone.
sent:
Example: If the value that has to be uploaded is 0x740E the following sequence must be
1. Start condition (Falling edge of SDA while SCL is high)
2. Slave address (SA=0x60) plus write bit = 0xC0
3. Command = 0x03
4. LSByte check = LSByte – 0x55 = 0x0E – 0x55 = 0xB9
5. LSbyte = 0x0E
6. MSByte check = MSByte – 0x55 = 0x74 – 0x55 = 0x1F
7. MSbyte = 0x74
8. Stop condition (Rising edge of SDA while SCL is high)
The default configuration is:
- IR refresh rate = 1Hz;
- Ta refresh rate = 2Hz;
- Normal mode (no sleep);
- I2C FM+ mode enabled (maximum bit transfer up to 1000 Kbit/s);
- ADC low reference enabled;
7.1.1 Reading configuration
7.1.1.1 Reading configuration register
Slave address
Command
Start address
Address step
Number of reads
Slave address
SDA
S1 1 0 0 0 0 0 WA 0 0 0 0 0 0 1 0 A 1 0 0 1 0 0 1 0 A 0 0 0 0 0 0 0 0 A 0 0 0 0 0 0 0 1 A S1 1 0 0 0 0 0 R A
Configuration value
LSByte
A
Configuration value
MSByte
AP
SCL
Figure 7 Reading configuration register (SA = 0x60, command = 0x02,
Start address = 0x92, Address step = 0x00, Number of reads = 0x01)
7.1.1.2 Reading oscillator trimming register
Slave address
Command
Start address
Address step
Number of reads
Slave address
SDA
S1 1 0 0 0 0 0 WA 0 0 0 0 0 0 1 0 A 1 0 0 1 0 0 1 1 A 0 0 0 0 0 0 0 0 A 0 0 0 0 0 0 0 1 A S1 1 0 0 0 0 0 R A
Oscillator trim value
LSByte
A
Oscillator trim value
MSByte
AP
SCL
Figure 8 Reading configuration register (SA = 0x60, command = 0x02,
Start address = 0x93, Address step = 0x00, Number of reads = 0x01)
3001090620
Rev 4.0
Page 11 of 40
Datasheet IR16x4
19 September 2012