第11章89C51单片机与DA、AD转换器的接口90817幻灯片.pptVIP

第11章89C51单片机与DA、AD转换器的接口90817幻灯片.ppt

  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文档。上传文档
查看更多
一、单片机与DAC的接口 1、D/A转换器概述 4、DAC0832的应用 产生锯齿波程序: MOV DPTR,#7FFFH ; 指向0832地址 MOV R0,#00H ; 置转换数字初值 DA1: MOV A,R0 MOVX @DPTR,A ; 启动转换 INC R0 ; 转换数字量加1 ACALL  DELAY ; 延时 AJMP DA1 DELAY: MOV R7,#7DH ; 延时子程序 DL1: NOP NOP DJNZ R7,DL1 RET 5、与AD667接口设计 二、A/D转换器接口 1、A/D转换器的概述 (3)量化误差 ADC把模拟量变为数字量,用数字量近似表示模拟量,这个过程称为量化。量化误差是ADC的有限位数对模拟量进行量化而引起的误差。 2、典型芯片—ADC0809介绍 ADC0809功能分析 3、ADC0809的应用 通道选择表 (2)编程:可采用中断、查询两种方式。 4、与AD574A的接口设计 5、与MC14433的接口设计 Q A? Thanks! A/D转换器的概述 典型芯片ADC0809 ADC0809的应用 与AD1674的接口设计 与MC14433的接口设计 将模拟量转换为数字量,以便计算机接收处理 传感器 单片机 A/D转换 A/D转换器的分类 △∑ADC由一个△∑调制器以及后序的数字抽样滤波器组成。 调制器由一个带DAC的反馈回路纽成,回路中包括了一个比较器及一个积分器。 A/D转换器的主要技术指标 (1)转换时间和转换速率 完成一次转换所需要的时间。转换时间的倒数为转换速率。 双积分ADC的转换时间在几十毫秒至几百毫秒之间; 逐次比较型ADC的转换时间大都在10~50μs之间; 并行比较型ADC的转换时间可达10ns。 (2)分辨率 数字量变化一个最小量时模拟信号的变化量,定义为满刻 与2n的比值。 例如,输入模拟电压满量程为10V,若用8位ADC转换时,其分辨率为10V/28=39mV,10位的ADC是9.76mV,而12位的ADC为2.44mV。 以输出二进制的位数表示分辨率,位数越多,误差越小,转换精度越高。 (4)转换精度 定义为一个实际ADC与一个理想ADC在量化值上的差值。可用绝对误差或相对误差表示。 A/D转换器的选择 (1)A/D转换器位数的确定 系统总精度涉及的环节较多:传感器变换精度、信号预处理电路精度和A/D转换器及输出电路、控制机构精度,还包括软件控制算法。 A/D转换器的位数至少要比系统总精度要求的最低分辨率高1位,位数应与其他环节所能达到的精度相适应。只要不低于它们就行,太高无意义,且价高。 8位以下:低分辨率,9~12位:中分辨率,13位以上:高分辨率。 (2)A/D转换器转换速率的确定 从启动转换到转换结束,输出稳定的数字量,需要一定的时间,这就是A/D转换器的转换时间。 低速:转换时间从几ms到几十ms 。 中速:逐次比较型的A/D转换器的转换时间可从几?s~ 100?s左右。 高速:转换时间仅20~100ns。 (3)是否加采样保持器 直流和变化非常缓慢的信号可不用采样保持器。其他情况都要加采样保持器。 (4)工作电压和基准电压 选择使用单一+5V工作电压的芯片,与单片机系统共用一个电源就比较方便。在要求较高精度时,基准电压要单独用高精度稳压电源供给。 ADC0809是一个8位8通道的AD转换器。 CLK:时钟信号,可由单片机ALE信号分频得到。 转换有以下几步: ALE信号上升沿有效,锁存地址并选中相应通道。 ST信号有效,开始转换。A/D转换期间ST为低电平。 EOC信号输出高电平,表示转换结束。 OE信号有效,允许输出转换结果。 写信号、P2.0有效时,启动AD转换。 转换结束后,输出高电平,向CPU发出中断请求 读信号、P2.0有效时,允许输出AD转换结果。 转换时钟由ALE分频得到。 8 0 3 1 7 4 L S 3 7 3 A D C 0 8 0 9 ÷ 2 C L K D 0 - D 7 ≥ 1 ≥ 1 1 1 1 G E O C S T A L E O E R D P 2 . 0 W R I N T 1 A L E P 0 A 0 - A 7 A 0 A 1 A 2 A B C V R ( + ) V R ( - ) + 5 V G

文档评论(0)

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

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

1亿VIP精品文档

相关文档