2012-11-05 09:57 AM
I cannot find a forum for MEMS sensors, so I'm posting here.
Is anyone using the a3g4250d gyro? I'm having a problem where I get only one set of measurements after power up. After that, the measurements do not change (x, y, z, temperature). I've tried FIFO bypass mode, stream mode, power down/sleep modes, various settings of FIFO_CTRL, etc, and cannot get past this problem. WHOAMI reads back correctly, and other register values look reasonable. Does anyone have working example source code? Are there any errata out there that I'm missing? Thanks,Brian #a3g4250d-mems-gyro2013-01-10 09:08 AM
Hello Brian,
I'm experiencing the exact same problem with the A3G4250D gyro as you describe in your post. Could you resolve the issue meanwhile? Any hint how you did it would be greatly appreciated! Thanks in advance Pit2013-08-06 11:41 AM
I've seen the same issue as well. What we have seen is the gyroscope ''locks'' up an I2C bus, and the data freezes.
What has been interesting, is that when we have three devices on the I2C bus, we never see the issue. When only two devices, the problem occasionally occurs. If you lower the temperature of the gyroscope (freeze spray), the problem occurs very frequently. It is not on start-up, as I will see readings for about 3 seconds before the data locks up. We are still working the issue, but if you have made any breakthroughs and are willing to share, it would be greatly appreciated.2015-01-27 07:41 AM
Our problem was that the phase locked loop circuit on pin PLLFILT. We had a short between two points so that it didn't work. This caused the issues with only able to read 1 sensor value, then they stayed the same.
For reference, my CTRL regs was:CTRL1 = 0x0FCTRL5 = 0x02CTRL[2,4] = 0x02018-06-16 09:55 PM
I also have this problem.... Does anyone know how to fit those regs?
thanks.
2018-06-18 05:12 AM
zuoshengting
what exactly is your problem? Can you share your schematic?2018-06-28 08:25 PM
thank you for your reply.
I bought the steval-MKI125V1, and the schematic is here:
Now, I am able to read the angular rate of X,Y,Z, but there is a lot of noise. Here is Z axis data:
I really confused. Do I use the wrong way of getting those data? Or these noise is exist truly?