- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
无线传感器网络节点设计
摘要:无线传感器网络是目前研究的热点,传感器节点是无线传感器网络的必要组成部分,高性能高稳定性的传感器节点成为研究的难点,文中首先阐述了无线传感器网络节点的体系结构,然后从无线传感器网络节点功能要求设计的原则出发,着重分析所提出的系统硬件电路的构成以及硬件电路核心部件设计的关键问题,并给出了具体的设计方案。0 引言
无线传感器网络是由大量微型传感器节点通过无线自组织方式构成的网络。它集成了传感器、微机电和无线通信三大技术,能够实时地感知、采集和处理网络覆盖范围内的对象信息,并发送给观察者;具有覆盖区域广、可远程监控、监测精度高、布网快速和成本低等优点,在军事、环保、医疗保健、空间探索、工业监控、精细农业等领域均有非常良好的应用前景。
1 无线传感器网络结构
一般来说,一个无线传感器网络包括传感器节点以及传感器网络网关节点,如图1所示。其中,传感器节点具有本地数据采集传输和转发邻节点数据的双重功能,可以在后台管理软件和传感器网络网关节点的控制下采集数据,并将数据经过多跳路由传输到传感器网络网关节点;传感器网络网关汇聚节点是网络的中心,具有协调器和网关的作用,负责网络的配置、管理和数据的汇集,并负责与用户PC机后台管理软件的通信。无线传感器网络通常具有两种应用模式:主动轮询模式、被动模式。主动模式要求网关节点对各个传感器节点进行主动的轮询以获得消息,而被动模式则要求在某个传感器节点事件发生时,网关节点能作出及时的响应。各个传感器节点得到的数据还能进行组合,这也很大地提高了传感器网络的效率。当然这也要求传感器节点要具有一定的计算能力。
2 系统硬件设计
无线传感器网络节点的硬件一般包括处理单元、无线传输单元、传感采集单元电源供应单元,如图2所示。其中,处理单元负责控制传感器节点的操作以及数据的存储和处理;传感采集单元负责监测区域内信息的采集;无线传输单元负责节点间的无线通信;电源供应单元负责为节点供电。传感器网络网关节点功能更多,除包含上述功能单元以外,还包含与后台监控通信的接口单元。本文主要介绍的是传感器节点和网关的硬件平台的实现。
图2 传感器节点硬件框图
2.1 处理单元
传感器节点的计算单元的功能已经在上节中介绍过,在我们的系统中采用了TI公司的16位微控制器MSP430F1611。MSP430具有丰富的片上存储资源,在5MHz的工作频率下,MSP430的功耗大约为1.5mW,而且该微控制器还有多种省电模式可供选择。除了丰富的片上存储资源和多种省电模式以外,MSP430还具有多个AD接口和I/O数据线,很容易用软件编程,这些接口还可以用作与传感单元的接口。
2.2 无线传输单元
无线收发单元选用Chipcon公司的CC1100射频芯片。该芯片体积小,功耗低,数据速率支持1. 2~500 kbps的可编程控制,可以工作在915MHz、868MHz、433MHz、315MHz四个波段,在所有频段提供-30~10dBm输出功率。本文中CC1100工作在433 MHz的频率上,采用FSK调制方式,数据速率为100kbps ,信道间隔为200kHz。
2.3 传感采集单元
节点的数据采集单元可以根据实际需要和被监测物理信号特征选择合适的传感器,如光照、压力、振动、温度、湿度、土壤盐碱度等。微控制器MSP430F16112.4 电源供应单元
本文采用两节7号碱性电池为整个节点供电。为了能够及时获取节点电池的电量状况,并根据电池的剩余电量状况和放电特性来调整节点的通信状态,本文利用MSP430F1611芯片内部集成的ADC模块测量电源正极电平值,并通过将所测电平值与参考电平进行比较,得到转换数据NADC,最后电源的电压V in可以由下式得出:
NADC = (V in - V R- ) × 4095 / (V R+ - V R- )
式中:V R+为参考电压正极,V R-为参考电压负极,V in为ADC转换得到的电压值,NADC为单片机转换寄存器值。时间控制单元时间控制单元用于设置、记录数据采集的时间,以便后台用户能够依靠采集时间对数据进行处理。本文选用Maxim公司的串行实时时钟芯片DS1337作为时间控制单元。DS1337可以工作在1.8~5.5V,并且具有很低的功耗,在休眠模式下仅需要15μA。
3 软件设计
传感器节点上的软件主要利用汇编和C语言开发,主要完成的功能是接收传感单元的数据,并将数据发送到传感器节点组的网关上,而无线传输是传感器节点中设计的难点。
MCU 通过SP I方式对CC1100内部寄存器设置实现功能设置和测试。CC1100内部寄存器地址范围为0X00~0X3F,其中0X00~0X2E为配置寄存器,可通过SmartRF Studio软件配置寄存器,得到最优寄存器设定和评测性能及功能。SPI
您可能关注的文档
最近下载
- 干式系统的工作原理.ppt VIP
- word模板:简约企业新闻报刊报纸排版设计word模板.docx VIP
- 露天矿开采(共117张课件).pptx VIP
- 人教版高中英语必修第一册Unit 2 教学课件 Reading and Thinking and Thinking.ppt VIP
- 2023心房颤动诊断和治疗中国指南(第二部分).docx VIP
- 一村一名大学生计划农业推广.doc VIP
- 比亚迪汽车在老挝市场发展的商业报告.docx VIP
- 知识竞赛线上线下策划解决方案.docx VIP
- 一种低密度双组份聚氨酯灌封胶及其制备方法和应用.pdf VIP
- 甲状腺肿瘤术后呼吸困难处理专家共识解读PPT课件.pptx VIP
文档评论(0)