FPGA教程案例28基于FPGA的DDS直接数字频率合成器之一——原理介绍

Posted fpga和matlab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FPGA教程案例28基于FPGA的DDS直接数字频率合成器之一——原理介绍相关的知识,希望对你有一定的参考价值。

FPGA教程目录

MATLAB教程目录

---------------------------------------------------------------------------------------

1.软件版本

vivado2019.2

2.本算法理论知识

       DDS的工作过程为:在参考时钟fc的作用下,相位累加器对频率控制字FCW进行线性累加,将其高W位作为地址码通过波形查值表ROM变换,产生D位对应信号波形的数字序列,再由数模转换器DAC将其转化为阶梯模拟电压波形后由具有内插作用的低通滤波器LPF将其平滑为连续的正弦波形作为输出。理想的单频信号S(t)可表示成:

 

       为了说明DDS相位量化的工作原理,可将正弦波一个完整周期内相位的变化用相位圆

以上是关于FPGA教程案例28基于FPGA的DDS直接数字频率合成器之一——原理介绍的主要内容,如果未能解决你的问题,请参考以下文章

FPGA教程案例30基于FPGA的DDS直接数字频率合成器之三——借助MATLAB进行频率精度分析

FPGA+sin基于DDS(直接数字合成)的正弦信号发生器模块FPGA实现

DDS基于FPGA的DDS研究与设计

FPGA教程案例68硬件开发板调试8——通过ila在线调试DDS信号发生器

FPGA教程案例32通信案例2——基于FPGA的FSK调制信号产生

FPGA学习之 直接数字频率合成器(DDS)