基于TMS320C6701控制多片AD9852的接口电路的设计

发布者:张延强最新更新时间:2006-11-10 来源: 电子技术应用关键字:数字  频率  DDS 手机看文章 扫描二维码
随时随地手机看文章

直接数字频率合成器(DDS)因具有频率转换时间短频率分辨率高输出相位连续可编程控制和全数字化结构便于集成等优越性能在雷达通信电子对抗等电子系统中应用越来越广泛目前在相控阵雷达和多路信号波形发生器等一些应用场合开始出现同时使用多片DDS 芯片输出多路同步信号波形的趋势笔者在三通道雷达中频信号模拟器的设计中,使用数字信号处理芯片TMS320C6701对三片直接数字频率合成器芯片AD9852同时进行控制的接口电路,研究了对多片AD9852芯片输出模拟信号实现相位同步的几项关键技术本文就这一接口电路作介绍

1 AD9852 TMS320C6701 简介

该系统选用的直接频率合成器是AD公司生产的AD9852, 它能产生频率相位幅度可编程控制的高稳定的模拟信号。在最高系统时钟300MHz 输出频率的范围可达DC-120MHz, 精度可达1.066μHz, 频率转换速度可达每秒1 x 108个频率点&;具有14 位数控调相和12 位数控调幅功能具有相移键控(PSK)、扫频功能(CHIRP) 和频移键控(FSK) 功能

该系统选用的数字信号处理芯片(DSP)TI公司生产的高速浮点TMS320C6701,其内部CPU集成了8个并行功能单元, 配有32个32位通用寄存器, 它在6ns 周期时间里最多可同时执行8条32位指令, 其运算能力可达IC FLOPS;存储器寻址空间为32 位,可寻址8/16/32位数据;有4 个自加载的DMA 传输通道

2 TMS320C6701 AD9852 接口电路

TMS320C6701 是本系统的控制中心其主要功能是将控制信号和信号波形参数发送到AD9852 内部相应的控制寄存器,二者的接口电路原理框图如图1所示AD9852 内部控制寄存器可以进行并口或串口的读写操作因为AD9852 的串口传输速率最大仅为10MHz, 而并口传输速率可高达100MHz,为了提高DSP AD9852 的控制速度本系统采用了并行接口方式三片AD9852 8 位数据总线同时占用DSP 数据总线的 D0-D7 位,它们的6位地址总线同时占用DSP 地址总线的A2-A7 位。由于AD9852 器件没有片选输入信号需要利用DSP的写信号/AWR、片选信号/CEO 和高位地址数据线的第A21-A20 位,并由EPLD 对其进行译码形成WRB NO.1 WRB NO.3 写信号, 分别控制三片AD9852 器件的写信号WRB, 该写信号负责把数据总线上的数据写入到AD9852 I/O 缓冲寄存器中进行缓存, 这样就实现了片选不同AD9852 芯片的目的

TMS320C6701 还控制EPLD 产生三片AD9852 需要的复位信号RESET 和外部更新时钟EXT I/O UPDATE CLK。为了使三片AD9852 EPLD 之间系统时钟同步它们的外部参考时钟REFCLK 由同一个50MHz 的温补晶振提供

3 三片AD9852 同步工作的关键技术

为了实现三片AD9852 输出信号波形相位同步, 必须保证所有的AD9852 芯片在同一个系统时钟节拍下工作每个AD9852 的系统时钟之间的相位误差应该最大不超过一个周期AD9852 内部系统时钟形成原理图如图2所示AD9852 有差分或单端两种参考时钟形式它们既可以直接形成系统时钟又可以通过参考时钟倍频器倍频后形成系统时钟选择哪种参考时钟和是否通过参考时钟倍频器倍频可由用户根据需要自行设置异步的外部更新时钟经过边沿检测电路后与系统时钟同步成上升沿,触发内部控制寄存器更新内容从上述分析中可以看出只有三片AD9852 芯片参考时钟同步才能避免它们系统时钟彼此之间不同步下面介绍影响三片AD9852 芯片同步工作的几个关键信号

3.1 参考时钟信号

实现多片AD9852 芯片同步的首要要求是每个AD9852 的输入参考时钟之间必须有最小的相位差本系统要求用一个时钟信号源产生四路相干时钟分别分配给EPLD 和三片AD9852, 这给保证时钟信号的驱动能力和信号完整性带来了难度本系统的解决办法是将温补晶振产生的信号首先传送到一个零延迟时钟驱动芯片CY2305的输入端,再由该芯片输出四路同步时钟信号其中一路时钟直接供给EPLD, 其它三路时钟分别输入给三个MAX9371芯片, 此芯片把输入的单端LVTTL 电平时钟转化成差分LVPECL 电平时钟后, 再分别输入给三片AD9852 芯片为了使输入到每个AD9852 的参考时钟信号的延迟时间保持一致需要采用蛇形差分对的走线方法精心布线,使参考时钟PCB 走线距离相同本系统AD9852 的参考时钟之所以采用差分输入模式, 是因为它不仅可以抑制时钟信号上的共模噪声, 而且它还具有最小的抖动率和更短的上升和下降时间(小于1ns)。

3.2 更新时钟信号

在对AD9852 进行控制编程时, 写入AD9852 的数据首先被缓存在内部的I/O 缓冲寄存器中, 不会影响到AD9852 的工作状态;只有当AD9852 的更新时钟信号的上升沿到来时触发I/O 缓冲寄存器把数据传送给内部控制寄存器以后才改变AD9852 的工作状态更新时钟信号的产生有两种方式,一种是由AD9852 芯片内部自动地产生用户可以对更新时钟的频率进行编程来产生固定周期的内部更新时钟另一种是由用户提供外部更新时钟,此时AD9852 I/O UD 引脚为输入引脚, 由外部控制器提供信号

在同时写入三片AD9852 内部的频率和相位控制寄存器的过程中为了防止因数据建立和保持时间的原因而出现编程信息传输错乱使AD9852 的输出信号失去同步, 本系统使用由EPLD 提供的同一个外部更新时钟信号若使用AD9852 内部更新模式, 尽管可以简化系统设计, 但因为AD9852 内部时钟频率较高, 会受到AD9852 接口速率的限制, 使AD9852 的控制时序不易控制对外部更新时钟信号的PCB 布线同参考时钟的要求一样, 必须使它的上升沿同时到达每片AD9852。

3.3 复位信号

该系统三片AD9852 使用同一个复位信号, 它在系统上电后和发送控制数据之前由EPLD产生, 对AD9852 的所有寄存器进行初始化, 使相位累加器的状态被设置为初始零相位, 使三片AD9852 输出信号相位同步有个参考起始点它也可以控制AD9852 内部的14 位相位调整控制寄存器根据实际需要使它们输出的模拟信号之间保持一定相位差,它调整相位的精度可达到0.022° 。

3.4 参考时钟信号倍频

输出频率较低的温补晶振性价比较高当使用它产生参考时钟信号时需要使用AD9852 片内参考时钟倍频器的锁相环电路, 实现4-20 倍频后才成为系统时钟信号, 这使多片AD9852 芯片同步工作的问题变得复杂了, 这是因为AD9852 内部的锁相环工作有两个状态:锁定状态和获得锁定状态在锁定状态系统时钟信号和输入的参考时钟信号可以保持同步。但当给AD9852发送控制指令时其参考时钟倍频器工作后的一小段时间内锁相环不能立刻锁定它工作在获得锁定状态此时传送到AD9852 的相位累加器的系统时钟周期个数是不可控的,直接导致三片AD9852 输出的信号之间相位不能同步因此一定要等待锁相环工作在锁定状态以后,再更新AD9852 内部的频率或相位等控制字AD9852 片内锁相环锁定的典型时间约为400μs, 由于每个AD9852 的锁定时间不尽相同, 建议至少留出1ms时间给锁相环锁定

3.5 数据总线和地址总线信号

TMS320C6701 的数据总线和地址总线需要同时与EPLD 和三片AD9852 相连接, 为了提高总线的驱动能力, DSP 输出的总线需要通过TI 公司的SN74LVTH162245芯片进行驱动后才能与这些异步接口的器件相连接但是这样直接加上驱动的数据总线和地址总线被三片AD9852 分时复用会带来另一个潜在的问题, 即复用的总线给多片AD9852 之间提供了一个互相耦合的电气通道, 使它们的模拟输出信号之间的隔离度可能达不到60dB的系统指标要求$故需要进一步改进本系统采用的方法是使被复用的TMS320C6701 总线上的每一路信号首先驱动SN74LVTH162245上的四个输入端, 这样就可以从它的输出端得到四个被相互隔离的四路相同信号, 然后再各自加端接匹配电阻, 对每路信号进行匹配后再接到各自的终端这样不仅解决了信号隔离问题还很好地解决了一路信号线因驱动多路终端所引起的传输阻抗不匹配的问题

4 AD9852 的操作控制时序

(1) 给系统上电, DSP 控制EPLD 产生复位信号RESET, 此信号需要至少保持10 个参考时钟周期的高电平

(2) 依次给每个AD9852 发送控制字, 使每个AD9852 工作状态由缺省的内部更新时钟模式改变成外部时钟更新模式

(3) AD9852 时钟倍频器工作的控制字依次写入每个AD9852 I/O 缓冲寄存器中, EPLD 产生外部更新时钟的同时更新每个AD9852 内部控制寄存器

(4) 至少等待1.0ms 时间使AD9852 内部锁相环锁定

内部锁相环锁定后,DSP就可以发送有关信号波形参数给每片AD9852, 对它们的内部控制寄存器内容进行同步更新, 使三片AD9852 输出同步的模拟信号

采用DSP控制DDS的方法完成的雷达信号模拟器已经得到了应用结果证明该模拟器输出的三路信号波形同步,具有很高的距离和速度分辨率。另外DDS技术具有的灵活可编程特性使得上述结构的模拟器还可以有其它应用只要改变DSP 控制程序就可以根据需要产生三路同步的各种信号波形

关键字:数字  频率  DDS 引用地址:基于TMS320C6701控制多片AD9852的接口电路的设计

上一篇:4~20mA电流环隔离接口芯片IDC3516的应用
下一篇:基于USB2.0的MPEG视频卡的设计与实现

推荐阅读最新更新时间:2024-05-13 18:15

高通联手蔚来,利用5G为ET7带来最新下一代数字座舱技术
高通技术公司与蔚来(NIO)宣布双方将合作为蔚来首款旗舰轿车蔚来ET7带来最新下一代数字座舱技术。2022年量产的蔚来ET7将采用第三代高通骁龙™汽车数字座舱平台和高通骁龙™汽车5G平台,为用户带来智能沉浸式车内体验。此次合作旨在利用高通技术公司领先的技术创新及汽车产品组合,为用户带来由高性能计算和5G技术赋能的更加直观、沉浸式的数字座舱体验,加速5G智能网联汽车发展。 作为高通技术公司首个宣布的由AI支持的可扩展车规级数字座舱系列平台,第三代骁龙汽车数字座舱平台支持高性能计算、沉浸式图形图像多媒体以及计算机视觉等功能。第三代骁龙汽车数字座舱平台旨在为蔚来ET7带来高度直观的AI体验,支持车内多个显示屏的丰富视觉体验,并
[汽车电子]
高通联手蔚来,利用5G为ET7带来最新下一代<font color='red'>数字</font>座舱技术
基于ATmega16单片机的数字电子秤设计
0 引言 随着电子技术和自动化测量技术的不断发展,传统的称重系统在功能、精度、性价比等方面已难以满足人们的需要,尤其在智能化、便携式、对微小质量的测量方面更显得力不从心。近年来,新型单片机的出现和集成电路技术的发展为更新产品设计,研制高性价比的称重控制器提供了条件。本设计采用AVR单片机为控制核心,结合电阻应变式压力传感器和相应的信号采集电路,设计出一种高精度、多功能、低成本的新型电子秤。 1 系统总体设计 首先由称重传感器采集因压力变化而产生的电压信号,通过A/D转换器将模拟信号转换为数字信号,把数字信号送入AVR单片机,单片机做相应的处理后,得到当前物体重量的数据,并通过LCD显示出来。系统硬件结构如图1所示。 系统硬
[单片机]
基于ATmega16单片机的<font color='red'>数字</font>电子秤设计
100MHz可编程数字信号发生器
    摘 要: 介绍一种基于ISA总线的可编程数字信号发生器,其特点是:工作时钟100MHz,用可编程逻辑器件EPLD作为核心元件,信号输出多达16路,用LabWindjows/CVI软件设计的PC机虚拟仪器面板,界面友好,操作方便。并给出了硬件原理框图。     关键词: ISA总线 可编程 数字信号发生器 虚拟仪器     在通讯、电子、自动控制中,经常需要非周期的、能精确定时的数字信号,用以产生测试信号或模拟控制的时序。国内现有的可程控信号发生器输出信号频率较低(几kHz~几MHz)、输出路数较少(一般为两、三路)且结构复杂、操作不方便,难以满足现代电子技术发展的需要。     为此,我们开发了
[应用]
高性能数字运动控制芯片IRMCK201功能及其应用
摘要:IRMCK201是美国国际整流公司开发的数字运动控制芯片,是专门针对伺服驱动系统而设计的。该器件可实现完整的速度环和电流环控制,具有快速的高性能伺服驱动能力。文中详细介绍了IRMCK201的主要功能、特点和主要接口,并给出了一个应用于数控机床的交流伺服驱动系统的实例。 关键词:IRMCK201;交流伺服;矢量控制;空间矢量脉宽调制 1 概述 国际整流器件公司(IR)针对高性能交流伺服驱动的需求设计出了基于FPGA技术的完整的伺服驱动控制解决方案IRMCK201芯片。与传统的运动控制专用DSP芯片不同的是,IRMCK201不仅包含运动控制的外围功能 如PWM、编码计数电路、电流传感接口等,而且也包含通过硬件实现的FOC算法
[电源管理]
PWM视频代码剖析与解释
1、不同频率LED灯闪烁 接下来我们以下面LED灯的闪烁代码为例子,改变延时长短来看LED灯的效果 void setup() { pinMode(2, OUTPUT); } void loop() { digitalWrite(2, HIGH); delay(50); // Wait for xx millisecond(s) digitalWrite(2, LOW); delay(50); // Wait for xx millisecond(s) } 500ms延时闪烁(1Hz频率) 200ms延时闪烁(2.5Hz频率) 50延时ms闪烁(10Hz频率) 通过三个对比实验我们发现随着频率的升高,我们
[单片机]
PWM视频代码剖析与解释
数字隔离器结构原理及优势剖析
数字隔离器在尺寸、速度、功耗、易用性和可靠性方面具有光耦合器所无法比拟的巨大优势。   多年来,工业、医疗和其他隔离系统的设计人员实现安全隔离的手段有限,唯一合理的选择是光耦合器。如今,数字隔离器在性能、尺寸、成本、效率和集成度方面均有优势。了解数字隔离器三个关键要素的特点及其相互关系,对于正确选择数字隔离器十分重要。这三个要素是:绝缘材料、结构和数据传输方法。   设计人员之所以引入隔离,是为了满足安全法规或者降低接地环路的噪声等。电流隔离确保数据传输不是通过电气连接或泄漏路径,从而避免安全风险。然而,隔离会带来延迟、功耗、成本和尺寸等方面的限制。数字隔离器的目标是在尽可能减小不利影响的同时满足安全要求。   传统隔离器—
[模拟电子]
<font color='red'>数字</font>隔离器结构原理及优势剖析
DS18B20+LCD1602数字温度传感器
/*STC89C52+LCD1602+DS18B20温度显示 显示4位小数 仅支持正温度 DJNZ指令为两周期指令*/ RS BIT P2.4 RW BIT P2.5 E BIT P2.6 DQ BIT P1.7 COM DATA 30H DAT DATA 31H BAI DATA 32H SHI DATA 33H GEX DATA 34H TH DATA 35H TL DATA 36H XI DATA 37H ORG 0000H SJMP MAIN ORG 0030H MAIN:MOV SP,#40H LCALL INIT_LCD N1:LCALL TEMP_18B20//测温 LCALL LCD18B2
[单片机]
数字示波器和模拟示波器的不同点和工作原理
示波器是一种用途十分广泛的电子测量仪器。俗话说,电是看不见摸不着的。但是示波器可以帮我们“看见”电信号,便于人们研究各种电现象的变化过程。所以示波器的核心功能,就和他的名字一样,是显示电信号波形的仪器,以供工程师查找定位问题或评估系统性能等等。 而波形,也有多种定义,比如时域或者频域的波形,对于示波器而言,大多数时候测量的是电压随时间的变化,也就是时域的波形。因此,示波器可以分析被测点电压变化情况,从而被广泛的应用于各个电子行业及领域中。 一般我们业内对示波器的分类只按模拟示波器和数字示波器来分,有些厂家可能为了突出其示波器的某项功能给其命名为其他名字,比如数字荧光示波器等。但其本质原理依然逃不出这2大示波器类别。 模
[测试测量]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved