ImageVerifierCode 换一换
格式:DOCX , 页数:47 ,大小:645.76KB ,
资源ID:28700385      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28700385.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于无线传感器网络的环境参数检测系统设计毕业设计论文格式模版城市.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于无线传感器网络的环境参数检测系统设计毕业设计论文格式模版城市.docx

1、基于无线传感器网络的环境参数检测系统设计毕业设计论文格式模版城市河北工业大学城市学院毕 业 论 文作 者: 王佳兴 学 号: 098238 系: 信息工程 专 业: 通信工程 题 目: 基于无线传感器网络的环境参数 检测系统设计 指导者: 苏彦莽 讲师 (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务) 年 月 日毕业设计(论文)中文摘要基于无线传感器网络的环境参数检测系统设计摘要:本文采用节能的无线收发器IP-Link1000,IEEE802.15.4标准。首先研究了远程信息收集以及综合传输技术,已经开发出了无线传感器网络路由协议与路由功能和子节点,并具有如下研究的主要节点(

2、Sink Node)通过互联网接收数据的功能,也是PC使用的应用程序对应的节点,可以得到的数据主节点,在其中,由C8051F340芯片驱动的子节点可能会收到在IP-Link1000。集成网卡首席节点通过调度数据已经成功地安装了相应的软件与PC沟通,达到了设计目标。关键词: 无线传感器网络 C8051F340 路由协议 环境监测毕业设计(论文)外文摘要Title Design Of Environmental Monitoring System Based On WSN Technology AbstractThe thesis adopts low power consumption wire

3、less transceiver IP-Link1000 which follows IEEE802.15.4 standard.It has studied the wireless data collecting and the integrative transmission technology,has developed the child-node of WSN with the routing function and the routing protocol,and has researched the chief node(Sink Node)with the functio

4、n of receiving data by Internet and also the PC application used to correspond with Sink Node that can get data from chief node.Among them,the child-node driven by the C8051F340 chip may receive and dispatch data through the IP-Link1000 accurately.The chief node Integrated with the net card has comm

5、unicated with the PC installed the corresponding software successfully and achieved the design goal.Keywords: WSN C8051F340 Routing Protocol Environmental Monitoring1 绪论 11.1 引言 11.2 国内外发展概况及前景展望 11.3 课题研究的目的及意义 21.4 课题要研究的内容及要完成的任务 31.5 系统整体方案设计 42 系统硬件设计 52.1 基于C8051F340的各节点核心模块 52.2 ZigBee收发模块 82

6、.3 无线模块IP-Link1000 92.4 子节点硬件结构图 122.5 主节点设计概述 122.6 主节点硬件结构图 132.7 温湿度传感器控制电路硬件设计 132.8 电源电路 142.9 MAX813看门狗电路 152.10 DAC108S085 183 系统软件设计 213.1 无线模块IP-Link1000 213.2 温湿度传感器控制电路软件设计 244 网络路由 254.1 无线传感器网的络路由协议简介 254.2 网络拓扑结构 264.3 路由实现方法 265 系统调试 275.1 调试准备 275.2 地址配置 295.3 收发程序 295.4 通信协议 335.5 调

7、试结果 33结论34参考文献 35致谢37附录A 硬件电路原理图 38附录B 硬件电路实物图 391 绪论11 引言本文主要研究选择WSN来实现无线通信,来完成基于上位机的远程无线方式去监测环境的参数。本章首先介绍了无线传感器网络的国内外发展概况,随后对本课题研究的意义进行了说明,接下来简明的阐述了课题研究的主要内容及要完成的任务。12 国内外发展概况及前景展望3 我国现有的环境指标有400余项,包含了水质、大气、土壤、辐射、噪声、农药和固体废物等领域。已开展了预报监测日报、 环境质量的监测、 环境质量监测周报等。需监测污染因子有百余种123。环境检测以及其仪器发展趋势: 1、目前人工采样与实

8、验室的分析为主,转向智能化、自动化、网络化的监测方向发展; 2、从劳动密集型到技术密集型方向发展; 3、从较窄的领域监测到全方位的领域监测发展; 4、从单纯的地面环境的监测到和遥感环境的监测互相结合方向发展; 5、环境监测的仪器将要向质量高、多功能、集成化、自动化、系统化与智能化方面发展; 6、环境监测的仪器向生物、化学、物理、光学、电子等技术的综合应用高技术领域方向发展。 无线传感器网络的发展现状: 野外复杂环境的监测中存在布线困难,维护难度高的问题,于是使用了无线的形式进行了监测点之间数据的传输,无线传感器网络就产生了。 无线传感器网络34 (WSN Wire Less Sensor Ne

9、tworks)由称为“微尘(mote)”的智能PC所构成,微型的计算机具无线网络的功能独立功耗低的微处理器。若干“微尘”能经无线功能合成网络,实现彼此的通信并交换之间的各种信息。无线传感器网络的节点之典型结构图1-1。节点的组成有四个部分:(1)运算部分是微处理器所构成;(2)通信部分:无线的收发电路;(3)检测部分由一个或若干传感器所构成;(4)电源部分:供电的电池。图 1-1 无线传感器网络节点结构无线传感器网络的特点56: 低功耗; 计算的能力与存储的容量有限; 通信的能力有限; 传感器的数量大、范围分布广; 以数据当作中心; 数据率低; 复杂度低、生产成本低、运营成本低。因为无线传感器

10、网络的这些特点,它己经被广泛应用于各个环境监测系统。13 课题研究的目的及意义330 随着半导体技术、计算机技术、通讯技术等信息技术的飞速发展和现在高科技的进步,人们的生活水平有了很大的提高,人们对于环境要求亦愈来愈高,环境的问题已经开始取得了社会的重视。目前,开发合适中国国情、价格足够低的远程的监测系统是环境监测发展的一个重要方向,然而环境的监测系统非常重要的一点是怎样取得环境参数,没缺乏环境参数就不能进行随后的分析和决策等工作。 自20世纪70年代的时候传感器网络概念的出现起,无线传感器网络(WSN)已然是传感器网络的第四代,无线传感器网络为当前国际上非常受关注的并涉及多学科的高度交叉、知

11、识高度集成的非常前沿的热点研究的领域。它包含了传感器技术、现代网络及无线通信技术、嵌入式计算技术、分布式信息处理技术等,能够经各类集成的微型的传感器互相协作实时监测并感知采集各种的环境或者监测对象信息,此信息经无线方式发送,并用自组多跳网络的方式传送至用户终端,能在任何时间和地点向人们供给所需的信息。繁荣的前景卷起了人们对WSN研究的热潮。 我国是世界上设施栽培面积最大的国家,而且近几年国产连栋温室斗医每年新增100150万公顷的速度发展。指引温室用户因作物要求去调节环境因子来提高作物的产量与品质,此为温室环境因子调控决策支持系统的主要方向和目标。但是,现在的温室测控系统多数选择有线方式布网、

12、人工方式测量,致使现场的安装困难,工作效率低,测量的精度较差,这不仅大大增加了电气工程施工的费用,同时也致使施肥等工作困难;除此之外,系统中个个监控点无自组织的功能和自愈的能力,维护的工作量大,亦妨碍系统的升级。所以,想要实现温室作物的高产、优质和高效,开发研制新型的温室环境测控系统是非常必要的。 无线传感器网络技术为现代的传感器技术、通信技术、微电子技术、嵌入式计算技术、分布式信息处理技术等多个技术的综合。将无线传感器网络技术引用至温室大棚的生产中,农业有可能渐渐的由以人力为中心、依赖孤立生产模式改以信息与软件作为中心生产模式。达成温室信息的采集的自动部署和智能控制还有自组织的传输和大幅提高

13、的单位面积劳动的生产率与资源的产出率,从而改善温室和其他设施工作的环境与工作的条件,来提高工作的效率、农民身体的健康、农民生活的质量,有助于“三农”的问题解决,对于实现温室的作物生产可持续的发展有重要的意义。14 课题研究的内容及要完成的任务本文以“基于无线传感器网络的环境参数检测系统设计”为研究内容,利用WSN、以单片机为核心搭建系统各节点硬件电路,实现上位机与终端节点的无线收发功能,添加终端节点控制电路,最终实现系统的功能。本课题主要完成的基本任务是:第一,了解环境参数检测与WSN技术,完成基于无线传感器网络的环境参数检测系统的硬件设计;第二,编写主控及节点控制和通信程序,完成系统的软件设

14、计;第三连接各终端节点传感器及控制装置,完成系统设计。15 系统整体方案设计图 1-2 系统结构图 图1-2为本设计的系统结构图。由图可知,无线传感器网络中的检测节点(子节点为图中的node和route node,子节点的结构图如图2-5)把检测的数据经ZigBee模块IP-Link1000或直接或经其他节点(route node)转发的方式来发送给主节点(Sink node),主节点不单集成无线模块,还集成网卡协议芯片,使主节点有因特网的功能,能把所接收的数据传送到Internet,安装了接收软件的上位机能接收到这部分数据。本设计有四大部分:子节点、子节点之间的组织方式、主节点、上位机软件。

15、2 系统硬件设计21 基于C8051F340的各节点核心模块531 MCU(Micro Control Unit微控制单元)模块是主控制节点和终端节点的核心部分,无线发射模块和串行通信的驱动都要由MCU来完成,此外MCU还承担着对收发的数据进行处理的任务,因此MCU 的选择关系到系统的性能。C8051F340器件是完全集成的混合信号片上系统型MCU。􀁹 *高速、流水线结构的8051兼容的微控制器内核(达48MIPS)􀁹 *全速、非侵入式的在系统调试接口(片内)􀁹 *通用串行总线(USB)功能控制器,有8个灵活的端点管道,集成收发器和1K F

16、IFO RAM􀁹 *电源稳压器􀁹 *真正10位200 ksps的单端/差分ADC,带模拟多路器􀁹 *片内电压基准和温度传感器􀁹 *片内电压比较器(两个)􀁹 *精确校准的12MHz内部振荡器和4倍时钟乘法器􀁹 *多达64KB的片内FLASH存储器􀁹 *多达4352字节片内RAM(256+4KB)􀁹 *硬件实现的SMBus/ I2C、增强型UART(最多两个)和增强型SPI串行接口􀁹 *4个通用的16位定时器􀁹 *具有5

17、个捕捉/比较模块和看门狗定时器功能的可编程计数器/定时器阵列(PCA)􀁹 *片内上电复位、VDD监视器和时钟丢失检测器􀁹 *多达40个端口I/O(容许5V输入) 具有片内的上电复位、电压的调整器、VDD的监视器、看门狗的定时器与时钟振荡器C8051F340/1/2/3/4/5/6/7器件可独立进行工作。FLASH存储器还有系统的重新编程的能力,能用在非易失性数据的存储,并且允许现场进行更新的8051固件。用户软件可对外设有完全控制,能断掉任何或者所有外设来节省功耗。 片内Silicon Labs二线(C2)开发接口可允许使用装在最后应用系统的产品MCU来进行

18、全速的非侵入式(节省片内的资源)的系统调试。修改存储器、寄存器和调试逻辑的支持观察,单步、运行停机、支持断点和命令。当使用C2去调试时,全部的模拟与数字外设可全功能的运行。2个C2接口引脚可以和用户功能达到共享,使得在系统的调试功能时不占封装的引脚。 每种器件都可在工业温度的范围(-45到+85)内用2.7V-5.25V的电压下工作。电源的电压大于3.6V时,必须用内部的稳压器。USB通信时,电源电压的最小值是3.0V。端口I/O和/RST引脚容许5V的输入信号电压。C8051F340/1/2/3/4/5/6/7采用48脚TQFP封装或32脚LQFP封装。图 2-1 C8051F340原理框图

19、引脚名称引脚号引脚类型说明48脚32脚VDD106电源输入电源输出2.7V - 3.6V电源电压输入3.3V稳压器输出。GND73地。/RSTC2CK139数字I/O数字I/O器件复位。内部的上电复位、VDD监视器漏极开路的输出。1个外部源能经把该脚驱动是低电平(至少15us)来启动1次系统的复位。C2调试接口时钟的信号。C2D14-C2调试的接口双向的数据的信号。P3.0C2D-10数字I/O数字I/O端口C2调试接口双向数据的信号。REGIN117电源输入稳压器5V输入。此引脚为片内的稳压器输入。VBUS128数字输入VBUS的检测输入。此引脚应该被连接到USB网络的VBUS信号。此引脚上

20、的5V信号指示此有USB的连接。D+84数字I/OUSB的D+。D-95数字I/OUSB的D-。P0.062数字I/O 或模拟输入端口P0.0P0.151数字I/O 或模拟输入端口P0.1P0.2432数字I/O 或模拟输入端口P0.2P0.3331数字I/O 或模拟输入端口P0.3P0.4230数字I/O 或模拟输入端口P0.4P0.5129数字I/O 或模拟输入端口P0.5P0.64828数字I/O 或模拟输入端口P0.6P0.74727数字I/O 或模拟输入端口P0.7P1.04626数字I/O 或模拟输入端口P1.0P1.14525数字I/O 或模拟输入端口P1.1P1.24424数字

21、I/O 或模拟输入端口P1.2P1.34323数字I/O 或模拟输入端口P1.3P1.44222数字I/O 或模拟输入端口P1.4P1.54121数字I/O 或模拟输入端口P1.5P1.64020数字I/O 或模拟输入端口P1.6P1.73919数字I/O 或模拟输入端口P1.7P2.03818数字I/O 或模拟输入端口P2.0P2.13717数字I/O 或模拟输入端口P2.1P2.23616数字I/O 或模拟输入端口P2.2P2.33515数字I/O 或模拟输入端口P2.3P2.43414数字I/O 或模拟输入端口P2.4P2.53313数字I/O 或模拟输入端口P2.5P2.63212数字

22、I/O 或模拟输入端口P2.6P2.73111数字I/O 或模拟输入端口P2.7P3.030数字I/O 或模拟输入端口P3.0P3.129数字I/O 或模拟输入端口P3.1P3.228数字I/O 或模拟输入端口P3.2P3.327数字I/O 或模拟输入端口P3.3P3.426数字I/O 或模拟输入端口P3.4P3.525数字I/O 或模拟输入端口P3.5P3.624数字I/O 或模拟输入端口P3.6P3.723数字I/O 或模拟输入端口P3.7P4.022数字I/O 或模拟输入端口P4.0P4.121数字I/O 或模拟输入端口P4.1P4.220数字I/O 或模拟输入端口P4.2P4.319数

23、字I/O 或模拟输入端口P4.3P4.418数字I/O 或模拟输入端口P4.4P4.517数字I/O 或模拟输入端口P4.5P4.616数字I/O 或模拟输入端口P4.6P4.715数字I/O 或模拟输入端口P4.7表 1 C8051F340引脚和封装定义22 ZigBee收发模块3 作为新一代无线网络技术,ZigBee的核心基础协议是IEEE802.15.4,其收发模块功耗低,距离短的特点使其更适合在本设计中应用7。它具有以下几个特点:1、系统功耗低;2、系统成本低;3、安全的数据传输;4、灵活的工作频段;5、灵活的网络结构,支持星型、树簇型和对等型三种网络结构;6、超大的网络容量,能够容纳

24、256个设备。ZigBee技术在工业控制、无线传感器网络、智能交通、现代农业等领域都有用武之地,特别适合在智能家居系统中使用。图 2-2 ZigBee 网状网络结构23 无线模块IP-Link10002.3.1 无线模块IP-Link1000概述3本模块是一个主要处于ISM工作频率段的低功耗无线收发器,应用广泛,且IP-Link1000网络层具有灵活可靠性,是无线网络的应用提供的1种新方法。IP-Link1000里FCC授权的915MHz无线模块。其主要的特点有:支持255多网络节点链接方式;300MHz到1000MHz的无线收发模块;FSK的调制方式;高效率的发射和高灵敏度的接收;内置的集成

25、的微处理器;具有UART接口;微功耗待机模式。2.3.2 电气特性和接口定义3 IP-Linkl000模块分为双列的直插型(图2-3)和电缆接口型(图2-4)。 图 2-3 IP-Link1000-B 双列直插型 图 2-4 IP-Linkl000-A 扁平电缆型图2-3中,1、40、39号引脚:接地引脚(GND)VDD、GND:模块电源、地引脚。VDD接+3V至+3.6V电源,GND与电源的接地端连接。为了保证模块工作稳定,在供电电路中可以加入电源退耦元件。/RESET:模块复位,低电平有效。在/RESET引脚上施加2ms以上的低电平可使模块复位。AD_IN:模拟量输入通道。内部电路将该引脚

26、上的模拟信号以10bit的量化精度、23Khz的采样率进行模/数转换,转换结果保存在模块内部的存储器中。BUSY:模块状态指示。当BUSY=1时,表明模块处于忙状态,此时不能由UART与模块通信;当BUSY二O时,表明模块处于空闲状态,此时可以与模块通信。TXD0、RXDO:通用异步串行通讯接口UARTO。UARTO可以按全双工方式、半双工方式或单工方式工作,其波特率可以通过AT命令进行设置,出厂时的默认值是19200bps,lbit起始位,lbit停止位,无校验位。WAKE:唤醒模块信号。当WAKE=1时,模块处于活动模式(内部的MCU、RF电路正常工作);当WAKE=0时,模块处在节电模式

27、(内部的MCU、RF停止工作)。也就是说WAKE引脚出现的下降沿使模块从活动模式转入节电模式,WAKE引脚出现上升沿使模块从节电模式转入活动模式。ANT:外接天线引脚。不合适的天线会影响模块的性能(例如无线数据速率、误码率、无线通信距离等),甚至可能造成模块永久性损坏。NC:保留引脚,使用时应悬空。24 子节点硬件结构图数据的采集和传输有硬件结构简单的子节点负责实现,图2-5为子节点硬件组成。JTAG调试用于调试程序,通过JTAG接口调试,并通过该接口将程序写入Flash存储器。图 2-5 子节点硬件结构图25 主节点设计概述3主节点设计为无线传感器网络实现的核心部分。其作用为将所有子节点采集的数据通过internet发送至上位机,没有主节点,所有子节点所采集的数据都无法送达给用户,所以主节点设计为本设计的重点。而相对于软件的设计而言,主节点硬件设计的部分相对容易,由接收数据的无线模块与实现因特网功能的网络协议芯片通过MCU驱动构成。26 主节点硬件结构图图 2-6 主节点硬件结构图 主节点的数据发送到物理线路上之后,等待着上位机的接收。2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1