adc与dac仿真课程设计.pdf

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

通信原理 课程设计报告 级电子信息工程专业 姓名: 班级: 学号: 一、设计题目:A/D 和D/A 转换器的仿真 二、设计目的 1. 学习通过计算机建立通信系统仿真模型的基本技能,学会利 用仿真的手段对实时通信系统的基本理论,基本进行验证。 2. 学习现在流行的通信系统仿真软件的使用方法(如 Matlab/Simulink ,System View ),使用这些软件解决实际系统 中的问题。 三、设计要求 1. 根据所选的题目建立相应的数学模型。 2. 在Matlab/Simulink 仿真环境下,从各种功能库中选取、拖动 可视化图符组建系统,在Simulink 的基本模块库中选取满足 需要的功能模块,将其图符拖到设计窗口,按设计的系统框 图组建系统。 3.设置,调整参数,实现系统模拟。 4.设置观察窗口、分析数据和波形。 四、开发环境及其介绍 1.开发环境:Matlab/Simulink 2.软件介绍: (1)Simulink 是MATLAB 提供的用于对动态系统进行建模和 仿真和分析的工具。Simulink 提供了专门用于显示输出信号的 模块,可以在过程中随时观察仿真的结果。 (2 )通过 Simulink 的存储模块,仿真数据可以方便地以各种 形式保存到工作空间或文件中,以供用户在仿真结束之后对数 据进行分析和处理。 (3 )Simulink 把具有特定功能的代码组织成模块的方式,并 且这些模块可以组织成具有等级结构的子系统,因此具有内在 的模块化设计要求。 基于以上优点,Simulink 作为一种通用的的仿真建模软件工 具,广泛用于通信仿真、数字信号处理、模糊逻辑、神经网络、 机械控制、和虚拟现实等领域中。 作为一款专业仿真软件,Simulink 具有以下特点:  基于矩阵的数值计算;  高级编程语言以及可视化的图形操作界面;  包含各个领域的仿真工具,使用方便快捷并可以扩展;  丰富的数据I/O 接口;  提供与其他高级语言的接口;  支持多平台(PC/UNIX )。 五、设计内容 1 设计原理 A/D 转换器负责将模拟信号转换为数字信号,其转换过程为: 首先对输入模拟信号进行采样,所使用的的采样速率要满足采样定理 要求,然后对采样结果进行幅度离散化并编码为符号串。 D/A 转换器的将输入的数字信号序列转换为模拟信号,其转换过 程为:将输入的数字序列恢复为相同电平的采样值序列,然后通过满 足采样定理要求的低通滤波器恢复模拟信号。 2.设计模型 Simulink 的通信模块库提供了Integer to Bit Converter 模块可以将 0~2M -1 之间的整数转换为长度为M 个比特的二进制数据输出,同时 也提供了反向转换模块Bit to Integer Converter 将比特数据转换为整 数值。利用这两个模块,结合零阶保持器模块作为采样保持模型,量 化器模块Quantizer 作为量化模型,就可对A/D 和D/A 过程进行建模。 其仿真电路原理图如下: 3.模块说明及参数设置 模块 1:Constant 说明:该模块在仿真时间段上始终输出一个常数和常向量,相 当于电系统中的直流信号源,在该系统中作为AD 转换的输 入源。输入的常数范围为0~255 。 模块2 :Zero-Order Hold 说明:在设定的取样间隔上对输入信号进行取样,并在下一 个取样到来之前保持信号的值并输出。在本系统中作为取 样保持电路,对输入信号进行取样保持,取样时

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档