当前位置:首页 > 嵌入式 > 嵌入式硬件

摘 要: 提出了一种新型压制系统的设计方案,基于现场可编程门阵列作主控,通过直接数字频率合成技术实现中频信号,通过混频的方式进行频谱搬移。系统具有宽带阻塞式、瞄准式和扫频式三种压制方式,且压制带宽和中心频率步进可调。实测结果表明,系统设计符合要求,能够满足实际需要。
关键词: 压制式干扰;现场可编程门阵列;直接数字频率合成;噪声调频

无线通信技术的迅速发展和广泛应用给人们的生活带来了极大的便利,但同时也会被违法犯罪分子所利用,使失密、泄密的渠道更加难以控制。通过无线通信手段的失密、泄密问题日益严峻, 同时也向保密技术和电子对抗技术提出了极大的挑战。无线通信是一个开放的电子通信系统, 防止通过无线通信手段的失密行为最直接的方法就是在必要时对一定空间范围内的无线接收机进行压制式干扰, 使其无法正常接收发射机发射的信号[1]。
压制性干扰的定义为用噪声或噪声样的干扰信号遮盖或淹没有用信号, 阻止对方用电磁波获取目标信息。压制性干扰按频谱特性一般可分为宽带阻塞式、瞄准式和扫频式三大类。每种方式都有其特点和应用场合[2-4]。
传统的压制系统压制方式单一,频率范围小,系统结构复杂。本文提出一种结合模拟和数字方式,由FPGA作为主控,基于DDS原理的压制系统。本压制系统同时具备三种压制方式,频率范围大,中心频率和带宽步进可调。
1 系统基本原理
系统方案框图如图1所示。

高斯分布的基带噪声由噪声二极管齐纳击穿产生,经调理电路放大后,由ADC采样后送入核心处理器进行处理。在FPGA中构建伪随机序列虽然相对不复杂,但序列长度有限,实时性不好,所以本文仍然采用模拟的方式产生真正的噪声。在FPGA中构建的DDS模块为本系统的核心。DDS的基本原理如图2所示[5-6]。其输出频率fout=M×fclk/2N。其中,M为频率控制字,N为波形查找表的位数,本系统使用20 bit;fclk为参考时钟,是本设计的DDS模块实际工作的等效时钟。FPGA选用Altera公司Stratix II系列芯片,系统倍频后的工作频率为140 MHz,四通道并行处理等效时钟为560 MHz[7-8],故输出信号的频率分辨率为Δf=fclk/2N=534 Hz。为了与标准射频设备兼容,本系统输出fout是中心频率为70 MHz的中频信号,对应的中心频率控制字为M0=217(0x20000)。以宽带阻塞式压制为例,介绍频率控制字的生成方法。

根据相关文献,宽带阻塞式压制一般选用噪声调频信号。噪声调频信号的时域表达式为:


为上变频后的频谱图,(c)图为中心频率500 MHz、带宽1 MHz的噪声调频信号,(d)图为中心频率300 MHz、带宽20 kHz的噪声调频信号。从图中可以看出,输出信号频谱分布与理论设计基本一致。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

Bluespec支持加速器功能的RISC-V处理器将Achronix的FPGA转化为可编程SoC

关键字: RISC-V处理器 FPGA SoC

在嵌入式系统开发、调试和测试过程中,J-Link作为一种高效的调试工具,为开发者提供了极大的便利。然而,要想充分发挥J-Link的功能,首先需要正确安装其驱动程序。本文将详细介绍J-Link驱动的安装过程,并深入解析其中...

关键字: jlink 嵌入式系统 嵌入式开发

与谷歌的合作使 Nordic 能够在 nRF Connect SDK 中嵌入开发人员软件,以构建与安卓移动设备兼容的谷歌Find My Device和未知跟踪器警报服务

关键字: 谷歌 SoC 嵌入式开发

为无处不在的端侧设备插上AI的翅膀,AMD发布第二代Versal™ 自适应 SoC

关键字: AMD FPGA 自适应SoC AI 边缘计算

嵌入式开发作为当今电子工程和信息技术领域的核心分支,涵盖了广泛的软硬件技术和系统集成方法,用于构建高性能、低成本、低功耗、体积小巧且功能专一的嵌入式系统。这些系统无处不在,从微型传感器节点到复杂的工业控制设备,从日常使用...

关键字: 嵌入式开发 Python

嵌入式开发是当今信息技术领域不可或缺的一部分,它融合了硬件设计、软件开发和系统集成等多个学科,专门用于创建那些被嵌入到特定设备或系统中的专用计算机系统。嵌入式开发的主要过程包括利用分立元件或集成器件进行电路设计、结构设计...

关键字: 嵌入式开发 硬件设计 软件开发

嵌入式开发作为一种专业且技术密集型的领域,涵盖了从硬件底层驱动、中间件到应用层软件开发等多个层面的工作,其所需的工具种类繁多,各有针对性,旨在提升开发效率、保证代码质量以及简化调试过程。

关键字: 嵌入式开发 keil

嵌入式开发作为信息技术领域的重要分支,其涉及的语言种类繁多,各具特色。这些语言的选择取决于目标平台的特性、性能需求、开发者的熟练程度以及项目的具体要求。本文将详细介绍几种常见的嵌入式开发语言,包括C语言、C++、汇编语言...

关键字: 嵌入式开发 C语言

嵌入式开发是一项综合了硬件设计、软件编程以及系统整合的技术活动,其目的是为了创造出能够在特定环境中高效、稳定运行的嵌入式系统。这一流程涵盖了多个紧密关联且不可或缺的阶段,从最初的客户需求分析到最终的产品测试和交付,每个环...

关键字: 嵌入式开发 硬件设计

嵌入式开发作为一个融合了计算机软硬件和系统工程的综合性领域,其成功与否往往取决于三个核心要素的有效整合与协调。这三个要素分别是:硬件平台的选择与设计、软件开发及其优化、以及系统级的设计与集成。深入理解并熟练掌握这三个方面...

关键字: 嵌入式开发 ARM
关闭
关闭