本科毕业设计论文--多路无线数据采集系统硬件设计.doc
《本科毕业设计论文--多路无线数据采集系统硬件设计.doc》由会员分享,可在线阅读,更多相关《本科毕业设计论文--多路无线数据采集系统硬件设计.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学 位 论 文 诚 信 声 明 书本人郑重声明:所呈交的学位论文(设计)是我个人在导师指导下进行的研究(设计)工作及取得的研究(设计)成果。除了文中加以标注和致谢的地方外,论文(设计)中不包含其他人或集体已经公开发表或撰写过的研究(设计)成果,也不包含本人或其他人在其它单位已申请学位或为其他用途使用过的成果。与我一同工作的同志对本研究(设计)所做的任何贡献均已在论文中做了明确的说明并表示了致谢。申请学位论文(设计)与资料若有不实之处,本人愿承担一切相关责任。学位论文(设计)作者签名: 日期: 学 位 论 文 知 识 产 权 声 明 书本人完全了解学校有关保护知识产权的规定,即:在校期间所做论文
2、(设计)工作的知识产权属西安科技大学所有。学校有权保留并向国家有关部门或机构送交论文的复印件和电子版。本人允许论文(设计)被查阅和借阅;学校可以公布本学位论文(设计)的全部或部分内容并将有关内容编入有关数据库进行检索,可以采用影印、缩印或其它复制手段保存和汇编本学位论文。保密论文待解密后适用本声明。学位论文(设计)作者签名: 指导教师签名: 年 月 日论文题目: 专 业: 自动化本 科 生: (签名) 指导教师: (签名) 摘 要随着科技的发展以及计算机技术的进步,数据采集的重要性日益显著。数据采集是计算机连接外部物理世界的桥梁。因此在互联网行业快速发展的今天,数据采集已经被广泛应用,尤其是身
3、处这样一个“大数据”时代,数据的分析、整理、融合等显得格外重要,而数据采集是这一切的基础,只有采集到足够多的数据,才能进行更加精准的分析,准确的指导生产实践。鉴于此,研究一种基于STC12C5A60S2的多路无线数据采集系统,并对此系统的硬件和软件进行模块化设计,从而设计出一款人机界面友好,测量精准,便于功能扩展升级的多路无线数据采集系统。无疑能给人们的生活和生产活动带来极大的便利。本课题以STC12C5A60S2作为主控制器,主要功能模块有:多路传感器模块、报警模块、电源模块、按键模块、无线数传模块、显示模块、上位机模块等。实现对温度、湿度、电压、电流、PM2.5等数据的实时采集功能。将采集
4、的数据在12864液晶显示屏上进行显示,并通过无线将数据传输到上位机,实现数据的实时监控。同时,系统具有报警功能,方便用户进行操作管理。本次设计的多路无线数据采集系统功能完善,控制准确,成本低廉,达到了预期目标,符合市场需求,适合广泛推广。关键词:数据采集,无线,STC12C5A60S2,温湿度,电压电流,PM2.5ISubject:The designofhardware of multichannelwirelessdataacquisitionsystem Specialty:Automation Name: (Signature) Instructor: (Signature) ABS
5、TRACTWith the development of science in technology and the progress of technology of computer, the importance of data collection becomes increasingly significant. Data collection is a bridge that computer connectes to the external physical world. Therefore, data collection has been widely used at th
6、e age that the Internet industry develops fast,especially living in a big data age, data analysis, sorting, fusion are particularly important, and the data collection is the basis of all this, only when collecting enough data can we carry out a more precise analysis and guides production practices a
7、ccurately . In view of this, we study a system of multi-channel wireless data acquisition,which is based on the STC12C5A60S2, and modularly design the hardware and software of this system ,so that we design a a system of multi-channel wireless data acquisition which has friendly interface, measureme
8、nt accuracy and easily to expand functions.Undoubtedly it can give peoples life and production activities so much convenience.The issue selects STC12C5A60S2 as the main controller, the main function modules include multi-sensor module, alarm module, power module, button module, wireless module, disp
9、lay module, PC module and so on. Those can achieve the function of real-time collection of temperature, humidity, voltage, current, PM2.5 and so on.The collected Data will be displayed on the 12864 LCD ,and transfer data to the host computer by wireless module to achieve the purpose of real-time mon
10、itoring data. At the same time, the system has an alarm function, it is convenient for people to operate and manage.The design of the multi-channel wireless data acquisition system can control accurately,and its price is low, can achieve the desired objectives, which meets the need of market and can
11、 spread extensively.Key words: data acquisition, wireless, STC12C5A60S2, temperature, humidity, voltage and current, PM2.5III目录第1章 绪论11.1课题研究背景及意义11.2 国内外研究现状和发展趋势11.3课题的主要研究内容31.4本章小结3第2章 总体方案设计42.1系统总体方案设计思路42.2 系统设计方案论证与比较42.2.1微控制器的选择42.2.2 温湿度芯片的选择62.2.3 PM2.5模块的选择62.2.4 液晶显示模块的选择72.2.5 按键模块选择8
12、2.2.6 电源模块82.2.7 电压电流互感器的选择92.2.8 无线数传模块的选择92.3 本章小结9第3章 系统硬件设计113.1 系统总体硬件框图113.2 下位机控制模块设计113.2.1 微控制器STC12C5A60S2113.2.2 温湿度采集模块设计143.2.3 PM2.5采集模块设计163.2.4 电压电流采集模块设计173.2.5 按键模块设计203.2.6 电源模块设计213.2.7 报警模块设计213.2.8 液晶显示模块设计223.2.9无线数传模块设计233.3 上位机控制模块设计243.4本章小结24第4章 系统软件设计254.1 软件整体设计254.2 上位机
13、软件设计274.3 本章小结27第5章 系统的调试、运行285.1硬件调试285.1.1硬件调试的步骤285.1.2 硬件调试问题及解决方法285.2 软件调试295.2.1 软件调试步骤295.2.2 软件调试问题及解决方法295.3系统调试运行结果305.4 本章小结33第6章 结论与展望346.1 结论346.2 展望34致 谢35参考文献36附录I 系统实物图37附录II 系统硬件电路图38第1章 绪论多路无线数据采集系统属于环境监测的一种,其主要特征是无线化。随着人们探索认知能力的加强,部分环境系统对无线传输的要求逐渐增大。研究数据采集系统的无线传输化程度,使其更经济实用,成为人们迫
14、切的需求。本章从数据采集系统的设计与应用的角度出发,简要介绍了数据采集系统的国内外研究现状、生产需求现状及研究意义,并对本文的内容进行了简要的说明。1.1课题研究背景及意义21世纪的今天,随着现代化工业生产的飞速发展和科学技术的空前进步,带动了数据采集技术的发展,现代控制设备开始不同于以前,它们在性能和结构方面发生了翻天覆地的变化。我们已经进入了信息高速发展的时代,数据采集技术已成为当今社会的主流,广泛地应用到应用工程的各个领域。长久以来,国内外的知名领域均对数据采集的研究花费了巨大的精力,同时也研究开发了众多合宜自己领域的数据采集仪或数据采集系统。IT技术的全面进步不仅为数据采集创造了便利,
15、提供了良好的条件,同时也为其赋予了全新的意义。通过将被测量的物理对象经过信号调理、采样、量化、编码、传输等步骤,然后传输到主控制器进行数据的处理或存储,主控制器由计算机组成,计算机作为数据采集系统的总核心,主要实现对整个系统的控制功能,并加工和处理被采集的数据。因此可进行数据采集的配套设备被称作数据采集系统DAS (Data Acquisition system)。与此同时,由于中国工业迅猛的发展,对工业设备的运行状况的监控要求更高。精密的监控系统要求运行在工作情况良好的环境之下,其还必须实现对距离远,工作环境恶劣,数据采集点分布广以及无人坚守的设备进行监控的功能,如对风电,水利等特殊领域设备
16、实行监控。如果使用以往的监控方式对这些特殊情况下的设备运行状况进行监控,会极大的消耗我们的物力及人力资源,并且取得的成果不佳。 面对以上情况,目前国内以及国外的主要解决方法是通过数据采集系统结合无线通信的办法来搭建无线远程数据釆集系统。通过无线网络实现检测点的全面覆盖,数据采集及传输就会变得非常简单及便利。以往在无线数据采集方面使用的主要通信方式主要包括广域网、无线电台、无线集群和GSM短信等,这些通信技术市场广,技术成熟,却都存在着不小的局限性。而目前釆用的一些新的无线通信方式包括蓝牙、ZigBee、RFID、UWB超宽带、NFC以及wifi等,这些通信方式的数据传输速率高,并且价位适中,适
17、合广泛推广。鉴于此,研究一种多路无线数据采集系统,并对此系统硬件和软件进行模块化设计,从而研究出一种人机界面友好,测量准确,便于功能扩展升级的多路数据采集系统。成本低,可靠性高,能满足极大多数的工厂生产、煤矿井下监测、地质勘测、气象水文检测等需求,具有极大地市场发展前景。1.2 国内外研究现状和发展趋势数据采集系统是经过将数据采集器采集到的模拟信号转换成数字信号,并进行分析、处理、传输、显示、存储和显示等步骤。它起源于20世纪中期,在以往的几十年里,伴随着计算机领域各种技术的飞速发展,导致了数据采集领域技术的革新。目前社会发展的主流方向是实现采集数据的高度信息化。无论在我们的工作还是生活领域均
18、用到了数据采集,在勘探石油、大棚种植、交通运输、地震数据等各种采集领域已经得到广泛运用。大棚数据采集系统及小区智能数据采集系统如图1.1和图1.2所示。图1.1 大棚数据采集系统图1.2 小区智能数据采集系统由于计算机技术、微电子技术、测控技术和数字通信技术的高速发展,如今国外数据采集的技术对比早期已经取得了极大的增长。通过国外有关公司展示的新产品与国内产品进行对比可以看出,如今国外数据采集技术发生的主要变化可概括为功能多、体积小和使用方便这三个方面。自上世纪80年代末至90年代初,中国的某些仪表公司已经研究开发出多种各具特色的数据采集器,其中SP201、SC247型属于单通道型,EG3300
19、、YE5938属于双通道型,911、902和921型则属于超小型,同时还有一些具有特殊功能的型号,如SMC一9012型,它具有采集静态信号(温度、压力、流量)的功能。大型多通道类型的有eM3000系统等。这些数据采集系统所配套的软件包主要囊括了设备维修管理和基本频谱分析这两项,能够实现机器设备的状态监测及故障诊断的功能。通过近几年来广大工矿企业用户的现场使用及测试,证明设备质量卓越,工作安全可靠,性能稳定可靠,从各方面开始全面赶超国外数据采集器的发展水平。1.3课题的主要研究内容数据采集系统的核心技术就是精准且实时的采集监测点范围内的温度、湿度、电压、电流、PM2.5值。本论文结合国内数据采集
20、系统的现状和市场需求,以温度、湿度、电压、电流、PM2.5值为研究对象,将目前市场上技术比较成熟的STC12C5A60S2作为控制器,通过12864实现数据的实时显示,利用相关外围电路进行控制,并运用C语言编程软件Keil进行控制软件的编写,通过C Sharp实现上位机功能。根据功能需求,本次毕业设计主要进行了如下几个方面的工作:1. 了解国内外数据采集系统的发展状况,分析国内外市场的需求情况,精准定位本次数据采集系统的设计方向;2. 对目前数据采集的控制方法进行研究,并分析和对比各种控制方案的优缺点,选定较为理想的控制方案;3. 控制系统的硬件设计。根据温度、湿度、电压、电流以及PM2.5值
21、的变化范围和控制精度的要求,选择适合本次毕业设计的控制器、电子元器件、芯片以及小型电器装置,设计出控制系统的信号采集、显示、键盘、报警、传输、控制等电路;4. 控制系统的软件设计。根据系统的功能以及操作过程,采用模块化程序设计方法,用C语言编写程序;5. 焊制电路板,进行控制系统的硬件和软件结合调试,最终达到设计的预期目标;6. 将各电路模块合理地组装,并进行一定的装饰,按时完成作品;7. 最后,按照学校要求,撰写并提交符合规范的毕业论文。1.4本章小结本章主要描述了本次课题研究背景及意义,并对目前国内外研究现状和发展趋势作了详细的论述,由此得出本次课题研究的方向和目标。同时,对本次课题的主要
22、研究内容作了详细的介绍。第2章 总体方案设计整个系统主要通过数据采集模块,在液晶显示模块上循环显示各路传感器信号,然后通过无线模块将传感器信号传输到上位机,在上位机上显示曲线,并设定上下限实现报警功能。2.1系统总体方案设计思路根据系统总的设计要求,本系统的整体设计分为两大模块:下位机控制模块、上位机控制模块。下位机控制模块分为如下几个部分:数据采集模块,报警模块,液晶显示模块,电源模块,按键模块,无线数传模块。其中数据采集模块包含了温湿度采集模块,电压采集模块,电流采集模块,PM2.5值采集模块。下位机控制模块整体设计框图如图2.1所示。图2.1 下位机控制模块整体设计框图 上位机控制模块分
23、为如下几个部分:无线数传模块,上位机主控制器,上位机模块。上位机控制模块整体设计框图如图2.2所示。图2.2 上位机控制模块整体设计框图2.2 系统设计方案论证与比较2.2.1微控制器的选择根据本课题的要求,整个系统中需有一个主控芯片来进行数据处理和控制等操作,所以选择一个合适的主控芯片对一个系统的设计来说是至关重要的,一个好的主控芯片可以使系统具有良好的工作能力。结合系统的设计需要与处理器的性能,提出以下两种方案进行比较分析:方案一:STC89C51微控制器89C51是一种本身自带4K字节闪烁可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 论文 无线数据 采集 系统 硬件 设计
限制150内