微机原理10-ad-and-da.pptxVIP

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10. A/D and D/A 内容D/A转换并联电阻和运算放大器构成的D/A转换器;采用T型电阻网络的D/A转换器;DAC0832的功能结构;DAC0832的工作方式;A/D转换计数式A/D转换的原理;双积分式A/D转换的原理;逐次逼近式A/D转换的原理;用D/A转换器来实现A/D转换的原理;A/D转换器ADC0809的应用。total 5910.1 概述total 59A/D转换卡16 single-ended or 8 differential analog inputs 100KHz 12-bit A/D Converter 1 K Word FIFO Programmable gain for each input channel (up to 1000) Automatic channel/gain scanning with DMA total 5910.2 D/A转换器内容D/A转换原理D/A转换器的技术指标D/A转换有关电路total 5910.2.1 D/A转换原理1. 数字量-模拟量例子: 8位数字量 0000 0000-1111 1111total 5910.2.1 D/A转换原理2. 运算放大器开环放大倍数高输入阻抗大输出阻抗小total 5910.2.1 D/A转换原理权电阻高精度标准电源数字量输入电otal 5910.2.1 D/A转换原理T型电阻网络total 5910.2.2 D/A转换器的技术指标分辨率定义:最小有效位对应的模拟量设n位数字量的D/A转换器total 5910.2.2 D/A转换器的技术指标2. 转换精度 1.绝对精度 每个输出电压接近理想值的程度,与电路参数(标准电源、权电阻)的精度有关, 2.相对精度 绝对精度相对于满量程输出的电压值total 5910.2.2 D/A转换器的技术指标3. 转换速率 模拟输出电压的最大变化速度,单位是:v/μsVttotal 5910.2.2 D/A转换器的技术指标4.建立时间 输入数字量到D/A转换完成的时间。 终值total 5910.2.2 D/A转换器的技术指标5.线性误差 偏离理想转换特性的最大值total 5910.2.3 数模转换器DAC0832的工作方式与应用1 分辨率8位12位16位其它2 输出电压输出电流输出3 与系统数据总线连接内部没有数据输入锁存器例子:AD7520,AD7521…不能直接和总线连接内部有数据输入锁存器例子:DAC0832可以直接与系统总线连接total 59不带数据输入锁存器的D/A转换器与系统总线相连锁存器total 59D/A转换器的位数大于数据总线宽度工作过程缺点解决方案total 59D/A转换器通过两级锁存器与总线相连工作过程输出低8位输出高4位同时输出12位(假写)total 59例子:DAC0832特点:将D/A芯片可直接和数据总线相连 带有数据输入锁存器的D/A转换器total 59DAC0832的内部结构total 59DAC0832的接线total 59DAC0832的工作方式(1)两级锁存(2)一级锁存(3)无锁存total 59DAC0832的编程要转换的数据在1000H单元中(一级锁存)MOV BX,1000HMOV AL,[BX]MOV DX,PORTA(端口)OUT DX,ALtotal 59DAC编程例1:锯齿波产生器例2,产生一个锯齿电压。 MOV DX,PORTA;PORTA为D/A端口号 MOV AL,0FFH;初值为0FFHROTATE: INC AL OUT DX,AL;往D/A输出数据 JMP ROTATE total 59DAC编程例2:延长锯齿波周期 MOV DX,PORTA;PORTA为D/A转换器端口号 MOV AL,0FFH;初值ROTATE:INC AL OUT DX,AL;往D/A转换器输出数据 CALL DELAY ;调用延迟子程序 JMP ROTATE MOV CX,DATA;往CX中送延迟常数DELAY:LOOP DELAY RETtotal 59产生一个方波的程序段 MOV DX,300H; 300H为D/A转换器端口号START:MOV AL, 00H;初值为00H OUT DX , AL CALL DELAY1 MOV AL,0FFH;初值为0FFH OUT DX ,AL CALL DELAY2 JMP STARTtotal 59思考题:产生负向的锯齿波写出程序代码total 5910.3 A/D转换器A/D转换器的技术参数A/D转换的方法和原理A/D转换器与系统的连接total 5910.3.1 A/D转换的技术参数1 分辨率能够分辨最小的量化信号的能力例如:12位 分辨

文档评论(0)

tt435678 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档