我有以下问题。
关于DDS的主题您可以在网上找到一堆信息,我想我相对了解基础知识。
您使用带有所需功能的存储值的查找表。然后,您定期递增累加器的值,并将值从查找表中放置哪个索引根据累加器的实际值为您的DAC。
我读到的大多数文学中我错过了什么,我读到了这个话题是我如何找到我的应用程序的最合适的查找表和阶段累加器大小。此外,我不确定如何找到最合适的采样频率或更精确的适当的过采样量。
如果您查看基本公式:f(out)= [tuning_word * f(采样)] / size_of_accumulator您可以确定调整字是您使用的变量大小,用于设置所需的输出频率。如果您可以增加采样频率,您可以使用较小的调谐词,但我认为这不会有意义。
采样频率越高,采样定理(2 *信号_freq),我的输出信号的质量越好,因此采样频率应尽可能高?
我的累加器越高,填充之前的增量就越多,意味着准确度GET的增加,因此也可以选择尽可能大的累计人?
或者是定义精度或两个的查找表的大小,所以使查找表和阶段累加器尽可能大,并相应地选择调谐单词以达到普遍的增量?
或者您使用的标准是什么,以确定实现DDS的这些参数?
问候