完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我找不到MEMS传感器的论坛,所以我在这里发帖。
有人使用a3g4250d陀螺仪吗?我遇到了一个问题,我在上电后只得到一组测量值。之后,测量值不会改变(x,y,z,温度)。我尝试过FIFO旁路模式,流模式,掉电/睡眠模式,FIFO_CTRL的各种设置等,并且无法解决这个问题。 WHOAMI正确回读,其他寄存器值看起来合理。有没有人有工作示例源代码?那里有没有我错过的勘误吗? 谢谢, 布赖恩 #a3g4250d-MEMS陀螺 以上来自于谷歌翻译 以下为原文 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-gyro |
|
相关推荐
6个回答
|
|
你好Brian,
正如您在帖子中描述的那样,我遇到了与A3G4250D陀螺仪完全相同的问题。 你能同时解决这个问题吗? 任何暗示你如何做到这一点将不胜感激! 提前致谢 坑 以上来自于谷歌翻译 以下为原文 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 Pit |
|
|
|
我也见过同样的问题。我们看到的是陀螺仪“锁定”了I2C总线,数据冻结了。
有趣的是,当我们在I2C总线上有三个设备时,我们从未发现过这个问题。当只有两个设备时,偶尔会出现问题。如果降低陀螺仪的温度(冷冻喷雾),则会经常出现问题。 它不是在启动时,因为在数据锁定之前我会看到大约3秒的读数。 我们仍在努力解决这个问题,但如果你有任何突破并愿意分享,我们将不胜感激。 以上来自于谷歌翻译 以下为原文 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. |
|
|
|
我们的问题是引脚PLLFILT上的锁相环电路。我们在两点之间有一个短暂的,所以它没有用。这导致问题只能读取1个传感器值,然后它们保持不变。
作为参考,我的CTRL regs是: CTRL1 = 0x0F CTRL5 = 0x02 CTRL [2,4] = 0x0 以上来自于谷歌翻译 以下为原文 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 = 0x0F CTRL5 = 0x02 CTRL[2,4] = 0x0 |
|
|
|
我也有这个问题....有谁知道如何适应这些注册表?
谢谢。 以上来自于谷歌翻译 以下为原文 I also have this problem.... Does anyone know how to fit those regs? thanks. |
|
|
|
zuoshengting
你的问题究竟是什么?你能分享你的原理图吗? 注意:原始帖子包含大量线程对话,只能迁移到第9级 以上来自于谷歌翻译 以下为原文 zuoshengting ‌ what exactly is your problem? Can you share your schematic? Note: the original post contained a large number of threaded conversations and was only able to be migrated to the 9th level |
|
|
|
谢谢您的回复。
我买了steval-MKI125V1,原理图如下: 现在,我能够读取X,Y,Z的角速率,但是有很多噪音。这是Z轴数据: 我真的很困惑。我是否使用错误的方式获取这些数据?或者这些噪音真的存在吗? 以上来自于谷歌翻译 以下为原文 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? |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2452 浏览 1 评论
3159 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1726 浏览 1 评论
3544 浏览 6 评论
5905 浏览 21 评论
884浏览 4评论
1262浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
528浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1246浏览 3评论
1299浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 20:14 , Processed in 1.321327 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号