ZHCAB74D September   2018  – March 2022 AFE030 , AFE031 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S

 

  1.   商标
  2. FSK 概述
  3. 硬件预览
    1. 2.1 方框图
    2. 2.2 硬件设置
  4. 连接 AFE03x
    1. 3.1 配置 AFE031
  5. 发送路径
    1. 4.1 FSK 示例规格
    2. 4.2 PWM 模式
      1. 4.2.1 软件实现
      2. 4.2.2 测试结果
      3. 4.2.3 HRPWM 与 EPWM
    3. 4.3 DAC 模式
      1. 4.3.1 软件实现
      2. 4.3.2 测试结果
      3. 4.3.3 OFDM 功能
    4. 4.4 将 TX 移植到 LAUNCHXL-F280049C
      1. 4.4.1 特定于 PWM 模式的移植
      2. 4.4.2 特定于 DAC 模式的移植
  6. 接收路径
    1. 5.1 接收路径概述
    2. 5.2 接收器软件实现
      1. 5.2.1 初始设置和参数
      2. 5.2.2 中断服务例程
      3. 5.2.3 运行时工作
      4. 5.2.4 测试结果
      5. 5.2.5 系统利用率
      6. 5.2.6 器件相关性和移植
    3. 5.3 调优和校准
      1. 5.3.1 设置 AFE03X 的 PGA
      2. 5.3.2 自动增益控制 (AGC)
      3. 5.3.3 设置位检测阈值
      4. 5.3.4 FSK 相关性检测器库
    4. 5.4 将 RX 移植到 LAUNCHXL-F280049C
  7. 连接电源线
    1. 6.1 线路耦合
    2. 6.2 耦合到交流线路
      1. 6.2.1 低压电容器
      2. 6.2.2 变压器的匝数比
      3. 6.2.3 高压电容器
      4. 6.2.4 高压侧电感器
    3. 6.3 耦合到直流线路
    4. 6.4 保护电路
      1. 6.4.1 金属氧化物压敏电阻
      2. 6.4.2 瞬态电压抑制器
      3. 6.4.3 导流二极管
    5. 6.5 确定 PA 电源要求
  8. 总结
  9. 参考文献
  10. 原理图
    1. 9.1 原理图(PWM 模式)
    2. 9.2 原理图(DAC 模式)
  11. 10修订历史记录

硬件设置

需要执行一些操作才能正确调试硬件。通过 15V 跳线为 BOOSTXL-AFE031 测试板供电。BoosterPack 带有一个稳压器,用于为连接的 LaunchPad 供电。图 2-4 突出显示了 15V 接头。

GUID-1EEBB35F-BCA3-4E04-BECD-860234A0AC67-low.jpg图 2-4 BOOSTXL-AFE031 电源引脚

连接到图 2-5 所示接线盒右侧输入的导线将是发送的输出 FSK 信号或接收的输入 FSK 信号所在的线路,具体取决于系统被设置为发送器还是接收器。连接到接线盒左侧输入的导线是接地线。然后可以将这些线路连接到一些耦合电路或直接连接到另一个 BOOSTXL-AFE031 接线盒,以进行对照测试(TX/RX 连接到 TX/RX,GND 连接到 GND)。

GUID-1C54439F-052A-4D0D-BC09-3820C766C684-low.gif图 2-5 BOOSTXL-AFE031 接线盒接头

BoosterPack 将为 LaunchPad 供电,因此需要隔离 PC USB 接口。需要移除 LaunchPad 上的接头跳线 JP1、JP2 和 JP3 以实现电气隔离。图 2-6 突出显示了接头位置。

GUID-306B09D6-61DA-4CAD-BA68-480AC9F0B56C-low.jpg图 2-6 F28379D 跳线配置

在将系统用作 FSK 接收器时,LaunchPad 需要使用 5V 的电压为 C2000 ADC 供电。在 LaunchPad 与 PC USB 接口相隔离的情况下,需要通过对提供的 3.3V 进行升压来生成 5V 电源轨。需要在 LaunchPad 上添加接头 JP6 以启用升压稳压器。图 2-7 突出显示了接头位置。

GUID-C59B043F-A1BC-4269-BD24-6925181BDC09-low.gif图 2-7 F28379D JP6 位置

在将系统用作接收器时,确保 F28379D LaunchPad 为版本 2.0 或更高版本。对于早期版本(版本 1.1 和 1.2),连接到 BOOSTXL-AFE031 的 ADCIN 引脚存在问题。更多信息,请参阅 LAUNCHXL-F28379D 概述 的修订部分。

在将发送器解决方案与接收器解决方案结合使用时,完整的系统连接应该与图 2-8 所示的连接类似。

GUID-C52A428E-F876-41A0-984B-AE2241A364D5-low.gif图 2-8 TX-RX 解决方案系统