TMAG3001EVM 附带一个 3D 打印的旋推模块。若要使用旋推演示,请执行以下步骤:
- 将旋推模块连接到 EVM(请参阅图 4-12 展示的示例,了解如何将此模块连接到 EVM 的 A1 部分)。
- 在 GUI 寄存器页面中:
- 选择 DEVICE_CONFIG_2 寄存器并检查以下各项:
- 确保 OPERATING_MODE 寄存器位的下拉菜单选项为 0h = 待机模式
- 确保 TRIGGER_MODE 寄存器位的下拉菜单选项为 0h = 转换从 I2C 开始 - 默认
- 点击 SENSOR_CONFIG_1 寄存器并选择 MAG_CH_EN 下拉菜单下的 3h = 启用 X、Y 选项,以启用 X 和 Y 通道。
- 点击 SENSOR_CONFIG_2 寄存器并将 X_Y_RANGE 下拉菜单设置为以下选项之一(请注意,X 和 Y 轴将选择相同的范围选项;但 Z 轴的范围可独立于 x 和 y 轴的范围设置):
- 如果 EVM 的 TMAG3001A1 部分连接到 SCB,请选择 1h = ±80 mT 选项。请注意,此演示不适用 40mT 范围,因为旋推模块产生的磁通密度大于 40mT,所以要选择 80mT 范围。
- 如果 EVM 的 TMAG3001A2 部分连接到 SCB,请选择 0h = ±120mT - DEFAULT 选项。这里也可以使用 240mT,但使用此范围得到的结果不如使用 120mT 范围精确。
- 可选:点击 SENSOR_CONFIG_2 寄存器,将 ANGLE_EN 下拉菜单设为 1h = X 1st, Y 2nd。执行此步骤可实现 TMAG3001 的角度测量计算。
将寄存器映射顶部的 Device 设置为 I2C 总线上所需的 EVM。
- 在寄存器映射顶部,将 Auto Read 设置为 As fast as possible。
- 转到 Results Data 页面中的 Rotate & Push 选项卡(请参阅图 4-13)。
- 用户在扭动旋推模块的旋钮时,转盘上显示的角度和转盘下的文本也会相应改变。点击 Plots 选项卡并按 Collect Data,可看到此过程中生成的 X 和 Y 通道波形(图 4-14)、Z 通道和温度测量(图 4-15),以及器件角度测量和幅度(图 4-16)。按 Collect Data 会将 Auto Read 设置为 Off。
- 按 STOP COLLECT 按钮停止采集数据。
- 测试特定 TMAG3001 器件型号后,请确保首先从 PC 断开 SCB USB 电缆,然后再将 SCB 连接到与另一 TMAG3001 器件型号关联的 EVM 板的另一部分。断开电缆后,与另一 TMAG3001 型号关联的 EVM 板的部分必须连接到 SCB,然后再将 SCB USB 电缆重新连接到 PC。