关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 无线传感器网络3G网关的设计与研制

无线传感器网络3G网关的设计与研制

作者: 时间:2011-08-04 来源:网络 收藏

WSN的核心模块采用了ARM7的LPC2148芯片,CPU时钟频率为12 MHz。由于LPC2148芯片具有32 KB的SRAM与512 KB的SROM,满足软件系统的存储与运行要求,不需要外扩存储模块,使硬件简单化。同时为了提高WSN方面的接收能力,选取nRF905工作在433 MHz频段。根据WCDMA的特点,采用了华为公司的EM770W作为通信模块。EM770W支持标准AT指令集和华为扩展AT指令集,内置TCP/IP协议栈,传输速率最大可达7.2 Mb/s。数据备份模块选择用SD卡,使各种特殊数据(报警数据或临界值数据)可以更方便地通过PC机读取。采用通信模块、通信模块和核心模块分开的方式,更有利于提高使用的灵活性。网关实物图如图2所示。

本文引用地址://m.amcfsurvey.com/article/161649.htm

b.jpg



2 软件系统
在上述硬件结构的基础上,结合与传输的WSN网关传输数据的实时性,稳定性,周期性强,时间间隔长,瞬间传输量大的特点,选择了μC/OS-Ⅱ作为其操作系统和自主编写通信协议。
2.1 软件系统组成
网关的软件系统由操作系统和应用系统两部分组成。本根据μC/OS-Ⅱ具有实时性高,对ROM、RAM需求小、移植简单等特点,同时,结合网关需求,采用了μC/OS-Ⅱ作为操作系统。μC/Os-Ⅱ是基于任务优先级调度,根据这个原理,创建4个应用任务。当某事件发生时,系统必须在非常短的时间内快速作出响应,网关可以尽快的转发相关的环境监控信息。图3为软件系统框架图。

c.jpg


由于3G信号的强弱可能导致网关与WCD-MA网络连接的失败,采用基于结果处理的状态机结构的设计方法,对各个阶段处理后的结果进行判断,处理其产生的错误,从而保障网关与WCDMA网络的连通。



评论


相关推荐

技术专区

关闭