关 闭

新闻中心

EEPW首页 > 安全与国防 > 设计应用 > 一种新型的高速铁路桥梁监测系统

一种新型的高速铁路桥梁监测系统

作者:胡海平 朱宁西 华南理工大学 电力学院时间:2011-02-23来源:电子产品世界收藏

  节点平台

本文引用地址:http://www.eepw.com.cn/article/117167.htm

  由图4可知,一个节点平台包括磁钢传感器,MDA300数据采集板,节点。传感器通过IRIS提供的MDA300数据采集板与IRIS连接,MDA300提供8个ADC通道、8个数字通道以及I2C接口用于外接各类传感器[8]。

  它位于铁路桥梁的两端,当有列车通过时,磁钢传感器就会自动采集和处理数据,处理完的数据由IRIS的射频模块进行无线传输,IRIS足够的无线传输距离可以将开始或停止数据采集的信号发送给无线传感器网络的网关节点,最终控制分散在桥梁关键监测区域的节点平台的数据采集时间。

  软件结构

  虽然多个操作系统支持,如TinyOS、Linux和SOS,但在传感器节点上部署嵌入式Linux 既能体现通用操作系统的易于开发和移植的特性,又可以展示Linux自身对外设和网络支持良好的优势,有利于应对不同无线传感器网络应用的需求,因此,选用Linux对Imote2进行应用开发[9]。在对IRIS节点的操作系统支持方面,可运行TinyOS1.1.7或更高版本。

  Imote2节点软件

  为了支持对Imote2进行应用开发,必须建立相应的交叉编译环境,对于Imote2,为构建交叉编译环境所使用交叉编译工具链,可以从handhelds.org 所提供的 arm-linux-gcc-3.4.1获得。解压并将其工具目录bin添加到PATH环境变量之后,工具链就可以使用了。

  Imote2并没有可用的模拟器,因此,要将文件下载至目标板才能进行调试。不同于安装Linux的过程,这里的下载由Imote2-Linux控制,下载的内容保存于文件系统。

  Marvell支持的开源项目PlatformX旨在为Imote2构建Linux系统,最新发布版本包括二进制blob、zlmage、filesystem及源码和补丁,安装这些二进制文件便可在 Imote2上运行Linux操作系统。

  IRIS节点软件

  TinyOS是美国的伯克利大学开发的,为嵌入式无线传感器网络而设计的源码开放的操作系统,它运行在每个网络节点上,是其他上层应用和协议运行的前提,TinyOS采用事件驱动的执行机制,很好地满足了无线传感器网络中存在的大量的并发操作;基于组件的架构方式更加适应无线传感器网络应用的多样性。


上一页 1 2 3 下一页

关键词: 桥梁监测 Imote2 IRIS

评论


作为英特尔下一代Tiger Lake-U平台的一部分,Xe架构新核显绝对是重大卖点。英特尔曾在上个月演示通过Tiger Lake核显运行战地5,在1080P分辨率和图形预设为高的情况下游戏大体能保持以30FPS的速度运行。

技术专区

关闭