论文部分内容阅读
本课题来源于国家科技支撑计划“基于Mesh网络井下可视化无线救灾通讯技术与装备”(SQ2011SF13B00488)。近年来,矿难频繁发生,现有的用于矿山救援的通信设备主要是矿山救援电话,信息量有限,不能全面准确反映现场的各种实际情况,导致救援指挥不畅。因此,迫切需要一种实时准确反映现场各类信息的救援通信技术及装备,矿山多媒体救援通信系统便是符合要求的高效指挥救援系统。该系统包括井下信息记录仪、井下基地台以及地面指挥台三方。本人主要工作为救援通信系统嵌入式软件设计实现,即为矿山多媒体救援通信系统中井下信息记录仪与井下基地台的嵌入式软件设计,包括嵌入式平台搭建和平台应用软件设计实现。救援通信系统嵌入式软件是基于ARM11—S3C6410硬件平台开发,采用嵌入式WinCE6.0操作系统,以VS2005为开发环境。本文给出了嵌入式平台搭建中BootLoader的移植、启动logo定制和LCD驱动调试过程。平台应用软件划分为视频处理模块、环境参数模块、配置信息模块、报警提示四个模块。视频处理模块采用Directshow技术及S3C6410MFC中的H.264硬件编解码技术实现井下信息记录仪端视频显示、压缩、转发及井下基地台端接收、解码、显示视频流;环境参数模块以实时曲线形式将传感器采集的环境参数数据绘制出来;配置信息模块包括通信三方在线状态以及音量控制;报警模块是当环境参数浓度超限以及网络故障时启动蜂鸣器报警。测试结果表明,本软件能够实时、准确地把井下救援过程中的视音频信息和环境参数信息传达给井下救援人员、井下基地台和地面指挥台,可帮助指挥中心实时掌握井下现场救援情况并能更好地实施指挥。本设计除了应用于矿山应急救援以外,还可用于日常的矿山、油田等其他监控系统,具有很强的可扩展性。