SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By paolo6242 , 23 January 2015

Hello,



Reading out the GYRO_XOUT_H and GYRO_ZOUT_H registers from my mpu6500 works fine, but reading out the GYRO_YOUT_H register gives a noisy output.

does anybody have an idea about what I'm doing wrong? Is there a chance that the Y Gyro is mechanically broken?

kind regards,


Fré

By mikesabbagh , 20 January 2015

I'm porting the eMD6 Project to my STM32F429zi based Discovery. The first problem I faced was that the GPIO PA1 used in the original Project (for STM32F409) was not working for me. I could read the signals from the INT pin of the breakout board while not connected to the PA1 on Discovery. Once connected - the output sunk. I changed it to PA0 and now the external interrupts from do arrive to the MPU.

By narrakan , 8 January 2015

Hi ,

i'm using array of 2 MPU9150 and i'm able to read both accelerometer and gyroscope data but i cant figure out how to read the magnetometer date from each of the MPU's ?
for the accelerometer and gyro i have the AD0 to set different address for each MPU.

thanks!

By chetangangappa , 2 January 2015

I'm using the 6500 with DMP enabled, using the interrupt with WOM enabled to give me an interrupt on the Broadcom BCM-20736 device. I then read the interrupt status register to see if the interrupt was a DMP interrupt. Then I read the FIFO after getting the FIFO length. Typically I read 200 decimal bytes, which seems like a lot. Ultimately i want to send the appropriate set of this data up to a PC app which is already running the Teapot demo. What data do I send to the PC teapot demo? What format is the data in when received by the Teapot demo?

Thanks!

By ward.wang , 31 December 2014

Hi all,

I am starting a new project where i simply need a MCU capable of handling the Embedded MotionDriver 6.1 (with fusion and calibration) and simply transferring the data to a master I2C device. It wont be doing anything else fancy, perhaps take button input and blink an LED.

Which MCU would be recommended for this use-case? Basically there are tons of Cortex MCU's out there.

Thanks for all advice.

By vatatt , 30 December 2014

Hi guys
I have been able to calculate Pitch and Roll from Accelerator. Now I am looking for calculation Yaw from the 9 inputs:
Accelerator_x, Accelerator_y, Accelerator_z ; Magnetometer_x, Magnetometer_y, Magnetometer_z ; Gyroscope_x, Gyroscope_y, Gyroscope_z

Thanks
PS: I tried using "Magnetometer data, pitch and roll" to calculate Yaw, but the result is bad. I trust Gyroscope data is required to smooth Yaw. I do not know the algorithm which utilizes all the 9 inputs including Gyro. Anyone can shed a light ?

Thanks a lot
Bob

By vatatt , 30 December 2014

Hi guys
As we know about Yaw, Pitch, Roll. I have been able to calculate Pitch and Roll from Accelerator.

Now I am looking for calculation Yaw from the 9 inputs:
Accelerator_x, Accelerator_y, Accelerator_z ; Magnetometer_x, Magnetometer_y, Magnetometer_z ; Gyroscope_x, Gyroscope_y, Gyroscope_z

Thanks
PS: I tried using Magnetometer data, pitch and roll to calculate Yaw, but the result is bad. I do not know the algorithm which utilizes all the 9 inputs.

Thanks a lot
Bob

By levonbragg , 29 December 2014

using arduino nano spi interface can not write register correctly if there is no delay after cs pin is set to low ,when i add delayMicroseconds(250) ,it can write register correctly,Tsu.cs is 8 ns .why???

By cimasys , 28 December 2014

Hello,
I tried to get the altitude of my sensor by double integrating the Z acceleration.
The noise of the raw values lets the double integral drift very strong.
Is there a solution, which eliminates this drift? Would Kalman filtering help?