2008-10-20 04:06 AM
Is it possible to change MEMS i2c slave address?
2011-05-17 03:48 AM
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, Martino2011-05-17 03:48 AM
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 ]