3。3 协调器节点模块设计 16
3。4 终端节点模块设计 16
3。5 本章小结 18
4 ZigBee温度采集系统软件平台设计 20
4。1 系统的总体构成 20
4。2 使用的开发软件介绍 20
4。3 系统的软件设计过程 22
4。4 本章小结 28
结 论 29
致 谢 30
参 考 文 献 31
附录A 32
附录B 33
附录C 34
附录D 35
1 绪论
1。1 课题的研究背景及意义
无线传感器网络是在应用区域内布置大量移动或静止的传感器节点,并以特殊的方式构成的一个或多个无线网络。它能够感知、探测、采集、处理和传输大面积区域范围内需要被监控对象的各类信息,并把信息发送给相应的用户或网络所有者[1]。论文网
很多人认为,无线传感器的重要性堪比因特网,它的兴起和发展是对计算、通信和感知技术的一次重要。在如今的许多大型WSN系统中,一般都存在几百甚至上千个传感器节点,这些节点采集数据并将其发送到汇聚节点,最后通过网络或卫星到达管理节点。无线传感器网络的出现为以往一些无法解决的问题提供了新的方案,未来具有很大的发展潜力,在许多领域都将会有着重要而广泛的应用。
由上可以看出,在一个大型WSN中,要使用节点数目往往会很大,所以为了最大程度的节约成本,同时也最大限度地延长系统寿命,就要使每个传感器的费用、尺寸和耗能都相对不高。而ZigBee则是一种非常适合于无线设备间通信的无线组网通信技术,在很多低功耗、低成本、短距离的数据传输场合中以及一些范围较大的环境监测应用中,ZigBee技术都有着重要的应用,例如在一些工业生产过程中,需要通过电线搭建以实现数据的传输。但电线所需成本较高。而且,一些机器元件和控制装置由于长期在室外暴露,时间久了往往会有各种程度的损坏,而这些问题完全可以用ZigBee技术较为完美的解决。
如果在无线传感器网络中使用ZigBee技术,那么能够一定程度上扩大使用范围、降低成本和功耗。该网络有着独特的要求: 1)基站能够重新构建。2)自主允许操作的本地控制和电源管理。3) 能够自我监测但又可信赖。4)消耗较低但又能长时间运行。一般的应用需要通过一个功率较低的收发器为使用者提供数据信息,而传感器节点则通过数控包发送就可以不断监控范围内的各种事件信息。目前国内大多数WSN一般是通过大量的电缆铺设以及一些复杂的网络架设来实现,但如果在其中加入ZigBee技术,则从根源上极大的降低了成本支出、计算和通信系统组件以及网络和人力资源的消耗。
随着21世纪的经济发展,对环境监控和管理能力的要求日益提高, 如果能够把ZigBee技术运用于土壤、空气和水等环境应用方面的监测,这样在获得准确实时数据的同时, 也有利于一些环境问题的解决;另一方面,工业上的一些生产要求和安全问题也十分值得我们去关注,如预防火灾、远程温度调节等, 而运用ZigBee技术可以对工厂中的工业设施的温度实时监测,以预防事故的发生;在军事上,可以利用ZigBee技术对作战队员的体温等身体情況实时监控,以预防相关的突发状况;在城市中,ZigBee技术可以在许多公共场所中应用,能提供安全保障,应对一些紧急情况;同理,在医疗领域中运用ZigBee技术,就可以将病者的体温、心率及其他身体状况远程传输到监控处,这样减少了查房等人力负担,也能实时准确的了解病者身体的各项指标情况。