单片机数据采集的毕业设计

上传人:s9****2 文档编号:431608485 上传时间:2023-03-07 格式:DOCX 页数:45 大小:1,010.87KB
返回 下载 相关 举报
单片机数据采集的毕业设计_第1页
第1页 / 共45页
单片机数据采集的毕业设计_第2页
第2页 / 共45页
单片机数据采集的毕业设计_第3页
第3页 / 共45页
单片机数据采集的毕业设计_第4页
第4页 / 共45页
单片机数据采集的毕业设计_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《单片机数据采集的毕业设计》由会员分享,可在线阅读,更多相关《单片机数据采集的毕业设计(45页珍藏版)》请在金锄头文库上搜索。

1、学生姓名学号所在学院名称专业名称指导教师姓名指导教师职称论文题目摘要本文介绍了基于单片机数据采集的硬件设计和软件设计,数据采集系统是模拟 域与数字域之间必不可少的纽带,它的存在具有着非常重要的作用。本文介绍的重 点是数据采集系统,而该系统硬件部分的重心在于单片机。数据采集与通信控制采 用了模块化的设计,数据采集与通信控制采用了单片机AT89S52来实现,硬件部分是以单片机为核心,还包括A/D模数转换模块,显示模块,和串彳丁接口部分。该系 统从机负责数据采集并应答主机的命令。8路被测电压通过模数转换器ADC0809进行 模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据通 过

2、串行口 MAX232传输到上位机,由上位机负责数据的接受、处理和显示,并用LED 数码显示器来显示所采集的结果。软件部分应用VC+编写控制软件,对数据采集系 统、模数转换系统、数据显示、数据通信等程序进行了设计。关键词:数据采集89C52单片机ADC0809 MAX232目录第一章绪论1.1研究背景及其目的意义11.2国内外研究现状21.3该课题研究的主要内容内容3第二章数据采集42.1数据采集系统42.2方案论证52.2.1 A/D模数转换的选择52.2.2单片机的选择52.2.3串行口的选择52.2.4 显示部分62.2.5按键6第三章硬件部分83.1主机部分83.1.1主机部分原理图设计

3、83.1.2单片机93.2从机部分123.2.1从机的电路原理图设计123.2.2单片机之间的通信133.2.3模数转换器ADC0809 18第四章软件部分214.1 简介 KeilUvision2214.2主机程序设计254.3从机部分程序设计29第五章调试结果33总结32致谢错误!未定义书签。参考文献32附录133附录235第一章绪论1.1研究背景及其目的意义近年来,数据采集及其应用受到了人们越来越广泛的关注,数据采集系统也 有了迅速的发展,它可以广泛的应用于各种领域。数据采集系统起始于20世纪50年代,1956年美国首先研究了用在军事上 的测试系统,目标是测试中不依靠相关的测试文件,由非

4、成熟人员进行操作,并 且测试任务是由测试设备高速自动控制完成的。由于该种数据采集测试系统具有 高速性和一定的灵活性,可以满足众多传统方法不能完成的数据采集和测试任 务,因而得到了初步的认可。大概在60年代后期,国内外就有成套的数据采集 设备和系统多属于专用的系统。1120世纪70年代后期,随着微型机的发展,诞生了采集器、仪表同计算机溶 为一体的数据采集系统。由于这种数据采集系统的性能优良,超过了传统的自动 检测仪表和专用数据采集系统,因而获得了惊人的发展。从70年代起,数据采 集系统发展过程中逐渐分为两类,一类是实验室数据采集系统,一类是工业现场 数据采集系统。1120世纪80年代随着计算机的

5、普及应用,数据采集系统得到了很大的发展, 开始出现了通用的数据采集与自动测试系统。该阶段的数据采集系统主要有两 类,一类以仪表仪器和采集器、通用接口总线和计算机组成。这类系统主要应用 于实验室,在工业生产现场也有一定的应用。第二类以数据采集卡、标准总线和 计算机构成,这一类在工业现场应用较多。20世纪80年代后期,数据采集发生 了很大的变化,工业计算机、单片机和大规模集成电路的组合,用软件管理,是 系统的成本减低,体积变小,功能成倍增加,数据处理能力大大加强。1120世纪90年代至今,在国际上技术先进的国家,数据采集系统已成功的运 用到军事、航空电子设备及宇航技术、工业等领域。由于集成电路制造

6、技术的不 断提高,出现了高性能、高可靠的单片机数据采集系统OAS)。数据采集技术已 经成为一种专门的技术,在工业领域得到了广泛的应用。该阶段的数据采集系统 采用模块式结构,根据不同的应用要求,通过简单的增加和更改模块,并结合系 统编程,就可扩展或修改系统,迅速组成一个新的系统。11尽管现在以微机为核心的可编程数据采集与处理采集技术的发展方向得到 了迅速的发展,而且组成一个数据采集系统只需要一块数据采集卡,把它插在微 机的扩展槽内并辅以应用软件,就能实现数据采集功能,但这并不会对基于单片 机为核心的数据采集系统产生影响。相较于数据采集板卡成本和功能的限制,单 片机具多功能、咼效率、咼性能、低电压

7、、低功耗、低价格等优点,而双单片机 又具有精度较高、转换速度快、能够对多点同时进行采集,因此能够开发出能满 足实际应用要求的、电路结构简单的、可靠性高的数据采集系统。这就使得以单 片机为核心的数据采集系统在许多领域得到了广泛的应用。1.2国内外研究现状数据采集系统是通过采集传感器输出的模拟信号并转换成数字信号,并进行 分析、处理、传输、显示、存储和显示。它起始于20世纪中期,在过去的几十 年里,随着信息领域各种技术的发展,在数据采集方面的技术也取得了长足的进 步,采集数据的信息化是目前社会的发展主流方向。各种领域都用到了数据采集, 在石油勘探、科学实验、飞机飞行、地震数据采集领域已经得到应用。

8、我国的数字地震观测系统主要采用TDE-124C型TDE-224C型地震数据采集系 统。近年来,又成功研制了动态范围更大、线性度更高、兼容性更强、低功耗可 靠性的TDE-324C型地震数据采集系统。该数据采集对拾震计输出的电信号模拟 放大后送至A/D数字化,A/D采用同时采样,采样数据经DSP数字滤波处理后, 变成数字地震信号。该数据采集系统具备24位A/D转化位数,采样率有50HZ、 100HZ、 200HZ。 11由美国PASCO公司生产的“科学工作室”是将数据采集应用于物理实验的崭 新系统,它由3部分组成:(1)传感器:利用先进的传感技术可实时采集技术可 实时采集物理实验中各物理量的数据;

9、(2)计算机接口:将来自传感器的数据信 号输入计算机,采样速率最高为25万次/S; (3)软件:中文及英文的应用软件。 11受需求牵引,新一代机载数据采集系统为满足飞行实验应用也在快速地发 展。如爱尔兰ACRA公司2000年研发推出的新一代KAM500机载数据采集系统到 了 2006年。本系统采用16位(A/D)模拟数字变换,总采样率达500K/S,同步 时间为+/-250ns,可以利用方式组成高达1000通道的大容量的分布式采集系统。1.3该课题研究的主要内容内容数据采集技术是信息科学的重要分支之一,它研究信息数据的采集、存储、 处理以及控制等问题。它是对传感器信号的测量与处理,以微型计算机

10、等高技术 为基础而形成的一门综合应用技术。数据采集也是从一个或多个信号获取对象信 息的过程。随着微型计算机技术的飞速发展和普及,数据采集监测已成为日益重 要的检测技术,广泛应用于工农业等需要同时监控温度、湿度和压力等场合。数 据采集是工业控制等系统中的重要环节,通常采用一些功能相对独立的单片机系 统来实现,作为测控系统不可缺少的部分,数据采集的性能特点直接影响到整个 系统。尽管现在以微机为核心的可编程数据采集与处理技术作为数据采集技术的 发展方向得到了迅速的发展,并且适于通用微机(如IBM PC系列)使用的板卡级 数据采集产品也已大量出现,组成一个数据采集系统简单到只需要一块数据采集 卡,把它

11、插在微机的扩展槽内,并辅以应用软件,就能实现数据采集功能,但这并 不会对基于单片机为核心的数据采集系统产生影响,因为单片机功能强大、抗干 扰能力强、可靠性高、灵活性好、开发容易等优点,使得基于单片机为核心的数 据采集系统在许多领域得到了广泛的应用.传统的基于单片机的数据采集系统由于没有上位机的支持,不管采用什么样 的数据存储器,它的存储容量都是有限的,所以不得不对存储的历史数据进行覆 盖刷新,这样不利于用户对数据进行整体分析,因而也不能对生产过程的状况进 行准确的把握。本系统采用下位机负责模拟数据的采集,从单片机负责采集八路数据,并应 答主机发送的命令,上位机即主机是负责处理接受过来的数字量的

12、处理及显示, 主机和从机之间用RS-232进行通信。这样用户可以在上位机上编写各种程序对文 件中的数据进行有效查询和分析,有利于工业过程的长期正常运行和检查。该系 统采用的是AT89S52单片机,此芯片功能比较强大,能够满足设计要求。第二章数据采集2.1数据采集系统数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到 系统内部的一个接。数据采集技术广泛引用在各个领域。70年代初,随着计算机技术及大规模集成电路的发展,特别是微处理器及 高速A/D转换器的出现,数据采集系统结构发生了重大变革。原来由小规模集 成的数字逻辑电路及硬件程序控制器组成的采集系统被微处理器控制的采集系 统所代

13、替。由微处理器去完成程序控制,数据处理及大部分逻辑操作,使系统的 灵活性和可靠性大大地提高,系统硬件成本和系统的重建费用大大地降低。在该系统中需要将模拟量转换为数据量,而A/D是将模拟量转换为数字量 的器件,他需要考虑的指标有:分辨率、转换时间、转换误差等等。而单片机是 该系统的基本的微处理系统,它完成数据读取、处理及逻辑控制,数据传输等一 系列的任务。在该系统中采用的是8051系列的单片机。双机通信的串行可以 采用RS232C标准接,由芯片MAX232实现双机的通信。而数据的显示则采 用的是LED数码管,该器件比较简单,在生活中接触也较多。数据采集系统一般由信号调理电路,多路切换电路,采样保

14、持电路,A/D, 单片机等组成。完成毕业设计所需要的系统框图如图2.1所示:图2.1系统框图2.2方案论证2.2.1 A/D模数转换的选择A/D转换器的种类很多,就位数来说,可以分为8位、10位、12位和16位 等。位数越高其分辨率就越高,价格也就越贵。A/D转换器型号很多,而其转换 时间和转换误差也各不相同。(1) 逐渐逼近式A/D转换器:它是一种速度快、精度较高、成本较低的直接 式转换器,其转换时间在几微秒到几百微秒之间。(2) 双积分A/D转换器:它是一种间接式的A/D转换器,优点是抗干扰能力 强,精度比较高,缺点是数度很慢,适用于对转换数度要求不高的系统。(3) 并行式A/D转换器:它

15、又被称为flash (快速)型,它的转换数度很高, 但她采用了很多个比较器,而n位的转换就需要2n-1个比较器,因此电路规模 也极大,价格也很贵,只适用于视频A/D转换器等数度特别高的领域。鉴于上面三种方案,在价格、转换速度等多种标准考量下,在本设计选用的 是逐渐逼近式A/D转换器ADC0809.2.2.2单片机的选择单片机是一种面向大规模的集成电路芯片,是微型计算机中的一个重要的分 支。此系统是由CPU、随即存取数据存储器、只读程序存储器、输入输出电路 (I/O 口),还有可能包括定时/计数器、串行通信口、显示驱动电路(LCD和LED 驱动电路)、脉宽调制电路、模拟多路转换器及A/D转换器等电路集成到一个单 块芯片上,构成了一个最小但完善的计算机任务。单片机要使用特定的组译和编 译软件编译程序,在用keiluvision2把程序下载到单片机内。而本设计选用的是AT89C52.2.2.3串行口的选择该串行口我选用了标准RS-232C接口,它是电平与TTL电平转换驱动电路。 常用的芯片是MAX232,MAX232的优点是:(1) 一片芯片可以完成发送转换和接收转换的双重功能。(2) 单一电源+5V

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号