13.07.2015 Views

MLX90615

MLX90615

MLX90615

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>MLX90615</strong>Infra Red Thermometer8.4.3.1.2 Write Word (EEPROM only)1 7 1 1 8 1S Slave Address Wr A Command A………..8 1 8 1 8 1 1……….. Data Byte Low A Data Byte High A PEC A PFigure 7: SMBus write word formatNote: Before a write operation takes place, the EEPROM cell needs to be erased. An erase operation issimply a write of 0000h at the same EEPROM address. Care needs to be taken not to alter factory calibration(EEPROM addresses 4…Dh).8.4.4 AC specification for SMBus8.4.4.1 TimingThe <strong>MLX90615</strong> meets all the timing specifications of the SMBus [1] except the values given in the Electricalspecifications section. The maximum frequency of the <strong>MLX90615</strong> SMBus clock is 100kHz and the minimumis 10kHz.The specific timings for the <strong>MLX90615</strong>’s SMBus are:SMBus Request (tREQ ) is the time that the SCL should be forced low in order to switch <strong>MLX90615</strong> fromthermal relay mode to SMBus mode;Timeout L is the maximum allowed time for SCL to be low. After this time the <strong>MLX90615</strong> will reset itscommunication block and will be ready for new communication;Timeout H is the maximum time for which it is allowed for SCL to be high during communication. After thistime <strong>MLX90615</strong> will reset its communication block assuming that the bus is idle (according to the SMBusspecification).Tsuac(SD) is the time after the eighth falling edge of SCL during which the <strong>MLX90615</strong> will force SDA low toacknowledge the last received byte.Thdac(SD) is the time after the ninth falling edge of SCL during which the <strong>MLX90615</strong> will release the SDA (sothe MD can continue with the communication).Tsuac(MD) is the time after the eighth falling edge of SCL during which the <strong>MLX90615</strong> will release SDA (sothat the MD can acknowledge the last received byte).Thdac(MD) is the time after the ninth falling edge of SCL during which the <strong>MLX90615</strong> will take control of theSDA (so it can continue with the next byte to transmit).The indexes MD and SD for the latest timings are used – MD when the master device is making theacknowledge; SD when the slave device is making the acknowledge). For other timings see [1].Timeout,LTsuacThdacTimeout,HSCLPWM/SDAFigure 8: SMBus timing3901090615 Page 13 of 30 Data SheetRev 00128/Aug/2008

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!