基于DDS的高速任意信号发生器设计

来源 :北京交通大学 | 被引量 : 6次 | 上传用户:dajiangdq68
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的飞速发展,许多领域对被测信号的特性提出了新的要求。研发高性能的信号发生器已成为各国竞争的热点。目前高性能的信号发生器普遍存在价格昂贵、结构复杂、后期难以维护等问题。针对这些缺陷,设计人员利用不同方式进行改进和优化。本文采用现场可编程门阵列(FPGA)技术和MATLAB软件设计了一款基于直接数字合成技术(DDS)的高速任意信号发生器。本设计依托企业实际需求对信号发生器结构、信号测量方式以及结果分析进行大量研究和实验。结果表明,该信号发生器具有高转换率、高传输速率、低延迟及可产生任意信号的特性。主要工作内容如下:(1)根据信号发生器的技术现状并结合成本因素,提出了一种利用FPGA技术和MATLAB软件相结合的实现方案。本设计采用系统时钟为100MHz,高速DAC可实现转换速率达50MSPS。该信号发生器频率分辨率为23.28mHz,使用七阶巴特沃斯滤波器截至频率为40MHz。利用5KΩ的电位器和2片145MHz带宽运算放大器,实现可调电压范围OVpp~1OVpp。可输出正弦波、方波、三角波和锯齿波等常规波形,最高频率390KHz,波形失真率小于1.5%。可输出参数可控的模拟调制波和数字调制波。(2)采用USB3.0+FPGA+DAC的硬件设计架构。USB3.0接口用于传输MATLAB产生的数据信息至FPGA硬件系统中,其最高传输速率可达5Gb/s。USB3.0控制芯片与FPGA数据传输速率可达3200Mb/s。FPGA芯片用于实现硬件驱动和数据处理功能,包括了 USB3.0通信模块、DDS模块、高速DAC驱动模块以及数据读写控制模块。(3)利用MATLAB软件产生各种信号类型并配置与FPGA的串口通信。其自带的通信工具箱函数可实现多种类型信号。(4)利用示波器观测目标信号的波形,测量信号参数。分析不同采样点下的波形失真度,判断产生信号的波形质量,确定最小采样点。本文设计的高速信号发生器具有体积小、重量轻、易于维护等优点。既可用于电子仪器测试和检修,又可作为教学仪器提供特定信号,具有较高的使用价值。
其他文献
发生在社会转型期间的经济全球化和文化多元化的浪潮不仅为整个人类的生存发展状态带来了前所未有的巨大变革,也为大学生群体的文化传承带来了种种困难和问题。教育者必须思
变形监测分析的模型与方法主要是针对单点时序的分析,建立大坝位移自回归模型可实现大坝位移预测预报,但传统自回归模型都是针对单测点进行的,这意味着需要对所有的测点进行
防护密闭门操作手柄机构是矿用救生舱舱门的关键传热部件.利用ANSYS Workbench瞬态热力学方法对其进行了热传导性能分析,获得该机构的温度变化曲线和温度云图,分析该机构隔热
【正】 对每个学生来说都存在着差异,这些差异表现于:智力的差异;能力的差异;学习速度和学习方法的差异;学习热情、学习态度、学习风格的差异;兴趣爱好的差异;生活经验的差异
党的十八届三中全会审议通过了《中共中央关于全面深化改革若干重大问题的决定》,全会对全面深化改革的总体定位进行了说明,共包括指导思想、总目标、基本框架、立足点、重点、
云计算的不同应用水平会在不同程度影响企业的IT决策,相应的IT决策机制也会随之发生变化.本文深入分析了云计算的三层服务模式对IT决策的影响,由此提出了基于云计算背景的IT决策
目的 探讨宫血宁胶囊预防药物流产后子宫出血的效果。方法 60例行药物流产的患者,根据随机分组原则分成对照组及研究组,各30例。对照组药物流产后给予氨甲环酸治疗,研究组药
统一疲劳裂纹扩展模型是课题组在McEvily模型基础上提出来的,它将疲劳裂纹扩展的3个扩展区域统一起来,并能解释更多的疲劳试验现象。本文介绍了统一疲劳裂纹扩展模型的基本表
文章介绍了语音拨号器的性能与特点 ,给出了该系统的硬件设计方案 ;讨论了MCU与DSP、DSP与CODEC的接口技术 ;也给出了MCU与DSP通信的接收和发送时序图以及DSP实现的语音识别
本文在对北京辖区内21家支付系统参与机构开展问卷调查的基础上,对云计算技术在参与机构中的具体应用情况进行了分析,提出了云计算技术应用于央行支付系统的相关建议。