基于仪器管理的视频监控终端的设计与实现
2011-09-19章国宝
徐 友,章国宝
(东南大学 自动化学院,江苏 南京 210096)
网络视频监控是安全防范系统的组成部分,它是一种防范能力较强的综合系统。网络视频监控以其直观、方便、信息内容丰富而被广泛应用于许多场合,随着各类院校等科研机构硬件设施的全面升级,各种仪器采购数量不断增多,怎样进行有效的管理已成为许多学校共同面对的难题。笔者设计出一款针对学校各种仪器管理的网络视频监控终端,该视频终端除了可以实时监控仪器的工作状况外,还实现了用户管理和检测仪器启停等功能。
1 视频终端硬件设计
视频终端硬件的整体架构[1]如图1所示,分为主控模块和视频采集模块。
主控模块采用ARM处理器NUC960。视频终端充分利用了该处理器集成的片上资源:10 M/100 Mb MAC控制器扩展Ethernet接口电路连接校园网;USB2.0控制器扩展Nand Flash用于大量的数据存储;EBI总线单元扩展SDRAM用于存放linux内核及文件系统等;PCI总线接口用于ARM与DSP的通信;IIC总线接口一路连接控制实时时钟电路,另一路连接控制数码管显示电路;GPIO接口连接电流检测电路读取仪器的启停状态;UART接口一路与校园卡读卡器通信,另一路用于系统调试;PS2接口为校园卡读卡器供电。

图1 系统架构框图Fig.1 Block diagram of system structure
视频采集模块采用DSP处理器SPCT6100。CCD摄像头采集到的模拟视频数据经过A/D转换为数字信号进入SPCT6100,该处理器采用先进的H.264视频编解码技术,并包含4路视频输入、一路音频输入和一路音视频输出。SPCT6100通过PCI总线与ARM处理器进行数据交换。
2 视频终端软件设计
2.1 系统软件架构
终端系统的软件架构主要由硬件驱动程序、操作系统平台、应用程序[2]组成,如图2所示。……
