AK09940A磁力计-数据手册-关键部分阅读笔记

目前站内没有看到AK09940A磁力计的阅读笔记,整理一份。

与AK09940的区别

A版本的VDDIO电压可比VDD高,而AK09940VDDIO的范围只能为0V<VDDIO<=VDD; 且AK09940A支持外部触发磁力计测量,最高是200Hz(可能记忆不准确). 赞!
更新:
在这里插入图片描述
看起来可以2000Hz+ hhh

引脚介绍

  1. DRDY: 数据有效,FIFO模式下为达到水印高度;高有效。
  2. TRG: 与DRDY共用同一个物理引脚,为外部触发模式下使用。高有效,最小宽度3us+。向DTSET寄存器写入1切换模式,需要等待300us后再操作寄存器。
  3. CSB: SPI模式选择引脚,使用I2C时需要拉高。

工作模式切换

从A模式切换为Power-Down模式,等待100us后切换为B模式。
距离从连续采样10Hz切换到2500Hz,或连续采样切换到外部触发。
在这里插入图片描述
在这里插入图片描述

数据读取

  1. 读取之后一定到读取ST2寄存器,解除对数据寄存器的锁定,从而内部buffer可以继续填充新的数据到HX-HZ寄存器。该目的是为了解决读取过程中,新数据正好填充的问题。同时保证了数据一致性。
  2. 读取永远是读取最新的数据。听起来像是屁话,本质是内部buffer永远会被最新的数据刷新。
  3. ST2寄存器有DOR位,指示是否有溢出的数据(overrun)。当内部buffer有数据且被新一帧数据刷新的时候触发。
  4. 默认开启温度测量。
  5. 读取任意数据寄存器会清除DRDY中断。但不会解除HX-HZ寄存器的保护,磁力计无法填充新数据。见1
  6. 开启FIFO时,ST2寄存器还有一个bit位,指示FIFO是否为空。

杂项

9.8章节有灵敏度补偿流程。
有normal mode\ low noise mode\ low power mode\ ultra low power mode. 对采样回报率有影响。
其中low noise\ low power分为drive1, drive 2. 手册中并未解释区别是什么。
I2C最高速率400K
性能描述还是比较小,初步看下来跟其他一流磁力计没有代差。空间敏感的穿戴式设备可以考虑。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值