基于单片机的数据采集与传输系统设计毕业设计论文.doc
《基于单片机的数据采集与传输系统设计毕业设计论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的数据采集与传输系统设计毕业设计论文.doc(61页珍藏版)》请在三一办公上搜索。
1、 四川理工学院毕业设计 基于单片机的数据采集与传输系统设计 四川理工学院自动化与电子信息学院二O一三年六月基于单片机的数据采集与传输系统设计摘要:本文介绍了基于单片机的数据采集与传输系统的硬件设计和软件设计,数据采集系统是模拟域与数字域之间必不可少的纽带,它的存在具有着非常重要的作用。本系统应用ADC0809作为高速数据转换电路使其能够进行8路数据实时采集,实现对采集到的数据进行模拟量到数字量的转换,并将采集到的实时数据通过RS232传输到上位PC机上。本系统将比较热门的A/D转换技术和单片机技术有效的结合,实现了高速的通信和数据交换。系统能够对多个点进行同时监控,且能够与微机进行通信,可以方
2、便的实现人机对话。软件部分应用VC+编写控制软件,对数据采集系统、模数转换系统、数据显示、数据通信等程序进行了设计。关键词:数据采集;数据传输;ADC0809;RS232;单片机Design of Data Acquisition and Transmission System Based on Single Chip MicrocomputerMA Liangyao(Sichuan University of Science and Engineering, Zigong, China, 643000)Abstract: This article describes the hardware
3、 design and software design of the data on which based on signal-chip microcomputer. The data acquisition system is the link between the digital domain and analog domain. It has an very important function. The system applies ADC0809 as a high speed data conversion circuit to 8 road data real-time ac
4、quisition, implementation of the collected data to convert the analog quantity to digital quantity, and the transmission of real-time data were collected through RS232 to the upper PC. This system will be popular in the A/D conversion technology and single-chip microcomputer technology effectively c
5、ombined, realize the high-speed communication and data exchange. System can carry on the monitoring at the same time, to the multiple points and able to communicate with computer, easy to realize the man-machine dialogue. The software is partly programmed with VC+. The software can realize the funct
6、ion of monitoring and controlling the whole system. It designs much program like data-acquisition treatment,data-display and data-communication ect.Key words: data acquisition;data transfer ;ADC0809;RS232;single chip microcomputer目录摘要IABSTRACTII第1章 引 言11.1 研究的目的及意义11.2 数据采集与数据传输技术的概述11.3 数据采集与数据传输系统
7、的应用21.4 本论文研究的主要内容和结构安排31.5 本章小结4第2章 数据采集与数据传输的基础理论52.1 数据采集的意义和任务52.2模拟信号数字化处理基本理论52.2.1 采样过程52.2.2 采样定理72.2.3 模拟信号的采样控制方式82.3 数据传输理论基础102.3.1 数据传输102.3.2 串行通信接口标准122.3.3 RS232C接口142.3.4 串口通信基本接线方法152.4 本章小结18第3章 系统的硬件设计193.1 系统硬件框图193.2 传感器193.2.1 电压型温度传感器LM35D193.2.2 气压传感器MPX4115203.3 A/D转换电路213.
8、3.1 ADC0809的介绍213.3.2 ADC0809时序图233.4 单片机电路233.4.1 AT89S51说明243.4.2 单片机最小系统263.5 上位机通信电路283.6 显示电路设计303.7 电源电路303.8 本章小结31第4章 系统的软件设计324.1 Keil uVision3简介324.2 程序设计324.2.1 主程序流程图324.2.2 LED数据显示子程序334.2.3 串口初始化子程序344.2.4 串口通信子程序354.3 程序调试结果354.4 本章小结37第5章 系统仿真385.1 系统仿真使用工具介绍385.2 系统调试结果与分析395.3 本章小结
9、42第6章 结束语43致谢44参考文献45附录46附录一 主要元器件清单46附录二 整体电路结构图47附录三 温度数据采集与传输程序48附录四 压力数据采集与传输程序52 第1章 引 言1.1 研究的目的及意义数据采集与数据传输是指将温度、压力、流量、湿度等物理量从传感器采集,经过ADC转换成数字量后,通过传输系统送入计算机(微处理器)进行存储、处理、显示或者打印的过程。数据采集系统是结合基于计算机(或微处理器)的测量软硬件产品来实现灵活的、用户自定义的测量系统,根据不同需要可以把ADC采集的电压信号进行相应的计算和处理,获得所需的数据,同时交予数码管实现电压显示功能,便于对某些物理量的监视和
10、统计。虽然在不同的应用领域中,对数据采集与处理系统的功耗、便携性、成本等方面有着不同的要求,但总体而言,要在确保精度的条件下,尽可能提高采集速度,以满足实时采集、实时处理、实时控制的要求。实时性越高,工作效率越高,取得的经济效益也就越大。随着电子技术、计算机技术的高速发展,数据采集与处理技术也在飞速提升。在计算机广泛应用的今天,数据采集的在多个领域有着十分重要的应用。它是计算机与外部物理世界连接的桥梁。在工业、工程、生产车间等部门,尤其是在对信息实时性能要求较高或者恶劣的数据采集环境中更突出其应用的必要性。例如:在环境勘查中,应用数据采集系统可以获取多种物理量,并对勘察对象进行存储、统计和分析
11、,是获取科学奥秘的重要手段之一,从而提高了人们对自然的认知能力;在科学实验中,应用数据采集系统可以获得大量的动态信息,是研究瞬间物理过程的有力工具。本文设计的8路数据采集与数据传输系统主要应用在工业现场。1.2 数据采集与数据传输技术的概述数据采集与传输技术是信息科学的一个重要分支,也是现代科学技术发展的一个重要标志。近年来,数据采集及其应用受到了人们越来越广泛的关注,数据采集系统也有了迅速的发展,它可以广泛的应用于各种领域。数据采集是对一个或多个信号获取对象信息的过程。数据采集器是一种具有实验室或现场进行实时数据采集、自动存储记录、信号预处理、即时显示、即时状态分析、自动传输等功能的自动化设
12、备。基于单片机AT89S51的数据采集与数据传输系统,相较于数据采集板卡成本和功能的限制,单片机具多外设电路配置简单、扩展方便、操作容易、可靠性高、实用性强、低电压、低功耗、低价格等优点,而ADC0809又具有精度较高、转换速度快、能够对多点同时进行采集,因此能够开发出能满足实际应用要求的、电路结构简单的、可靠性高的数据采集系统。这就使得以单片机为核心的数据采集系统在许多领域得到了广泛的应用。20世纪90年代至今,在国际上技术先进的国家,数据采集技术已经在军事、航空电子设备及宇航技术、工业等领域被广泛应用。由于集成电路制造技术的不断提高,出现了高性能、高可靠性的单片数据采集系统(DAS)。目前
13、有的DAS产品精度已达16位,采集速度每秒达到几千万次以上。数据采集技术已经成为一种专门的技术,在工业领域得到了广泛的应用。该阶段数据采集系统采用更先进的模块式结构,根据不同的应用要求,通过简单的增加和更改模块,并结合系统编程,就可扩展或修改系统,迅速地组成一个新的系统11。1.3 数据采集与数据传输系统的应用以微型计算机为核心平台的数据采集监控系统逐渐暴露出许多缺陷,如:工业环境一般条件恶劣,而微型计算机的防尘、防震等功能较差;体积大,不易携带和使用;扩展性差、成本高。随着微型计算机技术的飞速发展和普及,数据采集监测已成为日益重要的检测技术,广泛应用于工农业等需要同时监控温度、压力、流量、湿
14、度等场合。数据采集是工业控制等系统中的重要环节,通常采用一些功能相对独立的单片机系统来实现,作为测控系统不可缺少的部分,数据采集的性能特点直接影响到整个系统11。技术的进步已经消除或显著地减少了大多数问题。现在可提供选择的范围很广,用户可以定做设备,也可以购买成套的数据采集系统。随着PC时代的到来,嵌入式数据采集技术以其可靠性高、体积小、重量轻、携带维护方便、易扩展、成本低、功能强等优势在数据采集领域起着举足轻重的作用。数据采集与数据传输技术主要用于环境、传感器信号的测量、智能楼宇控制及地震预警等应用系统中,并在工业现场信号隔离及长线传输、工业现场数据的获取与记录、设备运行监视、RS-232/
15、485总线工业自动化控制系统等领域也得到广泛应用11。 当今现代化建设和国民经济发展迅速。社会对生产环境和生活环境意识的要求也越来越高。人们的日常生活和周围环境息息相关,石油、化工、航天、制药、档案保管、粮食存储等领域对环境也有着较高的要求。因此,环境的监测和控制已成为生产过程中非常重要的技术。目前我国环境监测的发展相对完善,已经建立了一整套数据收集系统。主要包括自动监测和手工监测两种,并正随着信息技术的进步而逐步向智能化监测发展。环境自动监测系统的建设和管理是建立在环境监测、自动控制、计算机、电子、通信等多个领域的技术基础上的系统工程。1.4 本论文研究的主要内容和结构安排鉴于数据采集与数据
16、传输系统的广泛应用和其特有的优势,设计了一个8路高速数据采集采集器和一个可以与上位机串行通信的数据传输电路,并将这两部分合并起来成为数据采集与数据传输系统。系统主要包括传感器,A/D转换模块,输出控制模块,数据传输模块,显示模块五个部分。文中对每个部分功能、实现过程作了详细介绍。整个系统的核心是进行实时数据监控,完成了设计所有要求。本设计应用性比较强,系统可以作为工业现场的实时数据监控系统,利用单片机实现数据监控并通过计算机存储数据。设计后的系统具有操作方便,控制灵活等优点。如果稍微改装可以做热水器温度调节系统、实验室温度监控系统、管道里流量监控系统等等。本论文结构安排如下:第1章 引言部分。
17、对数据采集与数据传输系统的研究目的、意义、发展及应用做了一个详细概述。第2章 理论部分。介绍数据采集与数据传输相关理论,包括采样、传输、接口标准。第3章 硬件部分。提出8路高速数据采集与传输系统的整体设计思路,并对各部分电路进行了具体的设计。第4章 软件设计。根据硬件设计和任务要求完成软件部分的设计,完成软件调试,并给出调试结果。 第5章 系统仿真。在protues环境下,对设计好的硬件电路进行仿真,分析数据是否达到设计要求。第6章 结束语。列举本论文研究成果,分析其中的不足之处,展望研究前景。最后在附录里给出本次设计中的元件清单、完整电路图和软件程序。1.5 本章小结在环境监测和管理系统中,
18、常常需要对众多监测点进行实时监测,大部分监测数据需要实时发送到管理中心的后端服务器进行处理。由于监测点过于分散,分布较广,而且大多数啊设置在环境较恶劣的地区,环境监测设备可以将采集到的数据通过GPRS网络及时发送到管理中心进行处理,便于管理。总之数据采集技术正朝着靠性高、体积小、重量轻、携带维护方便、易扩展、低成本、多功能、网络化和遥测等方面飞速发展。第2章 数据采集与数据传输的基础理论2.1 数据采集的意义和任务数据采集是指将温度、压力、流量、位移等模拟量采集、转换为数字量后,再由计算机进行存储、处理、显示或打印的过程。相应的系统称为数据采集系统。数据采集系统的任务:采集传感器输出的模拟信号
19、并转换成计算机能识别的数字信号,然后送入计算机,根据不同的需要由计算机进行相应的计算和处理,得出所需的数据。与此同时,将计算得到的数据进行显示或打印,以便实现对某些物理量的监视,其中一部分数据还将被生产过程中的计算机控制系统用来控制某些物理量。2.2模拟信号数字化处理基本理论任何数字计算机或者数字设备只能接受和处理有限位的数字信号,因此模拟信号在输入到计算机或者数字设备之前必须变成时间上和幅值上都离散的数字信号。这包含两个过程,首先要在某些时间点上抽取连续模拟信号相应的瞬时值,使模拟信号变成时间上离散的时域信号采样信号,这个过程称为采样(sampling)。然后用一组数码来逼近这些采样信号,使
20、采样信号变成幅值上也离散的数字信号,这个过程成为量化(quantization)。采样和量化就是将模拟信号变为任何数字计算机或者数字设备可以接受和处理的数字信号。2.2.1 采样过程一个连续的模拟信号x(t),通过一个周期性开闭(周期为TS,开关闭合时间为)的采样开关K之后,在开关输出端输出一串在时间上离散的脉冲信号xs(nTs),这个过程就称为采样过程。如图2-1所示。采样信号:xs(nTs) 采样时刻:0,TS ,2TS ,3TS 采样时间:tx(t)x(t)KTs(t)xS(nTS )txS(nTS )TSTS2TS3TSx(t)x(t)x(t)x(t)tx(t)tx(t)x(t)tx(
21、t)xS(nTS )x(t)tx(t)xS(nTS )x(t)tx(t)Ts(t)xS(nTS )x(t)tx(t)KTs(t)xS(nTS )x(t)tx(t)KTs(t)xS(nTS )x(t)tx(t)KTs(t)xS(nTS )x(t)tx(t)KTs(t)xS(nTS )x(t)t图2-1 采样过程 采样周期:TS 采样频率:fS=1/TS在实际系统中, TS ,也就是说,在一个采样周期内,只有很短的一段时间采样开关是闭合的。采样过程可以看作为脉冲调制过程,采样开关可看做调制器。这种脉冲调制过程是将输入的连续模拟信号x(t)的波形,转换为宽度非常窄而幅度由输入信号确定的脉冲序列。如图
22、2-2所示。tx(t)x(t)KTs(t)xS(nTS )txS(nTS )TSTS2TS3TSx(t) 图2-2 脉冲调整过程输入信号与输出信号之间的关系表达式可为 (2-1)因为 Ts ,所以假设采样脉冲为理想脉冲,x(t)在脉冲出现瞬间nTS取值为x(nTS) ,故,上式改写为 (2-2)考虑到时间为负值没有意义,上式改写为 (2-3)在实际应用中,TS 。采样周期TS 决定了采样信号的质量和数量: TS , xS(nTS ) ,内存量; TS , xS(nTS ) ,丢失的某些信息。不能无失真地恢复成原来的信号,出现误差。因此,在进行连续信号的离散化处理时,采样周期必须依据某个定理来选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数据 采集 传输 系统 设计 毕业设计 论文
链接地址:https://www.31ppt.com/p-4141511.html