cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to change MEMS i2c slave address?

martino
Associate
Posted on October 20, 2008 at 13:06

Is it possible to change MEMS i2c slave address?

2 REPLIES 2
martino
Associate
Posted on May 17, 2011 at 12:48

Hi, I need to use several MEMS accelerometers for a project i'm working on.

I was planning to use them on one i2c bus, but the default SAD is 0x3A/B so I can't share the bus.

Is it possible to change this address?

thanks,

Martino

jj
Associate II
Posted on May 17, 2011 at 12:48

Hi Martino,

We don't have mems accel data so can't review/confirm/advise - but likely you cannot change the address.

My firm solved similar with data multiplexer - switching just SDA among the various devices. You must have pull-up R's @ each slave I2C device so that they do not float. This costs you 1 (2 devices) or 2 (4 devices) I/O pins plus cost/size of mux.

If it is ''normal'' that multiple accelerometers would be used I would suspect that vendor will soon introduce additional addressed devices - which you can specify via a ''tweak'' of the part no. Contact the vendor and make your case...

[ This message was edited by: jj.sprague on 20-10-2008 16:39 ]