ad9854asq是什么( 二 )


提取码: 21xe
fpga怎么写ad9854控制字正弦线性相位调制(PM)信号的表达式是在公式C中为载波角频率,是一种调制指标,ωωM是调制信号的角频率 。
它的泵式可以表示如下:
其中T为采样时钟周期;
n是一个
β点整数;调制;
通过可见的公式,首先把正弦侧音信号的采样相位调制控制直接改变载波信号采样,然后通过查表相位信息转换为幅度信息,最后通过DAC转换可以输出正弦波的线性相位调制的信号,但必须满足采样时钟的载波信号和侧音信号保持严格一致,输出的是一个精确的线性相位调制信号 。利用数字方法实现线性相位调制,有2种实现内外调制的方法 。在调制,改变载波频率的中心频率控制字的调制信号(Δφ)值在控制序列的每个载波频率控制字的采样周期作用下只改变一次,然后改变频率控制字和控制字为中心频率,调制原理如图1显示 。外部调制时,调制信号直接通过加法器改变载波采样信号的相位,对外调制的原理如图2所示 。介绍了多正弦侧音的线性相位调制 。正弦相位调制的线性相位调制(PM)信号和采样表达式如下:每一个符号的含义都与单音公式相同 。从公式中可以看出,要完成多通道侧音信号的线性相位调制,只需产生多通道侧音信号,然后通过调制信号的添加和调整来改变载波信号的相位 。
在这个方案中,中频频率为70兆赫,2正弦音频信号,使用ddsad9852产生载波相位,实现相位调制、查找表和DA变换,使用FPGA来产生正弦信号的相位调制,正弦查找表,定时控制和频率控制等 。
三,对1.ad9852组合物和相位调制
AD9852原则的实现方法是通过高性能DDS芯片产生,主要由DDS核心、登记、DAC、比较器,我 / O接口电路 。其内部工作频率可达300 MHz,150 MHz的最大输出频率,实现多种调制,如FM、AM、PM、FSK、PSK、问,和420倍的可编程时钟锁相倍频电路的同时,可以产生同时低频参考输出频率高,这也是非常灵活的控制接口,一个并行和串行接口的选择,高达100 MHz的率最高 。
由于AD9852内部时钟频率高,而且通过AD9852接口速度限制,对内部调制时间不易控制AD9852 。该方案采用外调制方式,具体实现是在一定的时序控制,侧音信号采样FPGA所产生的并行总线接口芯片直接进入14位相位转移登记,内部时钟同步的相位变化的波浪载荷作用下 。
(1)载波信号生成
载波信号通过AD9852采用DDS原理产生,DDS的原理框图如图3所示 。
频率控制字,ΔφFCLK的系统时钟,相位累加器,n位输出频率fout满足以下关系:
DDS由于DAC的采样和非线性的特点,DDS系统输出包含虚假信号干扰和杂散,这是DDS应用程序的一个缺点,但只要合理的DDS原理的几个参数的选择,可以减少假信号干扰和杂散,分布合理,容易干扰信号通过滤波器滤波 。因为AD9852 n = 48,四= 70 MHz的固定,和Δφ和FCLK的系统时钟,所以实际是FCLK系统时钟选择,讨论的是FCLK的选择原则 。
1)锯齿
因为DDS是一个采样系统,从而满足Nyquist采样定理对四小于0.5fclk,和nfclk + 4(n为整数)在干扰频率、干扰频率远离中心频率、频率干扰的幅度小,容易过滤 。在实际应用中,输出频率不应超过时钟频率的40%,所以该方案使用一个280 MHz参考时钟产生
如何用verilog编写一个用ad9854产生点频信号的程序RAM对于FPGA来说是一段专门的资源,你用寄存器组去实现就太浪费了吧 数量小的还凑合
可以用两个RAM, 输入存到两个RAM里, 大部分控制信号都是相同的,只不过输出地址不同而已 实现来说也不难 .
还有也可以用FIFO做啊 , 前一个输出是后一个输入, 在结点处输出 不过这个要看取的数据有没有规律性适合FIFO去做.
锁相环原理锁相环原理是给出一个信号,一部分作为输出,另一部分通过分频与PLL IC所产生的本振信号作相位比较,为了保持频率不变,就要求相位差不发生改变,如果有相位差的变化,则PLL IC的电压输出端的电压发生变化,去控制VCO,直到相位差恢复,达到锁频的目的 。
模拟锁相环主要由相位参考提取电路、压控振荡器、相位比较器、控制电路等组成 。压控振荡器输出的是与需要频率很接近的等幅信号,把它和由相位参考提取电路从信号中提取的参考信号同时送入相位比较器,用比较形成的误差通过控制电路使压控振荡器的频率向减小误差绝对值的方向连续变化,实现锁相,从而达到同步 。
数字锁相环主要由相位参考提取电路、晶体振荡器、分频器、相位比较器、脉冲补抹门等组成 。分频器输出的信号频率与所需频率十分接近,把它和从信号中提取的相位参考信号同时送入相位比较器,比较结果示出本地频率高了时就通过补抹门抹掉一个输入分频器的脉冲,相当于本地振荡频率降低 。