How can I change the slave address of MPL3115 (I need to use 4 of them) ?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How can I change the slave address of MPL3115 (I need to use 4 of them) ?

Jump to solution
906 Views
ampatino
Contributor I

I need to use four MPL3115 in my application, with a microcontroller using I2C.

There for I need 4 differents slave addresses for each one.

The datasheet said: "The standard 7-bit i2C slave address is 60h. ... Consult Factory for alternate addresses"

 

Others sensors have one or more pins for selecting address.

Others devices have non volatile memory to store slave address.

 

How can I change the I2C slave address of MPL3115 ?

Labels (1)
0 Kudos
1 Solution
566 Views
miguelsalhuana
NXP Employee
NXP Employee

The I2C address is not field programmable. If you are interested in a high volume purchase with a custom I2C address let me know what area of the country you are in so that I may put you in contact with one of our technical sales engineers.

You can also use an I2C mux in your design such as the PCA9546A :: NXP Semiconductors This would allow you to have all 4 sensors on one I2C bus.

Regards,

Miguel

View solution in original post

0 Kudos
1 Reply
567 Views
miguelsalhuana
NXP Employee
NXP Employee

The I2C address is not field programmable. If you are interested in a high volume purchase with a custom I2C address let me know what area of the country you are in so that I may put you in contact with one of our technical sales engineers.

You can also use an I2C mux in your design such as the PCA9546A :: NXP Semiconductors This would allow you to have all 4 sensors on one I2C bus.

Regards,

Miguel

0 Kudos