DDS任意波形发生器波形数据生成及传输接口设计.pdf

DDS任意波形发生器波形数据生成及传输接口设计.pdf

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DDS任意波形发生器波形数据生成及传输接口设计.pdf

摘 要 任意波形发生器是现代测试领域应用最为广泛的通用仪器之一,代表了信号 源的发展方向。直接数字频率合成D(D)s是十九世纪七十年代初提出的一种全数 字的频率合成技术,其查表合成波形的方法可以满足产生任意波形的要求。现场 可编程门阵列 (FPAG)具有高集成度、高速度、能实现大容量存储器功能的特性, 能有效地实现DDs技术。 本设计是 “基于DDS技术和PPGA的任意波形发生器设计”工作的一部分,主 要任务是产生任意波形数据和实现波形数据的传输接口。按照DDS 的基本原理, 以uQratusn软件平台作为开发工具,对PFGA芯片PEIC3T1448c实现的DDS结构 中的数字部分及该部分与单片机的接口进行了设计,其中的波形 RAM是任意波形 数据的接收端。在此基础上,使用当前流行的虚拟仪器设计语言Lbawind叨5/Cvl 作为开发工具,利用计算机强大的计算显示功能,设计实现任意波形发生器的操 作面板。通过在操作面板上选择正弦波、方波、三角波、锯齿波等常规波形或手 动绘制测试需求的任意波形,并设置波形参数,产生符合接收要求的波形数据, 进而控制硬件模块产生相应的波形信号。产生手动绘制任意波形数据是设计过程 中的重点和难点,集中体现了任意波形发生器的 “任意性”。在众多的计算机接口 中,USB接口具有更快的数据传送速度、更灵活的使用特性,因此选用UBs接口来 实现计算机与任意波形数据接收端之间的数据传输,设计中选用了UsB接口芯片 即uIBSD12和单片机AT89c25。通过设计硬件连接电路、编写单片机固件程序和设 备驱动相关程序,实现了上位机与任意波形发生器硬件模块之间的数据通信接口。 关键词:任意波形发生器,直接数字频率合成,现场可编程门阵列,Lba 形nd。”/cVl,通用串行总线 ABSTRACT 户曲ltr出了节厄veofnnGenreator(AWG)sinoeofhtemotspoPulranistt刀mnetsni modrne testingodmalnsw,hihcrPeresnetshte deve1oPingdirect1onofsingalurocess . DirectDigitalrfqeuencysyn小esis仍DS)advnacdeera1ynil970sisaofl1digita1 tCehnoloygrof rf闪unecys”thesis,tsiLUTme比odrof s邓thesizingwvaeofrnlad叩ts otgeneratea比itr肚y、甲aveofmrF.elidProrgunna baelGateArray(FPGA)hashtefeaUtres ofl魄escalentiergation,hihgworkingrfqeuencynadnac realizOlragemnelory,os FPGAnac effectivelyreal泳 DDs. htisdesi助isaPartialworkofd,‘esingofAWGbasdenoDDSnadFPGA,,,the mnaiailnofhtistasksignereat1ngabritrarywaveofmr daIanadreali2ngihteinterafceof transPortingthedaat B·asdeno hte ht印ryofDDS,onFPGAch1PEPIC3T144C8hte di乡1a1pratniDDSsturcturenadtsintierafcewihtMCUrae desingde嫩htQua功” n,hte wvae ofmr RAMofDDSsihte sink ofbrartiarywvaeofmr daatB.asdeno 面5,切kingadvnatageofPC’spworeuflc公uclate出lddi咖ay caPbaliiyt,Idesing hte Poreate pnaelofAWGwithLabwilldows/CVI.nO hte pnae1UsreCna clloose convnellonalwvaes suchassnei wvae,suqrae wvae,rtinaglewave,sawtoohtwvae cet.,drawwvae requirdebytestingbyhalld,明dsetwvae pramaetrSeotbringwvaeofnn daat na

文档评论(0)

wangshirufeng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档