ZHCU108B June   2015  – March 2025

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 系统说明
    1. 1.1 设计概述
    2. 1.2 模拟正弦/余弦增量编码器
      1. 1.2.1 正弦/余弦编码器输出信号
      2. 1.2.2 正弦/余弦编码器电气参数示例
    3. 1.3 通过正弦/余弦编码器计算高分辨率位置的方法
      1. 1.3.1 理论方法
        1. 1.3.1.1 概述
        2. 1.3.1.2 粗略分辨率角度计算
        3. 1.3.1.3 精确分辨率角度计算
        4. 1.3.1.4 插值高分辨率角度计算
        5. 1.3.1.5 非理想同步条件下的实际实施情况
        6. 1.3.1.6 分辨率、精度和速度注意事项
    4. 1.4 正弦/余弦编码器参数对模拟电路规范的影响
      1. 1.4.1 相位插值的模拟信号链设计注意事项
      2. 1.4.2 增量计数的比较器功能系统设计
  8. 设计特性
    1. 2.1 正弦/余弦编码器接口
    2. 2.2 主机处理器接口
    3. 2.3 评估固件
    4. 2.4 电源管理
    5. 2.5 EMC 抗扰度
  9. 方框图
  10. 电路设计和元件选型
    1. 4.1 模拟信号链
      1. 4.1.1 带有 16 位双路采样 ADC 的高分辨率信号路径
        1. 4.1.1.1 元件选型
        2. 4.1.1.2 输入信号端接与保护
        3. 4.1.1.3 差分放大器 THS4531A 和 16 位 ADC ADS8354
      2. 4.1.2 面向嵌入式 ADC 的 MCU 的单端输出模拟信号路径
      3. 4.1.3 数字信号 A、B 和 R 的比较器子系统
        1. 4.1.3.1 具有迟滞功能的同相比较器
    2. 4.2 电源管理
      1. 4.2.1 24V 输入转换为 6V 中间电压轨
      2. 4.2.2 编码器电源
      3. 4.2.3 信号链电源 5V 和 3.3V
    3. 4.3 主机处理器接口
      1. 4.3.1 信号描述
      2. 4.3.2 采用具有串行输出的 16 位双路 ADC ADS8354 的高分辨率路径
        1. 4.3.2.1 ADS8354 输入满标量程输出数据格式
        2. 4.3.2.2 ADS8354 串行接口
        3. 4.3.2.3 ADS8354 转换数据读取
        4. 4.3.2.4 ADS8354 寄存器配置
    4. 4.4 编码器连接器
    5. 4.5 设计升级
  11. 软件设计
    1. 5.1 概述
    2. 5.2 C2000 Piccolo 固件
    3. 5.3 用户界面
  12. 入门
    1. 6.1 TIDA-00176 PCB 概览
    2. 6.2 连接器和跳线设置
      1. 6.2.1 连接器和跳线概述
      2. 6.2.2 默认跳线配置
    3. 6.3 设计评估
      1. 6.3.1 先决条件
      2. 6.3.2 硬件设置
      3. 6.3.3 软件设置
      4. 6.3.4 用户界面
  13. 测试结果
    1. 7.1 模拟性能测试
      1. 7.1.1 高分辨率信号路径
        1. 7.1.1.1 编码器连接器至 ADS8354 输入端的模拟路径波德图
        2. 7.1.1.2 整个高分辨率信号路径的性能曲线图 (DFT)
        3. 7.1.1.3 ADC 交流性能定义的背景信息
      2. 7.1.2 差分转单端模拟信号路径
      3. 7.1.3 带数字输出信号 ATTL、BTTL 和 RTTL 的比较器子系统
    2. 7.2 电源测试
      1. 7.2.1 24V DC/DC 输入电源
        1. 7.2.1.1 负载-线路调整
        2. 7.2.1.2 输出电压纹波
        3. 7.2.1.3 开关节点和开关频率
        4. 7.2.1.4 效率
        5. 7.2.1.5 波特图
        6. 7.2.1.6 热像图
      2. 7.2.2 编码器电源输出电压
      3. 7.2.3 5V 和 3.3V 负载点
    3. 7.3 系统性能
      1. 7.3.1 正弦/余弦编码器输出信号仿真
        1. 7.3.1.1 一个周期(增量相位)测试
        2. 7.3.1.2 最大速度时机械旋转一周的测试
    4. 7.4 正弦/余弦编码器系统测试
      1. 7.4.1 零索引标记 R
      2. 7.4.2 功能性系统测试
    5. 7.5 EMC 测试结果
      1. 7.5.1 测试设置
      2. 7.5.2 IEC-61000-4-2 ESD 测试结果
      3. 7.5.3 IEC-61000-4-4 EFT 测试结果
      4. 7.5.4 IEC-61000-4-5 浪涌测试结果
  14. 设计文件
    1. 8.1 原理图
    2. 8.2 物料清单
    3. 8.3 PCB 布局指南
      1. 8.3.1 PCB 层图
    4. 8.4 Altium 工程
    5. 8.5 Gerber 文件
    6. 8.6 软件文件
  15. 参考资料
  16. 10作者简介
    1.     致谢
  17. 11修订历史记录

元件选型

为满足设计要求,需采用高精度双通道 ADC。选择 ADS8354 的原因如下:

  • 高分辨率(16 位),高精度(出色的 THD 和 SNR 性能:–93dB SNR,
    –100dB THD)
  • 插接式引脚兼容的 14 位和 12 位版本可供选择,可根据所需分辨率和成本优化情况灵活搭配
  • 速度快 (700kSPS) 且带宽高,能够支持至少 500kHz 的模拟输入信号
  • 双通道具有真差分输入及双/独立基准电压,可提升对共模噪声的抗干扰能力
  • 双通道,两通道同步采样,确保正弦与余弦输入信号 A 和 B 之间零相移
  • 硬件触发采样点(/CS 下降沿),使主机处理器能够将采样点与增量计数器锁存精确同步。
  • 采样保持电路在完成转换过程后会返回采样模式,因此有相对较长的采样时间,以确保达到 16 位的转换精度
  • 2.5V 双路可编程缓冲内部基准,可为放大器提供共模偏置电压,几乎能完全消除与失调及失调漂移相关的误差。
  • 连接主机处理器采用串行接口(双路数据),时钟频率最高可达 24 MHz,可将延时降至最低
  • 可在更大的工业温度范围内正常工作:-40°C 至 125°C
  • 小型封装

TIDA-00176 ADS8354 方框图图 4-2 ADS8354 方框图

要发挥 ADS8354 的性能,需借助具备可配置输出共模电压的全差分高速放大器,如 THS45xx 系列。

TIDA-00176 差分输入至差分输出放大器图 4-3 差分输入至差分输出放大器

信号在整个处理过程中保持全差分状态,其增益和可选的滤波功能由输入和反馈的电阻器和电容器共同决定。增益由 RF/RG 比值决定,而输出共模电压由输入信号 VOCM 设定。

选择 THS4531A 的原因在于,它符合电路拓扑结构要求,能够驱动 ADS8354,并且满足 节 1.4 中规定的交流和直流性能要求。为了提高设计的灵活性并简化 PCB 的布线,采用了每个封装一个单放大器的拓扑结构,而非像 THS4532 那样每个封装包含两个差分放大器的结构。

在本设计中,THS4531A 的关键参数如下:

  • 完全差分架构,输出共模电压可调
  • 高增益带宽:27MHz(在 G = 5 时为 6MHz)
  • 低失真,1kHz 时 THD 为–120dBc(1VRMS,RL= 2kΩ)
  • 低输入电压噪声:10nV/√Hz (f = 1kHz)
  • 极低的失调电压,VOS:±100μV
  • 极低的失调漂移, VOS 漂移:±2μV/°C(工业温度范围)
  • 采用单路 5 V 电源供电,与 ADS8354 使用相同的电源
  • 轨到轨输出 (RRO) 与负电源轨输入 (NRI),可最大限度增大输入和输出信号摆幅