本发明涉及干扰机技术领域,特别是基于DAC芯片的信号源生成系统。

背景技术:

随着现在通信技术的高速发展,对于装备的小型化、集成化、成本控制要求越来越高,如何设计出低成本、高集成度、小型化的装备是现阶段急需解决的问题。

现有信号源设计采用基带+上变频的方案设计实现,上变频采用基带信号与高频信号混频后实现,在混频过程中必然会有频率混叠、交调等现象出现,给设计带来很大难度,且技术指标不是很好;同时上变频模块在设备整机的成本、重量占比较大,造成一定的成本浪费且性能一般。对于高频率、高带宽信号的生成采用基带+上变频的方案设计,实现数字信号源的方案中,主要包括以下缺点:

1.信号杂散严重。在混频过程中必然会有频率混叠、交调等现象出现,给设计带来很大难度,且技术指标不是很好。

2.体积大,功耗高。上变频模块在设备整机的成本、重量占比较大,造成一定的成本浪费且性能一般。

3.通道数量多。由于无线通信设备体制众多,从VHF到6GHz,使用频率众多。受传统数字信号源带宽有限的影响,需要使用多个通道才能覆盖整个干扰频段。

4.频段固定,不易扩展,灵活性差。通常干扰机通道划分较多(通常10通道以上),频段较为固定,且由于通信频段全球差异大,传统的干扰机为满足全球覆盖,往往需要以预留硬件通道的方式冗余设计,进一步增加设备体积、重量,但有时限于体积、功耗原因,频段扩展难度较大。这就使得整个干扰信号波形、干扰频段动态重构性差。

技术实现要素:

本发明所要解决的技术问题是:针对上述存在的问题,提供了基于DAC芯片的信号源生成系统。

本发明采用的技术方案如下:基于DAC芯片的信号源生成系统,包括:FPGA模块、DAC芯片和通道电路,所述FPGA模块分别与第一DAC芯片、第二DAC芯片、第三DAC芯片连接,所述通道电路包括第一滤波器、第二滤波器、第三滤波器、合路器和2个输出端,所述第一DAC芯片、第二DAC芯片、第三DAC芯片分别连接第一DAC滤波器、第二DAC滤波器、第三滤波器,所述第一滤波器、第二滤波器均连接合路器,所述合路器和第三滤波器分别通过2个输出端输出2路射频信号。

进一步的,所述第一DAC芯片、第二DAC芯片、第三DAC芯片选用14位RF数模转换器,内核具有四通道开关结构。

进一步的,所述第一DAC芯片、第二DAC芯片、第三DAC芯片工作在基带模式输出0~1.425GHz的信号,工作在混合模式输出1.425GHz~4.2GHz的信号。

进一步的,所述通道电路还包括2个功分器,在2个输出端分别设置功分器,将每个输出端分出4组射频信号。

进一步的,所述通道电路还包括增益控制电路,合路器和第三滤波器输出信号通过增益控制电路后再通过2个输出端输出。

进一步的,所述增益控制电路包括MCU控制器和2组串联的衰减器和放大器,合路器和第三滤波器分别连接1个衰减器,2个放大器分别与功分器相连,所述MCU控制器与FPGA相连,并控制衰减器。

进一步的,所述FPGA模块采用8路合成,8路DDS同时输出同频率但相位相差1/8个相位累加值的数据,8路输出信号输入给DAC芯片并串转换,合成后生成单载波信号。

进一步的,多个单载波信号在时域相加得到多载波信号。

进一步的,所述基于DAC芯片的的信号源生成系统还包括:单片机控制电路,单片机控制电路与FPGA模块连接。

进一步的,所述基于DAC芯片的的信号源生成系统还包括:电源电路,电压电路采用+12V供电,通过电源电路的DC-DC模块进行分配。

与现有技术相比,采用上述技术方案的有益效果为:

(1)宽带通道设计,频段灵活组合。本发明采用三路宽带通道设计。可根据用户的实际需求,灵活设置所需干扰频段,以适应不用的应用需求。由于产品小巧,在扩展性方面,可通过简单的增加硬件模组的方式实现频段扩容,实现多频段的覆盖。因此,产品可灵活根据实际应用需求,配置所需干扰通道,避免冗余设计。

(2)降低干扰机体积、重量。通过射频高速DA直出的干扰信号的方案,省去了变频模块,产品集成度更高,结构更加紧凑,更加小型化、轻量化。

(3)提高干扰源信号质量。干扰源采用先进的软件无线电架构的设计思路,通过高速数字芯片能有效抑制输出信号的杂散,降低对信号输出端滤波器的要求。

附图说明

图1是本发明基于DAC芯片的的信号源生成系统总体框图。

图2是本发明模拟通道电路的结构示意图。

图3是本发明单载波生成过程中多路DDS信号合成原理。

图4是本发明多载波生成方法中采用Matlab工具作FFT分析频域示意图。

具体实施方式

下面结合附图对本发明做进一步描述。

实施例1:基于DAC芯片的的信号源生成系统,包括:FPGA模块、DAC芯片和通道电路,所述FPGA模块分别与第一DAC芯片、第二DAC芯片、第三DAC芯片连接,所述第一DAC芯片、第二DAC芯片、第三DAC芯片根据实际情况分别被分配的不同的工作频段。

根据DAC特性,该DAC具备两种工作模式,当工作在基带模式时可以输出0~1.425GHz的信号,当工作在混合模式时可输出1.425GHz~4.2GHz的信号,另外为提高信号质量,避免多载波信号在放大时产生过多的交调信号,我们将输出信号频段进行划分,本实施例根据实际情况频段输出表如下表1。

表1频段输出表

通过DAC芯片后得到的射频信号通过第一DAC滤波器、第二DAC滤波器、第三DAC滤波器滤除镜像等带外无用信号,所述第一DAC滤波器、第二DAC滤波器的信号合成一路,合路之后的信号和另外一个滤波信号分别通过2个输出端输出2路射频信号。

在实施例1的基础上:为了增加每路射频信号的组数,输出4组2路多载波射频信号,设置2个功分器,在2个输出端分别设置功分器,将每个输出端分出4组射频信号。

如图1所示,为DAC芯片的多样式信号源总体框图。其硬件涉及包括以下几部分。

(a)信号生成电路

信号生成电路由FPGA+DAC芯片实现,实现任意信号波形的算法实现;设备DAC芯片选用高性能14位RF数模转换器(DAC),支持最高达2.85GSPS的数据速率。DAC内核基于一个四通道开关结构,使双边沿时钟能够有效运行,配置为混频模式(Mix-Mode)或2倍插值时,能将DAC更新速率提高至5.7GSPS。它的高动态范围和宽带宽特性可产生高达4.2GHz的多载波。在基带模式下,可支持1至158个连续载波。还可以选择两个可选2倍插值滤波器,通过将DAC更新速率提高两倍来简化后重建构滤波器。

DAC芯片具体性能如下:

1)DAC更新速率:最高达5.7GSPS;

2)直接RF频率合成(2.85GSPS数据速率);

3)直流至1.425GHz(基带模式);

4)直流至1.0GHz(2倍插值模式);

5)1.425GHz至4.2GHz(混合模式)。

(b)模拟通道电路

在AD得到了射频信号后,还需要对信号进行一系列调理,首先由于DDS原理的杂散效应,在通道电路中,必须对信号进行滤波处理,滤除带外杂散及镜频信号;在对输出信号滤波之后,为了保证信号远距离传输,对后端链路必备驱动能力,加入了增益控制电路,合路器和第三滤波器2路输出信号通过增益控制电路后再通过2个输出端输出。按照本系统设计要求,还需对信号进行功分处理,输出到对应的功率放大单元。

如图2所示,为一个模拟通道电路的框图。第一DAC芯片、第二DAC芯片、第三DAC芯片的DA1、DA2、DA3的输出信号分别通过衰减均衡,DA1、DA2对应的衰减均衡后的信号进入合路器,再依次经过衰减均衡、放大器放大、步进衰减、放大器放大到达功分器,形成1路4组信号,DA3对应的信号经过两次衰减均衡后,在依次经过放大器放大、步进衰减、放大器放大、衰减均衡到达功分器,再形成1路4组信号。SPI-FPGA控制器步进衰减过程。

(c)控制电路

单片机控制电路:采用ARM芯片作为主控制器,设计有千兆网卡(与升级、管理系统连接)、串口、CAN总线接口等,控制外围所有有关电路,包括上位机协议解析、放大单元控制、FPGA输出信号样式设置、设备状态读取上报等。

(d)电源电路

该信号源外部采用+12V供电,通过电源电路DC-DC模块进行分配后满足设备工作需求。

本发明中的多样式信号生成设计:不同样式的信号可由基带信号加载波调制得到,但由于干扰信号的载波频率较高,受FPGA数据处理时钟速度的限制,不能直接产生,处理中采用了DDS信号多路合成的方法。

a)单载波信号生成

以第一DAC芯片DAC1输出单载波为例进行说明,DAC1芯片工作在基带模式下,为了满足需求,其数字更新速率至少为2.2Gbps。受FPGA模块数据处理时钟管理速度的限制,不能直接产生,因此系统采用多路合成的方式,FPGA主时钟工作在275M,为配合DAC芯片2.2Gbps转换速率,FPGA内部采用8路合成,如图3所示,频率控制字P输入给相位累加器,相位累加器输出8路信号,8个DDS同时输出同频率(275M)但相位相差1/8个相位累加值的数据,最终将8路数据依次送入DAC1的两通道14位Selectio进行八路并串转换成2.2Gbps速率,从而直接合成频率0~1.1G的宽带信号。

DDS相位累加的位宽为48位,系统采样率275M,输出频率800M,根据公式(1)计算出DDS的频率控制字P,且相邻两路DDS的相位差为

b)多载波信号生成

多载波信号的生成是把多个单载波信号在时域相加得到。以1600M、1820M与2300M三个多载波信号生成为例。图4所示为三个信号通过Matlab工具作的FFT分析频域。

本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。如果本领域技术人员,在不脱离本发明的精神所做的非实质性改变或改进,都应该属于本发明权利要求保护的范围。

dac生成信号频率取决于_基于DAC芯片的信号源生成系统的制作方法相关推荐

  1. dac生成信号频率取决于_信号发生器和DA转换 FPGA案例教程

    1.1 信号发生器 信号发生器又称信号源或振荡器,是一种能提供各种频率.波形和输出电平电信号的设备,在测量各种电信系统或电信设备的振幅特性.频率特性.传输特性及其它电参数时,以及测量元器件的特性与参数 ...

  2. diy 单片机 自动浇花_基于单片机的自动浇花器的制作方法

    本实用新型涉及浇花设备技术领域,尤其涉及一种基于单片机的自动浇花器. 背景技术: 随着人们生活质量的不断提高,人们喜欢在家里放置花卉来点缀家中环境,从而使花卉种植不断普及,然而大多数花草生长问题是由花 ...

  3. 芯片老化验证流程_一种芯片测试及老化测试装置的制作方法

    本实用新型涉及芯片测试技术领域,具体为一种芯片测试及老化测试装置. 背景技术: 芯片老化测试是一种采用电压和高温来加速器件电学故障的电应力测试方法.老化过程基本上模拟运行了芯片整个寿命,因为老化过程中 ...

  4. ese如何实现支付 nfc_基于nfc的支付方法、基于nfc的支付系统和终端的制作方法...

    基于nfc的支付方法.基于nfc的支付系统和终端的制作方法 [技术领域] [0001]本发明涉及通信技术领域,具体而言,涉及一种基于NFC的支付方法.一种基于NFC的支付系统和一种终端. [背景技术] ...

  5. dac生成信号频率取决于_DAC和AOC,谁将是数据通信领域最终赢家?

    如今竞争激烈的通信行业,大家都期望获得竞争优势,无论是在性能方面.效率方面还是成本方面.虽然许多数据中心的整改侧重于网络适配器和交换机配置,但有一种极其基础.却同样有效的方法可以改进部署的数据中心,那 ...

  6. ais信号接收设备_基于USRP的AIS接收机实现

    来源:郭志恒,曾柏华,洪金城,陈翔,刘敏.基于USRP的AIS接收机实现[J].实验室研究与探索,2020,39(03):93-97+154. 摘要: 船舶AIS是集海上船舶识别.安全监控和通信导航功 ...

  7. 肌电信号的包络matlab程序_基于matlab的肌电信号处理程序

    基于 matlab 的肌电信号处理程序: function varargout = untitled(varargin) % UNTITLED M- untitled.fig %      UNTIT ...

  8. 肌电信号的包络matlab程序_基于matlab的肌电信号处理程序:

    基于 matlab 的肌电信号处理程序: function varargout = untitled(varargin) % UNTITLED M-file for untitled.fig %    ...

  9. linux 光功率 模块_基于国产芯片的千兆皮秒脉冲激光器模块研制

    本文内容转载自<激光技术>2019年12月,版权归<激光技术>编辑部所有. 刘云,吴敏,朱向冰,王宝慧,李风雨,马伟,徐焕银 安徽师范大学物理与电子信息学院,安徽问天量子科技股 ...

最新文章

  1. java.lang.OutOfMemoryError: Java heap space的解决办法
  2. 23 年码农经历,33 次创业失败,38 岁身价百亿,快手创始人宿华的逆袭史!
  3. wxWidgets:wxTextCtrl类用法
  4. 中国大学MOOC 计算机组成原理第4章 测试(中)
  5. 学计算机需要带笔记本电脑,一年级学生必须带电脑上学吗?顾问给出建议,父母需要事先了解...
  6. LeetCode 1229. 安排会议日程(双指针)
  7. Dubbo在互金行业的应用
  8. 达内培训c语言,【达内C  培训教程】C语言实例 分数之和
  9. ZOJ 1729 Hidden Password
  10. Latex写论文格式注意点
  11. 服务器2012能安装无线网卡,网件无线网卡在windows 2012支持问题
  12. 首个万人远程培训项目顺利启动
  13. 金融行业的JAVA软件开发
  14. webpack之基础篇(四):webpack-dev-server介绍
  15. oracle的PRIPID字段,oracle常用库表和常用导数逻辑.doc
  16. CT图像去除金属伪影-MATLAB实现
  17. 【调剂】济南大学人工智能与科学计算课题组拟接收计算机专业 (学术型) 硕士生调剂-2021预宣传...
  18. buct寒假集训——lca
  19. 通过配置光猫路由器实现家用主机远程桌面连接
  20. linux 星际争霸,让星际争霸在Linux下转起来

热门文章

  1. 微软CCID智能卡读卡器驱动(Microsoft Class Drivers for USB CCID Smart Cards)
  2. window系统清理软件 哪个好
  3. App性能优化(一)—— 启动优化,冷启动,热启动,温启动
  4. kernel启动优化
  5. 自动提交脚本python_百度收录自动化提交脚本 - python
  6. 七、FFmpeg使用---AAC音频编译
  7. 华为设备配置组播静态路由改变RPF路由
  8. 建筑八大员培训湖北标准员培训施工中的质量标准管理建议措施
  9. 计算机应用技术故事会教案,信息技术教学故事
  10. 关于源代码教育讲师博客统一管理说明