- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
五、AD转换器与单片机接口技术 概述 在单片机的实时测控和智能化仪表等应用系统中,常需将 检测到的连续变化的模拟量如温度、压力、流量、速度等转 换成离散的数字量,才能输入到单片微机中进行处理。然后 再将处理结果的数字量经D/A’变换器转换成模拟量输出,实 现对被控对象—过程或仪器、仪表、机电设备、装置的控 制。若输入的是非电的模拟信号,还需经过传感器转换成电 信号。实现模拟量变换成数字量的设备称为模数转换器 (ADC),简称A/D。 1、A/D基本原理和分类 目前应用较广泛的主要有三种类型,逐次逼近式A/D,双 积分式A/D和V/F变换式A/D。 1)逐次逼近式A/D转换器原理 将被测电压和由D/A转换生成的电压进行比较,但这里D/A转 换生成的电压不是线性增长去接近被测电压,而是用对分搜 索的方法来逐次逼近被测电压 。电路内部由4个部分组成: 逐次逼近寄存器SAR、D/A转换器、电压比较器和控制逻辑 电路 2)双积分式A/D转换器 其原理如下:电路先对未知的输入模拟电压U,进行.固定时n 的积分,然后转为对标准电压进行反向积分,直至积分输出 返回起始值,则对标准电压积分的时间T正比于模拟输入电 压u,输入电压大,则反向积分时间长。用高频率标准时钟 脉冲来测量时间T,即可以得到相应模拟电压的数字量。 2、A/D转换器的主要技术指标 1)分辨率(resolution) 对于ADC来说,分辨率表示输出数字量变化一个相邻数 码所需输入模拟电压的变化量。 转换器的分辨率定义为满刻度电压与2n之比值,其中n为 ADC的位数,例如:具有12位分辨率的ADC能够分辨出满刻 度的1/212之或满刻度的0.0245%。一个10V满刻度的12位 ADC能够分辨输入电压变化的最小值为2.4mv 2)量化误差 量化误差是由ADC的有限分辨率而引起的误差。 3)转换时间 A/D转换完成一次所需要的时间。 4)绝对精度 A/D转换器输出端所产生的数字代码中,分别对应于实际需要的模拟输入值与理论上要求的模拟输入值之差。 5)相对误差:是满刻度校准以后,任意数字输出所对应的实际模拟输入值(中间值)与理论值(中间值)之差。 6)ADC的转换速率就是能够重复进行数据转换的速度,即每秒转换的次数。而完成一次A/ D转换所需的时间(包括稳定时间),则是转换速率的倒数。 3、A/D转换器的选取原则: A/D转换器用于什么系统?输出数据的位数是多少?系统应该达到多高的精度和线性度? 提供给A/D转换器的输入信号范围多大?是单极性的还是双极性的?信号的驱动能力怎样?是否要经过缓冲滤波和采样/保持? 对A/D转换器输出的数字代码及逻辑电平的要求如何?是二进制码还是BCD码,是串行还是并行? 系统是在静态下工作还是在动态下工作?带宽多少?采样速率为多少? 参考电压是内部的还是外部的?是固定的还是变化的? A/D转换器的工作环境如何?噪声、温度、振动等条件如何? 电源电压、功耗、几何尺寸等其它因素。 ADC0809的原理框图和引脚说明 4、ADC0809 原理框图和引脚说明 分辨率为8位,精度为8位。 转换时间:100微秒 8个模拟输入通道,有通道地址锁存。 数据有三态输出能力。 输入电压范围为0~+5v 零偏差和满量程误差均小于1/2LSB,不需要校准 单一+5v电源供电工作温度范围为-40~+85℃ 功耗为15mw D0~D7:8位数字量输出引脚。 IN0~IN7:8路模拟量输入引脚。 Vcc:+5V工作电源。 GND:地。 VREF(+):参考电压正端。 VREF(-):参考电压负端。 START:A/D转换启动信号输入端。 ALE:地址锁存允许信号输入端。 EOC:转换结束输出引脚。 OE:输出允许控制端。 CLK:转换时钟信号。500kHz左右。 ADDA、ADDB、ADDC:地址输入线。 ADC0809的通道选择: 工作时序 如图所示。转换由START为高电平来启动( START和CLOCK可不同步), START的上升沿将SAR复位,真正转换是从START的下降沿开始。在START的上升沿之后的2微妙加8个时钟周期,EOC状态输出信号将变低,以指示转换操作正在进行中。EOC保持低电平直至转换完成后再变为高电平。当OUTPUT ENABLE(允许数据输出)被置为高电平时,三态门打开,数据锁存器的内容输出到数据总线上。 ADC0809与单片机接口 程序控制查询方式(查询方式) 参考程序: sbit ST =P3^0 ; sbit OE =P3^1 ; sbit EOC= P3^2 ; wh i l e( 1 ) { ST =0 ; ST
您可能关注的文档
最近下载
- 机房接地电阻测试记录.doc VIP
- 获得性血友病A诊断与治疗中国指南(2021年版).pdf VIP
- 2025年天津武清中考语文试题及答案.doc VIP
- H13钢的高温拉伸性能研究.pdf VIP
- 04D201-3室外变压器安装图集.pdf VIP
- Agentic RAG 的现在与未来.pdf VIP
- T_ZZB 3718—2024(纸质卡牌_标准).pdf VIP
- 建筑材料行业研究简报:华东水泥创新高,巨石业绩持续高增长.pdf VIP
- 东风风神-AX4-产品使用说明书-风神AX4 2017款 1.4T DCT潮尚型-DFM7141F3B-AX4使用手册201710.pdf VIP
- 工程设计项目拟投入设计人员及设备.docx VIP
文档评论(0)