任务15-数字电压表.doc

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

任务15 制作数字电压表 【任务要求】 单片机的fosc=11.0592MHz,用 P3.1、P3.2、P3.3三根I/O口线控制带有SPI总线接口的A/D芯片TLC1549,在TLC1549的模拟信号输入端(AIN引脚)加入0~5V的直流电压,用P1、P2两个并行口控制6个数码管显示,P1口作段选口,P2口作位选口,定时/计数器T1作扫描定时器,使6个数码管扫描显示,调节TLC1549的模拟量输入电压,数码管上显示输入电压值。 【相关知识】 任务15所涉及到的新知识主要有A/D转换器的基本知识、SPI接口芯片TLC1549的应用特性、数字滤波、标度转换等。 A/D转换器的基本知识 A/D转换器(简称ADC)的功能是将连续的模拟信号转换成数字信号。按照器件与微处理器的接口形式,ADC可分为串行ADC和并行ADC,按照转换原理可分为双积分式和逐次逼近式。选择ADC芯片时,常涉及到的技术指标有分辨率、转换时间等。 分辨率:表示输出数字量增减1所需要的输入模拟量的变化值,它反映了ADC能够分辨最小的量化信号的能力。设ADC的位数为n,转换的满量程电压为U,则其分辨率为U/(2n-1)。例如,满量程电压为5V,如果是用10位ADC转换器,则它的分辨率为5000mV/(210-1)≈5mV,如果是用12位ADC转换器,则它的分辨率为5000mV/(212-1)≈1mV。可见ADC的位数越多,其分辨率就越高。 转换时间:指从启动ADC进行AD转换开始到转换结束并得到稳定的数字量输出为止所需要的时间。转换时间的快慢将会影响ADC与CPU交换数据的方式。 SPI接口芯片TLC1549的应用特性 TLC1549是TI公司生产的10位逐次逼近比较型A/D转换器,有TLC1549C、TLC1549I、TLC1549M三个产品,分属于民用级、工业级和军用级三个等级,转换时间≤21μs,具有简化的SPI接口,采用单5V供电,转换结果以串行方式输出,输出值为: 式中,VAIN为AIN引脚输入的模拟电压值,VREF为REF+、REF-引脚之间的基准电压。 ⑴TLC1549的引脚功能及其与单片机的接口电路 TLC1549具有DIP、FK等多种封装形式。其中DIP封装形式的引脚分布如图7-13所示。各引脚的功能如表7-6所示,TLC1549与单片机的接口电路如图7-14所示。 图7-13 TLC1549引脚分布 图7-14 TLC1549与单片机的接口电路 表7-6 TLC1549的引脚功能 引脚 符号 功 能 1 REF+ 正基准电压,通常取VCC。 2 AIN 模拟量输入端。 3 REF- 负基准电压,通常接地。 4 GND 接地引脚,接电源地。 5 片选脚。 6 Dout A/D转换结果输出引脚。=1时,该端处于高阻态。=0时,该端有效。 7 SCLK 串行时钟输入端。 8 VCC 正电源引脚,接+5V电源。 由图7-14可以看出,TLC1549与单片机的连接方法是,TLC1549的SCLK(时钟)脚、DOUT(数据输出)脚、 (片选)脚分别与单片机的I/O口线相接。 ⑵TLC1549的工作方式 TLC1549具有6种工作方式,其特点如表7-7所示。 表7-7 TLC1549的工作方式 工作方式 SCLK时钟数 Dout引脚出现最高位(MSB)的时刻 时序图 快速方式 方式1 转换周期之间为高电平 10 下降沿 图7-16 方式2 连续低电平 10 在21μs内 图7-17 方式3 转换周期之间为高电平 10~16 下降沿 图7-18 方式4 连续低电平 16 在21μs内 图7-19 慢速方式 方式5 转换周期之间为高电平 11~16 下降沿 图7-20 方式6 连续低电平 16 第16个时钟下降沿 图7-21 TLC1549工作在那种工作方式下,取决于串行时钟SCLK的速度和的操作方式。在实际应用中快速方式与慢速方式并无本质的区别,主要取决于时钟周期的大小。通常认为,时钟频率高于280KHz时,TLC1549工作于快速方式,否则工作于慢速方式。如果不考虑时钟周期的大小,这6种工作方式可归并于2类:方式1、方式3、方式5为一类,其它的三种方式为一类。 ⑶TLC1549的操作时序 所谓操作时序,是指单片机对接口芯片进行读写操作时,接口芯片的各引脚信号之间的时序关系。包括上升沿、下降沿出现的先后次序、间隔的时间、数据线上出现数据的时刻等。芯片的时序图是编写芯片访问程序的依据。TLC1549的时序图如图7-15所示,图中各时间参数如表7-8所示。 图7-15 TLC1549的时序图 表7-8 TLC1549的时序参数 参数 含义 值 单位

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档