A/D 转换等技术)后存入采集终端中,由 EM560 模块通过中国移动 3G 网络发
送到远程监控中心。
系统测试过程中所采用的三星公司的
ARM9 开发板集成了很多外围设备,
根据其功能的可剪裁性,所以该采集终端设计只需将相关在用的
I/O 口初始化,
用来进行传感器信号的数据的采集。该开发板的性能比较稳定,排除了相关的不
稳定因素。而本次运用的软件系统是嵌入式
Linux 系统。它具有内核小、安全性高、
源代码免费、微内核支持网络等优点,并且可应用于多种平台,尤其是在
ARM
平台上的应用已经相当成熟且能提供强大的管理功能,因此完全可以满足数据
采集的需求。
2.2 数据采集
数据采集终端部分的功能主要是由
TI 公司生产的 CC2430 作为核心芯片来
完成的,该芯片
CC2430 采用的是全球通用频段(2.4 GHz)通信[9],且拥有 1 个
8 位 8051MCU, 8KB 的 RAM,还包含模拟数字转换器、几个定时器、看门狗定时器、
32 kHz 晶振的休眠模式定时器、上电复位电路、以及 21 个可编程 I/O 引脚,并且
已固化了全球先进的
ZigBee 协议栈、工具包和参考设计,目前已广泛运用在汽
[10].
以某小区的电梯群为研究对象,在每个电梯终端上都装一个
ZigBee 模块和
相应传感器来当作一个终端节点,用它来实时监控各个电梯的状态,并把采集
到的电梯运行数据信号以无线方式发给
ZigBee 控制中心,因此 ZigBee 控制中
心和各个电梯终端就组成了一个无线连接的星型结构的多电梯监控网络。
其中数据采集结构框图如下所示:
图
2 数据采集终端结构图
3 3G 网络传输及其接口协议
3.1 S3c2440A 与 EM560 的通信
当数据采集终端在完成了数据的采集后将数据包无线发送给
zigbee 网络控
制中心,再由华为公司生产的
3G 无线模块 EM560 将数据发送。该模块支持通
用串行总线(
USB)、移动通信(TD-SCDMA/HSPA)等技术,同时,它还具有