i2c and multiple accelerometers


Im working on a project and wonder if its possible to connect 9 accelerometers on the same i2c bus? How is it possible to give each accelerometer a unique address? I had a look at this one http://www.nearfuturelaboratory.com/2009/07/17/lis302dl-a-3-axis-accelerometer/ which is an example for 2 accelerometers.


If an I2C device has the same address as another it must be isolated on the bus. This is best done by using analogue multiplexers. The trick is you switch each device in one at a time to read them. This shows an idea of how it is done:-

Thanks, this was useful!