DIGILENT PmodCMPS 输入 Pmods 传感器用户手册
DIGILENT PmodCMPS 输入 Pmod 传感器

超过view

Digilent PmodCMPS 具有流行的 霍尼韦尔 HMC5883L 3 轴数字罗盘,可以将罗盘航向读数添加到任何具有 I²C 接口的 Digilent 主板。

PmodCMPS。
超过view

其特点包括:

  • 三轴数字罗盘
  • ±2 高斯场中的 8 毫高斯场分辨率
  • 160 Hz 最大数据输出速率
  • SCL 和 SDA 引脚可选上拉电阻
  • 适用于灵活设计的小 PCB 尺寸 0.8“ × 0.8” (2.0 cm × 2.0 cm)
  • 2×4针连接器,带I2C接口
  • 关注 Digilent Pmod 接口规范
  • 图书馆和前任amp代码可在 资源中心

功能描述

PmodCMPS 采用霍尼韦尔 HMC5883L 和各向异性磁阻 (AMR) 技术。 简单来说,这意味着三个传感器(每个坐标方向一个)彼此之间的干扰非常小,因此可以从 Pmod 检索准确的数据。

与 Pmod 接口

Pmod CMPS 通过 I²C 协议与主板通信。 跳线 JP1 和 JP2 提供可选的 2.2kΩ 上拉电阻,用于串行数据和串行时钟线。 该板载芯片的 7 位地址为 0x1E,读命令的 8 位地址为 0x3D,写命令的 0 位地址为 3xXNUMXC。

默认情况下,PmodCMPS 以单次测量模式启动,以便罗盘进行单次测量,将数据就绪引脚设置为高电平,然后将其自身置于空闲模式。 在空闲模式下,主要功耗源(毫不奇怪)被禁用,例如收集电压的内部 ADCtage 测量。 但是,您仍然可以通过 I²C 总线访问所有寄存器及其最新数据值。 要将 PmodCMPS 从空闲模式更改回单次测量或连续测量模式,用户必须写入模式寄存器 (0x02)。

当从 Pmod CMPS 读取数据时,必须读取对应于每个笛卡尔坐标方向的高字节和低字节的所有 XNUMX 个数据寄存器。 由于内部寄存器地址指针在成功读取寄存器后自动递增,因此可以使用单个命令读取所有六个寄存器。 前任amp下面给出了它的外观: 

表 1. 命令和地址字节。

命令字节 地址字节
0 0 1 1 1 1 0 1 (确认) 0 0 0 0 0 0 1 1 (确认)
最高位X 最低有效位X
SX SX SX SX sb MSB b9 b8 (确认) b7 b6 b5 b4 b3 b2 b1 b0 (确认)
最高位Z 最低有效位Z
SX SX SX SX sb MSB b9 b8 (确认) b7 b6 b5 b4 b3 b2 b1 b0 (确认)
最高位Y 最低有效位
SX SX SX SX sb MSB b9 b8 (确认) b7 b6 b5 b4 b3 b2 b1 b0 (停)

笔记: SX代表符号位(sb)的符号扩展。

引脚说明表

表 1. 连接器 J1:Pmod 上标记的引脚描述。

接头 J1
别针 信号 描述
1 & 5 新加坡 串行时钟
2 & 6 南达科他州 串行数据
3 & 7 地线 电源地
4 & 8 电压控制电路 电源 (3.3V)
接头 J2
别针 信号 描述
1 DRDY 数据就绪
2 地线 电源地
跳线 JP1
负载状态 SDA线使用2.2kΩ上拉电阻
跳线 JP2
负载状态 SCL线使用2.2kΩ上拉电阻

Pmod 慢性阻塞性肺疾病 还提供自检模式,以帮助校准从模块接收的任何数据。

施加到 PmodCMPS 的任何外部电源必须在 2.16V 和 3.6V 之间; 因此,当在 Digilent 系统板上使用 Pmod 接头时,电源电压tage 必须为 3.3V。

物理尺寸

排针上的针间距为 100 mil。 PCB 在与排针上的引脚平行的侧面长 0.8 英寸,在与排针垂直的侧面长 0.8 英寸。

版权所有 Digilent, Inc.
提及的其他产品和公司名称可能是其各自所有者的商标。

下载自 艾睿网.

1300亨利阁
华盛顿州普尔曼99163
509.334.6306
www.digilentinc.com

数码标志

文件/资源

DIGILENT PmodCMPS 输入 Pmod 传感器 [pdf] 用户手册
PmodCMPS 输入 Pmods 传感器、PmodCMPS、输入 Pmods 传感器、Pmods 传感器、传感器

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *