(毕业论文34页13220字)摘要:随着计算机的普及和信息技术的迅猛发展,智能化被引入医院,并迅速发展起来。本文主要完成了防盗防火报警系统的软件设计。设计了主控模块、键盘模块、温度模块、修改密码等模块。主控模块控制各模块的中断申请,键盘模块实现单片机与外界的沟通,温度模块判断是否有火灾并向主控模块报告,修改密码模块使用户可以随时修改密码。本系统采用单片机的高级语言C语言进行设计,并给出了相关流程图。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。经测试能实现基本的报警功能。
关键词:防盗;防火;报警系统;模块
The Software Design of an Alarm System of Theft-proof and Fireproof
Abstract: With the rapid development of computers and information technology, intelligent alarm system is introduced into hospital, and its development is rapid. In this paper, software design of an intelligent alarm system is introduced, the main control module, keyboard module, temperature module and change passwords module are designed. Interrupted applications of each module are controlled by the main control module, MCU communicated with the outside world is made by the keyboard module. If any fire is determined by the temperature module, it is reported to the main control module. User can change passwords at any time. The advanced C language based on MCU is adopted to design in this system, and the relative flow is showed in this paper. In order to expand and alter, the module structure is adopted in software designing, which makes the logic relation of designing program more simple and clear. After being tested, the system can realize the basic alarm function.
Key words: theft-proof, fireproof, alarm system, module 目 录 第1章 绪 论 1 1.1 课题的开发背景及意义 1 1.2 国内外研究状况 1 1.3 论文主要内容概述 3 第2章 系统总体设计方案 4 2.1 系统总体构成 4 2.2 系统的基本功能和工作过程 5 2.2.1 防火防盗报警系统功能和特点 5 2.2.2 系统的基本工作过程 5 第3章 硬件平台 7 第4章 系统软件的设计与实现 9 4.1 软件设计思想 9 4.2 系统软件实现 10 4.2.1 主控模块 10 4.2.2 密码模块 13 4.2.3 显示模块 14 4.2.4 键盘模块 15 4.2.5 外部中断 16 4.2.6 温度模块 18 4.2.7 X25045模块 21 第5章 系统的调试 24 5.1 调试软件UVISION2介绍 24 5.2 各功能模块调试 24 5.2.1 温度模块调试 24 5.2.2 键盘扫描模块调试 24 5.2.3 外部中断调试 25 5.2.4 主控模块调试 25 结 论 26 致 谢 27 参考文献 28
第1章 绪 论 1.1 课题的开发背景及意义 随着社会经济的飞速发展和人民生活水平的不断提高,对安防技术提出了更高的要求,医院也不例外。安全防范技术涉及到社会的方方面面,是保护国家和人民利益与安全的重要手段。我国的医院设施建设水平随着我国经济水平的整体提高逐步得到改善。医院人群密集,重、危症病人、瘫痪病人较多,并且有大量价格昂贵的高档精密仪器、设备,又是用电多、易燃、易爆化学危险品多的地方,一旦防火不力,发生火灾,势必会造成人员伤亡和较大的财产损失,后果不堪设想。因此,医院的防火防盗不可忽视。 近年来电子通讯技术的飞速发展,极大地推动了安防技术的发展。单片微机以其具有体积小、价格低、集成度高、性价比高等突出优点己在工业控制、智能仪表、数控机床、数据采集以及各种家用电器等方面得到了广泛应用。因此利用单片机和一些简单的外围器件来开发一种适合于医院的低价位、运行可靠的多功能智能型安全防范报警系统,对医院出现的各种紧急意外事件如发生盗窃、火灾等自动发出报警信息并通知管理人员进行及时处理己经势在必行。 本文所要介绍的是智能防盗防火报警系统的软件部分的设计,是在安防技术蓬勃发展的背景下,为了满足医院对安全的需要而设计的。在硬件搭建的基础上,软件实现遇到险情时的自动报警功能。 1.2 国内外研究状况 在社会信息化进程日益发展的今天,信息技术应用已渗透到人类生存、活动的各个领域,在医院方面,防火防盗不仅要求安全可靠、高效便利,同时还要适应信息化社会运用科技手段和设备的要求。因此,在医院的日常安防工作中,引入了很多高科技手段,我们称之为技术防范。 现代安防监控系统已有了新的概念,通常称为安全自动化SAS(Security Automation System),并与防火自动化系统FAS.(Fire Automation System)共同构成智能建筑系统最底层的系统。目前国外发达国家已逐渐形成一个集安防、消防、医疗救护为一体的安全保障行业。安全技术防范行业真正形成行业规模是在第二次产业革命中即1950年—1971年,首先在美国、英国等国家形成,像ADEMCO(安定宝)、VICON(维康)、CHUBO(集宝)、AMERICA DYNAMIC (A. D) 等。60年代视频图像技术、70年代计算机数字技术。80年代生物识别技术以及90年代国际互联网技术的应用,使安防行业得到快速发展。 西门子楼宇科技公司针对医院建筑安全防范的实际情况,充分结合医院本身的情况,最新推出了Guano Easy新型安全防范系统。Guarto Easy将视频监控、音频对讲监听、防盗报警(有线或无线连接方式)、火灾探测、危险气体探测等多种警告方式(声光,无线,拨号)结合起来,对医院进行全方位的安全防范。Guarto Easy采用总线式结构,符合安防系统的暴露线路最短的原则。通过适配器可以接入各种信号(电压,触点等),可以连接防盗探测器,震动探测器,气体探测器,火灾探测器,紧急按钮,门禁触点等各种探测器,能够适应各种情况。在线路上,可以接入中继器实现探测线路的延长,从而更好的适应环境。 就智能建筑中的火灾报警而言,目前出现的大型组合火灾报警系统或智能火灾报警系统,一般是根据灾前检知的光、热、烟、气、味等个别异常或是否达到某种阈值来做出判断的多阈值系统,多传感元件火灾探测器是智能型的装置,使用三种不同类型传感元件的探测器记录模拟量的火灾参数,并将这些模拟量转换成数字信号,然后,探测器利用数值算法判定是否存在火灾危险。现在世界各国都在致力于研究和开发能早期预报火灾的火灾探测方法和设备,如利用神经网络所具有的自学习和自适应等特点,就可组成智能火灾探测系统,提高火灾探测系统的检出率,增进系统的可靠性。 在我国,医院安全防范报警系统己成为智能医院中实现安全管理的重要系统。根据我国的规定,安全防范报警系统主要包括电视监控、防盗报警、求救求助、有毒气体泄漏报警、消防报警等内容。该系统是一种比较完善的安全防范系统,通过在可视对讲的基础上,不断扩展主机功能,增设室内分机用于接收室内各探测器的报警信号。室内分机有多个探测器接口,可接收感烟探测器、温度探测器、红外及微波探测器、有毒气体泄漏探测器等传来的报警信号。 与国外相比,我国智能医院安防系统有很大的差距。现在一般医院的主要防盗措施仅限于防盗窗、防盗门,虽有一定的防盗作用,但在灾害发生的情况下,逃生就比较困难。另外,医院安全措施不足,安全防范系统也急需普及。 在我国,以北京、深圳、上海、广州等较发达的城市为龙头形成了一股智能化医院热。目前,公安部、建设部均要求智能医院必须具有安防系统。可以预见,智能建筑将成为21世纪建筑业的发展主流。特别是在我国,随着人们生活水平的日益提高,各种建筑是否智能化,安防系统是否完备、可靠,将成为评价建筑的重要指标。 1.3 论文主要内容概述 本课题所设计的防盗防火报警系统实现的功能包括:能对医院的火灾、实行自动报警;能对盗窃实行自动报警;设置紧急呼叫系统;用户端自动报警器对各传感器的信号进行检测和控制。智能报警系统主要包含用户端电子防盗和防火系统。用户端的电子防盗防火系统又包括探测器、自动报警器及输出等组成部分,并将模块化思想引入此系统,从而使整个系统的功能更完善、灵活、可调。在硬件搭建的平台上,本课题重点设计用户端自动报警器的软件部分。 本论文是按如下方式组织的:第2章介绍系统的总体构成、功能及基本工作过程;第3章简单介绍硬件平台;第4章介绍系统的软件实现;第5章介绍系统在调试过程中遇到的问题及解决办法;结论部分对本系统进行总结,并对其发展进行展望。
|