传感器融合:MAG校准禁用陀螺轴

嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
4个帖子 / 0新
最后一篇文章
gme_johannes
离线
最后一次露面:4天14小时前
加入:2017-12-22 10:09
传感器融合:MAG校准禁用陀螺轴

你好对话框支持,

对于我们的项目,我改编了DA14585_IOTP SDK。我使用BMI160而不是ICM42605,而不是AK09915,我使用BMM150(因此,与旧DA14583开发套件相同)。我成功修改了SDK6,原始数据读数似乎对所有传感器都可以正常工作。

我根据数据表修改了user_sfl_util.c中的轴的方向。

一开始,磁力计原始数据看起来不错,但是“指南针”覆盖层是错误的。一旦我运行磁力计校准,指南针覆盖就可以了。

但是现在,我注意到3个陀螺仪轴之一突然被严重减弱!怎么会这样?

约翰内斯

设备:
pm_dialog
离线
最后一次露面:14小时4分钟前
职员
加入:2018-02-08 11:03
嗨gme_johannes,

嗨gme_johannes,

由于这是一种自定义设计和自定义代码,因此,我不确定问题可能是什么。这有点通用,取决于您的应用程序。提供585 MSK DK,因此得到了支持。可能您可能会再次检查传感器校准。您是否可以使用585 MSK DK复制它?

谢谢,pm_dialog

gme_johannes
离线
最后一次露面:4天14小时前
加入:2017-12-22 10:09
嗨,下午,

嗨,下午,

我相信我的问题是Fusion库的接口,该库本身不是开源的 - 但我想继续在我们的项目中使用它。

BMM150数据的分辨率为1µT/LSB(HALL电阻后),而AK09915的分辨率为〜0.15µT/LSB。在原始数据中,这也很明显。在将其喂入Fusion库之前,我应该扩展它吗?

除了在DA14585 MS IOT DK的应用程序注释中找到的内容外,您是否有有关Fusion库的文档?我想了解磁力计校准如何影响陀螺仪的原始数据。如果您没有任何其他文档,那么我将尝试通过我的报告解决问题。

约翰内斯

pm_dialog
离线
最后一次露面:14小时4分钟前
职员
加入:2018-02-08 11:03
嗨gme_johannes,

嗨gme_johannes,

感谢您回复我,但不幸的是,没有任何特定的文档描述如何使用融合库。为了使用DK,您需要的所有信息都在用户指南中。

谢谢,pm_dialog