doc 【毕业设计】防火防盗报警系统的软件设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:34 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2026-03-16 07:20

换成数字信号,然后,探测器利用数值算法判定是否存在火灾危险。


现在世界各国都在致力于研究和开发能早期预报火灾的火灾探测方法和设备,如利用神经网络所具有的自学习和自适应等特点,就可组成智能火灾探测系统,提高火灾探测系统的检出率,增进系统的可靠性。


在我国,医院安全防范报警系统己成为智能医院中实现安全管理的重要系统。


根据我国的规定,安全防范报警系统主要包括电视监控防盗报警求救求助有毒气体泄漏报警消防报警等内容。


该系统是种比较完善的安全防范系统,通过在可视对讲的基础上,不断扩展主机功能,增设室内分机用于接收室内各探测器的报警信号。


室内分机有多个探测器接口,可接收感烟探测器温度探测器红外及微波探测器有毒气体泄漏探测器等传来的报警信号。


与国外相比,我国智能医院安防系统有很大的差距。


现在般医院的主要防盗措施仅限于防盗窗防盗门,虽有定的防盗作用,但在灾害发生的情况下,逃生就比较困难。


另外,医院安全措施不足,安全防范系统也急需普及。


在我国,以北京深圳上海广州等较发达的城市为龙头形成了股智能化医院热。


目前,公安部建设部均要求智能医院必须具有安防系统。


可以西南科技大学本科生毕业论文预见,智能建筑将成为世纪建筑业的发展主流。


特别是在我国,随着人们生活水平的日益提高,各种建筑是否智能化,安防系统是否完备可靠,将成为评价建筑的重要指标。


论文主要内容概述本课题所设计的防盗防火报警系统实现的功能包括能对医院的火灾实行自动报警能对盗窃实行自动报警设置紧急呼叫系统用户端自动报警器对各传感器的信号进行检测和控制。


智能报警系统主要包含用户端电子防盗和防火系统。


用户端的电子防盗防火系统又包括探测器自动报警器及输出等组成部分,并将模块化思想引入此系统,从而使整个系统的功能更完善灵活可调。


在硬件搭建的平台上,本课题重点设计用户端自动报警器的软件部分。


本论文是按如下方式组织的第章介绍系统的总体构成功能及基本工作过程第章简单介绍硬件平台第章介绍系统的软件实现第章介绍系统在调试过程中遇到的问题及解决办法结论部分对本系统进行总结,并对其发展进行展望。


西南科技大学本科生毕业论文第章系统总体设计方案系统总体构成本防盗防火报警系统是种新型的电子安全报警系统,该系统的设计是将电子探测智能控制相结合,从而形成防盗防火报警系统。


系统总体构成包括防盗防火探测器用户端自动报警器两个主要模块,系统组成框图如图所示。


图系统组成框图图系统组成框图看门狗电路电源电路用户端自动报警器密码控制电路热释电红外探测器微波探测器温度探测器感烟探测器探测器报警开关紧急呼救开关防盗探测器防火探测器工作灯报警灯故障灯报警器蜂鸣器键盘显示模拟量及传感器信号开关量的输入指示灯控制输入输出西南科技大学本科生毕业论文在防盗防火探测器部分,红外探测器和微波探测器探测到信号后经个逻辑与非门,通过单片机的脚进入自动报警器,软件中这部分功能用外部中断实现,用户端自动报警器的主控模块判断其险情情况,然后决定是否进行声光报警感烟探测器和探测器也经个逻辑与非门,通过单片机的脚进入自动报警器采用外部中断实现相应功能温度传感器经引脚进入自动报警器,这部分采用温度模块实现,也受到主控模块的控制。


主控模块响应各中断申请后,给相应的三色灯低电平使其亮,有险情的话同时送蜂鸣器低电平使其发出响声报警。


人与单片机的沟通通过键盘实现,在软件中使用键盘模块实现向主控模块提出各种申请。


为了方便用户修改密码,设计了密码模块来实现。


的显示通过显示模块来实现。


系统的基本功能和工作过程防火防盗报警系统功能和特点前端报警器能够快速准确地检测到现场的异常状态,旦有人入侵发生火灾或天然气漏气时,相应的探测器立即向自动报警器发出报警信号。


接到警情事件后,经确认后及时通报给微控制器,自动报警器立即进行确认,秒确认无误后,进行现场声光报警。


用户端自动报警器可检测探测器或传输线路发生的故障如探头断线或掉电等。


探测器出现故障时点亮故障灯。


自动报警器的面板上设有显示器键盘及三色警灯,三色警灯分别指示光报警正常工作以及系统出现故障的状态。


系统开关机采用密码控制且允许修改密码,防止误报同时增加用户端自动报警器的保密性。


如果出现误报警,秒内用户可以通过键盘输入密码解除报警。


平时可以更改密码。


系统的基本工作过程用户端的防范现场,旦有人入侵或发生火灾等紧急情况时,与之相应的报警探测器各种防火防盗及手动报警按钮等则立即向用户端自动报警器发出报警信号。


接到警情事件后,自动报警器立即进行确认多次巡检中断信号,若后无人解除警情同时警情确认无误后,进行事件的现场声蜂鸣器光报警,在用户端自动报警器的面板上设有显示器键盘以及三色西南科技大学本科生毕业论文警灯,三色警灯分别指示火灾或红外微波双鉴的防火防盗报警正常工作及系统出现故障的状态,即报警灯红工作灯绿和故障灯黄。


用户端报警器同时具有探头故障报警功能,避免由于探头掉电而漏报,出现故障时点亮故障灯,如果判断探头掉线被剪断,则声光报警。


如果出现误触发而报警时可以通过触发延迟时间定时器,用户通过输入设定的密写数据。


在写数据的时候保证处在上升沿,要写的数据通过口线进入。


可以连续写多达个字节的数据,但这个字节必须驻留在同页上。


否则计数器将翻转到页的首地址并重新写可能己有数据写入的任何单元。


看门狗定时器的预置时间是通过的状态寄存器的相应位来设定的。


如表所示,状态寄存器共有位有含义,其中和看门狗电路有关,其余位和的工作设置有关。


表状态寄存西南科技大学本科生毕业论文看门狗预置时间为。


看门狗预置时间为。


看门狗预置时间为。


禁止看门狗工作。


编程时,本系统在主控模块中加条喂狗指令,使看门狗的定时时间永远达不到预置时间,系统就不会复位而正常工作。


当系统跑飞,看门狗定时时间很快增长到预置时间,迫使系统复位。


看门狗的程序流程图如所示图看门狗程序流程图开始发写读使能命令发送字节数据发写状态字命令发送字节数据发送定时命令发送字节数据结束西南科技大学本科生毕业论文第章系统的调试调试软件介绍是公司推出的种全新的集成开发环境,它是种位标准的应用程序,支持长文件名操作,有个功能强大的编辑器项目管理器和制作工具。


支持的所有工具,包括编译器宏汇编器链接器定位器和目标文件至格式的转换器。


各功能模块调试各个功能模块编好后,为了能更容易找出,本系统的调试采用先调试各个功能模块,在语法逻辑上能实现其相应的功能后,再对整个系统进行调试。


温度模块调试先打开软件建立工程,接下来要给项目添加源程序文件。


鼠标右击项目窗口标签页中的文件组,在弹出的快捷菜单中左键单击„‟选项,将已经编好温度模块程序添加到新创建的项目中去。


然后配置编译器宏汇编器连接定位器以及调试器的功能。


般采用其默认值,设定目标硬件系统的时钟频率为,输出文件名默认与项目文件同名,存放在当前路径。


在标签页选中方形复选框使当前项目编译连接完成之后生成个用于编程的文件。


在标签页中设定采用软件模拟仿真调试。


在调试中要注意,每次在读写之前都要对进行复位,否则即使语法没有问题也不能实现温度模块的功能。


由于温度函数的返回的是温度数据,不是逻辑电平所以在软件模拟仿真调试,排除般性后,可以被其它功能函数调用。


温度模块要通过目标硬件仿真调试,经目标硬件仿真后,才能实现读取温度的功能。


键盘扫描模块调试把源程序添加到工程中,其他步骤和温度模块调试样。


但由于键盘扫描模块中数据的处理比较多,所以不应采用全速执行程序的方法,而是采用单步执行的方法。


逐行单步执行,对于相对比较复杂的键盘程序,比较容易找出错西南科技大学本科生毕业论文误且能看到程序具体的执行过程。


在键盘程序的调试中语法出现的频率比较多。


如使用语句时,忽略了后面的冒号,或是忘记定义端口。


最容易犯的是在用多个表达式作为判断条件时,写括号的时候忘了另外半括弧。


在编写程序的时候多注意这方面的细节,就可以避免在调试程序的时候花很多时间去修改语法。


在修改语法后,再次调试,结果显示语法正确,然后就可以编译连接生成文件。


在软件模拟仿真证明键盘的功能实现以后,键盘模块的调试基本完成。


外部中断调试在外部中断的调试中,除了注意标点符号和中断初始化外,又忽略了另个问题。


提示的窗口中显示口没有定义,认真观察之后才发现,程序中用来表示端口的字母是小写,而在单片机中端口的字母般都用大写。


大小写在单片机的编程中有区别,以后尤其要注意这个问题。


把端口字母改为大写后,编译就能通过了。


外部中断在软件上调试通过后,烧到单片机上般都没有什么问题。


主控模块调试在主控模块调试中,先分别调试主控模块调用到的函数,特别是险情判断函数,看其返回值是否与预先设想的相同。


在判断险情种类的函数调试中,返回的不同字符对应不同险情种类。


各个函数分别调好后,就可以调主控模块了。


在调试中有个问题,在软件指出代码的地方,没有找到出错的原因,那行代码是正确的。


再往前认真地查找,才发现程序开始的时候定义有问题,改成。


改正后,编译就能通过了。


在软件上编译通过后生成文件,用经济型编译器将文件烧入单片机,进行连机调试。


经测试本系统能实现基本的报警功能。


西南科技大学本科生毕业论文结论通过对各个模块以及整个系统的调试,基本达到了预期的基本要求。


得到的结论如下医院防盗防火报警软件系统的总体方案设计基本正确可行。


温度模块可以探测环境温度,返回温度值给主程序,使主程序可以做出是否有火灾的判断并报警。


修改密码模块可达到用户随时可以更改密码的功能。


而键盘模块除了可以输入密码解除报警以外,还可以通过按其它功能键实现特殊功能。


主控模块可以在对险情作出判断的情况下,调用报警函数进行现场声光报警。


刚开始设计的时候,不知道从什么地方下手。


经老师的指导和请教同学后,决定从温度探测器做起。


因硬件采用的是,除了从网上可以找到它的数据手册外,还从图书馆借了本有关其编程的书。


通过参考书上例题,了解了它的具体编程过程及注意事项。


另外在编程的后期,对于看门狗的程序也毫无头绪,在能找到的资料中,只有它的指令说明并没有关于它的例子。


在经过几天刻苦钻研并向同学请教后,终于克服了看门狗的难题。


在程序调试中也遇到些问题,通过与做硬件的同学协作,共同找出解决问题的办法。


本系统只实现了防火防盗的基本功能,系统结

下一篇
【毕业设计】防火防盗报警系统的软件设计第1页
1 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第2页
2 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第3页
3 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第4页
4 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第5页
5 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第6页
6 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第7页
7 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第8页
8 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第9页
9 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第10页
10 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第11页
11 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第12页
12 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第13页
13 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第14页
14 页 / 共 34
【毕业设计】防火防盗报警系统的软件设计第15页
15 页 / 共 34
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
筛选: 精品 DOC PPT RAR
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批