单片机技术应用项目化教程(C语言版)(第2版) 课件 任务5.1_第1页
单片机技术应用项目化教程(C语言版)(第2版) 课件 任务5.1_第2页
单片机技术应用项目化教程(C语言版)(第2版) 课件 任务5.1_第3页
单片机技术应用项目化教程(C语言版)(第2版) 课件 任务5.1_第4页
单片机技术应用项目化教程(C语言版)(第2版) 课件 任务5.1_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目五

测控仪表

任务5.1数字电压表明确任务

在测量仪表中经常会用到把传感器转换后的电压或电流等模拟量信号转换成单片机能识别的数字信号。需要用到模拟/数字转换技术(A/D),怎么实现A/D转换?单片机怎么去处理转换后的数字信息?

本次任务利用常见ADC0809模数转换芯片,设计完成一个简易数字电压表,实时采集0~5V连续变化的电压,利用1602显示出来。1A/D转换技术

双积分式A/D转换器的主要优点是转换精度高,抗干扰性能好,价格便宜,但转换速度较慢。因此这种转换器主要用于转换速度要求不高的场合。

知识链接

逐次逼近式A/D转换器是一种转换速度较快、精度较高的转换器。其转换时间大约在几微秒到几百微秒之间。A/D转换器的主要技术指标有:分辨率。以输出二进制的位数表示分辨率,位数越多,误差越小,转换精度越高。相对精度。相对精度是指实际的各个转换点偏理想特性的误差。在理想的情况下,所有的转换点应当在一条直线上。转换速度。它是指完成一次转换所需的时间。转换时间是指由启动转换命令到转换结束信号开始有效的时间间隔。电源抑制。在输入电压不变的前提下,当转换电路的供电电源电压发生变化时,对输出也会产生影响。这种影响可用输出数字量的绝对变化量来表示。

ADC0809是典型8位8通道逐次逼近式A/D转换器,CMOS工艺;片内有8路模拟开关,可对8路模拟电压量实现分时转换。ADC0809与单片机连接转换数据的传送:①定时传送方式;(不需接EOC脚)②查询方式;(测试EOC脚的状态)③中断方式。(EOC脚接INT脚)注:不能用无条件方式;2个ALE不能相接。涉及问题:8路模拟信号通道选择;A/D转换完成后转换数据传送ADC0809的口地址:FEFFH;8路模拟通道的地址:FEF8H~FEFFH。IN0~7AD0~7ALEINTWRP2.0RDD0~7ADDABC

CLKEOCSTARTALEOE≥11MCS-51ADC080983≥12工作时序3硬件电路设计

首先确定转换通道地址,因A、B、C引脚都直接接地,所以地址为000,选择通道0。初始化START、ALE和OE全部为低电平。保证START、ALE信号输出一定宽度。START下降沿启动AD转换,采用一定方式检测EOC信号,如果EOC信号变为高电平,转换完成,使能OE信号,读取转换数据。4ADC0809驱动程序设计/*******电压值采集**********/unsignedcharadc_0809(){ unsignedchardat;ST=0; ST=1; //启动AD转换

ST=0; while(EOC==0); //等待转换完成

OE=1; //输出使能

dat=P0; //读取数据

OE=0; returndat;}

参考电压为5V,计算电压v=采样值*5/256。为了单片机数据处理方便,电压值放大100,在显示时,在让小数点前移2位。temp1=adc_0809();temp2=adc_0809();temp3=adc_0809();vol_dat=((temp1+temp2+temp3)/3)*5/256;dianya_display(9,vol_dat);//显示任务实施1.学生分组,制定方案。2.查阅资料,搭接硬件电路。3.建立工程文件,编程编译下载程序调试。4.注意

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论