[发明专利]直接数字频率合成方法和直接数字频率合成器有效
申请号: | 201410340412.X | 申请日: | 2014-07-16 |
公开(公告)号: | CN105450224B | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 吴骅刚 | 申请(专利权)人: | 无锡华润上华科技有限公司 |
主分类号: | H03L7/24 | 分类号: | H03L7/24 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 舒丁 |
地址: | 214028 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直接 数字 频率 合成 方法 合成器 | ||
本发明公开一种直接数字频率合成方法,包括以下步骤:相位累加模块根据频率合成字计算得到第一相位;根据所述第一相位,通过预设的正弦查找表查找得到幅度值;根据所述幅度值,通过预设的相位查找表查找得到第二相位;若所述第二相位小于第一相位,则对所述幅度值进行调整后输出;否则输出原幅度值;数模转换器根据输出的幅度值进行数模转换得到正弦波输出;其中,对于N位的相位累加模块和D位的数模转换器,所述预设的相位查找表包含2D‑1‑1个对应于0~2D‑1‑2幅度的相位边界值记录,每个相位边界值采用N‑2位存储。还公开一种应用上述方法的直接数字频率合成器。上述方法和合成器可以以较低的成本提高频率调节精度。
技术领域
本发明涉及数字信号处理,特别是涉及一种直接数字频率合成方法和一种直接数字频率合成器。
背景技术
在一些需要进行正弦波的频率调节的应用中,对频率的可调性要求很高。例如PZT架构的陀螺仪传感器的共振频率的调节,其频率的可调性要达到0.1赫兹以下。DDS(DirectDigital Synthesizer,直接数字频率合成)提供了一种以数字方式来精确控制正弦频率的方法。
DDS的工作原理是基于正弦波每隔2π相角循环一次的特性,利用相位累加模块(N位)来等分0~2π相位为2N个单元,再根据不同的频率要求,每隔一段时间增加一个频率控制字的角度到相位累加模块中,可以由相位累加模块输出的相角经正弦查表得出信号幅度,经数模转换得到正弦波的输出。其中相位累加模块的溢出代表一个2π相角的循环。
对于一个频率控制字为M的一次调节,经N位的相位累加模块的处理,DDS最终正弦波的频率fo与工作基频fc具有如下关系:
fo=(M×fc)/2N。
当2N/M为整数时,该次调节不会出现相位截断,而其他情况则会因为相位截断会有大大小小的误差。因此,传统的DDS实际上能够输出的频率精度十分有限,也限制了其应用范围。
另一方面,如上所述,目标信号的幅度生成是通过正弦查找表实现的。基于传统的DDS,仍然可以通过减少相位累加模块舍弃相位的位数,增加正弦查找表的大小,从而减少相位舍弃误差。但是正弦查找表的深度是与地址位数成指数关系的,无法使用的合理的成本来构建一个庞大的正弦查找表以降低相位误差。
发明内容
基于此,有必要提供一种低成本且可以减少相位截断误差的直接数字频率合成
一种直接数字频率合成方法,包括以下步骤:
相位累加模块根据频率合成字计算得到第一相位;
根据所述第一相位,通过预设的正弦查找表查找得到幅度值;
根据所述幅度值,通过预设的相位查找表查找得到第二相位;
若所述第二相位小于第一相位,则对所述幅度值进行调整后输出;否则输出原幅度值;
数模转换器根据输出的幅度值进行数模转换得到正弦波输出;
其中,对于N位的相位累加模块和D位的数模转换器,所述预设的相位查找表包含2D-1-1个对应于0~2D-1-2幅度的相位边界值记录,每个相位边界值采用N-2位存储。
在其中一个实施例中,和是相位累加模块在第一象限的相邻数值,获得所述预设的相位查找表的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华润上华科技有限公司,未经无锡华润上华科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410340412.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种从银杏叶中提取精制银杏黄酮的方法
- 下一篇:高压模拟开关