欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    wifi的多点数据采集.doc

    • 资源ID:4137783       资源大小:2.27MB        全文页数:31页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    wifi的多点数据采集.doc

    学号_ 毕 业 论 文课 题 wifi的多点数据采集 学生姓名 院 别 电气工程学院 专业班级 09通信(1)班 指导教师 二 一 三 年 四 月目 录摘 要II插图清单IV表格清单IV第一章 绪论11.1 研究背景及其目的意义11.2 国内外研究现状11.3 课题研究的主要内容2第二章 总体设计方案42.1 系统的结构42.2 总电路模块5第三章 硬件部分63.1 中心控制系统63.2 单片机结构与端口介绍73.2.1 单片机的主要特性73.2.2 单片机主要端口介绍83.3 部分电路简介93.3.1系统温度检测模块93.3.2 中心系统模块103.3.3 WIFI传送模块113.4 芯片作用113.4.1 MAX232芯片113.4.2 AMS1117芯片123.4.3 18B20温度传感器芯片12第四章 软件部分134.1 简介KeilUvision213总 结20参考文献21附录221.系统硬件图222.系统的PCB图233总体程序23致 谢26Wifi的多点数据采集摘 要数据采集是测量,应用于各类工程领域。传统的数据采集方式多利用数据采集仪进行数据的采集,采集仪比较重,功率消耗大、不易携带。目前的研究结果仅限于任务与有线数据采集系统收集更好的数据收集和恶劣环境下的实时数据采集不符合。随着社会需求的发展,更重要的环境数据采集量的数据分析更加多样化,更复杂的数据收集。因此,探索一种新的数据采集方法,就显得尤为重要。虚拟仪器技术,从数据采集的实际需求和数据采集,以探索系统基于无线网络的无线网络,网络连接和研究:一个全面的分析和通信技术,电信,性能比较的基础上,确定如何使用数据和无线通信,趋势在许多通信技术选择无线Wi-Fi无线通信技术的突出优势。虚拟仪器的概念的指导下,从系统设计和开发的硬件和软件环境进行探索的发展平台和前面和数据的采集单元。MAX软件驱动程序来控制数据采集卡处理设备,通过一个Wi-Fi路由器单元与PC计算机,数据传输 - 数据采集,数据分析,数据处理,以及其他。本文探讨了一种新的方式来收集数据,这些新领域的非破坏性的方式收集数据,测试了有益的尝试。显示基于无线虚拟仪器的数据采集系统,将成为非破坏性测试的发展趋势。关键词:数据采集;Wi-Fi无线技术;路由器The Design Of Multi-channel Data Acquisition System Based On WIFIAbstract Data acquisition is the measurement, used in various engineering fields. Traditional data collection methods and more use of data acquisition instrument for data collection, collection instrument is relatively heavy, power consumption, easy to carry. The current findings are limited to tasks and wired data acquisition system to collect better data collection and harsh environment does not meet the real-time data acquisition. With the development of social needs, more importantly, the amount of environmental data collection data analysis more diverse, more complex data collection. Therefore, to explore a new data collection methods, it is particularly important. Virtual instrument technology, from data acquisition to the actual needs and data collection in order to explore the system's wireless network based on wireless networks, network connectivity and research: a comprehensive analysis and communication technology, telecommunications, performance comparison, based on the data and determine how to use wireless communications, trends in many wireless communication technology choice Wi-Fi wireless communication technology outstanding advantages. The concept of virtual instruments under the guidance from the system design and development of hardware and software development platform to explore the environment and in front of and data acquisition unit. MAX software driver to control the data acquisition card processing equipment, through a Wi-Fi router and the PC unit, data transmission - data collection, data analysis, data processing, and others. This paper discusses a new way to collect data, these new fields of non-destructive way to collect data, test a useful attempt. Display virtual instrument based on wireless data acquisition system, will become a non-destructive testing trends.Keywords:data acquisition ;Wi-Fi wireless technology ;Route插图清单图2-1 详细设计需求图.4图2-2 系统结构框图.5图2-3 系统总体原理图.5图 3-1 复位电路.6图3-2晶振电路.6图3-3 单片机电路.7图3-4 STC89C52RC单片机.8图3-5系统温度检测模块.9图3-6中心系统模块.10图3-7 wifi模块.11图3-8 MAX232芯片.11图3-9 AMS1117芯片.12图3-10 18B20芯片.12图4-1 新建工程页面.13图4-2 单片机型号选择.14图4-3 单片机型号选择页面.14图4-4 添加文件.15图4-5 程序下载.16图4-6 页面晶振频置.16图4-7 页面文件格式设置.17图4-8 文件存储.17图4-9 算法流程图.18图5-1 PC显示.19表格清单表1温度测试结果.19第一章 绪论1.1 研究背景及其目的意义近年来,数据采集及其应用越来越多的人在关注,数据采集系统也有了快速的发展前途,各种领域都有广泛的应用。数据采集系统起始于20世纪50年代,1956年美国首先研究了用在军事上的测试系统,目标是测试中不依靠相关的测试文件,由非成熟人员进行操作,并且测试任务是由测试设备高速自动控制完成的;由于该种数据采集测试系统具有高速性和一定的灵活性,可以满足众多传统方法不能完成的数据采集和测试任务,因而得到了初步的认;可大概在60年代后期,国内外就有成套的数据采集设备和系统多属于专用的系统。920世纪70年代后期,随着微型机的发展,诞生了采集器、仪表同计算机溶为一体的数据采集系统;由于这种数据采集系统的性能优良,超过了传统的自动检测仪表和专用数据采集系统,因而获得了惊人的发展。从70年代起,数据采集系统发展过程中逐渐分为两类,一类是实验室数据采集系统,一类是工业现场数据采集系统。920世纪80年代随着计算机的普及应用,数据采集系统得到了很大的发展,开始出现了通用的数据采集与自动测试系统;该阶段的数据采集系统主要有两类,一类以仪表仪器和采集器、通用接口总线和计算机组成;这类系统主要应用于实验室,在工业生产现场也有一定的应用;第二类以数据采集卡、标准总线和计算机构成,这一类在工业现场应用较多。20世纪80年代后期,数据采集发生了很大的变化,工业计算机、单片机和大规模集成电路的组合,用软件管理,是系统的成本减低,体积变小,功能成倍增加,数据处理能力大大加强。920世纪90年代至今,在国际上技术先进的国家,数据采集系统已成功的运用到军事、航空电子设备及宇航技术、工业等领域;由于集成电路制造技术的不断提高,出现了高性能、高可靠的单片机数据采集系统(DAS);数据采集技术已经成为一种专门的技术,在工业领域得到了广泛的应用;该阶段的数据采集系统采用模块式结构,根据不同的应用要求,通过简单的增加和更改模块,并结合系统编程,就可扩展或修改系统,迅速组成一个新的系统。9尽管现在以微机为核心的可编程数据采集与处理采集技术的发展方向得到了迅速的发展,而且组成一个数据采集系统只需要一块数据采集卡,把它插在微机的扩展槽内并辅以应用软件,就能实现数据采集功能,但这并不会对基于单片机为核心的数据采集系统产生影响。相较于数据采集板卡成本和功能的限制,单片机具多功能、高效率、高性能、低电压、低功耗、低价格等优点,而双单片机又具有精度较高、转换速度快、能够对多点同时进行采集,因此能够开发出能满足实际应用要求的、电路结构简单的、可靠性高的数据采集系统。这就使得以单片机为核心的数据采集系统在许多领域得到了广泛的应用。1.2 国内外研究现状发出通过收购来自传感器的模拟信号转换成数字信号的过程,分析数据采集系统,传输,显示,存储和显示;它在20世纪中叶开始,在近十年的发展,在信息技术领域,数据采集技术也取得了长足的进步,数据收集,信息技术是社会发展的主流方向。用于在数据采集领域使用的各种科学实验,飞机,石油勘探,地震数据采集中。我国的数字地震观测系统主要采用TDE-124C型TDE-224C型地震数据采集系统。近年来,又成功研制了动态范围更大、线性度更高、兼容性更强、低功耗可靠性的TDE-324C型地震数据采集系统;该数据采集对拾震计输出的电信号模拟放大后送至A/D数字化,A/D采用同时采样,采样数据经DSP数字滤波处理后,变成数字地震信号。该数据采集系统具备24位A/D转化位数,采样率有50HZ、100HZ、200HZ。9由美国PASCO公司生产的“科学工作室”是将数据采集应用于物理实验的崭新系统,它由3部分组成:(1)传感器:利用先进的传感技术可实时采集技术可实时采集物理实验中各物理量的数据;(2)计算机接口:将来自传感器的数据信号输入计算机,采样速率最高为25万次/S;(3)软件:中文及英文的应用软件。9受需求的牵引,新一代的机载数据采集系统,以满足试飞的应用正在迅速发展。如爱尔兰ACRA公司于2000年开发的新一代KAM500机载数据采集系统在2006年。该系统采用一个16位模拟 - 数字(A / D)转换,总采样速率为500K/ S,+/-250ns的同步时间,可以由多达1000个频道分布收集系统容量。1.3 课题研究的主要内容信息科学把数据采集技术当成其中的重要科学技术的重要分之,信息数据的采集、存储、处理与控制方面等问题成为了主要研究对象。这些都是传感器的测量与处理。的信息对象的下载也获得从一个或多个信号。随着微型计算机技术的迅速发展和普及,数据采集已经变为重要的监控与检测技术,工业和农业上都需要这种技术的运用,用来监测温度,湿度与压力等成产场合。许多的工业控制系统把数据收集当成重要组成部分,通常是相对独立的供应链管理系统,为监测和控制系统的一个组成部分,所收集的数据直接传送到整个系统的功能。虽然微型计算机为核心是可编程的处理技术和数据采集,这种技术作为一种数据采集技术已得到了快速发展,并适用于许多普通的计算机(如IBM的PC系列),板级数据的采集产品也有大量的数据采集系统数据采集系统的单卡,将其插入到计算机插槽,并辅助应用软件,可以实现数据采集的功能,对于不单芯片为核心的各种数据采集系统会产生影响,因为微控制器功能强大,抗干扰能力强,可靠性高,柔韧性,易于发展的好处,所以,基于单芯片为核心的数据采集系统已被广泛应用于许多领域。基于单片机的数据采集系统的主机不支持,不管是什么类型的数据存储,存储容量是有限的,因此刷新涵盖了该用户的数据存储历史数据,不利于分析,因此不完全生产过程中的检测的情况。本系统采用18B20进行模拟数据的采集,从单片机负责采集到各路数据,并且发送到wifi模块惊醒传送数据,单片机即主机是负责处理接受过来的数字量的处理及显示,单片机和max232之间用RS-232进行通信。这样用户可以在单片机上编写采集程序与传送程序对文件中的数据进行接受和传输,有利于工业过程的长期正常运行和检查。该系统采用的是SCT89C52单片机,SCT89C52芯片功能比较强大,可以满足设计要求。第二章 总体设计方案2.1 系统的结构数据采集,又称数据获取,是一种装置,从系统的外部进行数据的采集,然后通过传输到单片机内,再由单片机传输到发送数据的一接口,数据采集应用于各个领域。将手持设备、个人电脑通过无线方式相互连接的技术成为WIFI。人们通俗的称无线宽带。无线连接是用的IEEE802.11协议,并且IEEE802.11b被广泛应用的。相比较于有线网络,无线网络更加方便快捷,建设成本相比于有线网络降低了很多成本。在许多外国中是免费提供无线网络的,甚至提升到衡量一个城市基础设施完善程度的高度。数据采集,是数据处理的前提和依据。数据采集的重要性可想而知。通过WIFI传输和采集数据,也已经成为一种潮流和趋势。我们此处采集的只是温度数据。图2-1 详细设计需求图由18B20温度采集端对现场温度进行采集称为温度的采集,并将采集到的温度电压信号转换为数字信号,传送给数据处理端,而后数据处理端对数据进行处理后,经WIFI模块传送到PC机,PC机对温度数据进行实时记录并显示,用户可根据需要选择所要查看的监测点温度数据。70年代初,随着时代的发展,原收购成本,包括小型一体化数字逻辑电路,硬件控制程序的微处理器控制的测量系统,而不是计算机技术和LSI。由微处理器所完成的数据处理,主要的逻辑操作和过程控制,提高了系统的实用性,系统的可靠性和能动性得到很大的提高,系统硬件成本明显地降低,开发系统成本降低。在该系统中运用到模拟量与数据量之间的转换,采用的是89C51系列的单片机。双机通信的串行口可以采用RS232C标准接口,由芯片MAX232实现双机的通信。而数据的显示则采用的是PC机,在电脑上显示出来,从而监控温度的变化。完成毕业设计所需要的系统框图如图2-2所示:图2-2 系统结构框图2.2 总电路模块该系统是一个数据采集系统,用89C51单片机实现,它的主机部分负责数据处理和显示,模拟信号有单片机通过MAX232与wifi模块进行通信。它由AT89C52、MAX232、路由器组成。系统的总原理图2-3:图2-3 系统总体原理第三章 硬件部分3.1 中心控制系统本系统的作用就是控制整个系统的运行,是整个系统心脏。主控系统主要由STC89C52RC单片机,12V电源模块,5V电源模块,电源拓展 复位模块,晶振模块等基础模块组成。现在先主要介绍一下复位模块电路和晶振模块电路的组成与工作原理。首先介绍复位电路模块,如图3-1所示:图 3-1 复位电路该模块的复位分为手动复位和上电复位。手动复位即按下开关K1,由电路知识知R4与R6串联,RST点电位电压就是R6两端电压,又知RST接复位引脚,单片机高电平大于3.5伏,而R6两端电压约4.5伏,人的反应时间大于0.1s,远大于两个机器周期2us,所以按下开关K1,复位引脚持续大于两个机器周期的高电平,复位。 而上电复位即上电开始电容C9相当于短路,RST点电位约5V,大于3.5V,复位引脚为高电平,随着不断向电容充电,当其两端电压达到1.5V,复位引脚高电平将超过两个机器周期,复位。在中心系统中上面介绍了复位电路的两种复位工作原理,接下来我们将介绍晶振电路模块。还是看一下晶振电路模块的原理图,如下图3-2所示图3-2晶振电路晶振电路模块比较简单但在单片机中很重要,由图中可直观了解。晶振提供的频率越高,单片机运行的速度就越快。单片机的一切指令执行都是建立在晶振提供的时钟频率之上。单片机中晶振的作用是为系统提供基本的时钟信号。通常一个系统共用一个晶振,是各部分保持同步。中心系统原理图3-3所示:图3-3 单片机电路3.2 单片机结构与端口介绍本电路设计主要采用型号为STC89C52RC的单片机。这种型号的单片机也是我们在学校实验室做课题时常用的型号,所以对它还是有一定了解的。 3.2.1 单片机的主要特性STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。主要特性如下:增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051.工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机)工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz用户应用程序空间为8K字节,上集成512字节RAM通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片。1具有EEPROM功能;具有看门狗功能;共3个16位定时器/计数器。即定时器T0、T1、T2;外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒。通用异步串行口(UART),还可用定时器软件实现多个UART;工作温度范围:-40+85(工业级)/075(商业级)。1STC89C52RC单片机的工作模式:掉电模式:典型功耗<0.1A,可由外部中断唤醒,中断返回后,继续执行原程序。空闲模式:典型功耗2mA。正常工作模式:典型功耗4Ma7mA。1掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备3.2.2 单片机主要端口介绍STC89C52RC单片机的原理图如图3-4:图3-4 STC89C52RC单片机这里介绍的主要港口和一些引脚:P0口(P0.0P0.7,3932针):P0口是一个8位开漏双向I / O端口。作为一个输出端口,每个引脚可以驱动8个TTL负载,端口P0写“1”,可作为高阻抗输入。访问外部程序和数据存储器,也可以由P0口提供低8位地址和8位数据复用总线。 P0口内部上拉电阻。 Flash ROM的编程,P0口接收指令字节;当校准过程中,输出指令字节。身份验证,需要一个外部上拉电阻。8 P1口(P1.0P1.7,18针):P1口是一个内部上拉电阻的8位双向I / O端口。 P1输出缓冲器可驱动(汇或源电流)4个TTL输入。记录到端口1,通过一个内部的上拉电阻拉到高电位,它是用来作为一个输入端口的端口。 P1口作为输入端口使用,因为有一个内部上拉电阻,被外部拉低的引脚将输出电流()。此外,P1.0和P1.1也可以用作定时器/计数器2外部的技术输入(P1.0/T2)和定时器/计数器2触发输入(P1.1/T2EX)8 端口P2(P2.0到P2.7,21至28针):P2口与内部的8位双向I / O口的上拉电阻。 P2输出缓冲器可驱动(吸收或输出电流)4个TTL输入。写上的端口内部上拉电阻端口拉高,然后作为输入。当用作输入端口P2,因为有内部上拉电阻,这些外部信号引脚输出一个低电流()。8 P3口(P3.0P3.7,1017脚):P3是一个内部上拉电阻的8位双向I / O端口。 P3输出缓冲器可驱动(吸收或输出电流)4个TTL输入。写的端口1,用作输入端口,然后通过内部上拉电阻拉高的潜力。当用作输入端口P3,因为有内部上拉电阻,这些外部信号输入引脚被拉低电流()。83.3 部分电路简介3.3.1系统温度检测模块 图3-5系统温度检测模块温度检测模块主要进行现场温度的采集,并把温度电压转换为数字信号进行传送。在由检测系统检测后,通过单片机由wifi模块发送到电脑上显示。3.3.2 中心系统模块 图3-6中心系统模块整个系统的中心,对温度检测模块采集的数据进行处理,并控制WIFI模块向PC机发送数据,3.3.3 WIFI传送模块 图3-7 wifi模块Wifi模块能够实现串口或TTL电平数据到无线网络之间的转换且是通过路由器的建立的局域网来发送数据到电脑上的。上边分别是原理图和实物图; 3.4 芯片作用3.4.1 MAX232芯片图3-8 MAX232芯片1、MAX232芯片专为RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电。2、该芯片主要功能是实现电平之间转换,它可以将RS-232电平转化为TTL电平(5V)。因为传输数据时电脑的输出电压很高(12V),如果直接与单片机相连会损坏单片机,所以需要MAX232实现电平转换之后在与单片机连接,保证单片机正常通信。3.4.2 AMS1117芯片图3-9 AMS1117芯片1、AMS1117是一个稳压器,在1A电流下压降为1.2V,固定输出电压可为1.5V、1.8V、2.5V、2.85V、3.0V、3.3V、5.0V,还有可调版的2、AMS1117可用于交换式电源 5V至3.3V线性稳压器,电池充电器、电池供电设备等,本系统中使用提供稳定3.3V电压3.4.3 18B20温度传感器芯片 图3-10 18B20芯片1、18B20是数字温度传感器,测温分辨率可达0.0625,输出信号全数字化。便于单片机处理及控制2、采用单总线数据传输,STC89C52RC可以搭载多个18B203、本系统使用18B20作为温度采集模块,测温结构简单,且可实现多点测量1.3 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。 1.4 工作电源: 35V/DC 1.5 在使用中不需要任何外围元件 1.6 测量结果以912位数字量方式串行传送 1.7 不锈钢保护管直径 6 1.8 适用于DN1525, DN40DN250各种介质工业管道和狭小空间设备测温 1.9 标准安装螺纹 M10X1, M12X1.5, G1/2”任选 1.10 PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。 1.1 独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。 1.2 测温范围 55+125,固有测温分辨率0.5。 1.3 支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。 1.4 工作电源: 35V/DC 1.5 在使用中不需要任何外围元件 1.6 测量结果以912位数字量方式串行传送 1.7 不锈钢保护管直径 6 1.8 适用于DN1525, DN40DN250各种介质工业管道和狭小空间设备测温 1.9 标准安装螺纹 M10X1, M12X1.5, G1/2”任选 1.10 PVC电缆直接出线或德式球型接线盒出线,便于与其它电器设备连接。 第四章 软件部分4.1 简介KeilUvision2Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(UVISION)将这些组合在一起。Keil有以下几个特点: 1) 全功能的源代码编辑器; 2) 器件库用来配置开发工具设置; 3) 项目管理器用来创建和维护用户的项目; 4) 集成的MAKE工具可以汇编、编译和连接用户嵌入式应用; 5) 所有开发工具的设置都是对话框形式的; 6) 真正的源代码级的对CPU和外围器件的调试器; 7) 高级GDI(AGDI)接口用来在目标硬件上进行软件调试以及和Monitor-51进行通信Alpha其使用的过程为:首先打开KeilUvision2,在KEIL系统中,每做个独立的程序,都视为工程。首先从菜单中的工程中“新建工程”,建立我们将要做的工程项目:图4-1 新建工程页面接下来Keil环境要求我们为12工程选择一个单片机型号;我们选择Ateml公司的89C51(虽然我使用的是AT89S52,但由于89S51与89C51内外部的结构完全一样,所以这里仍然用“89C51”)。“确定”后工程就算建立好了。图4-2 单片机型号选择图4-3 单片机型号选择页面立了工程项目以后现在就要为工程添加程序,点击“文件”中的新建,新建一个空白文档;这个空白文档就是我们编写单片机程序的场所。在这里可以进行编辑、修改等操作。根据题意,在文档中写入代码,写完后再检查一下,然后保存,然后再将保存好的文档添加到工程中,具体做法如下:图4-4 添加文件图4-5 程序下载程序文件添加完毕后,对其进行编译当前程序、编译修改过的文件并生成应用程序、重新编译所有文件并生成应用程序后,再点击TARGET,则其页面为:图4-6 页面晶振频率设置再点击图案上的Output键图4-7 页面文件格式设置 接下来就是点击上图中的select folder for objects键,得到下图将其产生的HEX文件存储在E盘zh文件夹中。图4-8 文件存储最后一步就是利用STC-ISP将HEX文件烧录到单片机里。4.2程序设计根据硬件电路图,综合自己的设计思路可以先画出个子程序的流程图,在根据里程图来编好程序,最后组成系统的总程序。算法流程图及其程序代码如图4-9:开始继续检测数据采集Wifi模块PC机接受数据结束显示温度初始化初始化数据采集Wifi模块PC机接受数据显示温度结束图4-9 算法流程图 第一步程序初始化,使数据初始化到原始数据,在由温度采集模块进行数据采集,采集到的温度数据通过单片机传送到wifi模块中,wifi模块通过路由器的局域网建立PC机连接传送数据,PC机接受到的数据在显示屛上显示多温度来,而后在继续检测温度,温度采集模块一直在温度采集,一直传送到PC机上,这样就可以每时每刻都能监视温度。第五章 调试结果 这个系统是一个主从式的数据采集系统。系统调试以程序为主,硬件调试应先检测电路的焊接是否正确,然后用外用表检测或通电检测其是否有短路或断路。软件调试包括调试程序和对硬件准确性的调试。在PC机上安装专业检测软件,显示结果如图5-1:图5-1 PC显示在测设系统的采集温度的能力,分别讲三个采集温度模块放入不同的环境下,分别放在温水,冰水和室温环境下检测,后在观察PC机上的温度显示,记录并分析;记录结果:表1温度测试结果温度显示温水冰水室温0s28摄氏度28摄氏度28摄氏度10s30摄氏度26摄氏度27摄氏度20s34摄氏度23摄氏度27摄氏度30s40摄氏度20摄氏度29摄氏度温度的变化也会通过系统在屏幕上显示出来,可以显示动态的温度。采集到多地方的温度数据,进行监控。总 结 在撰写本论文过程中遇到了很多困难也得到很多人的帮助,在此给予我帮助的同学老师表示对他们感谢,在撰写论文过程中我做了以下工作:2013年3月我选定论文课题为基于wifi的多点数据采集系统设计,我选定这个题目是因为在未来通过互联网远程控制方向发展,所以我打算用一个简单的模型模拟小型的远程监控温度,由于STC89C52RC单片机我是第一次接触,这是我比较陌生的一个知识,我阅读了相关文献,为以后论文撰写奠定基础。 4月开始着手系统总体设计,绘制原理图及PCB图,由于绘制原理图我以前使用过protel这款软件所以决定使用这款软件绘制原理图及PCB图,在这个过程中我遇到的好多困难,特别是PCB图绘制,同样这次论文撰写我也学会了好多知识,明白了以前不明白的知识,例如:我在学习PCB图绘制时老师说要将模拟地和数字地两个分开我一直不明白,这次论文撰写我明白了为什么及怎样分开,这个过程是最辛苦的也是同学老师给我最多的帮助的过程,在此我由衷表示对他们的感谢。 5月是对硬件电路的调试及软件的编写,我将我做好的PCB板发到工厂做出一块样板,做好之后开始对硬件的安装和调试,焊接PCB板时我使用到各种封装的电子器件,为此我请教了我们学校实验室陶老师,在他的悉心教导下我很快掌握了各种封装的电子器件的焊接要领,焊接完毕,就是对PCB板的测试,首先,使用万用表测试,测试有没有虚焊等问题。幸运的是焊接很好没有问题,接下来就是软件的编写,我参考了书本及网上资料编写了各个模块的程序,同时学习了STC89C52RC单片机软件开发平台;下面就是测试阶段,我选择的测试地点是图书馆到教学楼,测试很成功这是是我欣慰。 转眼间论文的撰写就要结束,也就意味着大学学习即将结束,感谢四年给我帮助的老师和同学,由于我的学术水平有限,有不妥之处希望指出。参考文献1严洁.单片机原理及其接口技术.机械工业出版社,2010,65-1052范红刚.51单片机自学笔记.北京航空航天大学出版社,20093高云.基于MSP430的温室多路数据采集系统.农机化研究,2009,No.84常铁原,王欣,陈文军. 多路数据采集系统的设计.电子技术应用,2008,No.115叶红海,李丽敏.基于单片机的多路数据采集系统的设计与实现.2008,N

    注意事项

    本文(wifi的多点数据采集.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开