论文部分内容阅读
以保障安全为目的而建立起来的技术防范系统,称为安全防范系统。它包括以现代物理和电子技术及时发现侵入破坏行为、产生声光报警阻吓罪犯、实录事发现场图像和声音提供破案凭证,以及提醒值班人员采取适当的物理防范措施的各种设备。近几年来,随着国民经济的发展,人们生活水平的显著提高,安全系统的应用日益广泛,各种安防设备层出不穷,安防行业越来越受到人们的重视。随着安防行业的发展,安防设备种类越来越多,安防设备生产商也越来也多。由于各提供商的安防系统基本上都是独立开发的,而且在安防系统控制软件的设计开发方面一般都没有考虑多种安防设备之间的集成,为了获得一个能综合集成多种安防设备的系统,构建安防系统时常常向最适合的提供商购买安防设备,然后由自己或者雇佣别的公司重新开发一套适合自己使用的软件,将这些设备集成在一起,构成适合自己需要的系统。这样做虽然可以选择自由选择各种优秀安防设备,有着很大的灵活性,却也给设备的管理和维护等方面带来了许多问题。基于目前安防系统存在的问题,本文研究设计了一种适合多种场合的安防控制器,将一系列这样的控制器添加在设备与上层系统平台之间,将整个安防系统分为一个个易于管理和维护的小型安防单元。这些小型安防单元中即可以在控制器的管理控制下构成一个单独的小型安防系统;又可与其他安防单元和上层管理平台一起组成为一个更易于管理和维护的综合安防系统。本文研究的安防控制器是智能化、小型化的管理控制器,采用基于ARM内核的处理器芯片,控制器软件设计在嵌入式操作系统Windows CE平台上。考虑到与设备及安防系统兼容性和控制器功能的扩展性,控制器软件采用三层架构模式。本论文叙述过程为:第一章:介绍了安防系统的构建原则和主要组成部分,简述了安防系统的现状和发展的趋势,并阐述了本课题的意义。第二章:介绍了嵌入式操作系统Windows CE及其定制,为控制器硬件选型及软件设计打下了基础。第三章:介绍了安防控制器的总体设计结构,重点介绍了控制器相关硬件。第四章:介绍了控制器的上层程序,即控制器程序中应用接口层和中央控制层的详细设计。第五章:介绍了串口及USB通讯及WINCE下相应通讯驱动结构,以及设备控制层接口类。本论文中作者的主要工作是:1.为控制器定制并安装Windows CE嵌入式操作系统。2.研究通用型安防控制器的总体设计方案。3.研究控制器软件架构中应用接口、中央控制层。4.研究设备接口类和基于WINCE平台的ARM9嵌入式系统环境下的相应设备驱动。