基于FPGA控制AD9854产生正弦波.doc
《基于FPGA控制AD9854产生正弦波.doc》由会员分享,可在线阅读,更多相关《基于FPGA控制AD9854产生正弦波.doc(4页珍藏版)》请在三一文库上搜索。
1、基于FPGA控制AD9854产生正弦波ad9854工作原理AD9854采用80脚LQFP封装,其内部共有40个8位的控制寄存器,分别用来控制输出信号频率、相位、幅度、步进斜率等,以及一些特殊控制位。下表给出了控制寄存器的分布情况。AD9854能够产生多种形式的额输出信号,工作模式的选择是通过对控制寄存器IFH中的三个位(Mode2、Mode1、Mode0)的控制来实现的。见下表。事实上,除上述工作方式外,通过不同工作方式的组合控制,还可以产生更多的输出信号形式(例如,非线性调频信号)。下面分别予以介绍。单频模式(SingleTone)这是AD9854复位后的缺省工作模式。输出频率由写入控制寄存
2、器04H09H中的48位频率调谐字1(FrequcncyTuningWordI-FTW)决定,相位由控制寄存器00H01H中的14位相位调谐字决定,1和Q通道的输出信号幅度可分别由控制寄存器21H22H、23H24H中的两个12位幅度调整控制字决定。此时,频率调谐字2(FTW2,0AH0DH)和相位调谐字2(02H03H)不用。频率调谐字(FTW)=(foutTImes;2N)/fsysglk其中,fout;输出信号频率(0fsysglk/2);N,相位累加器的分辨率,这里是48位;fsysglk,系统时钟。值得注意的是,1和Q通道的输出在任何时侯都是正交的。另外,所有频率的改变都是相位连续的
3、。频移键控模式(FSK)两个频率F1、F2分别由FTW1和FTW2中的值决定,输出哪个频率由Pin29的电平决定。Pin29为0,输出F1;Pin29为I输出F2。频率渐变FSK(RampedFSK)AD9854提供一种频率渐变的FSK输出模式,可改善输出信号的带宽性能。其输出滤形与传统的FSK的差别见图1。此时,频率由Fl到F2的变化不是突变的,而是按一定的斜宰逐渐从F1变化到F2.该斜率由20位的渐变速率时钟(RampRateClock-RRC,1AH1CH)和48位的频率步进字(DetaFrequencyWord-DFW,10H15H)寄存器中的值共同决定。FTW1寄存器中置低频控制字,
4、FTW2寄存器中置高频控制字;RRC寄存器中置渐变过程中每个中间频率的持续时间控制字。48位的DFW寄存器中的值决定了每次频率步进量。频率的上升或下降由Pin29上的电平决定。Pin29为0,上升:Pin29为1,下降。当到达终点频率后则停止渐变并保持该终点频率。A.自动三角波形频率输出。若置位控制寄存器1FH中的Triangle位,则无需Pin29脚上的电平控制,AD9854就能按照RRC和DFW寄存器中的设置产生从Fl到F2,然后立刻再从F2到F1的锯齿形频率输出。B.控制位CLRACCI(FH寄存器中):当该位置1时,则停止现行的频率渐变过程,回到起始频率重新开始下一个渐变过程。C.控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA 控制 AD9854 产生 正弦波
链接地址:https://www.31doc.com/p-3410252.html