你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于ISM303DAC:高性能、低功耗、紧凑型3D加速度计和3D磁力计模块

[复制链接]
STMCU小助手 发布时间:2023-4-20 19:00
引言
本文档旨在提供ST ISM303DAC 器件相关的使用信息和应用提示。
ISM303DAC是将3D数字线性加速度计和磁力计相结合的超低功耗高性能系统级封装。
ISM303DAC传感器具有同类最佳的航向精度、大量程和高数据速率,并且ST保证其具有10年的使用寿命,非常适合用于工业解决方案。
该器件的磁场动态范围高达±50高斯,其用户可选择的满量程加速度范围为±2g/±4g/±8g/±16g
可以对ISM303DAC进行配置,使其产生用于磁场检测的中断信号,并自动补偿硬磁偏移。
经过配置,LSM303AH可利用硬件识别出的自由落体事件、6D方向、单击和双击感应、活动或不活动、唤醒事件,来生成中断信号。
内置256级先进先出(FIFO)缓冲器提供给用户存储数据,可以减少主控的干预。
ISM303DAC采用纤薄的小型塑料平面网格阵列封装(LGA),可确保在更大的温度范围(-40°C+85 °C)内正常工作。


1引脚说明


~$OT9{9OH3WS_M2RX4S)E.png

EAQB6BDBVXANK5Z%PH49A.png

1.1 INT_MAG/DRDY引脚配置
INT_MAG/DRDY引脚可配置为具有一个HW信号,以确定新的一组测量数据何时可以读取或中断事件何时发生。
通过将CFG_REG_C_M寄存器中的INT_MAG位置为1,可以将STATUS_REG寄存器中的Zyxda数据就绪信号驱动到INT/DRDY引脚(更多详情请参见6.3节:使用数据准备就绪信号)。
通过将CFG_REG_C_M寄存器中的INT_MAG_PIN位置为1,可以将INT_SOURCE_REG_M寄存器中INT信号驱动INT_MAG/DRDY引脚(更多详情请参见10节:磁力计中断产生)。
注:
CFG_REG_C_M中的INT_MAGINT_MAG_PIN位都会将INT_MAG/DRDY引脚配置为数字输出,但只有一个信号(INTDRDY)可被传送到INT_MAG/DRDY引脚上。如果两个位均置位,则只有INT信号会按照下表所示进行传送。
下表总结了CFG_REG_C_M寄存器的INT_MAG和INT_MAG_PIN位的不同配置下INT_MAG/DRDY引脚状态和功能。


G4MFOP8~[HVIC[~X9J$ASM7.png

[IJAJY_]PS_@U_HR_YMB9.png

1.png

2.png

SBE1`X8}U~K8F9URQ]4$T0B.png

3磁力计操作模式
ISM303DAC磁力计具有三种工作模式:
空闲模式;
连续模式;
单次模式。
施加电源后,磁力计执行一段20 ms的启动程序来加载修整参数。启动完成后,磁力计会自动配置为空闲模式。
为了避免潜在冲突,在上电时序期间,建议将连接到器件IO引脚的线路设置为主机侧的高阻抗状态。此外,为保证器件能正确关断,建议将Vdd线接地的持续时间保持至少100μs
磁力计的工作模式可以通过CFG_REG_A的MD [1:0]位来设置,如下表所示。



4~E1%O3~`7M$AV}[GN4I4GR.png


在所有三种工作模式中,磁场动态范围的典型值为50高斯,这在磁场与某一感应轴完全对齐时适用。在交叉轴方向存在杂散场的情况下,磁场动态范围会降低到25高斯(在最坏的情况下)。


3.1空闲模式
当磁力计处于空闲模式时,几乎所有的器件内部模块都会关闭,以最大限度地降低功耗。数字接口(I²CSPI)仍然在工作,以便能够与器件进行通信。保留配置寄存器的内容而不更新输出数据寄存器,可保持进入空闲模式前存储器中采样的最后数据。



完整版请查看:附件
AN5127 ISM303DAC 高性能、低功耗、紧凑型3D加速度计和3D磁力计模块.pdf (1006.23 KB, 下载次数: 336)
收藏 评论0 发布时间:2023-4-20 19:00

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版