《单片机应用技术(C语言 第二版)》课件 课题九 简易数字电压表.pptx

《单片机应用技术(C语言 第二版)》课件 课题九 简易数字电压表.pptx

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

本课题的任务是利用单片机和A/D转换器组成的系统测量0~5 V的模拟电压,并在数码管上显示出来,也就是制作一个能测量0~5 V模拟电压的简易数字电压表。 在电路中,电流和阻抗均可通过线性电路转换为电压信号,能够测量电压的系统即可测量电流和阻抗,在输出结果时按比例计算就能够得到相应的电量的值,由此可以做成相应的测量设备。;任务要求是实现一个模拟电压表的功能,测量0~5 V的输入模拟电压,并用数字方式进行显示。;对单片机来说,能处理的输入量和输出量都是数字信号(数字量??,因而首先必须将输入的模拟量变换为单片机能够识别的数字信号,常采用A/D转换电路来将模拟量转换为数字量。为了保证转换稳定,A/D转换电路往往需要基准电压信号。 数字电压表以单片机为控制核心,读入A/D转换器输出的数字信号,将其在数码管上显示出来。因此需要在单片机最小系统的基础上增加A/D转换电路和显示器件及其驱动电路,故整个系统的框图如图所示。;温度测量硬件系统框图;一、输入通道概述 在电子控制系统中,单片机往往需要对控制对象的过程参数进行监测。被监测的过程参数通常是一种非电量的物理量,如温度、压力、载荷、位移等,这些物理量不能被单片机直接读取。;通常采用传感器将被监测的物理量转变为电量,传感器按输出信号的性质可分为输出模拟信号的传感器和输出数字信号的传感器两大类。 模拟信号传感器输出的电信号可以是电压,也可以是电流电阻,输出信号强度大小也不尽相同,往往需要对这些信号进行放大、滤波等处理,以便于单片机或模数转换电路对信号的利用。 在同一个测控系统中,被检测的参数可能有不止一个,考虑到单片机的工作速度快,物理量变化速度相对比较慢,对于多个模拟量的输入,可以使用一个A/D转换器来轮流处理各个被测量,如图所示。;输入通道;二、A/D转换器简介 能将模拟量转换成数字量的电路,称为A/D转换器。 1.直接A/D转换器 直接A/D转换器通过基准电压与取样保持电压进行比较,从而将模拟量直接转换成数字量。其特点是工作速度高,转换精度容易保证,使用也比较方便。 2.间接A/D转换器 间接A/D转换器是将取样后的模拟信号先转换成时间t(即电压—时间变换型,简称V-T变换型)或频率f(电压—频率变换型,简称V-F变换型),然后再将t或f转换成数字量。 ;3.A/D转换器的主要技术指标 (1)分辨率和量化误差。分辨率是指A/D转换器对输入模拟信号的分辨能力,是衡量A/D转换器分辨输入模拟量最小变化程度的技术指标。 (2)转换速度。转换速度是指A/D转换器在每秒钟内所能完成的转换次数,也可表述为转换时间,即完成一次A/D转换所需时间,两者互为倒数。 (3)转换精度。A/D转换器的精度通常有两种表示形式:绝对精度和相对精度。;三、ADC0809简介 ADC0809是CMOS型8路8位逐次逼近式A/D转换器,包括8位的A/D转换器、8通道多路转换器、三态输出锁存缓冲器和与微处理器兼容的控制逻辑。8通道多路转换器能直接连通8个单极性模拟信号中的任何一个。 ADC0809片内设置了带有锁存功能的8位模拟多路开关,可对8路0~+5 V的输入模拟电压信号分时进行转换,片内具有多路开关的地址译码和锁存电路、比较器、256R电阻T型网络、树状电子开关、逐次逼近寄存器SAR、控制与时序电路等。输出具有TTL三态输出锁存缓冲器,可直接连到单片机数据总线上。ADC0809的内部结构如图所示。;ADC0809转换器逻辑框图及引脚排列 a)逻辑框图 b)引脚排列;1.ADC0809的主要特性 (1)8路输入通道,8位A/D转换器,即分辨率为8位。线性误差为±1 LSB。 (2)单一+5 V电源供电,模拟输入电压范围为0~+5 V,不需零点和满刻度校准。 (3)转换速度取决于芯片时钟频率,时钟频率范围为10~1 280 kHz,转换需要64个时钟脉冲。当时钟频率为640kHz时,转换时间为100 μs;当时钟频率为500 kHz时,转换时间为130 μs。;2.ADC0809芯片引脚功能 ADC0809芯片的逻辑框图及引脚排列如上图所示,器件的核心部分是8位A/D转换器,它由比较器、逐次逼近寄存器、D/A转换器及控制和定时5部分组成。;3.ADC0809工作时序 ADC0809工作时序如图所示。;4.采用总线方式控制ADC0809的电路 在如图所示电路中,JK触发器构成一个二分频器,使ALE的输出频率降低为1 MHz后给ADC0809提供时钟信号。;一、硬件设计 根据任务分析,本任务通过A/D转换器将输入电压转换后的数字信号送到单片机,由单片机对数字信号进行处理后在数码管上显示出来。 为了实现将模拟电压信号转换为单片机可以直接读入的数字信号,在本任务中选择8位模数转换集成电路ADC0809作为系统的A/D转换器

文档评论(0)

balala11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档