嗨...
我一直收到 DRDY 中断,因为 x/y/z 数据一直在波动,从未保持不变。
有什么更好的方法能让它在 FXOS8700CQ 和 MAG3110 上都保持稳定?
既然没有阈值中断,那么使用 mag3110 进行阈值检测的最佳方法是什么?这三个中断是否有替代的 ics?(磁传感器的 DRDY、THRESHOLD 和 VECTOR MAGNITUDE 开启)。
遗憾的是,磁强计的唯一可用解决方案是 FXOS8700CQ,它仍然是一个活跃的部件,但其交付周期约为 20 周。
至于 MAG3110 是一个报废部件,很抱歉告诉你这个坏消息。
BR, Aldo.
嗯...
我们对 FXOS8700CQ 已经非常熟悉,正在寻找约 10000 个样品。
显然,有消息称该芯片已停止生产。
因此,我们选择了 MAG3110,它的性能不如 FXOS。
有没有其他解决方案?
您好,
关于您提出的第一个数据波动问题,这是传感器的正常行为、
但您可以改变获得中断的方式,使用阈值中断(对于 FXOS8700CQ),这样当所有启用的轴都低于或等于各自的阈值时,或者当任何一个启用的轴都高于或等于各自的阈值时(OR 条件),事件就会被检测到,您可以在数据表"14.16 磁强计阈值功能寄存器" 上查看。
另外我建议你查看 FXOS8700CQ 的应用笔记 AN4458 " 2.2 磁强计矢量级函数 " [ https://www.nxp.com/docs/en/application-note/AN4458.pdf]
至于您的第二个问题,很遗憾,当磁场变化超过阈值时,MAG3110 没有中断功能,为此我建议您使用 FXOS8700CQ。
很抱歉这么晚才回复,您的问题已通过电子邮件得到答复。
您好,
您的案件正在内部解决(案件编号 00169799)
BR, Aldo