- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于 SOPC 的任意波形发生器
林丹肖启俊郑小燕
指导教师:龚向东
(深圳大学 电子科学与技术学院 深圳 518060)
摘要:本设计实现了一个基于 SOPC 的任意波形发生器,不仅可以合成正弦、余弦、方波、
三角波和锯齿波等常见波形,还可以通过 PC 端软件编辑任意波形数据,并下载到以 Nios II
嵌入式微处理器为核心的 SOPC 系统上用于产生任意波形,具有控制灵活,输出频率稳定、
准确,波形质量好和输出频率范围宽等优点。
关键词:直接数字频率合成;可编程片上系统;NIOSⅡ
Arbitrary Waveform Generator Based on SOPC
Abstract:This paper describes an arbitrary waveform generator AWG based on SOPC, which
can not only synthesize sine waveforms, cosine waveforms, square waveforms, triangle
waveforms, sawtooth waveforms and other common waveforms, but also generate arbitrary
waveforms with data edited and downloaded by PC software. It has advantages of easy control,
stable output frequency, high quality waveform and wide bandwidthKeywords:DDS;SOPC;NIOSⅡ
1、引言
本设计采用直接数字频率合成(DDS)技术,通过基于 NIOSⅡ的 SOPC系统实现一个
任意波形发生器。DDS 技术是一种新颖的频率合成技术,具有易于程控,相位连续,输出
频率稳定度高,频率转换速度快和分辨率高等优点。随着现代电子技术和大规模集成电路的
发展,DDS 技术得到了飞速的发展,已成为最重要的频率合成技术。SOPC(system on a1[1-2]
programmable chip)可编程片上系统 是一种灵活、高效的 SOC 解决方案。它具有双重含
义:首先它是片上系统(SOC),由单个芯片完成整个系统的主要逻辑功能;其次它是可编
程系统,具有灵活的设计方式,可裁减,可扩充,可升级,并具有软硬件在系统可编程的功
能。本设计通过 Altera公司的 NiosⅡ嵌入式系统实现 SOPC。
2、采用DDS 的任意波形发生器
采用 DDS 技术的任意波形发生器用高速存储器作为查找表,通过高速 D/A转换器来合
成出存储在存储器内的波形。所以它不仅能产生各种常见波形,而且还可以利用各种编辑手
[3]
段,产生传统函数发生器所不能产生的任意波形。DDS 的基本原理如图 1 所示 。
f
o
相位累加器 D/A转换器
频率控制字 W 位 波形存储器 L 位
(N 位) 和滤波器
参考时钟源
f
s图1 DDS的基本原理框图
图中的参考时钟源是一个稳定的晶体振荡器,用它来同步合成器的各组成部分。相位累
加器类似于一个简单的计数器,它由加法器和寄存器组成。在每一个参考时钟脉冲输入的时
候,它的输出就增加一个步长的相位增量值(二进制编码)。这样累加器把频率控制字 FSW
(Frequency Setting Word)的数据变换成相位抽样来确定输出合成频率的大小。相位增量
的大小随外指令的变化而变化,一旦给定了相位增量,输出频率也就确定了。当用这样的数
据寻址时,正弦查找表就把存储在相位累加器中的抽样数字值转换成近似正弦波幅度的数字
量函数,然后 D/A变换器把数字量变成模拟量。低通滤波器进一步平滑近似正弦波的锯齿阶
梯,并衰减不需要的抽样分量和其他杂散信号。DDS 系统除了 D/A 转换和滤波器之外全都是
数字集成电路,因此系统容易实现集成化和小型化。
DDS 输出频率和其他一些参数之间的关系如下:
f :系统时钟频率,对应系统时钟周期为 T ;
s s
f :输出波形频率,对应输出信号周期为 T ;
o o
FSW:频率控制字,其值用 P 表示。
fsw
设相位累加器的长度是 N位,控制波形存储器产生一整周正弦波输出是 W 位(N位中
2w o
的最高 W 位,WN)。显然,2 相当于 360 (2 π rad),因此 W 位中的 MSB〔最高位有效
o o W
位相当于 180 π rad; W位中的 LSB最低有效位相当于 360 (2 π /2 rad。同样,N 位中
N N
的 LSB 相当于 2 π /2 rad。这个 2
您可能关注的文档
最近下载
- 招投标合规指引之招标常见问题(第一期).pdf VIP
- 2025版建筑行业临时用工合同范本(2025版).docx
- 痛风性关节炎-课件.ppt VIP
- 人教版二年级上册数学全册教学设计(配2025年秋新版教材).docx
- 2024年《高等教育心理学》教师岗前培训考试复习题库(含答案).docx VIP
- 四川省成都市双流区2024年小升初语文试卷 附解析.doc VIP
- Module4Unit1Willyoutakeyourkite?(教学设计)-英语四年级下册.docx
- 新闻编辑学 (第四版).pptx VIP
- 四川省成都市双流区2024年小升初语文试卷 附解析 .pdf VIP
- (人教2019版)化学必修第一册 全册大单元教学设计.docx
文档评论(0)