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
将 AFE03x 作为发送器进行连接时,首先确定 AFE03x 采用哪种工作模式(DAC 模式或 PWM 模式)。
在 DAC 模式下,C2000 发送 SPI 数据以更新 AFE031 中的内部 DAC;对输出的 DAC 值进行滤波和放大。在该模式下,会循环遍历一个正弦表,通过 SPI 将每个点发送到 AFE031。
在 PWM 模式下,SPI 连接仅用于配置 AFE 的寄存器。会生成两个 PWM 信号,并以 FSK 传输所需的频率提供给 AFE031。AFE 会将这些信号加在一起,产生比单个 PWM 信号的谐波更少的波形。
请注意,这两种模式需要不同的硬件配置,因此请务必选择其中一种。如果使用 BOOSTXL-AFE031 测试板作为参考,则该硬件仅通过添加或移除一些元件即可使用两种模式。
在将 AFE03x 作为接收器进行连接时,SPI 连接仅用于设置 AFE 的寄存器,这与 PWM 发送模式非常类似。AFE 的接收路径已启用,从而允许输入信号到达 C2000 的 ADC 输入端。在该路径上放置了一些滤波器和两个可编程增益放大器 (PGA),用于在输入信号进入 C2000 ADC 之前对其进行升压或降压。