基于单片机的数据采集系统设计

上传人:工**** 文档编号:473266730 上传时间:2022-10-23 格式:DOC 页数:41 大小:1.02MB
返回 下载 相关 举报
基于单片机的数据采集系统设计_第1页
第1页 / 共41页
基于单片机的数据采集系统设计_第2页
第2页 / 共41页
基于单片机的数据采集系统设计_第3页
第3页 / 共41页
基于单片机的数据采集系统设计_第4页
第4页 / 共41页
基于单片机的数据采集系统设计_第5页
第5页 / 共41页
点击查看更多>>
资源描述

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

1、安徽三联学院毕业论文本科毕业论文(设计、创作) 题目: 基于单片机的数据采集系统设计 学生姓名: 学号: 0231002007 所在院系: 信息与通信技术系 专业: 电子信息工程 入学时间: 2010 年 9 月导师姓名: 职称/学位: 讲师/博士 导师所在单位: 完成时间: 2014 年 5 月安徽三联学院教务处 制基于单片机的数据采集系统设计摘 要:本篇论文讲述了在单片机的基础上的数据采集系统的设计,在此设计过程中需要的硬件很多,但主要是以单片机为核心。单片机的作用有很多,而且能够满足本设计所需要的功能即数据的采集和通信之间的控制。本设计分为软硬件两个模块,其中后者除了上面所提到的单片机以

2、外还有A/D模数转换模块,显示模块,和串行接口等一些模块接口部分。数据采集并且响应主机的命令主要是从机的职能。如果打算通过从机采集到的数据进行模数转换,重要一点是使用模数转换器也就是即将用到的ADC0809(8分辨率的D/A转换集成芯片)将8路被测电压进行模数转换,串行口将转变后的数据传输到上位机,数据的接受,处理和显示都是由上位机负责,所采集的数据利用LED(Light Emitting Diode,即发光二极管)来显示。在该系统中,软件是在设计过程中充当着重要的角色。其中软件部分主要是在KEIL环境下使用我们之前学习过的C语言进行对数据采集系统、模数转换系统、数据显示、数据通信等程序的设计

3、。关键词:数据采集系统;89C52; ADC0809;MAX232; LED1Design of data acquisition system based on SCMAbstract:The film tells the paper on the basis of data collected microcontroller collection system design, hardware design process requires a microcontroller core is mainly, connection between analog and digital dom

4、ains of data acquisition system is an indispensable bridge. In this study, based on the single-chip microcomputer data acquisition is as the center of gravity, so the microcontroller core part of the hardware of this system. In order to realize data acquisition and communication control to choose mo

5、dular design USES MCU to complete, also includes A/D analog-to-digital conversion module, display module, and serial interface section. Data acquisition and command response of the host is mainly from the machine functions. If want to use data were collected from the machine, modulus conversion, imp

6、ortant is to use the measured voltage will be 8 road of adc, modulus conversion, serial port to transmit the data after a switch to PC, data receiving, processing and display are made by PC, data collected by the use of LED to display. The main part of which software is in KEIL environment, using C

7、language for data acquisition system, analog-digital conversion system, the data show that the design of data communications and other procedures.Keyword:Data acquisition;AT89C52;ADC0809; MAX232;LED2目 录第一章 绪论11.1 研究背景及其目的意义11.2 国内外研究现状11.3 该课题研究的主要内容1第二章 数据采集32.1 数据采集系统32.2 方案论证32.2.1 A/D模数转换的选择32.2

8、.2单片机的选择42.2.3 串行口的选择42.2.4 显示部分42.2.5 按键4第三章 硬件部分63.1 主机部分63.1.1 主机部分原理图设计63.1.2 单片机73.1.3 LED数码显示器的应用原理83.2 从机部分83.2.1 从机的电路原理图设计83.2.2 单片机之间的通信93.2.3 模数转换器ADC080911第四章 软件部分134.1 简介KeilUvision2134.2 主机程序设计214.3 从机部分程序设计21第五章 结束语23参考文献25附录126附录231 II第一章 绪论1.1 研究背景及其目的意义二十世纪五十年代就开始出现了数据采集系统。第一次的运用是在

9、美国而且很成功这就使得渐渐地数据采集得到了初步认可,这种系统拥有高速性和一定的灵活性,最重要的是它能够解决传统不能解决的任务。二十世纪七十年代后期,因为有了微型机的迅速成长,出现了由采集器仪表和计算机结合起来的数据采集系统。也就在这个阶段,该系统取得了飞快的成长,并且分为工业现场数据采集系统和实验室数据采集系统。二十世纪九十年代至今,由于集成电路的发展越来越迅速,并且技术也越来越发达,数据采集技术也得到了快速的发展。如今,数据采集技术不仅仅只是科学研究已经在生活工作的各个领域得到了广泛的应用。在当今社会计算机技术较快成长的情况下,数据采集技术也有了很好的发展。在生产过程中,因为使用该系统采集记

10、录生产过程中所需要的数据,对提高产品质量降低生产成本起到了很大的作用。在专门进行研究过程中,使用该技术能够取得大量的动态信息。无论在什么应用领域,如若应用该技术工作效率和经济效益就能够得到很大的提高。 1.2 国内外研究现状随着计算机信息等技术的迅速成长,也使得数据采集技术取得快速成长。目前,数据采集已被广泛应用于就业,通信,智能化和网络化仪器,测绘,勘探,工业控制等领域。数据采集能够降低雇佣成本,简化了工作任务,节约生产成本。我国也对数据采集系统有了很深的研究和广泛的应用,比如,目前我国正在使用的用于对地震的动态进行观测的TDE-324C型地震数据采集系统,随着科学技术的不断进步,该系统已经

11、发展的更为完善。因为受到了需求的影响,目前世界上最新的机载数据采集系统也出现飞速的成长趋势以用来完善飞行质量和速度满足飞行实验应用的需要。1.3 该课题研究的主要内容如今科学技术的发展,人们对计算机的使用越来越普遍,数据采集检测开始走进了人们的日常生活,在一些监控温度、湿度和压力工业和农业等需要对数据进行采集的场所也开始了比较普遍的应用。工业控制系统的对数据采集的要求较高,所以关键是数据采集。单片机由于功能强大,所以该系统往往是用一些独立的功能来完成整个的测量和控制系统,整个系统都可能受到数据采集性能特征的影响。虽然到现在为止很多都是采用以计算机为主要的可编程数据采集处理技术,而且在此期间数据

12、采集技术得了飞速的成长。可是这并不会影响本文设计的主题即对以单片机为核心的数据采集系统的发展,单片机所具有的多功能、良好的抗干扰能力、较高的可靠性、灵活性好、易开发等优点,使得以它为基础的数据采集普遍的用于很多场所。由于以前科学技术水平的有限数据采集系统并没有来自上位机的支持,因此不管想要采用哪种类型的数据存储器,它的容量都是可计算出,因为不得不进行下一次的数据采集不得不对以前的数据进行覆盖刷新,这不会有利于用户分析整体数据,因此不能准确地掌握生产过程的状态。为了帮助工农业的一些场所需要大量数据采集解决这个问题,本论文是使用主从结构的通信方式进行数据采集,具体的步骤是模拟量是由下位机采集,单片

13、机的主要责任是采集八路数据,再回答由主机发送的命令,上位机的主要任务是对接收的数据进行有效处理和清晰的显示,最后主机与从机之间用的串行口连接。因此,用户可以写上所需的计算机程序,并在文件中的数据的有效的查询和分析,这在长期正常运行,检查工业过程是很有帮助的。5第二章 数据采集2.1 数据采集系统数据采集,也被称为数据获取,主要是应用一种设备,从外在环境采集到一些所需要的资源,然后将这些资源送入到系统的内部。目前数据采集技术已广泛应用在各个领域。在此系统中要进行模数转换即需要把模拟数据转化为数字数据,完成此任务需要的是AD模数转换器,其需要考虑的指标有:转换速率sps、分辨率bit、输入信号范围

14、、电源电压、输出接口、封装、参考源、输入通道、功耗。AT89C52是此系统的最根本的处理系统,它的功能较为强大,任务也比较繁杂主要是读取数据、处理和逻辑控制,传输数据等一些操作。此设计中使用的单片机是AT89C52。主机和从机之间进行通信主要是由MAX232完成,经过一些对比它的串行口使用的是RS-232-C。该系统显示部分选用了生活中比较常见也应用较多的LED数码管来显示数据。实现此论文需用的系统框图如图2.1所示。图2.1系统框图2.2 方案论证2.2.1 A/D模数转换的选择当前利用最多模数转换器的主要有三种类型:(1)逐次逼近式A/D转换器(2)双积分式A/D转换器(3)V/F型A/D

15、转换器1。以上三种类型转换器的性价比的对比下,本论文采用的数模转换器是逐渐逼近式A/D转换器-ADC0809。2.2.2单片机的选择我们生活中所用到的单片机其实就是一个微型计算机,它也是一种集成电路芯片,此芯片把CPU、RAM、ROM等一些元器件的功能在一块硅片上集中起来并具有非常强大而特殊的功能的健全的系统。AT89C52有其对应的组译和编译软件编译程序,本文是利用KEIL把程序下载到AT89C52内。本论文所需用到的主要的硬件是单片机而我选择的是AT89C52。2.2.3 串行口的选择所谓的串行口是用来作为通信时使用的接口,所以又叫做串行通信接口,国家对电气标准这一方面有着明确的规定,所以它的标准也是按照国家规定的电气标准进行分类的,其中主要包括RS-232-C、RS-422、RS485、USB等等一些。 RS-232-C、RS-422与RS-485标准仅仅对接口的电气特性提出原则要求,并没有触及

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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