《基于无线传感器网络的智能智能作战服论文》由会员分享,可在线阅读,更多相关《基于无线传感器网络的智能智能作战服论文(24页珍藏版)》请在金锄头文库上搜索。
1、基于无线传感器网络的智能作战服针对现代战场的智能化、信息化作战要求,本文介绍了一种基于无线传感器网络的智能作战服的设计方案。该系统以JENNIC JN5121芯片为核心,应用了传感器 SHT11 用于环境温湿度测量,温度传感器 DS18B20用于体温测量,FM1602C LCD模块,以与MOTOROLA GPS定位模块。上位机采用C语言开发多线程实时图形监控界面。本系统为实时监控战场环境,获知士兵生理参数和地理位置和报警信息,以与同时快速下达战术命令提供了一种可能。同时本系统应用可穿戴式计算概念,采用模块式,分离式,高集成度方案,降低了成本,拓宽了应用前景。系统网络基于IEEE 802.15.
2、4协议,具有可靠性好,稳定性好等特点,特别适合于组建以单兵为节点,小分队为整体的微型作战网络。关键词:智能,无线传感器网络,ZIGBEE,可穿戴式计算,作战服The Intelligent Fighting Uniform Based On Wireless Sensor NetworkSummary:Author: Yang fanghao, Yao kaiTutor: Sheng weiAiming at the demand of intelligentizing and application of information technology in battles of modern
3、 times, this article provide a kind of project scheme which is based on the intelligent wireless sensor network. This system chooses the chip - JENNIC JN5121 as a core, and uses the temperature & humidity sensor - SHT11 for measuring parameters of circumstance, the temperature sensor - DS18B20 for m
4、easuring animal heat of soldiers, and the MOTOROLA GPS Module for geography location. For more, we use the LCD module - FM1602C to display the command of upper machine .Consequently this system provides a possibility of monitoring the circumstance and soldiersphysiologicalparameters in real time, an
5、d a commander can transmit instructions to his soldiers in a more efficient way than before. In addition, the system that applies the conception of wearable computing is designed by the methods of modulization and Soc (system on chip) which reduce the cost and develop application foreground. Moreove
6、r, the network based on IEEE 802.15.4 protocol, which has advantages of high-reliability & high-stability, is especially for building a micro fighting network while a solo soldier do as a node and whole network are a unit. 目 录1 绪论2 总体方案3 功能描述4 硬件设计 4.1 JN5121网络节点电路 4.2 SHT11 传感器驱动电路 4.3 DS18B20 传感器驱
7、动电路 4.4 FM1602C液晶模块驱动电路 4.5 GPS模块驱动电路 4.6 系统安装位置设计5 软件设计 5.1 网络层软件设计5.1.1 控制器节点5.1.2 路由节点 5.2 应用层软件设计5.2.1 控制器节点应用流程5.2.2 路由节点应用流程 5.3 硬件驱动设计5.3.1 RS232接口通讯5.3.2 SHT11传感器5.3.3 DS18B20 传感器5.3.4 HD44780 LCD芯片5.3.5 GPS 模块 5.4 上位PC机监控软件设计结论致参考文献1 绪论现代战争中,普通士兵已不像在二战时只能做坦克飞机的炮灰了,现在各国都希望在战场上使自己的士兵阵亡数降到最低。因
8、此,战场上针对士兵的实时监测就显得尤为重要。此套系统恰能满足这种要求。每一个作战小队形成一个网络,指挥官和理疗人员可以实时掌握每一个士兵的生命状况和士兵所处的环境情况,与时作出战场上的反应。目前世界各国都有相应的解决方案,称之为“未来战士”,我们也是基于为我国相应技术发展提供一种可以参考的方案的目的来设计此套系统。考虑到有限的经费,我们的设计重点,放在提供一种可搭载应用的无线网络平台,同时提供丰富的外部接口,为以后提供更丰富使用的功能做准备。由于某些专用传感器的较高价格,从经费的角度我们无法选用,所搭载的应用是演示性的,所选用的传感器主要为较便宜的温度传感器和湿度传感器。在条件允许的情况下,可
9、以搭载更为复杂的士兵心率监控系统等。然而我们的设计充分考虑了我国的实际情况,每个士兵基本节点成本可以控制再两百元以下,批量生产有望降到一百元以下,可以灵活的选择所需搭载的应用,有很好的应用前景。2总体方案本系统网络应用层基于ZIGBEE协议,MAC层和物理层基于IEEE.802.15.4协议。物理层协议可使用的2.4GHz,868MHz,915MHz均为免执照频段,最大可支持250kbps的数据传输率,一般传输距离为10到75米,搭载高功率RF模块后可以达到最多两公里的传输距离。Zigbee是一种新型通讯技术,其技术特点有:1. 功耗低:两节5号电池可在低待机模式下使用6个月到2年。2. 网络
10、容量大:每个网络最多支持255个设备。3. 延时短:通常延时在15ms30ms。4. 工作频段灵活:使用的2.4GHz,868MHz,915MHz均为免执照频段。5. 支持硬件Advanced Encryption Standard加密,保证秘密讯息不被窃听。 本系统主要有指挥监测系统和微型无线网络组成。其中指挥检测系统基于PC,通过RS232接口与主控节点通讯,通过多线程技术支持同时监测多个终端节点。此系统在LABWINDOWS开发平台下,用C语言开发。无线网络主要由两类节点构成-主控节点(Co-ordinater):负责将接受到的信号传送给PC机,并将PC机发出的指令发给各下级节点。路由节
11、点(Router): 负责终端节点与主控节点间的数据无限传输,同时可以搭载各种应用功能。本项目应用了可穿戴式计算网络概念,每一个路由节点对应一件陆军作战服。服装布置传感器和处理器。处理器方案为Jennic jn5121,采用SoC设计,集成了多路输入输出端口和RF电路。其网络层和应用层分开,每个节点(包括路由节点)都可以加载应用。这样以来,整个系统灵活多变,通过网络的自组织和自修复功能,在路由节点丢失(如战斗人员伤亡,装置破坏)的情况下,网络结构可以自动改变,保证其它节点功能的正常运行。整个网络的大体结构如下图所示:具体的开发情况见下文。3功能描述节点搭载应用能实现以下功能:1 实时身体参数监
12、测,比如可以实时得到士兵的体温数据。2 实时环境参数监测,如环境温度,环境湿度等。3 实时下达指挥命令,命令将通过网络显示在位于手部的LCD上。士兵可以通过了解指挥官的命令做出行动,而指挥官可以远离前线。4 紧急报警与命令反馈,报警按钮使用板载开关,士兵通过按下开关可触发报警信号。也可发出其它预定义信号,有两组开关可供选择。5 士兵地理定位,使用GPS全球定位,在终端可以显示士兵位置。由于时间有限,本系统将只采用北航校地图。4硬件设计4.1 JN5121网络节点电路JN5121节点电路搭载了Jennic公司的JN5121-M0x模块,该模块部集成了Zigbee无线收发用天线,为单片机提供16M
13、Hz主频的石英晶体和与单片机SPI串行通讯线直接相连的128k闪存等外围电路。使用方便,价格也相对较低。4.1.1 JN5121网络节点的电源设计由于JN5121采用3V电压供电,故只需使用2节七号干电池供电,再在两极间并联适当的去耦电容即可。 电源电路(DS1为电源指示灯) 电池两端去耦电容 VCC两端去耦电容412 JN5121模块的复位与对外接口电路的设计 在JN5121网络节点电路中应设计一硬复位按钮用于JN5121的复位与进入编程模式。 对外接口共引出了JN5121模块大部分引脚用以连接传感器或是LCD等外部设备这些引脚包括21位DIO、SPI、4通道ADC、2通道DAC、比较器、2
14、个定时/计数器、2通道UART等(其中绝大部分DIO与其他引脚复用)。 JN5121模块的引脚图与复位电路 对外接口 ADC通过电阻分压后接入模块4.1.3 JN5121网络节点上RS232串行通讯接口电路的设计 JN5121网络节点上的RS232接口主要用于向模块中写入程序,只有主控节点的接口还用来和上位机进行数据实时传输。因此在设计串口通讯电路时,还加入了一些跳线插头,短接接头就可进入编程模式或是程序保护模式。 电平转换芯片选用的是MAX3222EWN。RS232电平转TTL电平电路(跳线短接JP1的2、3引脚后重启可使JN5121进入编程模式) RS232接口电路跳线短接2、1会使闪存写保护,短接2、3写程序 短接1、2使SPI可向闪存传输数据4.1.4 JN5121网络节点上的LED指示灯与按键 由于JN5121节点在系统中是作为每件战斗服的控制部分使用的,因此在上面加入一些控制用的按键与显示用的LED指示灯是必需的。例如,当士兵发觉身体不适而系统并未判断出该名士兵身体特征出现异常时,士兵就可以自己按动节点上的按键触发报警,LCD的背光开关也可以通过按键实现。指示灯则可以设置成电池电量低时亮起,让使用者知道