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

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

3天内不再提示

基于STC12C5410单片机和AD9957实现雷达上变频器的设计

电子设计 来源:电子设计工程 作者:刘大成,齐睿,沈 2020-12-28 10:12 次阅读

作者:刘大成,齐睿,沈鹏,张洪水

1 引言

在雷达设计中,上变频电路的作用是将晶体振荡器产生的雷达信号混频成射频信号,经信号放大,达到发射机所需的功率,经滤波后将信号送至发射机,通过雷达天线发射。一般雷达的上变频电路采用混频方式设计,由放大器滤波器耦合器、隔离器等元器件组成,设计存在电路复杂、稳定度不高、调试困难等缺点。因此,选择QDUC器件AD9957为核心设计雷达上变频器,取代传统的上变频电路。

2 器件介绍

2.1 AD9957

AD9957是一款1 GS/s速度正交数字上变频器(ODUC),它有18路I/Q数据通道和14位D/A转换器,具有频率转换时间短、频率分辨率高、频率稳定度高、输出信号频率和相位可快速程控切换、器件体积小、功耗低等优点,因此可以很容易地对信号进行上变频操作。该器件还拥有250 MHz的I/O数据吞吐量速率,相位噪声小于-125 dBc/Hz,SFDR(无杂散动态范围)大于80 dB,具有增强数据吞吐量的串行I/O端口(SPI),内置多器件同步功能,可采用软件/硬件控制以降低功耗,支持测试向量和幅度斜坡式控制功能,1.8 V供电,超低功耗。

AD9957支持高达400 MHz输出的QDUC,内部集成有高速DDS、14 bit D/A转换器、时钟倍频电路和数字滤波器。通过一个公用系统时钟在器件内部同步独立的通道,AD9957可对由于模拟处理(例如滤波、放大)或PCB布线失配而产生的外部信号通道的不均衡进行有效的校正。AD9957的内部结构如图1所示。它由并行数据时序和控制逻辑、程序寄存器、反向正弦滤波器、内插级联积分梳状滤波器、内部时钟控制逻辑A/D转换器、数据寄存器和SPI串行通信接口控制器等组成。图中Cs为器件的片选信号输入端,低电平有效。SDIO为双向引脚,和SDO引脚一起用于串行操作的数据输入和输出。SCLK为I/O串行操作时钟输入端,在该端的上升沿写入数据,下降沿读出数据。IOUT为输出引脚,有一个互补输出端,使用时需接电阻至数字地。

基于STC12C5410单片机和AD9957实现雷达上变频器的设计

2.2 STC12C5410

单片机选择STC12C5410,它是新一代增强型、低功耗51单片机,具有2 KB非易失。E2PROM和SPI接口,非常方便与AD9957接口实现对信号的控制。同时由于STC12C5410具有先进的RISC精简指令集结构、硬件看门狗、4路.PWM、8路高速A/D转换、超强抗干扰、宽电压和低功耗等特点,在此作为控制器件使用。

3 工作过程和SPI接口通信

3.1 QDUC工作原理

AD9957有多种工作模式,在此选用数字上变频工作模式。18位I路数据和18位Q路数据并行输入,输入过程以交叉存取的方式进行,即一组18位的I路数据后面紧跟着一组18位的O路数据,后面再紧跟着一组18位的I路数据,以此类推。对I、Q两路信号同时进行内部采样,每个采样数据以并行方式传播。I、Q数据通道激活后,并行数据时钟保证I、Q数据同步传送。引脚PROFILE和I/O_UPDATE同步并行数据时钟。

数字频率合成器核心提供一个积分振荡器。产生一个求积分的调制数据流,数据流通过反向正弦滤波器发送。经14位D/A转换器,由此产生求积分的调制模拟输出信号。

3.2 SPI接口通信

AD9957具有SPI串行通信接口,极易实现与单片机的通信。SPI通信是通过SDIO、SDO、CS和SCLK等引脚实现的。为能正确传送数据到AD9957的数据寄存器,需严格遵循通信命令格式及时序要求。表1为读取寄存器命令格式。命令序列由8位二进制数组成,第1位为读/写控制位,为“1”则读取寄存器数据,为“0”则向寄存器中写入数据;中间两位为无关位:最后5位为寄存器选择位,DO~D4分别对应寄存器A0~A4。图2说明向AD9957写指令或数据的操作时序。

AD9957与单片机的通讯周期分为2个阶段,第1阶段为指令周期,当SCLK为上升沿时,将8位数据依次写入AD9957中;第2阶段为数据传送周期,此时传送波形参数的控制字。其中CS为低电平的时间必须为16个时钟的整数倍,否则将中止命令。STC12C5410单片机为了与AD9957的SPI通信相对应,单片机选择主模式作为主机工作,AD9957作为从机工作。按照AD9957的时序图要求,STC12C5410配置如下:控制位CPHA=1,前时钟沿驱动,后时钟沿采样,CPOL=0.SPICLK空闲时为低电平,前时钟沿为上升沿,后时钟沿为下降沿。SPI时钟速率选择为CPUCLK/16。

4 硬件电路设计

AD9957实现的雷达上变频电路的原理如图3所示。该电路由QDUC器件AD9957、晶体振荡器、放大滤波电路、键盘、分压电阻和单片机STC12C5410等组成。首先通过键盘向单片机发送指令参数,设置输出信号参数。单片机通过SPI接口与AD9957连接,单片机设为主工作模式,完成对AD9957内参数的写操作。为提高SPI通信的可靠性,在时钟SCLK、SDIO、SDO各线上可加100 pF的对地电容以滤除干扰毛刺。由于AD9957的IOUT输出端采用电流输出方式,所以在输出端需接对地电阻,将电流信号变为电压信号。IOUT端输出范围为8.6~31.6 mA,典型输出为20 mA,在此选择阻值为50 Ω的电阻接地,则经电流电压转化后,其输出电压约为1 V。在输出电路的后级,设计滤波放大电路,以使电路达到设计的输出要求,当频率发生变化时,滤波电路的频幅特性使其输出电压有效值也会发生一定变化,要求在后级放大电路中加入动态调节放大电路,以使输出信号幅度达到要求。

5 软件设计

AD9957的软件设计主要完成SPI数据读取及处理工作,采用汇编语言编写,程序流程如图4所示。首先将频率写入AD9957中,再将不同的相位写入其中,使AD9957产生频率相同、相位不同的I/Q信号,在写入过程中,将“RESET”置“1”,使AD9957不输出信号;当控制字全部写入后,调整后级放大器的倍数。同时将“RESET”置“0”,使AD9957开始工作,当频率变化时,幅度保持不变。

6 结束语

QDUC作为上变频电路的核心,具有高稳定性、高精度、高分辨率、低功耗等优点,是上变频电路的发展方向,在雷达、通讯与测量等许多方面都有重要的应用价值。

责任编辑:gt

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

    关注

    5997

    文章

    43948

    浏览量

    620553
  • 振荡器
    +关注

    关注

    28

    文章

    3507

    浏览量

    137614
  • 变频器
    +关注

    关注

    249

    文章

    5959

    浏览量

    139740
收藏 人收藏

    评论

    相关推荐

    基于数字上变频器的中频调制器

    数字上变频器是产生调制信号的一个重要环节,通过对数字中频上变频基本原理和技术特点的研究,采用ADI公司AD9957数字上变频器实现了常见的几
    发表于 07-11 11:29 3400次阅读
    基于数字<b class='flag-5'>上变频器</b>的中频调制器

    求助 用stc12c5410采样电压 然后进行比较 控制电机转动

    求助 用stc12c5410采样电压 然后进行比较 控制电机转动 程序要怎么写 谢谢大家了!
    发表于 05-20 19:53

    请问AD9957星座图混乱是什么影响的

    各位好,在下用AD9957做了一个OQPSK信号发生,经过测试感觉Q支路有时功率过低,用矢量信号分析测试发现,星座图非常混乱,EVM达到80%左右,载波抑制也只有20dB。经过和推荐原理图对比发现:输出没有加滤波,上变频后又滤
    发表于 08-19 07:17

    AD9957的QDUC模式的载波调制问题

    62M采样,得到的数据在FPGA进行正交下变频(中心频率46.52M)到基带得到I和Q,这样在3M处会有一个单频,I和Q通过 AD9957进行上变频(中心频率46.52M),但是AD的输出在中心频率49.52M和43.52M处都
    发表于 09-29 15:20

    请问AD9957的GND是数字地吗?

    其供电是否可以? (2)AD9957评估板输出150MHz的中频,用混频ADL5801评估板将其上变频,请问如何使两块板共地? 谢谢!
    发表于 12-10 09:48

    请问用AD9957和ADL5801能做一个发射频率从800M到6000M的信号源吗?

    工作频率最高达3Ghz? 2:ADL5801的上变频怎么配置?是通过RF和LO的频率差来确认是上变频还是下变频,还是有其它的配置方式?3:和AD9957的连接关系怎么接?从手册看 从这
    发表于 01-10 14:25

    RFUV1003 上变频器产品介绍

    RFUV1003 上变频器产品介绍 产品型号: RFUV1003产品名称:上变频器 RFUV1003产品特性RF频率:12GHz至16GHzLO频率:8GHz至20GHzIF频率:DC至4GHz
    发表于 08-02 17:08

    基于stc12c5410ad单片机的数字电源设计

    基于stc12c5410ad单片机的数字电源设计
    发表于 05-26 09:16

    2400 MHz上变频器的资料分享

    描述上变频器2400 MHz
    发表于 08-11 07:00

    基于QDUC的雷达上变频电路的设计

    AD9957是一款内置14位D/A转换器的正交数字上变频器(QDUC)。介绍AD9957的结构、功能特点,并结合 单片机STC12C5410
    发表于 12-29 16:58 33次下载

    AD9957 1 GSPS正交数字上变频器,内置18位IQ数据路径和14位DAC

    电子发烧友网为你提供ADI(ti)AD9957相关产品参数、数据手册,更有AD9957的引脚图、接线图、封装手册、中文资料、英文资料,AD9957真值表,AD9957管脚等资料,希望可
    发表于 02-22 15:46
    <b class='flag-5'>AD9957</b> 1 GSPS正交数字<b class='flag-5'>上变频器</b>,内置18位IQ数据路径和14位DAC

    AD9957:内置18位I/Q数据路径和14位DAC的1GSPS正交数字上变频器 数据手册

    AD9957:内置18位I/Q数据路径和14位DAC的1GSPS正交数字上变频器 数据手册
    发表于 03-19 07:33 1次下载
    <b class='flag-5'>AD9957</b>:内置18位I/Q数据路径和14位DAC的1GSPS正交数字<b class='flag-5'>上变频器</b> 数据手册

    AD9957: 内置14位DAC的1 GSPS正交数字上变频器

    AD9957: 内置14位DAC的1 GSPS正交数字上变频器
    发表于 03-22 08:51 6次下载
    <b class='flag-5'>AD9957</b>:  内置14位DAC的1 GSPS正交数字<b class='flag-5'>上变频器</b>

    AD9163:16位、12 GSPS、RF DAC和数字上变频器数据表

    AD9163:16位、12 GSPS、RF DAC和数字上变频器数据表
    发表于 04-23 19:28 0次下载
    AD9163:16位、<b class='flag-5'>12</b> GSPS、RF DAC和数字<b class='flag-5'>上变频器</b>数据表

    AD9957正交数字上变频器介绍

    AD9957可用作通用I/Q调制器与捷变上变频器,适合视成本、尺寸、功耗和动态性能为关键因素的通信系统。
    发表于 02-01 15:03 649次阅读