
2024年电赛C题《无线传输信号模拟系统》省一方案开源
简介
本作品针对2024年小电赛C题《无线传输信号模拟系统》,采用的方法是采用相同的三路结构,使用DAC、输出重构滤波器、放大器、隔直电路组成,分别产生直达信号、多径模拟信号、合束信号。
简介:本作品针对2024年小电赛C题《无线传输信号模拟系统》,采用的方法是采用相同的三路结构,使用DAC、输出重构滤波器、放大器、隔直电路组成,分别产生直达信号、多径模拟信号、合束信号。开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
一、团队介绍
三人团队,来自HUST-STI
二、题目要求
详细题目参见
https://res.nuedc-training.com.cn/topic/2024/topic_111.html


三、设计摘要
本设计制作的无线传输信号模拟装置,系统以 ZYNQ 7020 为控制核心,由FPGA、数模转换器(Digital-to-Analog Converter, DAC)、射频放大器、低通滤波器和串口屏显示模块5部分组成。系统开机后,通过串口屏调节载波频率、幅度有效值、调制度和多径信号的幅度衰减、时延、初始相位,按下“发送”按钮,即可在输出端得到根据设置参数模拟生成的直达传输信号、多径传输信号和信号合路得到的无线传输信号。经测量,生成的信号参数与设置值误差小,且波形正确稳定。
关键词:无线传输信号模拟; 信号参数控制;FPGA;直接数字频率合成
四、题目分析
- 信号产生方案: 使用FPGA内置的直接数字频率合成器(Direct Digital Synthesis, DDS)产生数字信号,再由高速DAC模块输出信号。
- 参数控制方案: 使用FPGA内部寄存器和逻辑单元对信号参数进行实时控制和调整。通过写内置DDS的幅度控制字、频率控制字、相位控制字等,调整信号对应的参数。
- 信号合成方案: FPGA数字加法器。通过FPGA中的内置数字加法器,将各个数字信号在FPGA内部进行叠加,然后通过DAC输出。
五、总体设计框图
本系统主控制器采用 ZYNQ 7020,系统初始化后通过串口屏输入所需模拟的直达信号与多径信号的信号参数到 FPGA 内的处理系统(Processing System, PS)。由 PS 对信号参数进行数据处理,控制DDS分别生成直达信号的载波信号和调制信号、多径信号的载波信号和调制信号。再根据设置信号类型判断是否通过内置乘法器进行幅度调制(Amplitude Modulation, AM),得到直达传输信号与多径传输信号的数字信号。再由FPGA内置加法器对两信号进行合路,得到合路信号的数字信号。控制 DAC对生成的数字信号进行模数转换并输出。三路信号分别经射频放大器放大至载波幅度有效值的设置值,再由低通滤波器滤除信号的高次谐波。即可得到模拟的直达传输信号、多径传输信号和合路信号。

六、硬件电路组成
- 低通滤波器电路设计(输出重构滤波器):输入端和输出端阻抗匹配电阻50Ohm可以选择不加


- 放大电路设计:


- 隔直电路:设截止频率在1HZ左右的低通滤波器

七、程序流程图
- 主要流程:

- 校准系统: 由于实际操作过程中,输出信号与预想设计信号会存在偏差,而本方案中没有设计反馈系统实现自动校准,因此设计了一套手动较准系统,可以用串口屏交互较准每个参数,并将校准之后的参数保存回FPGA(视频当中演示)
八、实物展示
- 实物电路:其中输出硬件电路为DAC、输出重构滤波器、放大器、隔直电路


- 产生波形状态:粉色为合束信号、蓝色为多径信号、黄色为直达信号


九、附件内容
PS:使用本方案时,建议选择不做阻抗匹配,测量时示波器选择高阻状态,并且使用前使用较准系统对参数进行较准
- 附件1: 硬件工程
- 附件2:Zynq的PS端
- 附件3:UI演示
- 附件4:Zynq的PL端
(附件超过50M,参考网盘链接:通过网盘分享的文件:24C_PL.zip链接: https://pan.baidu.com/s/1AeFsLYyqj1BG4SlxhCQLKQ?pwd=kb3h 提取码: kb3h)
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










