跳过主要内容

DA14585 IOT IMU问题

DA14580

2年前

发布的克雷格·弗拉纳根0点 1回复
0的问题

你好Dialog,我已经购买了DA14585物联网套件,对IMU/地磁传感器数据融合有兴趣
在我正在开发的产品中。不幸的是,该套件使用的IMU,即TDK Invensense ICM-42605
根据TDK的说法,还没有商业化。物联网套件提供了使用博世BMI160的可能性
ICM4XX_ACCEL_SENSOR_AVAILABLE和在da1458x_basic.h定义BMI160_ACCEL_SENSOR_AVAILABLE。然而,
旧的物联网套件使用博世地磁传感器,而新套件使用AK09915地磁传感器。问题是,如果我改变
定义在da1485x_basic.h使用博世IMU,将传感器融合代码现在融合博世IMU数据与
新AK09915吗?即,将只是更换TDK IMU与旧博世IMU仍然产生一个工作设备给定
地磁传感器也从旧物联网套件升级。我想亲自测试一下,但作为你
知道在套件中提供的博世IMU的焊盘真的太小了,不能手工焊接,所以它留给我选择
做一个新的板来测试这个配置,我还没有准备好做,进一步,如果我做的板与
bosche IMU和AK09915,他们没有一起工作,这对我来说是浪费很多时间。可以
你告诉我这两个芯片(BMI160和AK09915)是否真的与传感器融合一起工作
代码在新的物联网工具包。谢谢,我喜欢你们的产品。亚博电竞菠菜克雷格

接受答案!

2年前

PM_Dialog

你好克雷格•弗拉纳根

物联网MSK SW使用BMI160 + AK09915进行测试,并像ICM42605 IC一样与SF和所有功能正常工作,只要编译开关@ da1485x_basic.h设置正确。您可以通过焊接BMI160和拆卸ICM42605或通过将BMI160评估板连接到外部连接器来测试系统。使用第二个选项,SPI引脚暴露到J18,但另一个引脚必须选择中断(或直接从INT_ACCEL_GYRO/P1.2获得线)。

谢谢,PM_Dialog