论文部分内容阅读
随着嵌入式、半导体和Internet技术的飞速发展,基于Internet的嵌入式Linux远程图像监控系统正成为新的研发热点。
本文将嵌入式系统开发技术与网络技术相结合,实现了嵌入式远程图像监控系统的设计。该监控系统以嵌入式Linux系统平台作为服务器,操作系统及相关应用程序在ARM920T内核的S3C2410处理器上以后台方式运行;为了实现在局域网乃至互联网上对远程现场的监控功能,本系统在VisualC++上开发了客户端交互界面。
本文在简单介绍了嵌入式系统的特点及监控系统的发展状况后,通过分析现有处理器及操作系统特点,根据市场对产品的特殊需求,设计出了具有较强实用价值的远程网络监控系统。本文设计工作包括硬件和软件设计两大部分。硬件部分通过采用较大容量存储器,节省设备空间及开发成本;软件部分则通过对现有免费操作系统的修改移植避免版权纠纷,在服务器端的信源获取及图像处理方面通过内存影射法对所获图像进行处理,在一定程度上降低了系统开销,在网络传输上采用建立多个进程的Socket编程提高了系统传输可靠性,通过在客户端设计适合系统的交互界面实现了对所获图像数据的接收和保存。该监控系统主要适用于对通信基站、通信机房等需要无人值守的场合。
测试结果显示,本系统运行可靠,图像获取流畅,达到了在局域网或Internet网内对远程环境监控的预期目标。系统在降低成本,简化了图像编解码工作的同时,提高了扩展性和持续升级能力,为适应瞬息变化的市场奠定了良好的基础。