单片机仿真与实战项目化教程(C语言版) 教学课件 作者 汤平徐欣 主编 项目6 设计制作数字电压表.pptVIP

单片机仿真与实战项目化教程(C语言版) 教学课件 作者 汤平徐欣 主编 项目6 设计制作数字电压表.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文档。上传文档
查看更多
尚辅网 尚辅网 6.2 项目描述 1.项目名称 设计制作数字电压表 2.项目要求 (1)基本要求 使用AT89C51单片机作为仿真控制器,STC89C52作为硬件电路控制器,设计制作数字直流电压表,要求测量的直流电压范围为0~5V,以数码管显示测量值,要求保留2位小数。 (2)发挥功能 在数字直流电压表的基础上设计多路数据采集系统,要求能循环采集8路直流电压,也可以通过按键选择采集8路中任意一路电压,以6位数码管显示,2位显示测量的通道数,4位显示通道对应的测量值,电压值保留2位小数。 3.项目分析 由于被测量的直流电压是模拟信号,而单片机只能处理二进制信息,即为数字信号,因此要完成直流电压的测量及计算,则需要采用A/D转换器。A/D转换器是一种能将模拟量转换成数字量的器件。而要将测量的数值显示出来则可采用在项目4所介绍的7段数码管来实现。数字直流电压表的结构图如图6-1所示: 6.3相关知识 1.A/D转换器的定义 模数转换器(A/D转换器,简称为ADC)是一种将模拟量转换成数字量的器件。 2.A/D转换器的分类 根据A/D转换电路的工作原理不同,A/D转换器可分为:计数器型A/D转换器、逐次逼近型A/D转换器、双积分式A/D转换器和电压-频率(V/F)变换型A/D转换器。逐次逼近型、双积分型和V/F型。 根据A/D转换器与单片机的接口方式不同,A/D转换器可分为串行输出A/D转换器和并行输出A/D转换器两种。 按A/D转换器输入模拟量的极性分,有单极型和双极型两种。 根据A/D转换的二进制位数不同,A/D转换器可分为8位、10位、12位、16位、24位A/D转换器。 6.3.1 A/D转换器主要性能指标及选型原则 1.A/D转换器主要性能指标 2.A/D转换器的选择原则 1.A/D转换器主要性能指标 (1)分辨率 (2)量程 (3)转换时间 (4)量化误差(非线性误差) 2.A/D转换器的选择原则 (1)根据输入的模拟信号的电压范围和极性进行选择。 (2)根据应用系统的误差要求,从A/D转换器的分辨率和量化误差两个性能指标进行选择。 (3)根据输入的模拟信号的变化速度,从A/D转换器的转换时间这一性能指标进行选择。 (4)根据微处理器的接口特性,合理考虑A/D转换器的输出状态,即采用串行输出A/D转换器还是并行输出A/D转换器。 (6)在满足条件的情况下,尽量选用设计者熟悉的型号进行开发设计。 6.3.2ADC0808/ADC0809 芯片介绍 1. ADC0808/ADC0809内部结构 2. ADC0808/ADC0809引脚功能介绍 3. ADC0808/ADC0809的工作过程 ADC0808/ADC0809的工作过程 (1)初始化,ALE、START、OE均为低电平 (2)给C,B,A赋值,ALE来一个正脉冲,在上升沿时锁存地址值,选择输入通道 (3)START来个正脉冲,在下降沿时启动AD转换 (4)等待转换结束,EOC=0时一直等待,直到EOC变为1 (5)EOC=1时,使OE为1,输出转换结果 ADC0808/ADC0809的时序图 6.3.3 TLC549芯片介绍 (1)TLC549芯片简介 (2)TLC549芯片的内部结构及引脚功能 (3)TLC549芯片的工作原理 (4)应用举例 (1)TLC549芯片简介 TLC549是德州仪器公司(TI)推出的单路模拟输入的8位串行A/D转换器。该芯片通过SCLK、 、SDO三根信号线能方便地采用三线串行接口方式与各种微处理器连接,构成各种廉价的测控应用系统。 TLC549的主要特性有: 采用CMOS技术,输出完全兼容TTL和CMOS电路 供电电源范围:3~6V 8位A/D转换结果 转换时间:最大17us 输入输出时钟:小于1.1MHz 低功耗:最大15Mw 工作温度范围:0℃~70℃(TLC549); -40℃~85℃(TLC549) (2)TLC549芯片的内部结构及引脚功能 TLC549芯片引脚功能如下: REF+:正基准电压输入 2.5V≤REF+≤Vcc+0.1。 REF-:负基准电压输入端,-0.1V≤REF-≤2.5V。 且要求:(REF+)-(REF-)≥1V。 VCC:系统电源3V~6V。 图6-6 TLC549引脚图 GND:接地端。 :芯片选择输入端,要求输入高电平 VIN≥2V,输入低电平VIN≤0.8V。 SDO:转换结果数据串行输出端,与 TTL 电平兼容,输出时高位在前,低位在后。 AIN:模拟信号输入端,0~Vcc,当 AIN≥REF+电压时,转换结果为全“1”(0FFH),AIN≤REF-电压时,转换结果为全“

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档