课件第八部分d转换模块.ppt

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

单片机原理与应用 吉林大学通信工程学院 单片机原理与应用 第八章 A/D转换模块 单片机原理与应用 本节提要 一、A/D转换基础知识 二、ATD模块简介 三、ATD模块寄存器 四、ATD模块编程范例 * 单片机原理与应用 本节提要 一、A/D转换基础知识 二、ATD模块简介 三、ATD模块寄存器 四、ATD模块编程范例 * 单片机原理与应用 ADC概述 微控制器处理的是离散量 (数字量) ,而现实中往往是连续量 (模拟量) 物理量如:温度, 压力,湿度以及速度等等 传感器 将物理量转换为电信号 (电压, 电流) 需要模拟-数字转换器将电信号转换为数字量以供微控制器处理 * 单片机原理与应用 基本概念 传感器 控制器 执行器 * 单片机原理与应用 ADC 工作原理 将输入电压与若干等间距的参考电压进行比较 因此需要比较器 Uin Uref Uout=V+ ‘1’ Uin Uref Uout=0V ‘0’ + - Uin Uref Uout 1位ADC * 单片机原理与应用 ADC 工作原理 3 个比较器可将电压分成4 级 (以 2位来表示) Uref1 Uref2 Uref3 Rank0 Rank1 Rank2 Rank3 Uref1 Uref2 Uref3 Uout1 Uout2 Uout3 Quiz1: For voltage in rank2, Uout1 = ? Uout2 = ? Uout3 = ? Umax Umin + - + - + - Uin * 单片机原理与应用 ADC工作原理 2位ADC + - + - + - Uin Uref R R R R D0 D1 编码器 8位 ADC, 需要多少个比较器? * 单片机原理与应用 ADC工作原理 Flash Converter ADC 优点: 速度极快 缺点: 非常复杂 逐次逼近式A/D转换器 + - Uin 逐次逼近寄存器 D/A 转换器 结果 Uref * 单片机原理与应用 ADC工作原理 逐次逼近式转换器转换过程 ( 4位 ) SA-ADC 完成一次转换至少需要 n 个时钟周期 * 单片机原理与应用 ADC工作原理 必须进行采样保持以避免输入电压在转换期间发生变化 + - Uin * 单片机原理与应用 ADC工作原理 逐次逼近式转换器( SA-ADC ) 非常快 比较复杂 SA-ADC在单片机中较为常见 单片机中常见 典型为8-12位 具有多个多路复用的模拟通道 SA-ADC 通道选择寄存器 * 单片机原理与应用 ADC 参数 转换位数(Bits) 分辨率 = 2-n (8bits = 0.39%) 转换速度(Speed) 由工作时钟频率和转换位数确定 转换范围(Range) 0~5V, 0~10V, -5V~+5V. Etc.. 转换通道数(Channels) Distinguish the channel and converter * 单片机原理与应用 本节提要 一、A/D转换基础知识 二、ATD模块简介 三、ATD模块寄存器 四、ATD模块编程范例 * 单片机原理与应用 8/10/12位可选 转换速度较高,10位精度,单次转换时间为7usec 采样时间可编程设置 多种转换模式:数据对齐方式、单次/连续转换、 转换结果比较 外触发控制 转换结束可产生中断 可用于8个模拟输入通道的模拟输入多路转换器. 模拟/数字输入引脚复用 1~8 转换序列长度. 多通道扫描 S12单片机ADC特性 * 单片机原理与应用 2, 4, 8, 16 Clocks Always 2 Clocks 转换时间计算举例: (假设A/D 时钟为2MHz,10位精度 ) 转换时间 = Initial Sample Time + Programmed Sample Time + Resolution Period = 2 + 2 + 10 = 14 A/D Clocks = 7uSec S12单片机ADC转换时间 * 单片机原理与应用 S12单片机ADC模块框图 ADC 引脚可用于数字输入 ADC 结果寄存器 模拟 输入 通道 参考电压 * 单片机原理与应用 本节提要 一、A/D转换基础知识 二、ATD模块简介 三、ATD模块寄存器 四、ATD模块编程范例 * 单片机原理与应用 ATD 模块寄存器 共27个寄存器 控制寄存器(ATDCTL0~ATDCT

文档评论(0)

181****9125 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档