微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于TMS320C6701控制AD9852的接口电路设计

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

时间:03-09 来源:互联网 点击:

位调整控制寄存器,根据实际需要使它们输出的模拟信号之间保持一定相位差,它调整相位的精度可达到0.022°。

3.4 参考时钟信号倍频

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

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

TMS320C6701TMS320C6701的数据总线和地址总线需要同时与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控制程序,就可以根据需要产生三路同步的各种信号波形。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top