论文部分内容阅读
论文基于的研究项目来源于2009年国家科技部科技人员服务企业行动项目“面向高危场所的一体化数据采集仪”(项目编号2009GJE00021)。随着当代计算机技术与数据压缩技术的迅猛发展,除了传统的模拟传感器,还产生了具有各种总线接口的数字传感器,数据采集仪不但需采集现场各种传感器信号,由于视频信号含有丰富的信息内容,很多时候还需要进行音频和视频的采集和传输。多功能、集成化、网络化已经成为当今数据采集的一个主要的发展方向。传统的数据采集产品普遍具有数据处理能力差,存储空间小的特点,难以对视频数据进行长时间存储及实时网络传输,本文正是针对这一问题进行研究,设计出一款集传感器、音频、视频等多种类型数据采集为一体的多接口数据采集终端。首先,本文介绍了嵌入式数据采集仪与视频监控技术的发展趋势以及国内外现状,分析了当今市场上几种流行的嵌入式处理器及操作系统特点,根据设计需要选定适合本设计的处理器与操作系统。其次,对多接口数据采集终端(以下简称MDCT)的原理图和PCB进行设计,得到本设计所需要的MDCT电路板。接着,对MDCT软件进行设计,给出了数据采集终端的驱动设计方法,并对AD7689等设备的驱动进行了设计和移植;本设计采用可对音频进行MP3格式硬件编码的MAS3587芯片,采用S3C6410内部的MFC模块对采集的视频信号进行H.264格式的硬件压缩编码,节约了数据的存储空间和传输带宽。针对嵌入式中普遍存在的存储空间有限的问题,本设计结合运动物体检测中的背景差分法和三帧差法设计出了适合嵌入式应用的视频采集算法,使MDCT只对有意义的视频进行存储和传输,避免对无意义的视频进行存储和传输而造成的嵌入式存储空间和网络资源的浪费,可以在存储容量及数据处理速度受到很大限制的嵌入式产品上实现长时间的视频监控。最后,本文利用RVDS调试软件及软件测试程序对MDCT进行了软硬件联合测试,验证了MDCT设计的正确性。