论文《基于Internet分布式无线传感器网络设计与实现》.doc
《论文《基于Internet分布式无线传感器网络设计与实现》.doc》由会员分享,可在线阅读,更多相关《论文《基于Internet分布式无线传感器网络设计与实现》.doc(25页珍藏版)》请在咨信网上搜索。
1、个人收集整理 勿做商业用途学号04150118编号2008150118研究类型应用研究分类号TN925。93HUBEI NORMAL UNIVERSITY毕业论文(设计)Bachelors Thesis论文题目基于Internet分布式无线传感器网络设计与实现作者姓名张艳敏指导教师石曙东所在院系计算机科学与技术学院专业名称计算机科学与技术完成时间2008年5月19日基于Internet分布式无线传感器网络设计与实现丁辉(指导老师 汪自云)(计算机科学与技术学院0401班 湖北 黄石 435002)摘要:本文生成了一个由分布式无线传感节点基于Internet架构的网络系统,实现了远程分布节点所面
2、向过程行为的实时映射到数据中心的跟踪表征和实时库生成。本系统从实际出发,解决了无线传感器网络的几个典型问题(如网络内通信问题、性价比问题、系统能量供应问题)。本系统不仅有低功耗、低成本、分布式和自组织的特点,而且还实现了通信信息透明传输和基于Internet可视化动态数据显示等功能,从而说明了无线传感器网络技术在无线通信网络中的发展前景,而且其应用可以涉及到人类日常生活和社会生产活动的所有领域.关键词:分布式 无线传感器网络 可视化中图分类号:TN925。93Design and Implementation of Distributed Wireless SensorNetworks Bas
3、ed on InternetDing Hui (Director:Wang Ziyun)(Department of Computer Science and Technology, Hubei Normal University, 435002)Abstract: A distributed wireless sensors nodes network system based on Internet architecture is generated, the tracking characterization and real-time database of real-time map
4、ping data centers on distance nodes processoriented behavior is realized. This system proceeds from reality to solve several typical problems of the wireless sensor networks (such as network communications, cost performance, energy supply system)。 It not only has lowpower, lowcost, distributed and s
5、elforganizing characteristics, but also achieve a transparent communication of information transmission, Internet-based visualization of dynamic data and other functions, thus it shows the development prospects of the wireless sensor networks technology in the wireless communications network, and it
6、s application can be related to human daily life and social production activities in all areas.本文为互联网收集,请勿用作商业用途个人收集整理,勿做商业用途Key Words: distribution wireless sensor networks visualization目 录1。引言12.传感器模块12.1 功能介绍12.2 系统框图12。3 设计原理22.4 系统电路22.5 主要部分设计33。无线通信模块43.1 MD-600G简介43。2 MD-600G硬件结构43.3 MD-600G
7、外观图53。4 MD-600G应用结构53。5 MD-600G安装步骤54。可视化界面的设计74.1 设计平台74。2 设计思路74。3 功能程序75.系统性能的分析和设计细节描述95。1 系统性能分析95。2 设计细节描述96。结束语127。致谢148.参考文献15附录16A。温度采集终端模块核心源码16B.串口通信模块核心源码17C。可视化界面模块核心源码21基于Internet分布式无线传感器网络设计与实现丁辉(指导老师 汪自云)(计算机科学与技术学院 湖北 黄石 435002)1. 引言随着微机电系统(Micro-ElectroMechanism System, MEMS)、片上系统(
8、SOC, System on Chip)、无线通信和低功耗嵌入式技术的飞速发展,孕育出无线传感器网络(Wireless Sensor Networks, WSN),并以其低功耗、低成本、分布式和自组织的特点带来了信息感知的一场变革。无线传感器网络就是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳自组织网络.无线传感器网络所具有的众多类型的传感器,可探测包括地震、电磁、温度、湿度、噪声、光强度、压力、土壤成分、移动物体的大小、速度和方向等周边环境中多种多样的现象。基于MEMS的微传感技术和无线联网技术为无线传感器网络赋予了广阔的应用前景。这些潜在的应用领域可以归纳
9、为:军事、航空、反恐、防爆、救灾、环境、医疗、保健、家居、工业、商业等领域。本文以探测温度数据为实例,并增加了网页对温度数据可视化处理等操作,对无线传感器网络这一技术进行了创新。本文第2节将介绍传感器(温度传感器)模块的相关设计与功能;第3节将说明无线数据终端MD600G的配置与使用;第4节将介绍本设计中可视化界面制作方面的内容;第5节将对该系统的性能进行分析和设计细节进行描述;第6节对整篇文章进行了总结。2. 传感器模块2。1 功能介绍传感器模块为温度传感器模块,其主要功能是:实时采集周围环境的温度数据,并将此数据进行相关处理;将处理后的温度数据送往后续的通信设备和进行数码管、液晶屏进行显示
10、;为了体现系统的实时性,还增加了日期、时间的液晶显示功能。2.2 系统框图 温度传感器模块的系统框图如图1所示。单片机系统温度传感器数码管、液晶屏的显示日期、时间的液晶屏显示通信设备温度数据温度数据温度数据图1 温度传感器模块的系统框图2。3 设计原理为了实现对周围环境的温度测量,本设计采用温度传感器DS18B20,并将其输出的温度数据送往单片机,然后单片机将这些数据进行相关处理,最后再送往后续的通信设备和将温度数据进行数码管、液晶屏显示。另外,为了充分体现该系统的实时性,还采用了实时时钟电路DS1302来显示当前的日期与时间。2.4 系统电路本设计中,温度传感器采用DS18B20,实时时钟电
11、路采用DS1302,单片机采用STC89C52.其外围电路如图2所示。图2 温度传感器模块的外围电路图2。5 主要部分设计2.5。1 DS18B20模块DS18B20具有体积更小、精度更高、适用电压更宽、采用一线总线、可组网等优点,在实际应用中取得了良好的测温效果。主要功能:测量当前环境的温度并将模拟量转换成数字量。工作原理:将测量结果直接输出数字温度信号,以“一线总线”串行传送给CPU,同时可传送CRC校验码,具有极强的抗干扰纠错能力。DS18B20引脚图及内部结构图:图3 DS18B20引脚图及内部结构图2.5.2 DS1302模块DS1302是美国DALLAS公司推出的一种高性能、低功耗
12、、带RAM的实时时钟电路,工作电压为2。5V5。5V。主要功能:可以对年、月、日、时、分、秒进行计时,且具有闰年补偿等多种功能。工作原理:采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据.DS1302内部有一个318的用于临时性存放数据的RAM寄存器.DS1302引脚图及内部结构图:图4 DS1302引脚图及内部结构图3. 无线通信模块本设计模块我们使用了北京驿唐科技公司的产品GPRS/CDMA智能无线数据终端MD-600G。该产品可以在数据中心和被监控设备间实现数据的远程透明传输.3.1 MD600G简介基于ARM平台、8M数据缓存,内置Siemens
13、 MC35i GPRS无线模块;嵌入式Linux系统,包含TCP/IP协议栈以及ETCPTM协议,保证传输数据不丢失;提供独立RS232配置串口及标准RS232/485数据接口;符合电工电子产品低温GB/T2423.1、高温GB/T2423.2的要求,适于在气候条件恶劣的地区及户外使用;MD600G可以快速连接RTU、PLC、工控机等设备,实现数据透明传输,广泛应用于电力抄表、配电自动化、路灯监控、道路交通等行业。3.2 MD-600G硬件结构图5 MD600G硬件结构图3。3 MD600G外观图图6 MD600G外观图3.4 MD600G应用结构图7 MD-600G应用结构图3.5 MD60
14、0G安装步骤3。5.1登陆配置界面打开电脑,选择“开始”“程序”“附件“通讯“超级终端输入名称选择“连接时使用”的串口(一般为COM1) 设置串口属性为“波特率: 38400,数据位: 8,奇偶校验:无,停止位: 1,数据流控制:无”,点击“确定;输入“回车”进入配置登陆界面;输入用户名“root”,密码“1234,回车进入配置主菜单。注:Windows 2003超级终端组件的添加方法如下:开始所有程序控制面板添加删除程序添加删除WINDOWS组件附件和工具-详细信息-通信-详细信息-勾选“超级终端”按提示安装。3.5。2配置MD600G选择“高级配置”“数据中心”“主数据中心IP”输入IP地
15、址;选择“主数据中心端口输入数据中心监听端口号;一直输入“q”,退出菜单,直到提示重起设备,输入“y重新启动设备,使配置生效。(本系统数据中心IP:211。91。165.116,通信端口号:9000)。3。5。3安装及配置mServer运行“mServer Install.exe”,安装mServer;运行“mServer”,通过菜单“设置”“服务设置”,设置端口和协议,端口采用默认的“9000”,协议选择“ETCP”,点击“确定;通过菜单“终端管理”“添加终端”,输入IMEI和别名;当终端显示上线后,通过菜单“服务”“映射管理”,选择映射到虚拟串口。这样,就完成了现场GPRS即插即用串口到虚
16、拟串口的映射,用户可以直接通过虚拟串口对远端串口设备进行采集和控制.图8 mServer的运行界面图9 mServer中的映射管理4. 可视化界面的设计4.1 设计平台Visual C+ 6。0编程语言是由Microsoft公司推出的目前极为广泛的可视化开发工具,利用Visual C+ 6。0可以开发基于Windows平台的32位应用程序,依靠强大的编译器以及网络与数据库的开发能力,用Visual C+ 6.0可以开发出功能强大的应用程序。4。2 设计思路虚拟串口实时可视化界面温度数据mServer串口通信图10 可视化界面的设计思路4.3 功能程序在本系统中设计了两个功能程序:串口通信程序和
17、实时曲线显示程序。4。3.1 串口通信程序程序功能:设置完串口号和串口信息(波特率和奇偶校验位)后,打开串口,将串口上的数据信息通过socket编程发送到有固定IP地址的客户端.程序运行界面:图11 串口通信程序运行界面4.3.2 实时曲线显示程序程序功能:通过socket编程,监听运行该程序的客户端是否接收到温度数据,如果接收到温度数据,则进行相应的可视化实时曲线显示。程序运行界面:图12 实时曲线显示程序运行界面5. 系统性能的分析和设计细节描述5.1 系统性能分析表1 系统性能分析表序号实际温度测量温度111。05233.03355。09476。92598。9561111。0371312
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Internet分布式无线传感器网络设计与实现 论文 基于 Internet 分布式 无线 传感器 网络 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。