基于Android的ZigBee无线传感器网监控系统论文毕业答辩.ppt

基于Android的ZigBee无线传感器网监控系统论文毕业答辩.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android的ZigBee无线传感器网监控系统论文毕业答辩

论文名称 导 师: 答辩人: 专 业: 基于Android的ZigBee无线传感器网络监控系统 一. 研究背景 本课题针对日常用车的几个方面的安全问题,如车辆自燃问题、停靠车时的碰撞问题,以及车前行人安全问题,旨在建立一套系统,来尽量避免以上安全问题的发生。 1.1 原因分析 发动机温度过高 燃气燃油泄漏 监测温度 可燃气体监测 温度传感器节点 可燃气体检测节点 视线盲点 监测与后方障碍物距离 超声波测距 未能及时发现行人 监测车前一定范围内是否有行人 人体红外传感器 1.2 解决方法 鉴于以上分析,我们试图通过采集车辆行驶过程中的发动机温度、燃料箱附近是否有高浓度的可燃气体(主要针对燃气车辆)以及车俩后方障碍测距和人体红外信息的数据来给司机提供一定的帮助。 在设计过程中,我们利用物联网和3G两大热门技术,结合当下流行的智能手机和Android系统的车载导航仪,选择ZigBee无线传感器网络来采集以上信息,并在Android平台 (可与车载导航仪合并使用) 上的监控程序中实时监控以上信息。由于涉及到多个采集节点,所以我们利用基于ZigBee的协议栈来实现各节点间的组网。 二. 系统整体框架概述 系统整体结构如下图所示: 无线通信 串口通信 其中温度采集节点、人体红外监测节点、可燃气体监测节点和超声波测距节点与ZigBee协调器组成星型网络拓扑结构,传感器节点与协调器通过无线方式进行通信,ZigBee协调器与Android平台通过串口通信,用户通过Android平台上的用户监控程序实现对整个无线传感器网络的监控。 2.1主要芯片CC2530简介 CC2530是用于IEEE802.15.4、ZigBee和RF4CE应用的一个真正的片上系统(SOC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。CC2530结合了领先的RF收发器的优良能,业界标准的增强8051CPU,系统内可编程闪存,8-KBRAM和许多其他强大的功能。CC2530具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。 2.1主要芯片CC2530简介 系统中ZIGBEE收发模块应用电路和硬件图如下所示: 2.2各节点程序设计 ZigBee 节点控制程序运行在每个传感器节点上,根据不同的传感器类型,设计不同的传感器控制程序。所有节点控制程序都是基于Z-stack 协议栈(Texas Instrument公司)的,并且都是在SampleApp 的基础上修改而来。 只是在用户应用层,添加了不同的任务及事件处理函数。 2.2.1 协调器节点设计 协调器是ZigBee 三种设备中最重要的一种。它负责网络的建立,包括信道选择,确定唯一的PAN地址并把信息向网络中广播,为加入网络的路由器和终端设备分配地址,维护路由表等。Z-Stack 中打开编译选项ZDO_COORDINATOR,也就是在IAR 开发环境中选择协调器,然后编译出的文件就能启动协调器。 协调器节点程序流程图 2.2.2 温度监测节点设计 本系统中温度信息采集传感器用的是DHT11。 Data 用于微处理器与DHT11之间的通讯和同步. CC2530发送一次开始信号后,等待主机开始信号结束,DHT11发送响应信号,送出40bit的数据,并触发一次信号采集,用户可选择读取部分数据.从模式下,DHT11接收到开始信号触发一次温湿度采集,如果没有接收到主机发送开始信号,DHT11不会主动进行温湿度采集.采集数据后转换到低速模式。 Pin 名称 注释 1 VDD 供电3-5.5VDC 2 DATA 串行数据,单总线 3 NC 空脚,请悬空 4 GND 接地,电源负极 2.2.2 温度监测节点设计 温度采集节点的程序流程图 2.2.3超声波测距节点设计 通过 CC2530 控制 SRF05 超声波测距模块测取距离 SRF05 基本工作原理: 采用IO 口TRIG 触发测距,给至少10us 的高电平信号; 模块自动发送8个40khz 的方波,自动检测是否有信号返回; 有信号返回,通过IO口ECHO 输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。 测试距离=(高电平时间*声速(340M/S))/ 2; 2.2.3超声波测距节点设计 超声波测距节点的程序流程图如下: 2.2.4 人体红外节点设计 普通人体会发射10um左右的特定波长红外线,用专门设计的传感器就可以针对性的检测这种红外线的存在与否,当人体红外线照射到传感器上后,因热释电效应将向外释放

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档