位置:51电子网 » 技术资料 » 集成电路

基于AD9858的雷达信号波形产生器设计

发布时间:2008/6/24 0:00:00 访问次数:627

1 引言

  近年来,随着雷达技术的高速发展对雷达信号源的要求也越来越高。宽工作频段、高输出功率、复杂多变的信号调制形式和信号的稳定度已成为衡量雷达信号源性能的重要指标。ad9858是业界首款具有1 gs/s直接数字合成器(dds),10位d/a转换器,快速频率跳跃和精细调谐分辨率功能的单片解决方案,ad9858优良的性能使其适用于军事以及航空雷达的信号源设计。

2 雷达信号波形产生器

  雷达信号波形产生器在有源雷达整体结构中占有重要地位,能在低功率电平上产生雷达信号的基本波形,因而易于得到脉冲压缩和相参系统等所要求的复杂波形。基本波形经过功率放大器后即可送至天线作为雷达输出信号。图1所示为采用功率放大发射机和超外差接收机雷达的简化框图。

  雷达系统普遍采用的发射信号大敛分为:单频脉冲、线性调频信号及编码调制信号。为了增大探测距离,优化距离分辨率、速度分辨率等技术指标,通常可将这些信号组合来形成波形。采用高速dds器件ad9858形成的波形信号具有高精度、高扫描率、抗干扰性好、截获率低等特性,而且硬件电路结构简单,有助于设备的小型化和集成化。

3 dds工作原理

3.1 dds基本原理

  直接数字频率合成(dds)采用全数字结构,具有精确的频率分辨率、快速的频率转换时间以及可灵活产生多种信号等特点。因此,dds已逐渐取代模拟方式。

  dds由相位累加器、波形存储器和数模转换器等组成。其原理:向dds写入频率控制字,经过相位累加器转换成瞬时相位,在外部参考时钟作用下,每个时钟周期相位累加器累加相位步进一次,然后对应到波形存储器中所存储的正弦函数查询表,不同的瞬时相位码输出不同的幅值编码,再将该幅值编码输出给数模转换器(d/a),把数字量转换为模拟量输出给低通滤波器,最后输出所需的信号。

3.2 ad9858简介

  与其他高速dds器件相比,ad9858内部集成有10位数模转换器,其频率分辨率为32位,最高输出频率可达400 mhz。ad9858的系统结构含有:dds模块、模拟混频器模块和数字锁相环模块。其中dds模块可在数字域产生表示正弦曲线的数字值;数字锁相环由数字相频检测器(phd)和具有高速锁存逻辑电路的电荷泵组成;模拟混频器主要用于通信基站设计。

  ad9858有并行和串行两种数据传输方式。数据从用户传输到dds器件需两步骤:写操作时,不管是采用并行还是串行数据传输方式,首先都要将数据写入i/o缓冲;当数据从i/o缓冲器存入存储寄存器,dds才开始接收数据。在ad9858中,触发fud引脚或者改变预编程的profile都可以使i/o缓冲器中的数据存入dds的存储寄存器中。

  并行模式时,系统激活8个双向数据口(dc~d7)、6个地址输人口(addr5~addr0)、1个读口(rd)和1个写口(wr)。寄存器的选取由寄存器提供的地址决定。读写功能由rd和wr脉冲触发控制,但这两个功能不能同时作用。读写数据通过。d0~d7引脚传输。

  串行模式包括两个阶段。第一阶段由一个8位的指令周期构成,最高位是标志位,可确定读写操作,低6位是串行数据传输目标寄存器地址;第二阶段是将数据写入寄存器。

4 系统软件设计

  雷达信号发生器是在vc环境下通过计算机并口控制ad9858,来产生雷达发射机所需的各种信号。ad9858有单频、频率扫描和睡眠三种工作模式。可产生单频点正弦信号、chirp信号、bpsk(qpsk)信号。

  线性调频工作原理:先指定频率起始点和步进频率,并使频率以一定的速率累加,直到用户所设定的上限频率(最高频率为参考时钟频率的一半,即奈奎斯特频率)。以ad9858采用串行工作方式,产生线性调频信号为例,初始化是指复位ad9858的初始状态,包括设置s/p select,sleep,reset,clr,sync等位。根据产生信号参数分别配置控制寄存器(cfr)、频率调节字(ftw)、步进频率调节字(dftw)、步进频率斜率控制字(dfrrw)和相位偏移字(pow)等。

  寄存器设置完成,系统等待外部激励信号。当检测到一个上升沿后,系统发出update信号,将写入寄存器的数据导入dds内核,dds按照新配置开始工作。与此同时,计数器开始计数,并输出线性调频信号,并使相位累加器置1。计数器溢出后,系统发出update信号,由于此时相位累加器清零位有效,相位累加器被清零,同时停止输出线性调频信号。其中,写控制字以及update信号的产生都是通过计算机并口实现的。在vc环境下,为方便对并口实施读写操作,本系统设计直接使用由yariv kaplan编写的winio库,具有如下特点:winio库通过使用内核模式下设备驱动程序和其他一些底层编程技巧绕过windows安全保护机制,允许32位windows程序直接操作i/o口。库内含有getportval和set-portval两函数即可实现并口数据读写。

5 系统硬件设计

  雷达信号波形产生器基于vc软件编程环境,采用计算机向并行接口读写数据来控制ad9858,再辅以晶体振荡器、滤波器、放大器和混频器等外围

1 引言

  近年来,随着雷达技术的高速发展对雷达信号源的要求也越来越高。宽工作频段、高输出功率、复杂多变的信号调制形式和信号的稳定度已成为衡量雷达信号源性能的重要指标。ad9858是业界首款具有1 gs/s直接数字合成器(dds),10位d/a转换器,快速频率跳跃和精细调谐分辨率功能的单片解决方案,ad9858优良的性能使其适用于军事以及航空雷达的信号源设计。

2 雷达信号波形产生器

  雷达信号波形产生器在有源雷达整体结构中占有重要地位,能在低功率电平上产生雷达信号的基本波形,因而易于得到脉冲压缩和相参系统等所要求的复杂波形。基本波形经过功率放大器后即可送至天线作为雷达输出信号。图1所示为采用功率放大发射机和超外差接收机雷达的简化框图。

  雷达系统普遍采用的发射信号大敛分为:单频脉冲、线性调频信号及编码调制信号。为了增大探测距离,优化距离分辨率、速度分辨率等技术指标,通常可将这些信号组合来形成波形。采用高速dds器件ad9858形成的波形信号具有高精度、高扫描率、抗干扰性好、截获率低等特性,而且硬件电路结构简单,有助于设备的小型化和集成化。

3 dds工作原理

3.1 dds基本原理

  直接数字频率合成(dds)采用全数字结构,具有精确的频率分辨率、快速的频率转换时间以及可灵活产生多种信号等特点。因此,dds已逐渐取代模拟方式。

  dds由相位累加器、波形存储器和数模转换器等组成。其原理:向dds写入频率控制字,经过相位累加器转换成瞬时相位,在外部参考时钟作用下,每个时钟周期相位累加器累加相位步进一次,然后对应到波形存储器中所存储的正弦函数查询表,不同的瞬时相位码输出不同的幅值编码,再将该幅值编码输出给数模转换器(d/a),把数字量转换为模拟量输出给低通滤波器,最后输出所需的信号。

3.2 ad9858简介

  与其他高速dds器件相比,ad9858内部集成有10位数模转换器,其频率分辨率为32位,最高输出频率可达400 mhz。ad9858的系统结构含有:dds模块、模拟混频器模块和数字锁相环模块。其中dds模块可在数字域产生表示正弦曲线的数字值;数字锁相环由数字相频检测器(phd)和具有高速锁存逻辑电路的电荷泵组成;模拟混频器主要用于通信基站设计。

  ad9858有并行和串行两种数据传输方式。数据从用户传输到dds器件需两步骤:写操作时,不管是采用并行还是串行数据传输方式,首先都要将数据写入i/o缓冲;当数据从i/o缓冲器存入存储寄存器,dds才开始接收数据。在ad9858中,触发fud引脚或者改变预编程的profile都可以使i/o缓冲器中的数据存入dds的存储寄存器中。

  并行模式时,系统激活8个双向数据口(dc~d7)、6个地址输人口(addr5~addr0)、1个读口(rd)和1个写口(wr)。寄存器的选取由寄存器提供的地址决定。读写功能由rd和wr脉冲触发控制,但这两个功能不能同时作用。读写数据通过。d0~d7引脚传输。

  串行模式包括两个阶段。第一阶段由一个8位的指令周期构成,最高位是标志位,可确定读写操作,低6位是串行数据传输目标寄存器地址;第二阶段是将数据写入寄存器。

4 系统软件设计

  雷达信号发生器是在vc环境下通过计算机并口控制ad9858,来产生雷达发射机所需的各种信号。ad9858有单频、频率扫描和睡眠三种工作模式。可产生单频点正弦信号、chirp信号、bpsk(qpsk)信号。

  线性调频工作原理:先指定频率起始点和步进频率,并使频率以一定的速率累加,直到用户所设定的上限频率(最高频率为参考时钟频率的一半,即奈奎斯特频率)。以ad9858采用串行工作方式,产生线性调频信号为例,初始化是指复位ad9858的初始状态,包括设置s/p select,sleep,reset,clr,sync等位。根据产生信号参数分别配置控制寄存器(cfr)、频率调节字(ftw)、步进频率调节字(dftw)、步进频率斜率控制字(dfrrw)和相位偏移字(pow)等。

  寄存器设置完成,系统等待外部激励信号。当检测到一个上升沿后,系统发出update信号,将写入寄存器的数据导入dds内核,dds按照新配置开始工作。与此同时,计数器开始计数,并输出线性调频信号,并使相位累加器置1。计数器溢出后,系统发出update信号,由于此时相位累加器清零位有效,相位累加器被清零,同时停止输出线性调频信号。其中,写控制字以及update信号的产生都是通过计算机并口实现的。在vc环境下,为方便对并口实施读写操作,本系统设计直接使用由yariv kaplan编写的winio库,具有如下特点:winio库通过使用内核模式下设备驱动程序和其他一些底层编程技巧绕过windows安全保护机制,允许32位windows程序直接操作i/o口。库内含有getportval和set-portval两函数即可实现并口数据读写。

5 系统硬件设计

  雷达信号波形产生器基于vc软件编程环境,采用计算机向并行接口读写数据来控制ad9858,再辅以晶体振荡器、滤波器、放大器和混频器等外围

相关IC型号

Warning: Undefined variable $stockkeys in G:\website_51dzw\www.51dzw.com\code\tech\view.php on line 152

热门点击

 

推荐技术资料

DS2202型示波器试用
    说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式