ZHCUBH3C November   2024  – January 2025 THS6222 , THS6232

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 主要系统规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 重点产品
      1. 2.2.1 PLC010935BP
      2. 2.2.2 THVD8000DDF
      3. 2.2.3 THS6222RGTT
      4. 2.2.4 MSPM0G350x
      5. 2.2.5 TPS26624DRCR
      6. 2.2.6 LM5164QDDARQ1
      7. 2.2.7 TPS560430X3FDBVR
      8. 2.2.8 TMUX1204DGSR
    3. 2.3 设计注意事项
      1. 2.3.1 调制器和载波频率选择
      2. 2.3.2 THS6222 线路驱动器的功耗和增益
      3. 2.3.3 前端和分立式滤波器
      4. 2.3.4 THVD8000 原理图
      5. 2.3.5 电路板引脚分配
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 测试设置
      1. 3.1.1 为 TIDA-010935 供电
    2. 3.2 测试结果
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标
  11. 5作者简介
  12. 6修订历史记录

硬件、软件、测试要求和测试结果

为了测试 TIDA-010935,使用 MSPM0G3507 LaunchPad 开发套件实时更改 GPIO 以进行电路板配置和数据交换。

为了自动测试是否接收到正确的值,会将两个不同的程序加载到通信节点(每个程序包含一个 TIDA-010935 和一个 MSPM0G3507 LaunchPad):

  • 外部环回:第一个数据包通过 TIDA-010935 发送,并将相应的 GPIO 配置为允许数据传输。发送数据后,配置将在接收模式下更改,以等待发回数据
  • 回波中断: 首先在一些数据到达后配置为接收模式,在传输返回接收模式后切换到发送模式并发回数据。

外部回送软件启动传输后,会传输数据的第一个字节。在回波中断软件接收并发回数据后,外部回送软件会检查接收到的数据是否等于发送的数据。如果是,发送的数据会递增,循环再次开始。

这是一种自动检查两个节点之间的数据是否正确传输的方法,用以保持数据完整性。将 2 个微控制器连接到不同的 PC,将 2 个 TIDA 参考设计连接到不同的电源,以避免接地回路。

软件会自动更改 GPIO 值,以便这两个板都可以接收和发送数据。在 Code Composer Studio™ 调试模式下,通过调整相应的变量,可以更改 4 种可能选项(即 125kHz、500kHz、2MHz 和 5MHz)中的调制和解调频率。

TIDA-010935 使用 UART 的内置软件实现流程图图 3-1 使用 UART 的内置软件实现流程图