SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By sherin , 17 April 2017

Hi ,
I have a query regarding the vibration issue we faced in IMU when installed in truck, the values of accel gets drifted to nearly 2g of even when there is no motion, But if the bandwidth of accelerometer is restricted to half of the sampling rate, There is no error in the Values and it reads by [0,0,-1 approx]

When I gone through the sample code , they have set the ACCEL_CONFIG2 register to 0x40 which means operation of max Bandwidth(460 HZ)

But the gyro meter the CONFIG register is set to the bandwidth which is half of the sample rate.

By jfhaugh , 12 April 2017

I am trying to find the APIs / commands for talking to an ICM-30631 via I2C. I have tried more different searches on Google and this website than I can count and I'm ready to declare defeat and be told where I didn't look.

Where didn't I look for the ICM-30631 programming documentation?

By ktc1 , 11 April 2017

Hello All,

We are unable to get direct support from Invensense, perhaps we can get some help over here. We have designed (actually moved from ST) 20649 in our application that works for sports in high-g applications. We choose this part due to its high dynamic range in acceleration and rotation.

By of123456 , 11 April 2017

Hello,

I am new to sensor programming. I am using the ICM-20602 and want to read data over SPI on an Arduino.
I already can read registers but now have difficulties to understand, what information exactly I can find in the registers.

Example:
Gyro X has a high and low register, so I assume that the result is

(high << 8) | low

But what datatype is the information? signed/unsigned int? Something else?
The result should be in dps, so I have to use the range of another register somehow:

value * range

By a.benini , 9 April 2017

Hi,
I'm developing an AHRS algorithm for a quadrotor, using the MPU6050. I've read that this device is able to provide attitude estimation using the internal DMP, but I would be interested in developing my own filter.
As reported in the document App Note 2- Motion Driver 6.12 Features Guide.pdf (Section 5.2) the DMP is able to provide, beyond the attitude, also accelerations and rates.
My question is: are the accelerations and rates, provided by the DMP, temperature compensated or are simply the raw data coming out the sensors without any compensation?

By tanveer082 , 5 April 2017

Hi,
we have MPU-9250 with the EV_INV-ARM board. I can log the data by using data logger, which is fine. But I need to read the data in matlab instead of data logger. Basically, I need to start, stop and log the data in MATLAB script. Is there anyone who can help with that?
Thanks,
Tanveer

By dt19880812 , 29 March 2017

I want use one kind of 6-axis MEMS for our Quadcopter product. The official website recommend ICM-20649 and ICM-20689.
But MPU6050/MPU 6000 and MPU6500 are very popular for Quadcopter application.
Someone say ICM-20689 cannot hanlde the vibrations very vell,but MPU6050 perform better. Test vedio,https://www.youtube.com/watch?v=UUnvc6hUSWQ
Could you tell me which one should I use.