8路数据采集及报警控制系统.docVIP

  • 56
  • 0
  • 约5.96千字
  • 约 17页
  • 2019-10-19 发布于江西
  • 举报
电子与信息工程学院 《计算机控制技术》 课程设计报告 课题名称 8路数据采集及报警控制系统 专 业 电子与信息工程学院 班 级 11通信2班 学生姓名 刘梦龙 学 号 11205090716 指导教师 严辉 夏巍 陈蕴 2014年 7 月 2 日 目 录 1.总体设计: 1.1 设计思路 1.2 课题目的 1.3 器件选择 2.硬件电路设计: 2.1 数据输入模块 2.2 模数转换模块 2.3 主控电路-单片机 2.4 显示模块 3.系统程序设计: 3.1 程序流程框图 3.2 主程序 4.总结 5.附录 1.总体设计: 1.1 设计思路 我们选择单片机与A/D转换芯片结合的方法实现本设计。使用的基本元器件是:AT89C52单片机,ADC0809模数转换芯片,74LS164,数码管,按键,电容,电阻,晶振等。 数字电压测量电路由A/D转换、数据处理及显示控制等组成。A/D转换由集成电路ADC0809完成。ADC0809具有8路拟输入端口,地址线(23~- 25脚)可决定对哪一路模拟输入作A/D换。22脚为地址锁存控制,当输入为高电平时,对地址信号进行锁存。6脚为测试控制,当输入一个2uS宽高电平脉冲时,就开始A/D转换。7脚为A/D转换结束标志,当A/D转换结束时,7脚输出高电平。9脚为A/D转换数据输出允许控制,当OE脚为高电平时,A/D转换数据从该端口输出。10脚为0809的时钟输入端。 通过对单片机p2.5口置低电平控制LED亮灯报警。 1.2 课题目的 (1)掌握数据采集系统的设计方法。 (2)结合8051设计一个8路数据采集系统。 1.3 器件选择 单片机是一种面向大规模的集成电路芯片,是微型计算机中的一个重要的分支。此系统是由CPU、随即存取数据存储器、只读程序存储器、输入输出电路(I/O口),还有可能包括定时/计数器、串行通信口、显示驱动电路(LCD和LED驱动电路)、脉宽调制电路、模拟多路转换器及A/D转换器等电路集成到一个单块芯片上,构成了一个最小但完善的计算机任务。单片机要使用特定的组译和编译软件编译程序,本设计选用80C51单片机。 键盘是一种常见的输入设备,用户可以向计算机输入数据或命令。根据案件的识别方法分类,有编码键盘和非编码键盘两种。通过硬件识别的键盘称编码键盘;通过软件识别的键盘成为非编码键盘。非编码键盘有两种接口方法:一种是独立按键接口;另一种是矩阵式按键接口。本设计使用矩阵键盘。 A/D转换器的种类很多,就位数来说,可以分为8位、10位、12位和16位等。位数越高其分辨率就越高,价格也就越贵。A/D转换器型号很多,而其转换时间和转换误差也各不相同。,在价格、转换速度等多种标准考量下,在本设计选用的是逐渐逼近式A/D转换器——ADC0809。 设计方案的框图 二、硬件电路设计: 2.1 数据输入模块 本次采集器设计的输入的模拟信号比较简单,采用滑动变阻器,外接+5V电压作为输入模拟信号,标示为RV1分别接入模数转换芯片ADC0809的IN0-IN7(26,27,28,1,2,3,4,5号管脚)。完全符合输入模拟信号0-5V的调节范围,有效可靠的模拟电压信号。 2.2 模数转换模块 模拟信号通过输入端IN0~IN7:8路模拟量输入端。ADDA,ADDB,ADDC三个是数据选择控制端输入片选信号与P3.2,P3.3,P3.4连在一起,由A,B,C和IN0-IN7构成3-8数据器,通过AT89S51中的按键程序控制片选信号。START是 A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。ALE是地址锁存允许信号,输入,高电平有效。将ALE和START连在一起与P3.4相连,在A/D转换完成后正脉冲的处于高电平,即可控制地址锁存器。该脉冲依靠编写的单片机中断程序模拟一个正脉冲控制。OE端口是数据输出允许信号,由单片机输入高电平控制。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。OUT1-OUT8是A/D转换的输出数字端口,与P1

文档评论(0)

1亿VIP精品文档

相关文档