Show Posts
|
|
Pages: [1]
|
|
2
|
Using Arduino / Sensors / Multiple Melexis MLX90614 on the same i2c, how to change addresses ??
|
on: March 03, 2011, 03:52:33 am
|
|
Hi, I have two MLX90614 sensors and wanna connect both on the i2cbus. How can I change the address of one of these parts ? I use the i2cmaster from peter fleury (thx!) and have found a codepart in a forum. There is mentioned the address 0x2E for the address register, in the datasheet I have read the address 00Eh - what is correct ?? Does anybody have experiences (and a tested code) for this intention ??
// Now change address. First erase i2cstartwait(dev+I2CWRITE); //send start condition and write bit i2cwrite(0x2E); //send command for device to return address i2cwrite(0x00); // send low byte zero to erase i2cwrite(0x00); //send high byte zero to erase i2cwrite(0x6F); // send PEC i2cstop(); //Release bus, end transaction delay(100); // then wait 10ms
// Then write new address i2cstartwait(dev+I2CWRITE); //send start condition and write bit i2cwrite(0x2E); //send command for device to return address i2cwrite(0x50); // send low byte of address i2cwrite(0x00); //send high byte of address i2cwrite(0x63); // send PEC i2cstop(); //Release bus, end transaction delay(100); // then wait 10ms
|
|
|
|
|
4
|
Using Arduino / Sensors / Heat detection with thermopile sensors/non-contact / NEWBIE
|
on: February 25, 2011, 03:48:06 am
|
|
I have to detect heat in the range of approx. 50° C and a distance between 10 - 30 cm. I have already read the options TPA81 and Melexis MLX90614-boards with their price between 40 - 80 €.
Is there a possibility to connect only a TPS334 (thermopile sensor) or MLX90614ESF-AAA components ? They should give a return value (voltage!) for my analog-input (or with i2c?), in the program I will convert this value into a approx. temperature. Has anybody experience with such a (cheaper) approach ?
Thanks in regard
|
|
|
|
|