现代微型计算机与接口教程(杨文显)第七章课后答案.docxVIP

现代微型计算机与接口教程(杨文显)第七章课后答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习 题 七 A/D 和 D/A 转换在微机应用中分别起什么作用? 计算机加工、处理的信号可以分为数字量(Digit)和模拟量(Analog)两种 类型。现代计算机内部都采用二进制表示的数字量进行信号的输入、存储、传输、加工与输出。为了使用计算机对模拟量进行采集、加工和输出,需要把模拟量转换成便于数字计算机存储和加工的数字量(A/D 转换),或者把数字量转换成模拟量(D/A 转换)。因此,D/A 与 A/D 转换是计算机用于多媒体、工业控制等领域的一项重要技术。 D/A 转换器接入接口电路需要注意那些问题? D/A 转换器将数字量转换成模拟量输出。为了保存由计算机送来的数字信号,通常需要配置一个“数据寄存器”,向 D/A 转换器提供稳定的数字信号。 D/A 转换芯片输出的模拟信号功率一般比较小,为了能够驱动执行机构工 作,D/A 转换器的输出一般都要连接到运算放大器进行功率放大。 修改图 7.5,将 DAC0832 的两级锁存合为一级使用,画出连接图, 并编写输出三角波和锯齿波的程序。 为了将 DAC0832 的二级缓冲锁存器合为一级使用,可以将它的第二级置为“直通”,也就是把 WR2 和 XFER 接地,用第一级的 WR1 和CS 对输入进行控制,如下图。 DAC0832 DAC0832 Vref 2R D7-D0 D7-D0 Vref 地址 PORT 2R CS M/IO 译 码器 Rfb Iout1 Iout2 - + IOW +5V XFER WR2 WR1 ILE R - + Vout 模拟地 输出三角波的程序段如下: S0: MOV AL, 0 ;AL 中置初值 0,输出三角波的上升段 S1: CALL OUTPUT ;调用输出子程序,输出一个值 INC AL ;产生上升段下一个值 JNZ S1 ;上升段未结束,继续输出 DEC AL ;恢复到最大值 S2: CALL OUTPUT ;输出三角波的下降段 DEC AL ;产生下降段下一个值 JNZ S2 ;下降段未结束,继续输出 JMP S1 ;下降段结束,输出下一个三角波 输出锯齿波的程序段如下: MOV AL, 0 J1: CALL OUTPUT ;输出当前值 INC AL ;产生下一个输出值 JMP J1 子程序“OUTPUT”为上面两段程序共用: OUTPUT PROC NEAR MOV DX, PORT0 ;DAC0832 端口地址 OUT DX, AL PUSH AX MOV AX, N ;延时的时间常数 WT: DEC AX JNZ WT ;延时 POP AX RET OUTPUT ENDP 一个 8 位 D/A 转换器的满量程(对应于数字量 255)为 10V。分别确定模拟量 2.0V 和 8.0V 所对应的数字量。 模拟量 2.0V 所对应的数字量为(2.0/10)×255 = 51 模拟量 8.0V 所对应的数字量为(8.0/10)×255 = 204 若 ADC 输入模拟电压信号的最高频率为 100KHZ,采样频率的下限是多少?完成一次 A/D 转换时间的上限是多少? 香农定理告诉我们:采样频率一般要高于或至少等于输入信号最高频率的 2 倍。因此,采样频率的下限应是 200KHz。在 200KHz 采样频率下,完成一次 A/D 转换时间的上限是 5μ s。实际应用中,采样频率可以达到信号最高频率的 4~8 倍。如果采用 400KHz 的采样频率,完成一次 A/D 转换时间的上限是 2.5μ s。 在使用 A/D 和 D/A 转换器的系统中,地线连接时应注意什么? 模拟信号很容易受到电源和数字信号的干扰引起波动。为提高输出的稳定 性,减少误差,模拟信号部分必须采用高精度基准电源 VREF 和独立的地线。所以,要把数字地和模拟地分开。模拟地是模拟信号及基准电源的参考地,其余信号的参考地,包括工作电源地,数据、地址、控制等对应的“地”都是数字地。连接时,先所有的模拟地连接在一起,把所有的数字地连接在一起,然后在一个点上(注意:不是两个或更多)把模拟地和数字地连接起来。 怎样用一个 AD 芯片测量多路信息? 模拟量多于一个时,可以使用多路模拟开关,轮流接通其中的一路进行转换, 使多个模拟信号共用一个 ADC 进行 A/D 转换。

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档