0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于AD9959多通道DDS器件实现测控通信电路的设计及应用研究

电子设计 来源:电子产品世界 作者:罗鹏 , 赵琦 2020-06-24 07:57 次阅读

引言

近年来,为了提高信息传输速率,增强通信抗干扰能力,飞行器测控通信系统已从统一载波体制向扩频统一测控通信体制发展。但是,这种宽带扩频测控技术的应用使得同步设计成为系统实现的难点,尤其对于多频率源系统,信号之间的严格同步更为困难。一般情况下,为了获得多路DDS的同步,设计者往往会使用多种手段对参考时钟、数据刷新、锁相倍频等步骤小心处理,这样不但耗费了大量的精力物力,而且效果往往不尽如人意。

美国ADI公司推出的高性能4通道直接数字式频率合成器AD9959,在单芯片上集成了4个独立的DDS核,通过一个公用参考频率内部同步4个DDS通道,避免了多个DDS同步过程中由于器件特性差异造成同步困难的问题,在降低同步设计难度的同时,还提供了灵活的控制能力。

AD9959

AD9959是美国ADI公司的多通道DDS器件,内部包含4个同步的10bit 500MHz DDS。每个DDS通道拥有独立的32bit频率分辨率控制、14bit相位偏移控制及10bit 输出幅度控制,输出经过10bit DAC转化为标准正弦信号。采用这种独立控制方式便于校正模拟滤波、放大或PCB布线引起的I/Q信号失配。AD9959拥有16级幅度、频率或相位调制(ASK、FSK、PSK),支持线性扫频、扫相、扫幅等功能,具有良好的宽带、窄带无杂散噪声(SFDR)性能。高速串行I/O端口兼容早期ADI DDS产品的SPI串行通信方式,通过4个串行数据引脚SDIO[3..0]可方便对芯片进行编程操作,具有良好的多通道同步性能。亦可采用菊花链方式用一个主控芯片(DSPFPGA)同步多个AD9959器件以获得更多同步DDS通道。

AD9959内部结构如图1所示。

基于AD9959多通道DDS器件实现测控通信电路的设计及应用研究

图1 AD9959内部结构

AD9959内部的每个DDS通道都拥有独立的32bit相位累加器和相位-幅度转换器。当相位累加开始计时并且相位增量(频率调谐字FTW)大于0时,相位累加器的输出数据作为波形存储器的取样地址,输出数字化的正弦波形(梯形正弦波)。相位-幅度装换器同时将相位信息通过运算转化为幅度信息。每个通道的输出频率(fo)是相位累加器翻转率的函数。频率、相位及幅度关系由下面的公式表示:

AD9959具有多种工作模式:单频(Single Tone)、调制(Modulation)和线扫(Linear Sweep)3种模式。

AD9959串行1/O提供多种配置工作方式,串口兼容ADI早期DDS采用的SPI串行方式。

AD9959的运行是主控芯片(单片机、DSP或可编程逻辑)通过串行I/O改写其内部寄存器值来实现的。因此,寄存器是AD9959的控制核心。控制寄存器主要完成通道选择,多设备同步及相位累加器清零等功能;通道控制寄存器主要完成各通道功能的选择,频率、相位、幅度的设置。各寄存器的使用是通过不同地址的8位数据值来决定。

AD9959在测控通信系统中的应用

多进制正交扩频信号产生

在测控通信系统的设计中系统的可靠性尤为重要,特别是同步不好轻则误码率高,重则系统无法正常工作。如图2所示,在以往的设计中,要成功地同步各路DDS首先要将参考时钟的相位差最小化,且时钟边沿要足够的陡,以免增加时钟的相位误差。其次,数据刷新时钟(I/O _Update)决定了DDS内部寄存器值的改变时间,多路DDS必须同步改变工作寄存器的值。再次,DDS所需频率由频率源经过倍频锁相后提供,但这样会带来倍频锁相后时间信号相位延迟等问题。此外,由于滤波器特性的不一致,也往往会造成已经同步的DDS输出信号经过滤波平滑处理后进入调制器的信号却发生失配。因此需要不断地对FPGA中的控制时序做反复调整。但由于器件之间的差异性与温度特定的不同,调整好的时序控制程序往往不适用于另一个同样的电路。诸多因素为信号同步带来很多麻烦。

图2 原正交扩频信号产生方案

在新方案中,由于单片AD9959集成了4个DDS通道,无需4片AD9852及其外部电路,大大减小了PCB面积。单片AD9959由一组共享的参考时钟频率在内部同步4个独立的DDS通道,在线可编程的通道控制信号随时调整由外部路径产生的不均衡性。I、Q数据流可实现良好的正交。即时正交关系和幅度匹配发生轻微的变化,由于其14bit的相位调整和32bit的幅度调整,误差将保持在很小的可容许的范围内。上电后FPGA从配置芯片中加载程序,完成发送时序及系统的控制,PN码和Walsh函数的产生也是由FPGA实现。在FPGA的控制下,4路DDS输出同步正交信号到专用调制芯片,可产生QPSK、16QAM等多种调制信号,各项指标满足系统要求,性能稳定。

基于正交信号的上变频

如图3所示,虽然DDS具有良好的频率特性和相位特定,但在测控通信系统中设备往往工作在VHF、UHF、L/S/C等频率较高的频段,而DDS无法直接满足UHF频段以上的频率要求,必须进行上变频。通常用锁相环(PLL)反馈环路中的DDS进行上变频,但受到PLL的锁定时间及带宽的影响,这种方式不适合频率高速变化的场合。此时,采用AD9959,对两个正交的DDS通道进行单边带上变频,其中两路DDS作为I/Q通路,另两路DDS作为相位相差90度的本振信号源,这种方法非常适合快速跳频系统,不但保证了本振与I/Q数据的同步而且有效地抑止了冗余边带的产生。由于冗余边带的显著减小,滤波器设计难度也大大降低。图4 比较了采用DDS正交上变频方案与PLL上变频的冗余边带抑制能力。

图3 DDS单边带抑制载波上变频

图4 a 没有采用正交上变频的单音频

b 采用DDS正交上变频的单音频谱

结语

以4通道DDS芯片AD9959为核心的测控通信电路已应用于某无人机测控通信系统中,无论是正交扩频中还是DDS上变频都有出色的性能表现。4个DDS核天生同步的特性不仅降低了系统的成本,减小了PCB面积,而且大大简化了系统同步设计的复杂度,缩短了研发周期。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 转换器
    +关注

    关注

    27

    文章

    8200

    浏览量

    141733
  • 分辨率
    +关注

    关注

    2

    文章

    989

    浏览量

    41558
  • DDS
    DDS
    +关注

    关注

    21

    文章

    614

    浏览量

    151725
收藏 人收藏

    评论

    相关推荐

    基于4通道DDS器件AD9959实现测控通信系统的同步设计

    近年来,为了提高信息传输速率,增强通信抗干扰能力,飞行器测控通信系统已从统一载波体制向扩频统一测控通信体制发展。但是,这种宽带扩频
    的头像 发表于 06-29 07:56 3461次阅读
    基于4<b class='flag-5'>通道</b><b class='flag-5'>DDS</b><b class='flag-5'>器件</b><b class='flag-5'>AD9959</b><b class='flag-5'>实现</b><b class='flag-5'>测控</b><b class='flag-5'>通信</b>系统的同步设计

    AD9959控制时序问题

    有没有高手用FPGA控制过AD9959 DDS芯片啊,我想请教一下那个控制字怎么写,SPI通讯的程序基本差不多了就差控制字怎么向芯片中写了求指点啊。
    发表于 08-15 14:06

    AD9959输出通道外接电路连接,请问AD9959输出端口外围电路如何设计?

    我想使用AD9959的四个输出通道,其中三个通道生成3路频率为400HZ的正弦信号,另外一路生成直流信号,请问AD9959输出端口外围电路
    发表于 08-09 06:17

    请问AD9959 SYNC_CLK能实现输出信号同步吗

    你好,我现在正用AD9959 DDS来产生一个80Mhz正弦波信号,我需要将这个波形与控制DDS的单片机输出的脉冲信号同步。现在要做的是用DDS的SYNC_CLK通过MCU的计数器的P
    发表于 09-12 11:17

    请问如何使用AD9959实现同时输出四通道不同参数的扫频信号

    请问如何使用AD9959实现同时输出四通道不同参数的扫频信号
    发表于 03-11 15:28

    采用AD9959实现测控通信系统的同步设计

    基于4通道DDS器件AD9959实现测控通信系统的同
    发表于 12-23 06:31

    AD9959调试的相关资料分享

    AD9959调试总结近期在调试有关DDS相关的项目,选用了ADI的AD9959芯片,采用STM32与之进行SPI通信,前期采用SPI1进行通信
    发表于 01-13 07:44

    DDS AD9959应用电路和配置源程序

    DDS AD9959应用电路和配置源程序 AD9959是一款有四个DDS通道,最高达500M
    发表于 03-12 17:33 282次下载
    <b class='flag-5'>DDS</b> <b class='flag-5'>AD9959</b>应用<b class='flag-5'>电路</b>和配置源程序

    ad9958/ad9959参考电路

    ad9958/ad9959参考电路
    发表于 09-14 11:00 76次下载
    ad9958/<b class='flag-5'>ad9959</b>参考<b class='flag-5'>电路</b>图

    ad9959应用控制电路

    ad9959应用控制电路 AD9959可以实现最多16电平的频率、相位和幅度调制,还可以工作在线性调频、调相或调幅模式。AD9959的应用
    发表于 03-12 17:27 7072次阅读
    <b class='flag-5'>ad9959</b>应用控制<b class='flag-5'>电路</b>

    基于AD9959的高精度多通道雷达信号源设计

    现代相控阵雷达为了保证空间功率合成精度需要高精度的雷达信号,设计实现了一种以AD9959为核心的高精度多通道雷达信号源。信号源利用多片AD9959产生32路正弦波、线性调频以及相位
    发表于 09-24 10:44 117次下载
    基于<b class='flag-5'>AD9959</b>的高精度多<b class='flag-5'>通道</b>雷达信号源设计

    4通道500MSPS DDS 10位数模转换器AD9959数据表

    The AD9959 consists of four direct digital synthesizer (DDS) cores that provide independent frequency, phase, and amplitude control on e
    发表于 10-20 08:59 29次下载
    4<b class='flag-5'>通道</b>500MSPS <b class='flag-5'>DDS</b> 10位数模转换器<b class='flag-5'>AD9959</b>数据表

    利用AD9958/AD9959通道DDS实现相位相干FSK调制器的设计

    常见的单通道直接数字频率合成器(DDS)可产生如图1所示的相位连续频率转换。但在相干脉冲多普勒雷达和用于医疗和材料分析的NMR/MRI波谱等应用中,相位相干转换是首选。本文说明如何配置AD9958/AD9959
    的头像 发表于 06-12 08:02 8688次阅读
    利用AD9958/<b class='flag-5'>AD9959</b>多<b class='flag-5'>通道</b><b class='flag-5'>DDS</b><b class='flag-5'>实现</b>相位相干FSK调制器的设计

    AD9959参考代码

    AD9959参考代码
    发表于 03-18 10:49 51次下载
    <b class='flag-5'>AD9959</b>参考代码

    AD9959:内置10位DAC的4通道500 MSPS DDS评估板。

    AD9959:内置10位DAC的4通道500 MSPS DDS评估板。
    发表于 03-19 05:28 10次下载
    <b class='flag-5'>AD9959</b>:内置10位DAC的4<b class='flag-5'>通道</b>500 MSPS <b class='flag-5'>DDS</b>评估板。