MPU6050 master with 5883 slave

Post Reply
wilco1967
Posts: 156
Joined: Thu Aug 18, 2011 6:04 pm
Location: Winterswijk, Netherlands

MPU6050 master with 5883 slave

Post by wilco1967 »

Hi,

did anyone try to slave the 5883 to the MPU6050 directly, using the aux I2C connections of the 6050 ?

Does that behave any different from 'normal' to the multiwii I2C lines ?
Will the multiwii still handle the mag (like some passthrough of mag data), or is this processed by the 6050 to give a proper 9DOF data inside the 6050, and then passed on to the multiwii ?
Are there any noticable improvements if mag data is handled internally by the 6050 ?

From what I can find in the code, it seems to me the mag data is read through the 6050, but is not handled any different as when received directly from the 5883.

User avatar
mbrak
Posts: 136
Joined: Sat Dec 03, 2011 8:08 pm
Location: Germany, Lemgo

Re: MPU6050 master with 5883 slave

Post by mbrak »

hi

the chinese gy_86 IMU uses the aux-i2c-mode of the mpu6050 to get data from the mag 5883.

received the imu yesterday. after some orientation problems (where the hell is the front side) it is working well.
cant see any problems until now. mag is working with plausible values.

jphelirc
Posts: 6
Joined: Wed Mar 14, 2012 3:55 pm

Re: MPU6050 master with 5883 slave

Post by jphelirc »

MPU6050 cannot use HMC5883L compass module properly. InvernSense has support only for few low end compasses. Like said, HMC5883 is not includes on their proper support plans. Why, who knows but that's how life is.

We have been studied this many times on our own projects and always hit the wall on their i2c support. So external compass is a lot better choice or wait till InvenSense MPU-9150 is on market properly. That will have compass inside.

--jp

jphelirc
Posts: 6
Joined: Wed Mar 14, 2012 3:55 pm

Re: MPU6050 master with 5883 slave

Post by jphelirc »

Checked more. They only have support for AKM compasses. Like AKM8975.

--jp

Post Reply