-
Notifications
You must be signed in to change notification settings - Fork 3
MotionBox
cpscotti edited this page Mar 3, 2011
·
12 revisions
To help anyone looking into the data from the motion box/IMU (Inertial Measurement Unit) it's probably really cool to give a brief explanation on the sensors in there.
The motion box contains a I2C bus that connects the arduino to three different sensors:
- Gyroscope - ITG3200 - http://en.wikipedia.org/wiki/Gyroscope, http://invensense.com/mems/gyro/documents/PS-ITG-3200-00-01.4.pdf
- Accelerometer - ADXL335 / ADXL345 - http://en.wikipedia.org/wiki/Accelerometer, http://www.analog.com/static/imported-files/data_sheets/ADXL345.pdf
- Compass - HMC5843 - http://en.wikipedia.org/wiki/Compass, http://www.sparkfun.com/datasheets/Sensors/Magneto/HMC5843.pdf
All the values are captured digitally through the I2C bus from this sensors (except for pre-US OPEN data when the ADXL335 was used; in those cases the reading was made using arduino's ADC).
The orientation of this sensors on the board vary a little bit depending on how the motion box is mounted on the board; that sometimes changes depending on the rider's stance.
Better than a thousand words: