Is it possible to change MEMS i2c slave address?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2008-10-20 4:06 AM
Posted on October 20, 2008 at 13:06
Is it possible to change MEMS i2c slave address?
This discussion is locked. Please start a new topic to ask your question.
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 3:48 AM
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, MartinoOptions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2011-05-17 3:48 AM
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 ]