基于DDS技术的模拟频率调制电路设计及FPGA实现

来源 :无线互联科技 | 被引量 : 0次 | 上传用户:fgh000000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:科学技术的进步对波形发生器的各个方面都提出了很高的要求。如今直接数字频率合成(Direct Digital Frequency Synthesis,DDS)以其高分辨率而得到了广泛的应用。快速的频率转换和连续的相变而被广泛用于数字通信系统,并已成为现代频率合成技术的领导者。文章介绍了DDS的原理,并介绍了使用Altera Cyclone 1 EP1CQ240C8 FPGA芯片实现直接数字频率合成器的工作原理、设计思想、电路结构、仿真结果和频谱纯度分析。
  关键词:DDS;FPGA芯片;电路结构;仿真
  0    引言
  随着现代电子技术的不断发展,经常需要在通信系统的一定频率范围内提供一系列稳定、准确的频率信号,而典型的振荡器已不能满足频率合成技术的要求。直接数字频率合成(Direct Digital Frequency Synthesis,DDS)是一种信号合成技术,可通过D/A转换器将一系列数据类型的信号转换为模拟形式[1]。针对当今的高频应用,使用DDS设计适合用户需求的FPGA系统是一个很好的解决方案。
  1    DDS原理概述
  1.1  原理释义
  数字频率合成器(DDS)是数控锁相倍频器。输出频率是参考频率的整数倍,并且压控振荡器输出信号的频率、频率比是利用频率选择控制来实现切换的。经过频率选择控制对压控振荡器输出信号的频率和频率比实现切换。与一般的频率合成器相比,DDS有很多优点,例如成本低、功耗低、分辨率高、转换时间短[2],这是实现设备全数字化的关键技术力量。
  1.1.1  DDS在基本原理
  DDS系统的核心是一个相位累加器,累加器是 n 位累加器和n位相位相结合才形成的。每次触发时钟脉冲时,累加器就由相位寄存器和累积相位数据输出的频率控制数据,然后把结果传送到相位寄存器的数据输入端。在将前一个时钟应用于累加器的输入之后,相位寄存器会反馈由累加器生成的新相位数据,从而使加法器根据下一个时钟的行为继续添加频率控制数据[3]。
  1.1.2  DDS参数计算
  2N/M  fc 时钟后,相位寄存器返回其初始状态,正弦查找表在循环后返回其初始位置,并且整个DDS系统输出正弦波。输出正弦波频率如下:
  在该设计中,N=10,M是位宽为32且 fc=20 Mhz的频率控制。
  1.2  DDS电路仿真结果
  将时序分析工具设置为Classtiming analyzer tool,观察电路的最大工作频率 fmax 并以二进制补码形式进行观察。
  1.3  参数确定
  第一先确定系统的分辨率Δf,最高的频率 fmax,及最高频率 fmax下最少采样点数Nmin再依据需要产生的最高频率 fmax和该频率下的最少采样点数 Nmin,由公式:
  然后确定系统时钟 fs 的下限值,但是要满足分辨率计算公式:
  推出M=2S,得到相位增量寄存器是S位。确定波形存储器的地址位数W,在这个系统中决定寄存2Z个数据值,所以RAM地址为Z位。
  刚开始选用FPGA/CPLD器件作为DDS的实现器件,对于D/A转换器的选择,开始要考虑D/A转换器的转换速率[4]。要实现所需的频率,D/A的轉换速度要大于fmax·Nmin,再根据D/A转换器字长所带来的误差,得到D/A的位数。最后再选择D/A转换器的型号。
  2    硬件电路设计
  2.1  分频器
  信号发生器的出现,控制和显示模拟信号。外部输入为50 MHZ时钟频率,频率由频率控制设备控制在所需范围内。经过D/A的转换,模块将数字信号转换为模拟信号,然后把它显示在示波器上。
  2.2  总体设计原理
  基于VHDL语言,设计简单的多功能信号发生器,选择输入信号,再输出正弦波、三角波、方波、锯齿波4种波形信号。信号发生器的控制模块是可以用一个数据选择器来实现的,并且可以由4个信号的一个数据选择器来实现。同时,该设计使用了一种图解方法来调用正弦、三角波。方波和锯齿波以及4个数据选择器组件之一。
  2.3  基于DDS的FPGA实现
  相位累加器和相位寄存器主要功能是对输出波形的频率进行积累和调整。它作为QuartusII可编程逻辑器件系统,是因为开发工具才设计出来的。先打开QuartusII,建立新的项目管理文件,再在项目管理文件中建新的VerilogHDL源程序文件,最后用VerilogHDL编写一个程序来实现这个功能。在这个过程中可以将其描述为模块。
  3    结语
  在本设计中,基于FPGA的实验平台设计并实现了基于DDS(直接数字频率合成)技术的波形信号发生器的工作原理和设计过程,以满足各种功能指标的要求。根据DDS在FPGA开发平台中的工作方式,以VerilogHDL语言设计和实现DDS的直接频率合成。波形数据通过D/A转换,外部滤波和整形电路以及正弦波进行处理,具有可调频率输出的出色实用性。
  [参考文献]
  [1]王磊,李翔,胡建荣.基于DDS技术的电荷信号发生器设计[J].核动力工程,2018(6):186-189.
  [2]谭德勇,陆聪,杨维明,等.基于DDS技术的LFM信号产生与FPGA实现[J].计算机测量与控制,2019(11):275-279.
  [3]黎梦婷,李华峰.基于DDS的SPWM波的驱动电路设计[J].国外电子测量技术,2020(6):1-5.
  [4]沈阳,杨钦鹏,曹洪奎,等.基于DDS的频率特性测量系统的设计[J].科技与创新,2020(8):7-8.
  (编辑 王雪芬)
其他文献
摘 要:10 kW数字调幅中波发射机具有覆盖范围广、操作简便、监控全面等优势,得到了我国广播技术应用领域的青睐。文章阐述了10 kW数字调幅中波发射机的原理分析、10 kW数字调幅中波发射机的常见故障及其处理措施,希望能扩展其应用范围。  关键词:10 kW;数字调幅发射机;故障;原理  0 引言  目前10 kW数字调幅发射机在我国中波发射台站多有运用,10 kW数字调幅广播发射机有效缩小了发
摘 要:文章重点分析了校园二手物品交易操作方式的处理,研究了二手物品的相关内容,依据交易平台的相关功能进行分析,研究如何提供完整的校园二手物品交易操作,以良好的交易信息操作为标准,提升完善的物品交易研究标准,提升综合设计理念。  关键词:校园二手物品;交易平台;设计  0 引言  按照国家制定的相关绿色产业消费指导思路,鼓励民众将自己闲置的资源重新共享,再利用。通过有序公开的网络方式,实现物品的
摘 要:近几年,我国信息化技术迅猛发展,信息技术在各个行业领域得到广泛使用,对于高等学校而言,信息化教育手段的推广 ,提升了教学效率的同时也丰富了课堂教学形式,推动了教育的发展。但与此同时,教育信息化发展背后伴随着信息系统方面的安全隐患,账号泄露、SQL注入、点击劫持等多种攻击方式对教育信息化的发展带来了挑战。  关键词:高校;教育;信息化;信息安全  0 引言  高校信息化教育在快速发展,信息
摘 要:5G技术将为智能图书馆的建设提供必要的支撑,图书馆行业将实现智能化、科学化、高端化。探讨5G时代智慧图书馆的发展与变革成为图书馆界研究的热点,对图书馆智慧化的建设和新时期的发展具有重要的现实意义。文章从“藏、借、阅、咨”4个维度探析5G时代智慧图书馆的发展趋势,希望能促进智慧图书馆的发展和完善。  关键词:5G;图书馆;智慧图书馆;智慧服务  0 引言  从图书馆的发展历程看,图书馆始终
摘 要:“互联网+”时代的到来使得我国高校图书馆的建设有了更多更新的发展方向,信息化技术和智慧化技术在高校图书馆建设中发挥着重要的作用,在这样的背景下,分析研究在数据环境下高校图书馆智慧化建设的现状和问题,寻找高校图书馆智慧化建设的新途径,是提高我国高校图书馆建设的重要途径,也是提升国内高校教育水平的有利措施,文章基于高校图书馆智慧化建设的核心问题,研究了高校智慧图书馆建设的方法。  关键词:AI
摘 要:随着现代技术以及信息化手段的飞速发展,有线电视网络得到了越来越多的应用,而数字电视技术作为一种全新的技术手段,更是给传统电视产业带来了极大冲击。数字电视拥有许多优点,比如可靠性高、实用性强以及信号稳定等,可大大提升电视的清晰程度,更好满足人民群众的精神文明需求。文章论述了有线电视网络数字电视技术的应用以及发展前景。  关键词:有线电视网络;数字电视技术;应用于发展  0 引言  信息技术
摘 要:随着计算机技术与互联网技术的不断发展,人类已经正式进入数字与信息化时代。在市场经济体制的影响下,计算机技术对各行各业的影响巨大,应正确运用计算机技术解决各种问题,以满足人们日益增长的需求。文章主要对数字与信息化时代下计算机技术发展的相关问题进行深入浅出的探讨,以期计算机在更多领域中获得应用。  关键词:数字与信息化;计算机技术;发展;应用  0 引言  随着经济和技术的不断发展,人类已进
摘 要:文章基于老龄化进程加快的社会现状,重点对老人心率进行检测,运用现阶段的先进技术结合传感器以及显示屏等模块实现心率系统的设计。首先,从系统工作原理、主控单元、传感器模块、信号采集电路、LCD1602显示电路和报警电路5个方面入手,分析了系统的硬件模块;其次,从主程序流程、中斷程序流程、显示程序流程3个方面出发,分析了系统的软件模块;最后,根据呼吸与心跳关系结论,验证了系统的可行性。  关键词
摘 要:文章指出,当下微信小程序有着非常广泛的应用,相比较于一般的应用程序,微信小程序具有占用资源少、使用便捷、功能丰富等特征。在进行微信小程序设计中,用户体验是必须要考虑的因素,而微交互是融入在微信小程序各个操作中,用户体验与微交互有着紧密的联系。微信小程序的设计需要从进入小程序、添加小程序以及细节处理等方面进行,同时注重小程序的功能与操作性、感官与情感体验、价值体验,为用户带来良好的便捷性与愉
摘 要:随着信息技术的不断发展,计算机技术不断更新,对计算机软件的安全性也有了更高的要求,目前计算机软件普遍面临着安全问题,要求计算机软件中安全漏洞检测技术不断提高,以满足计算机行业的应用。文章通过对计算机软件安全漏洞进行详细分析,提出几点计算机软件中安全漏洞检测技术使用策略,以此为相关从业人员提高理论参考,以提高我国计算机软件的稳定性与安全性。  关键词:计算机软件;安全漏洞;检测技术  近年来