ZHCU863A April   2022  – April 2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 电感式触控按钮
      2. 2.2.2 传感器线圈放置
      3. 2.2.3 从多个 LDC 收集数据
      4. 2.2.4 磁旋钮的实现
      5. 2.2.5 CORDIC 算法
    3. 2.3 重点产品
      1. 2.3.1 LDC3114-Q1
      2. 2.3.2 TMAG5273
      3. 2.3.3 DRV2605
      4. 2.3.4 TLV75518
      5. 2.3.5 TCA9534
      6. 2.3.6 PCA9543
      7. 2.3.7 传感器控制板
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 固件和编程
      1. 3.1.1 工作模式 1
      2. 3.1.2 工作模式 2
      3. 3.1.3 工作模式 3
    2. 3.2 测试设置
    3. 3.3 测试结果
      1. 3.3.1 ABS 力响应
      2. 3.3.2 ABS 增益校正
      3. 3.3.3 尼龙力响应
      4. 3.3.4 尼龙增益校正
  10. 4硬件元件
  11. 5设计和文档支持
    1. 5.1 设计文件
      1. 5.1.1 原理图
      2. 5.1.2 BOM
    2. 5.2 工具与软件
    3. 5.3 文档支持
    4. 5.4 支持资源
    5. 5.5 商标
  12. 6修订历史记录

CORDIC 算法

内置 CORDIC 算法使用两个磁轴来确定角度数据。也可以使用线性磁轴数据通过外部算法来计算角度。若要使用内部 CORDIC 算法,需使用器件中 SENSOR_CONFIG_2 寄存器的 ANGLE_EN 位来选择所需磁轴。此设计使用 X 和 Y 轴来确定磁体角度,因此将位设置为 0x1。除此以外,还必须基于预期磁场强度来设置磁感应范围。配置完成后,可以直接读取 ANGLE_RESULT_MSB 和 ANGLE_RESULT_LSB 寄存器,以通过 CORDIC 算法获得磁体角度。最后,通过更改 CONV_AVG 寄存器设置,向器件采样应用平均值。这可提高器件的 SNR 性能,并使 CORDIC 输出的角度信息更加精确。