首页 > 代码库 > dds设计信号发生器

dds设计信号发生器

高一 150206101

Dds数字信号发生器设计方案

 DDS的工作原理框图如下

技术分享

 

    在微机内,若插入一块D/A转换卡,然后编制一段小程序,如连续进行加一运算到一定值,然后连续进行减一 运算回到原值,在反复运行该程序,则微机输出的数字量经过d/a转换为小阶梯式模拟量。

    在正弦波中,将其一个周期相位划分为60个等分,每个等分为6度,ROM中只需存储0度到90度的16个等分,因为正弦波对180度为奇对称对90度和270度为偶对称。

    clk的作用下,按照0000,000100100011,0100.......的顺序从rom中读取(利用幅度编码),假设其输出信号的频率为f之后读出这个信号的下一个信号的频率假设其输出的信号频率f应该可以发现f的频率比f的频率要一倍,然后重复此步骤,发现结论相同,所以这样就可以实现数字合成的输出信号的频率的调节。

 

 

dds设计信号发生器