ZHCUC00 May   2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   设计图像
  7. 1系统说明
    1. 1.1 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
    3. 2.3 主要产品
  9. 3系统设计原理
    1. 3.1 硬件设计
    2. 3.2 软件设计
      1. 3.2.1 TMAG5170 SPI 帧
        1. 3.2.1.1 32 位帧中的串行数据
        2. 3.2.1.2 串行数据输出 32 位帧
      2. 3.2.2 TMAG5170 寄存器配置
      3. 3.2.3 SPI 和转换启动时序
      4. 3.2.4 线性位置计算
  10. 4硬件、软件、测试要求和测试结果
    1. 4.1 硬件
      1. 4.1.1 PCB 概述
      2. 4.1.2 MCU 接口连接器
    2. 4.2 测试设置
    3. 4.3 测试结果
      1. 4.3.1 磁体 Z 和 X 场测量
      2. 4.3.2 线性位置测量
      3. 4.3.3 SPI 信号测量
  11. 5设计和文档支持
    1. 5.1 设计文件
      1. 5.1.1 原理图
      2. 5.1.2 BOM
      3. 5.1.3 PCB 布局
        1. 5.1.3.1 布局图
        2. 5.1.3.2 布局指南
    2. 5.2 工具与软件
    3. 5.3 文档支持
    4. 5.4 支持资源
    5. 5.5 商标
  12. 6作者简介

SPI 和转换启动时序

图 3-6 显示了用于触发 Z 轴和 X 轴同步转换并以 4kHz 采样率读取全部四个 3D 霍尔效应传感器数据的 SPI 和 nALERT 信号时序。

TIDA-060045 TMAG5170 同步采样和 SPI 时序图 3-6 TMAG5170 同步采样和 SPI 时序

C2000 MCU 等主机 MCU 在 4kHz 采样率下生成宽度为 100ns 的低电平有效 nALERT 触发脉冲。四个 TMAG5170 中的每一个都启动霍尔效应传感器旋转和集成。TMAG5170 对序列 XZX 进行采样和转换,然后计算平均 X 值。A/D 转换完成后,C2000 MCU 使用单独的低电平有效芯片选择信号依次读取四个 TMAG5170。在有效低电平 ALERT 触发脉冲之后,平均 X 和 Z 轴数据的有效采样在大约 47.5µs 之后发生。从有效采样点到 SPI 传输开始的延迟约为 57.5µs,4 个通道的顺序 SPI 传输在 15µs 之后完成。因此,包括 SPI 传输在内的总信号延迟约为 72.5µs。

使用分辨率为 10μm 的 Heidenhain LC415 EnDat2.2 线性位置编码器作为参考。C2000 MCU 在读取 LC415 EnDat2.2 编码器的位置的同时采样四个 TMAG5170 的 Z 和 X 轴。