TMAG5273EVM 附带一个 3D 打印的旋推模块。但此 3D 打印件也可与 TMAG5173 搭配使用,因为两个器件均使用相同的磁场范围。若要使用旋推演示,请执行以下步骤:
- 将旋推模块连接到 EVM(请参阅图 4-10 展示的示例,了解如何将此模块连接到 EVM 的 A1 部分)。
- 在 GUI 寄存器页面中:
- 选择 DEVICE_CONFIG2 寄存器并检查以下各项:
- 确保 OPERATING_MODE 寄存器位的下拉菜单选项为 00b = 待机模式
- 确保 TRIGGER_MODE 寄存器位的下拉菜单选项为 0b = 在 I2C 命令位开始转换
- 点击 SENSOR_CONFIG1 寄存器并选择 MAG_CH_EN 下拉菜单下的 0011b = 启用 X、Y 通道 选项,以启用 X 和 Y 通道。
- 点击 SENSOR_CONFIG2 寄存器并将 X_Y_RANGE 下拉菜单设置为以下选项之一(请注意,为 X 和 Y 轴选择相同的范围选项;但可以单独设置 Z 轴的范围,可与 x 和 y 轴的范围设置不同):
- 如果 EVM 的 TMAG5273A1 部分连接到 SCB,请选择 1b = ±80mT (TMAG5273x1)/ ±266mT (TMAG5273x2) 选项。这样可确保 TMAG5273A1 选择 80mT 选项。请注意,此演示不适用 40mT 范围,因为旋转和推送模块产生的磁通密度大于 40mT,所以要选择 80mT 范围。
- 如果 EVM 的 TMAG5273A2 部分连接到 SCB,请选择 0b = ±40mT (TMAG5273x1)/ ±133mT (TMAG5273x2) 选项。这样可确保选中 133mT 范围选项。这里也可以使用 266mT,但使用此范围得到的结果不如使用 133mT 范围理想。
- 可选:点击 SENSOR_CONFIG2 寄存器,将 ANGLE_EN 下拉菜单设为 01B = X 1ST, y 2ND。执行此步骤可实现 TMAG5273 的角度测量计算。
- 在寄存器映射顶部,将 Auto Read 设置为 As fast as possible。
- 转到“Plots”页面中的 Rotate & Push 选项卡(请参阅图 4-11)。
- 用户在扭动旋推模块的旋钮时,转盘上显示的角度和转盘下的文本也会相应改变。点击 Plots 选项卡,可看到此过程中生成的 X 和 Y 通道波形(图 4-12)、器件角度测量(图 4-13)和幅度(图 4-14)。
- 按 STOP COLLECT 按钮停止采集数据。
- 测试特定 TMAG5x73 器件型号后,请确保首先从 PC 断开 SCB USB 电缆,然后再将 SCB 连接到与另一 TMAG5x73 器件型号关联的 EVM 板的另一部分。断开电缆后,与另一 TMAG5x73 型号关联的 EVM 板的部分必须连接到 SCB,然后再将 SCB USB 电缆重新连接到 PC。