I2C or SPI for Bosch Sensors ?

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

I2C or SPI for Bosch Sensors ?

672 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jhd on Tue Dec 01 17:11:23 MST 2015
Hello,

I made a simple diagram to see how to distribute hardware sensors and other peripherals as needed. I have all Bosch sensors connected via I2C, and I'm not using SPI. Is it okay well or would be better connect with SPI? Not faster SPI?
https://github.com/hexagon-robotics/AIRAM/blob/master/Misc/AIRAM_Autopilot_Hardware_Block_Diagram.pd...


I added the Bosch sensors separately, do you think it's okay as well or would be best to use a BMX055?

I do not know if I could connect all these components to LPC54102, I found an application (LPC Initialization) which will be used now to see how is possible to connect (seems quite useful).

I would appreciate any suggestions.

Regards
Labels (1)
0 Kudos
2 Replies

565 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jhd on Fri Dec 11 04:39:28 MST 2015
Hi nxp69442,

Thanks, your answer was very helpful to me.

But in the end I changed the Bosch sensors by NXP Freescale sensors. But I haven't found a 9-axis sensor from Freescale, I use a 6-axis Accelerometer and 3-axis Magnetometer.

FXOS8700CQ   (3D Accelerometer & 3D Magnetometer).
FXAS21002C  (3D Gyroscope).
MPL3115A2  (Altimeter).

Best regards.





0 Kudos

565 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by lpcmunich on Wed Dec 02 07:17:29 MST 2015
Hi Javier,
Your block diagram seems to be okay to me.
You can definitely connect all these components over I2C interface.
Might be a good idea to use single orientation (BMX055) sensor instead of 3 separate sensors.
0 Kudos