- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
1.设计选题及任务 2
2.相关背景以及现状的介绍 2
2.1研究背景 2
2.2 国内外现状 3
3.系统概述及硬件简介 3
4.相关原理的概述 3
4.1 DAC单元 3
4.2 LCD单元 5
4.3 DDS单元 6
4.3.1 DDS原理分析 6
4.3.2 DDS基本结构 6
4.3.3 DDS原理 8
4.3.4 DDS技术特点 12
5.波形发生器的软件设计 14
5.1 软件设计的原理 14
5.2 Matlab产生波形数据 15
6.波形的生成结果 16
1.设计选题及任务
设计题目:多功能波形发生器
任务与要求:
设计一个由Tiva c lanuchpad控制的波形发生器。运用其控制产生多种波形,这些波形包括方波、三角波、锯齿波、正弦波。然后在LCD上显示波形的菜单,通过菜单能够选择不同的波形。
基本要求:
1. 产生方波、三角波、锯齿波、正弦波
2.在LCD上显示波形的菜单
3.通过菜单来实现对波形的选择。
2.相关背景以及现状的介绍
2.1研究背景
任意波形发生器是一种能产生任意波形的信号源,它是近年来发展起来的一种信号发生器。区别于早先的函数波形发生器,任意波形发生器使用到了微处理器及数模转换器等数字器件。它不仅能完成函数波形发生器的功能产生正弦、三角、锯齿等基本波形,还提供了方便的波形设置方法以便产生用户所需要的任意波形。
随着科技研究的不断深入和领域扩展,要求用电信号模拟的信号更加复杂、多样。例如,通信的每一步发展,都要求不同的测试信号;而生物学上的研究,也常常需要使用神经信号和脑波信号等各种特别的电信号;材料科学、生命科学等诸多领域,都要求用任意波形发生器产生复杂的信号。另外,现代科技要求信号更加准确、逼真,而不仅仅满足于大体合适。因此,在不少测试方案和自动化系统的组成中,在信号源部分已明确指定为任意波形发生器。在电类和非电类的应用中,对这类仪器的需要都日益迫切。
任意波形发生器目前主要有两种实现方法:一种是传统的任意波形发生器,但是由于采用的是模拟和模数混合的方法,限制了其频率稳定度,并且系统比较复杂。另一种是基于直接数字频率合成(DDS) 技术的任意波形发生器,采用这种技术的AWG 具有很高的频率分辨率和快速的输出频率转换能力,并且输出频率范围宽。
2.2 国内外现状
目前,市场上常见的任意波形发生器主要有普源RIGOL优利德普源
3.系统概述及硬件简介
随着科技的发展和现代科研的需要,信号发生器已经成为了很多行业进行研究测试不可或缺的工具,但目前使用波形发生器大部分体积大,可靠性差,准确度低。因此为了实验研究方便,研制一种体积小、可靠性强、准确性高的波形发生器显得尤为重要。
方案总体设计框图
图3.1.1
4.相关原理的概述
4.1 DAC单元
DAC(Digital to Analog Conventer)DA 转换,即把数字信号转换为模拟信号输出。简单的说,就是把数字信号按照一定的参考电压转换成电压值输出。例如,12 位分辨率时,数据 0XFFF 值对应满程参考电压,那么 0x7FF 就会输出半程参考电压。TM4C123G的 DAC7512 模块的控制位较多,可以满足多种输出需求
TM4C123G没有自带的DAC(模数转换器),DY-Tiva-PB板上扩展了一片DAC,并可用于任意波形发生器(AWG)。采用TI的12位DAC器件DAC7512,实现DAC及任意波形的产生。产生的信号可以在AWG端子上通过示波器观看,还可以通过PE2的ADC读入CPU,经过处理后显示在LCD上。
DAC7512是一种低功耗、单电源、12位缓冲电压输出的数字到模拟转换器(DAC)。其内置的精密输出放大器允许轨到轨输出,接口为通用的三线串行SPI,兼容QSPI和DSP接口,时钟速率达30MHz。DAC7512集成了上电复位电路,确保DAC的输出0V时还能保持数据,直到下一个有效的数据下进来。
DAC7512的主要特点
(1)微功耗,5V时工作电流消耗为135uA(DAC7512);
(2)在掉电模式时,如果采用5V电源供电,其电流消耗为135nA,而采用
3V供电时,其电流消耗仅为50nA;
(3)供电电压范围为+2.7V~+5.5V;
(4)上电输出复位后输出为0V;
(5)具有三种关断工作模式可供选择,5V电压下功耗仅为0.7mW;
(6)带有低功耗施密特输入串行接口;
(7)内置满幅输出缓冲放大器;
(8)具有SYNC中断保护机制。
DAC单元的原理图如图4.1.1所示。
4.1.1单元原理图
其中
VOUT——模拟电压输出
GND——接地
VDD——电源
文档评论(0)