基于AD9959的多体制雷达信号源的设计

最新更新时间:2011-01-04来源: 现代电子技术关键字:多模式  DDS雷达信号源  FPGA 手机看文章 扫描二维码
随时随地手机看文章

  1引言

  随着雷达技术的发展,出现了多种体制的雷达,比如脉冲多普勒雷达、SAR、相控阵雷达先进,虽然这些雷达的功能不同,但是为了提作用距离和距离向上的分辨率,都彩了大时宽积信号。在雷达信号源设计领域,DDS技术和器件已经得到了很大的发展,相应的出现了很多性能优异的DDS器件,本文旨在介绍一种基于ADI公司的AD9959设计的新型多体制的雷达信号源设计方法,该器件具有稳定度高,相位、频率和幅度调整灵活,能够同时产生4路相关信号,信号形式可以任意设定的特点,这些优异的性能在雷达信号源的研制方面都表现出了良好的应用前景。

  2 系统硬件设计

  本文设计的多体制雷达信号源是以ADI公司的AD9959为核心,结合FPGA控制电路、信号放大电路构成的。信号参数由主控计算机通过串口进行发送,并同FPGA进行接收,从而控制AD9959完成相应的信号输出。由于在雷达的实际发射过程中,大部分采用的是大时宽带宽的脉冲信号,因此在系统硬件设计的架构中,FPGA还完成了一定的脉冲输出功能,对AD9959输出的连续波信号进行脉冲调制,从而达到输出雷达脉冲信号的能力,而输出的中频信号经过混频电路就可以达到雷达发射所需要的频段。

  2.1 AD9959芯片简介

  AD9959是一款性能优异的DDS芯片,主要体现在以下几个方面:

  4路同步输出通道;

  各个通道有独立的频率/相位/幅度控制功能;

  超强的通道之间隔离度(>65 dB);

  线性频率/相位/幅度扫描能力;

  能够达到16级的频率/相位/幅度调制能力;

  可通过硬件/软件控制节电模式。

  AD9959通过串行I/O提供了多种配置功能,基于这种串行I/O提供的一种SPI模式,同以往的ADI的DDS器件是兼容的。同时,器件采用先进的设计技术,使器件不仅具有优异的性能,而且又具有低功耗的特点。器件集成了具有突出的宽带和窄带SFDR特性的4路高速10位DACs。每一个通道,都具有32位频率控制字,14位相位控制字,10位输出幅度控制字。REF CLK最高可以达到500 M/s,PLL倍频器可以通过软件编程在4~20之间设定。正因为AD9959具有能够输出多通道相关信号的能力,所以AD9959可以广泛地应用于各种场合。

  2.2 系统构成

  用户通过计算机将所产生信号的参数传送给FPGA,FPGA接收到相应的参数后,控制AD9959输出相应的雷达信号,由于AD9959输出信号是差分电流信号,因此在系统设计时,采用1:1传输变压器将差分的电流信号转化为单端的电压信号,同时为了提高系统的输出驱动能力,在变压器后面进行了信号放大,系统框图如图1所示。

系统框图

  2.3 系统通信接口及协议

  系统主要是由FPGA向AD9959发送命令,从而输出相应的信号,对于AD9959的控制主要是通过串行总线SCLK和SDIO来实现的,其中 SCLK的最大时钟速度可以达到200 MHz,AD9959可以通过SDIO的4根数据线(SDIO 0~SDIO 3)同时进行数据传输,从而可以使数据吞吐量变为800 Mb/s,以前ADI公司的DDS产品有并行和串行两种控制模式,比如AD9850,而AD9959这种SPI控制模式,无疑是更加简洁,对于用户控制而言也更加方便。AD9959有4种串行控制传输模式,分别是Single-Bit Serial(2 and 3-wire)Modes,2-Bit Serial Mode,4-Bit SerialMode。AD9959四个输出通道共享寄存器0x03~0x18,这种寄存器地址共享模式,能够使4个通道同时写入控制字。例如要使 AD9959的4个通道都输出某个频率,只需要通过串行总线向AD9959写入一次即可。如果使4个通道互相独立操作,可以通过通道选择寄存器(CSR) 进行选择。

  AD9959的串行工作模式都工作于寄存器级传输,而不是字节级传输。但是AD9959提供的SYNC I/O功能可以中断I/O操作,这种模式可以使寄存器的某个字节进行设置,从而减少了设置时间。所有指令都是在SCLK的上升沿写入,而在SCLK的下降沿读出的。在本文所设计的雷达信号源中,对于AD9959的控制模式采用了Single--Bit Serial 2-wire Mode,在这种工作模式下,AD9959使用SDIO 0作为数据传输管脚,要使AD9959工作于这种模式,可以将CSR寄存器中的CSR<2:1>设置为00即可。在Single-Bit Serial 2-wire Mode传输模式下,支持MSB优先和LSB优先两种模式。

   系统通过FPGA对AD9959进行操作,主要分为两个阶段,第一个阶段为指令周期,在这个阶段把指令写入到AD9959中,在SCLK的每个上升沿写入一个比特,并且这个指令字节规定了将要进行的传输到底是读操作还是写操作,同时包含了寄存器地址;第二个阶段为数据传送周期,主要传送波形参数的控制字。

  图中完成的时序逻辑控制主要由FPGA来实现,具体的信号参数是通过上位机通过串口发送给FPGA,因此FPGA还完成了串口收发功能,通过串口,系统主控制器(FPGA)不仅可以完成对上位机命令参数的接收,将信号各项参数写入到AD9959中,同时还可以将AD9959内部状态信息读出并且通过串口上传到计算机。

  3 系统软件设计

  3.1 FPGA程序设计

  在本文所设计的雷达信号源中,采用了XINUNXSpartan-3系列FPGA,型号为XC23S1000,他具有106个逻辑门,Distributed RAM共120 kb,Block RAM共432 kb,还具有4个DCM单元,最大可用I/O391个。由于系统采用FPGA作为核心控制器件,因此具有很好的扩展性,当对系统的参数发生改变时,只需要对FPGA内部程序加以修改即可。而不用进行硬件的改动,正因为FP-GA具有这样的优势,因此使本系统具有很好的灵活性。

  通过对FPGA编程,主要完成了对AD9959控制功能和串口收发功能。AD9959内部集成了4个DDS内核,每个DDS内核都集成了32-b的相位累加器和相位一幅度转换器。每路DDS输出的信号频率可以通过下式来计算:

输出的信号频率

  其中,fs表示系统采样时钟,FTW表示频率控制字,fo表示DDS输出信号频率。由于在雷达信号源中,线性调频信号是常用的信号形式,因此这里主要以线形调频信号作参考。FPGA可以向AD9959发送控制字,从而可以控制输出信号的起始频率、调频斜率系数、截止频率等。FPGA控制AD9959 写入指令的时序逻辑图如图2所示。

时序逻辑图

  FPGA在系统中不仅完成了控制AD9959的功能,同时还完成符合RS232协议的串口数据的传送功能,UART功能都采用Verilog HDL语言描述,这样使系统更加紧凑、小巧。

  3.2 PC机程序设计

  PC机软件主要完成用户参数的输入并且将数据通过RS232串口发送到FPGA,程序采用C编写,界面上可以输入生成雷达信号的各种参数,比如信号频率、起始频率、截止频率、调频斜率,由于AD9959可以生成FSK,PSK,ASK多种体制信号,用户还可通过下拉列表选择信号样式。系统控制软件界百如图3所示。

系统控制软件界

  软件中利Visual Studio.NET中提供的串行通信控件Activex来实现串行数据通信功能,软件的程序流程如图4所示。

  4 结 语

  系统采用FPGA作为核心控制器,不仅完成了对AD9959的控制功能,同时还完成了串行数据传输功能,使电路设计更加简洁并具有很好的扩展性,在系统升级过程中,不必改动硬件设计,只需要将FPGA内部程序进行修改即可完成新的功能。

  本文所设计的雷达信号源已经在实际工作中得到很好的应用,系统可以同时输出4路相参的信号,频率范围为10~150 MHz,每路输出可以单独控制也可以整体控制,用户可以通过PC机对系统输出的信号参数、样式进行没定,从而可以很方便地输出相应的雷达信号。系统具有很强的实用性、灵活性和可扩展性,在实际工作中取得了很好的效果,具有良好的应用前景。

关键字:多模式  DDS雷达信号源  FPGA 编辑:金海 引用地址:基于AD9959的多体制雷达信号源的设计

上一篇:热电致冷的激光器温度控制电路设计
下一篇:泰科:传统电路保护市场同样可以创新

推荐阅读最新更新时间:2023-10-12 20:18

Xilinx宣布亚马逊弹性计算云(EC2)F1实例已广泛采用 Virtex UltraScale+ FPGA
 All Programmable技术和器件的全球领先企业赛灵思公司(Xilinx, Inc.近日宣布,其高性能Xilinx® Virtex® UltraScale+™ 系列FPGA现已在亚马逊弹性计算云(Amazon Elastic Compute Cloud,EC2)F1实例中应用。下面就随网络通信小编一起来了解一下相关内容吧。 该实例除了利用FPGA提供可编程的硬件加速器之外,还支持用户最佳化他们的计算资源以满足其作业负载的特殊需求。 当亚马逊云端网络服务在云端提供安全且可调整的运算规模时,F1实例让用户利用FPGA部署硬件加速器更容易。因为FPGA具有可编程能力,用户无需重新设计任何硬件,即可拥有充分的灵活性升级或者优化
[网络通信]
硬件实时操作系统信号量管理的设计与实现
    随着嵌入式技术的发展,实时操作系统RTOS(Real Time Operating System)被越来越多地应用在嵌入式系统中,但是对现有基于软件实现的RTOS,单纯依靠改进调度算法已经不能使系统的实时性有很大提高。为提高系统的响应能力,国内外一些研究机构提出RTOS硬化的方法,并开始做这方面的研究工作 。目前,软件硬化常用的有两种方法:(1)微程序方式,特点是成本较低,方便灵活;(2)组合逻辑方式,特点是速度快、可靠性高,随着大规模集成电路的发展,这种方式逐渐显示出优越性 。信号量管理是RTOS中频繁运行的程序段之一,如果将这一部分用硬件实现,对提高机器的速度将有很明显的效果。本文采用组合逻辑方式参照μC/OS-II将
[嵌入式]
基于FPGA的数字磁通门传感器系统设计和实现
引言 磁通门传感器最早于1935年发明并投入应用,用于静态或者低频变化的弱磁检测,拥有其他磁敏元件难以媲美的灵敏度和可靠性,在磁场测量领域一直占据着不可替代的位置。磁通门传感器适用于地磁或人体磁场的检测,在航空、航天、地质勘探、医疗卫生等领域有着广泛的应用。 磁通门传感器探头通常采用类似于变压器的双铁芯结构,利用软磁铁芯变化磁导率的特性将被测磁场调制成激励信号的偶次谐波。信号处理系统对探头输出加以处理,从中提取与被测磁场大小相关的信号,转换成直流量并输出。 传统的磁通门信号处理电路采用模拟元器件,温度性能严重地受到影响,且很难小型化,可移植性也很差。与之相比,现代数字磁通门系统,温度性能稳定,体积小,可移植性强
[嵌入式]
基于<font color='red'>FPGA</font>的数字磁通门传感器系统设计和实现
美高森美发布全新安全FPGA生产编程解决方案
致力于在功耗、安全、可靠和性能方面提供差异化半导体技术方案的领先供应商美高森美公司(Microsemi Corporation) 宣布供应用于现场可编程逻辑器件(FPGA)器件的安全生产编程解决方案(SPPS)。这款新型解决方案在美高森美FPGA器件中安全地生成和注入加密密匙和配置比特流,从而防止克隆、逆向工程、恶意软件插入、敏感知识产权(IP)(比如商业秘密或密级数据)的泄漏、过度制造及其它安全威胁。 美高森美SPPS方案包括使用 客户 和 制造商 硬件安全模块(HSM),并且结合美高森美的固件以及最新的SPPS Job Manager 软件,还有每个美高森美SmartFusion 2系统级芯片(SoC) FPGA和I
[嵌入式]
如何利用FPGA进行时序分析设计
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。对于时序如何用FPGA来分析与设计,本文将详细介绍。下面就随网络通信小编一起来了解一下相关内容吧。 基本的电子系统如图 1所示,一般自己的设计都需要时序分析,如图 1所示的Design,上部分为时序组合逻辑,下部分只有组合逻辑。而对其进行时序分析时,一般都以时钟为参考的,因此一般主要分析上半部分。在进行时序分析之前,需要了解时序分析的一些基本概念,如时钟抖动、时钟偏斜(Tskew)、建立时间(Tsu)、保持时间
[网络通信]
基于FPGA+DSP的频谱监测仪设计及实现
电磁频谱监测分析仪是应对当前电磁信号频谱检测挑战,兼备高分辨率和高搜索速度的检测设备。频率分辨率的提高意味着幅度检测灵敏度和频率分辨能力双提升、因此其高分辨率、高速扫描的特点意味着在电磁信号检测领域拥有强大的检测效率。本系统采取了基于 FPGA ,DDR2内存卡和多 DSP 的信号高速存储及处理,多模式多窗口信号检测,多域信号分析的技术路线,是一台性能很高、功能较为强大的电磁信号检测分析仪器,有着传统检测仪器无法比拟的优点和广泛用途。 1 系统硬件方案 频谱监测分析仪系统组成包括了超外差信号接收,强大的中频信号采集处理系统,以及内嵌计算机系统这三大主要部分。超外差信号接收包括射频通道、微波驱动、本振合成,信号经过三次变频,变频到采
[嵌入式]
基于<font color='red'>FPGA</font>+DSP的频谱监测仪设计及实现
基于FPGA的LED大屏幕控制系统设计
目前,市场上的中小规模LED显示系统,一般采用传统的单片机作为主控芯片。对LED大屏幕显示屏来说,由于数据传输量大,要求扫描速度快,而单片机内部的资源较少、运行速度较慢,难于满足系统要求。以FPGA作为控制器,一方面,FPGA采用软件编程实现硬件功能,速度较快;另一方面,它的引脚资源丰富,可扩展性强。因此,用单片FPGA和简单的外围电路就可以实现大屏幕LED显示屏的控制,无需另外设计汉字库,具有集成度高、稳定性好、设计灵活和效率高等优点。 1 系统总体结构 LED大屏幕显示系统由上位机(PC机)、单片机系统、FPGA控制器、LED显示屏的行列驱动电路等模块组成,如图1所示。上位机负责汉字、字符等数据的采集与发送。单片机系
[电源管理]
基于<font color='red'>FPGA</font>的LED大屏幕控制系统设计
龙芯盒子预购量大超预期 两天已超过1000台
11月29日,龙梦科技向搜狐IT表示,自11月27日发布预购龙梦电脑消息之后,认购踊跃程度大大超过预期,两天预定人数已经超过1000人。 龙梦科技表示,由于匆忙之间发布的消息,也没有做详细的说明,只是笼统的表示是低于成本价出售。 即使是这个价钱,也还是有不少人觉得性价比不太好。 龙梦科技解释了目前价格相对较高的原因:   1、量少。龙梦迷你电脑一共只生产1000台,在器件采购上议价空间很小,同样的东西肯定比大厂家高不少。   2、龙芯芯片组还不够理想。目前使用的北桥是FPGA, 只提供PCI总线控制器等很少的功能,因此外围匹配了很多第三方的芯片,既增加了芯片成本,还使得主板比较复杂难以降低成本。目前单主要器件就有:Gods
[焦点新闻]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved