版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 宿舍智能防盗防火报警系统2010 年 9 月 20 日宿舍智能防盗防火报警系统 目目 录录摘摘 要要.1 1一、一、 方案设计与论证方案设计与论证.2 21.1主控系统的选择.21.2电源模块的选择.31.3无线收发模块的选择.31.4显示模块的选择.31.5火灾监测模块的选择.41.6人员监测模块的选择.41.7贵重物品监测模块的选择.4二、二、 硬件设计硬件设计.5 52.1系统设计.52.2部分单元电路.62.2.1 自制可调稳压电源模块.62.2.2 键盘模块.62.2.3 烟雾传感器模块.7三、三、 软件设计软件设计.7 7四、四、 系统测试与结果分析系统测试与结果分析.9 94.
2、1测试环境.94.2测试方法.94.3测试结果.104.3.1 传感器的测量.104.3.2 无线传输距离的测量.114.3.3 语音密码功能校验.114.3.4 下图为工作状态 lcd 显示界面.114.4测试结果分析.12五、五、 设计总结设计总结.1212六、六、 参考文献:参考文献:.1212七、七、 附录附录.1313附 1:部分元器件清单.13附 2:系统使用说明书.13附 3:部分电路图图纸.143.1 自制放大电路及其仿真图.143.2 热释电红外传感器原理图.143.3 自制 led 显示电路原理图.153.4 pt2262 发射电路原理图.15附 4:主要 c 程序.16宿
3、舍智能防盗防火报警系统第 0 页 共 16 页摘摘 要要宿舍智能防盗防火报警系统采用 spce061a 单片机作为主控端与宿舍监控端的控制核心,包括无线收发模块、热释电人体红外传感器、烟雾传感器、光电传感器、键盘模块、lcd液晶显示模块、声光报警模块等外围设备。上位机与主控端直接通信,实现人机交互,体现智能化。主控端可以与各监控端无线通信,能显示当前各监控端的安全信息与人员进出情况,并能发送一些安防提示信息。监控端具有人体监测、烟雾监测、声光报警、语音提示、键盘解码等功能。烟雾传感器放大电路、声光报警电路、键盘电路、稳压电源电路均为自制电路,经过测试均达到较好效果。利用无线通信实现主控端对各宿
4、舍监控端传感器模块的控制。经过测试,本系统能够很好的完成题目各项要求。关键字:spce061a 上位机 烟雾传感器 热释电人体红外传感器 无线通信一、一、方案设计与论证方案设计与论证本宿舍智能防盗防火报警系统是一种新型的电子安全报警系统,该系统的设计是将电子探测、智能控制和无线通信相结合,从而形成一个智能防盗、防火报警系统。系统总体由烟雾传感器、热释电人体红外传感器、键盘模块,语音提示模块,无线传输模块组成,系统组成如图 1.1 所示。主控室宿舍1宿舍n光电开关热释电人体红外传感器烟雾传感器金属传感器控制部分监测部分显示部分发光二极管lcd显示喇叭图 1.1 系统框图为了较好的实现系统各个监测
5、模块的功能和彼此之间的配合衔接,并且考虑到性价比,我们对系统各部分做了几个方案并对其进行了设计对比论证,具体论证如下:1.11.1 主控系统的选择主控系统的选择方案一:采用通用的 51 单片机作为主控制器。51 单片机通用灵活、价格低廉、使用方便,但此单片机字长有限,数据处理能力很弱,处理速度较慢,资源不够丰富,需要扩展较多的外围电路,降低了系统的可靠性,增加了制作的费用,难以满足本设计要求。方案二:可编程逻辑器件 cpld,它具有编程灵活、集成度高、设计开发周期短、适用范围宽、开发工具先进、设计制造成本低、标准产品无需测试等特点,可实现较大规模的电路设计。但是,该器件主要依赖于软件设计,缺少
6、硬件的配合,致使程序设计复杂,难以使用,运算速度太快。cpld 同样难以满足本设计的需要。方案三:采用凌阳公司的 spce061a 单片机。凌阳 61 单片机 ram,rom 空间大、指令周期短、运算速度快、低功耗、低电压、程序易于编写和调试,且具有 dsp 功能、支持在线仿真。开发更加容易,使整个系统变得更加简单,性价比较高,c 语言与汇编语言可以互相调用,具有 10 位 a/d 转换和两路 d/a 转换器,有强大的数模转换功能。宿舍智能防盗防火报警系统第 1 页 共 16 页 通过分析比较之后,为了获得丰富的接口资源,基于 61 单片机简单易学且性价比高等特点,我们采用方案三。1.21.2
7、 电源模块的选择电源模块的选择方案一:采用 1.5 伏干电池。体积小,重量轻,使用灵活方便。但是不满足长时间的持续供电。方案二:采用直流稳压电源。输出精度高,0 到 32v 可调,调节范围大,使用简单,但是体积重量较大,不方便携带。方案三:自制 0 到 24v 直流稳压电源。体积小,重量轻,携带方便,输出电压可调。为避免单片机与外围模块电源之间的干扰、本着轻便节约的思路,单片机供电我们采用方案一,其外围模块供电我们采用方案三。1.31.3 无线收发模块的选择无线收发模块的选择方案一:利用凌阳 spce061a 单片机配备的无线收发模组,它能精确的收发信号实现各节点与主控室之间的通信,频率较高,
8、价格昂贵,不适用于公寓监测系统的大面积推广。方案二:采用常用的 pt2272/2262 系列实现无线收发,芯片为 cmos 工艺制造,功耗低,外围电路简单,电压工作范围宽,数据可达到 6 位,地址码多。收发距离远,测量精度高。综合分析上述方案,为满足设计需要,我们采用方案二。1.41.4 显示模块的选择显示模块的选择方案一:使用 led 数码管显示。该方案控制部分简单,且 led 数码管比较直观,可视化强。但是只能显示非常有限的符号与数字,占用资源较多且信息量少,显然不能胜任设计复杂的显示功能。方案二:采用 lcd 显示。自带字库,有丰富的文字和图形显示功能,有良好的人机交换界面。lcd 的全
9、中文界面显示,使得显示内容丰富,易于人机交流。 考虑到显示内容较多、方便人机交流我们选用 lcd 液晶显示器。1.51.5 火灾监测模块的选择火灾监测模块的选择方案一:由于火灾产生时会散发出大量的热,因此我们考虑采用热敏传感器。当温度达到热敏传感器的临界值时,会发出报警,但是温度难以控制,无法把握,并且当热度很高时就已经很难控制。 。方案二:采用半导体式 co 探测器。具有灵敏度高,相应速度快等优点。但是传感器潮湿后失效退化,长时间后敏感度会下降。方案三:采用烟雾传感器。当烟雾探头碰到烟雾或者某些特定的气体时烟雾探头内部阻值发生变化,传送出高电平,再经过外电路传给单片机,再由其发生信号。综合上
10、述讨论,我们采用方案三,不仅能监测到火灾发生时的情况,而且还能有效的控制宿舍内抽烟的频率。1.61.6 人员监测模块的选择人员监测模块的选择方案一:采用光电开关。能监测到人员通过,经济实用,并且监测距离适中,性价比较高,适用于公寓监控系统。方案二:利用图像识别的原理。先提前把宿舍人员信息存储起来,对宿舍的人员进行辨别,当非本宿舍人员进入时便提示并报警,直到宿舍人承认并消除报警后再停止报警,利用图像识别不仅能实现报警功能,而且还能实现记录进入人的面貌,但是其成本高,推广起来不方便,不适用于学校宿舍的推广。方案三:采用热释电人体红外传感器。菲涅尔滤光片能有效地让人体辐射的红外线通过,而阻止太阳光、
11、灯光等可见光中的红外线通过,免除干扰。在电子防盗、人体探测器宿舍智能防盗防火报警系统第 2 页 共 16 页 领域中,应用广泛,技术性能稳定。本身不发生任何类型的辐射,器件功耗很小,隐蔽性好,价格低廉。考虑到现实环境因素,人员出入情况选择方案一,宿舍内人员有无情况选择方案三。1.71.7 贵重物品监测模块的选择贵重物品监测模块的选择方案一:采用振动传感器。将振动的加速度转换成与之成比例的电压输出。可以检测环境振荡及低振荡,当物体移动时就报警,达到实时检测,但是其抗干扰能力低,而且麻烦,不利于一些经常移动的物体检测。方案二:根据超市等一些大型场合的防偷盗检测原理,采用贴条形码的形式,将贵重物品的
12、表面贴上条形码,将检测装置放置在宿舍的门口,当物品被拿出时便报警。方案三:采用金属传感器。考虑到宿舍的一些大部分贵重物品如电脑,手机,mp3 等是金属的,因此可以采用金属传感器来检测是否被拿出宿舍,以此来监测贵重物品。综合上述方案,考虑推广普及成本及监测效果,我们采用方案三。二、二、硬件设计硬件设计2.12.1 系统设计系统设计整个系统由 spce061a 单片机控制,利用无线收发模块实现单片机之间的通信,宿舍单元的单片机控制各传感器的工作状态,并对其进行监测。主控室主要由声光报警、lcd 显示与键盘控制模块组成。系统结构如图 2.1 所示。宿舍单元spce061a单片机宿舍单元spce061
13、a单片机主控室spce061a单片机热热释释电电红红外外传传感感器器光光电电开开关关烟烟雾雾传传感感器器键键盘盘控控制制端端键键盘盘控控制制端端键键盘盘控控制制端端声声光光报报警警热热释释电电红红外外传传感感器器光光电电开开关关烟烟雾雾传传感感器器无无线线通通信信无无线线通通信信lcd显显示示上位机图 2.1 系统结构图2.22.2 部分单元电路部分单元电路2.2.12.2.1自制可调稳压电源模块自制可调稳压电源模块所需元器件:变压器(220/24v) 、二极管 in4007、稳压芯片 lm317。电路经过 220/24v 变压器将市电转换为可以利用的 24v 电压,再经过电桥的整流,电容滤波
14、,lm317 稳压,最终达到基本稳定的电压将其输出。可以调节变阻器 r2 的阻值来改变输出电压,选择需要的电压值。稳压电源电路如图 2.1 所示。宿舍智能防盗防火报警系统第 3 页 共 16 页 图 2.1 稳压电源电路2.2.22.2.2键盘模块键盘模块4*4 键盘采用线选法。先扫描行线,并都送高电平,另外四根作为接收线,并从接收线取得一个数据 keyfirst,然后把刚才的接收线作为扫描线,并都送高电平,把刚才的扫描线作为接收线,并从接收线取得一个数据 keylast,通过对这两个数据的处理即可得出是哪个键按下。其电路原理图如图 2.2 所示:图 2.2 4*4 键盘原理图1*8 键盘采用
15、共阴极接法,另外八条作为数据采集线,单片机时刻扫描数据采集线,当扫描到低电平时代表相应按键按下。其电路图如图 2.3 所示:图 2.3 1*8 键盘原理图2.2.32.2.3烟雾传感器模块烟雾传感器模块所需元器件:mq-2 烟雾传感器、lm324 芯片、发光二极管、滑动变阻器等。本电路通过烟雾传感器对烟雾进行检测,检测结果经过电容滤波,u1b 进行电压的比较,通过 u1a 进行放大,输出开关变量给单片机,单片机对其电平的高低做出判断,进行宿舍智能防盗防火报警系统第 4 页 共 16 页 相应的处理。用发光二极管查看电路是否工作。烟雾传感器电路如图 2.4 所示。图 2.4 烟雾传感器原理图三、
16、三、软件设计软件设计程序主要分为主控端程序与各监控端程序,主控端主要实现对监测端传来的信息的处理及保存,及时的反馈到监控端,还实现与上位机的通信。检测端主要对各传感器监测到的信号进行分析,并及时传给主控端,做出相应的判断与处理。宿舍智能防盗防火报警系统第 5 页 共 16 页 开始各模块初始化传感器检测有无异常yn语音提示关门烟雾传感器检测光电开关记录人员进出情况y热释电人体红外传感器检测ny 是否是最后一人yn声光报警将监测信息通过无线传输给控制端 是否第一人进入yn输入解锁码 密码是否正确声光报警等待解警yn图 3.1 监测点程序框图宿舍智能防盗防火报警系统第 6 页 共 16 页 开始各
17、模块初始化时钟显示接收信息pc机存储最近一年信息、可查询状况节点位置信息处理信息处理ba无线发送无线发送采集信息发送控制信息存储近七天信息图 3.2 主控程序流程图四、四、系统测试与结果分析系统测试与结果分析4.14.1 测试环境测试环境模拟宿舍房间布局,成比例的制作一个系统模拟平台,并将热释电人体红外传感器,烟雾传感器等模块放在适当的位置,达到完全模拟宿舍房间的功能。并且另外模拟主控室房间。4.24.2 测试方法测试方法采用先局部后整体的方法,分模块进行测试,测试成功之后将各个模块整合,进行总体测试,记录数据,并对其进行分析。首先将各个传感器关闭,测试无线传输的距离,在检测的最佳距离范围内开
18、启各个传宿舍智能防盗防火报警系统第 7 页 共 16 页 感器,分别测试各传感器的功能实现情况,并对其进行记录。4.34.3 测试结果测试结果4.3.14.3.1 传感器的测量传感器的测量各端口初始化,并开各传感器、打开主控端与监控端无线通信,进行整体测量,经过多次测量取有效值,得数据如下:表 2 各传感器测量数据表 类别宿舍宿舍现有人员是否有烟雾及吸烟人密码是否错误lcd 显示部分是否发出提示或报警a无人有是a 宿舍 异常 0 人提示并报警a无人无是a 宿舍 异常 0 人提示并报警a无人有否a 宿舍 异常 0 人提示并报警a无人无否a 宿舍 正常 0 人提示关门a一人有是a 宿舍 异常 0
19、人报警无提示a一人无是a 宿舍 异常 0 人报警无提示a一人有否a 宿舍 异常 0 人报警无提示a一人无否a 宿舍 正常 0 人无b无人有是b 宿舍 异常 1 人提示并报警b无人无是b 宿舍 异常 0 人提示并报警b无人有否b 宿舍 异常 0 人提示并报警b无人无否b 宿舍 正常 0 人提示关门b一人有是b 宿舍 异常 0 人报警无提示b一人无是b 宿舍 异常 1 人报警无提示b一人有否b 宿舍 异常 1 人报警无提示b一人无否b 宿舍 正常 0 人无4.3.24.3.2 无线传输距离的测量无线传输距离的测量我们采用 pt2272/2262 无线传输模块,并利用自制 led 数码管显示二进制数
20、据,20m发送数据 0001,40m 发送数据 0010,50m 发送数据 0100,60m 发送数据 1000。显示数据如下:表 1 无线传输距离测量显示以上数据表明 pt2272/2262 正常工作范围 0 到 50m。4.3.34.3.3 语音密码功能校验语音密码功能校验初始密码设为 123,根据语音提示进行密码修改和密码解警。表 3 语音解码功能校验数据表20m40m50m60m100010010010001002000100100010001030001001001000100距离次数宿舍智能防盗防火报警系统第 8 页 共 16 页 123次数输入现象输入现象输入现象1123请输入新
21、密码456请再次输入密码456密码修改成功2123请输入新密码789请再次输入密码456两次输入密码不相同3456请输入密码567请输入密码124报警4.3.44.3.4 下图为工作状态下图为工作状态 lcdlcd 显示界面显示界面 4.44.4 测试结果分析测试结果分析从测试数据可以看出,宿舍防盗防火报警系统运行正常,能按照题目要求进行测试周围环境的变化,并发出报警。其中的无线传输模块可以达到 50m 左右,能很好的符合题目的要求,各模块测试也基本正常,基本上实现了各功能的测试,创新部分的语音密码功能也符合了我们的思路。五、五、设计总结设计总结经过这四天三夜的努力,我们实现了题目的基本要求,
22、发挥部分也大部分实现了功能。通过不断的硬件试验和程序调试,宿舍防盗防火报警系统能较好的按照题目的要求运行。但是好的结果总是经历不平凡的坎坷,期间我们曾不断调试烟雾传感器的精确度,让其达到比较精确地目的。由于时间紧,工作量大,加之我们经验不足,水平有限,系统还存在很多需要改进的地方。经过改进,相信系统会更加具有说服力,并且更加美观大方。本次竞赛极大地锻炼了我们各方面的能力,我们懂得了合作的重要性与思维的无限性。虽然我们遇到了很多困难与障碍,但是总体上成功与挫折交织,困难与希望并存,今后我们将继续努力,争取更大进步。科技落实生活,创新改变生活,希望人人都能驰骋在无限思维的海洋中。六、六、参考文献:
23、参考文献: 1 罗亚飞凌阳十六位单片机应用基础北京航空航天大学出版社,2005.52 谭浩强 c 语言程序设计(第二版) 清华大学出版社,1999.123 高峰单片微型计算机原理与接口技术北京科学出版社4 阎石数字电子技术基础高等教育出版社,2006.55 童诗白 模拟电子技术基础高等教育出版社,2006.56 曾兴雯高频电子线路高等教育出版社 2004.17 黄智伟无线发射与接收电路设计北京航天航空大学出版社,2004.5宿舍智能防盗防火报警系统第 9 页 共 16 页 七、七、附录附录附附 1 1:部分元器件清单:部分元器件清单序号名称型号数量功能1单片机spce061a 单片机3控制2热
24、释电人体红外传感器pir3检测是否有人3烟雾传感器mq-22检测烟雾4lcd 液晶显示屏splc701b1显示5键盘自制3控制6光电开关6检测人员进出7声光报警器自制3报警8金属探测器3贵重物品进出9芯片、电阻等若干附附 2 2:系统使用说明书:系统使用说明书键盘的功能如下表,当需要修改密码时按修改密码键即可实现,剩余三个为保留键,当需要时可以设置其功能,让其实现特定功能,第一个人进入宿舍时需要输入密码,当三次输入密码错误时,会发出声光报警,输入错误便不报警。如果金属探测器监测到信号时会发出报警,需要输入密码解警,否则一直报警,主控室同样可以解警。附附 3 3:部分电路图图纸:部分电路图图纸3
25、.13.1 自制放大电路及其仿真图自制放大电路及其仿真图所需元器件:芯片 lm324、220k 滑动变阻器本电路为最基本的放大电路,其功能只是实现信号的放大作用,可以用于有放大功能的电路,电路利用 lm324 的放大作用,再添加一些基本的外围电路,达到稳定的放大,并且能够达到不失真的效果。在输入信号为电压 200mv,频率为 60hz 是输入电压值时,将可调变阻器调到最大时输出电压可以达到 3.953v。放大倍数大约为 15 倍。放大电路及其仿真结果如图 7.1 所示确认确认8保留保留475清除清除1保留保留6保留保留293修改修改密码密码0宿舍智能防盗防火报警系统第 10 页 共 16 页
26、图 7.1 放大电路3.23.2 热释电红外传感器原理图热释电红外传感器原理图所需元器件:biss0001、re200b、极性电容该电路由热释电人体红外传感器及其主要的芯片 biss0001 组成,其间加一些外围电路来实现热释电的检测功能,将检测结果经过 vo 输出给控制器。热释电人体红外传感器如图7.2 所示图 7.2 热释电人体红外传感器3.33.3 自制自制ledled显示电路原理图显示电路原理图所需器件:发光二极管、八段数码管、uln2003n 芯片、三极管 8050、电阻数码管中的段选先经过三极管 8050 放大后再连接到数码管上,目的是让数码管显示亮度提高,段选经过芯片 uln20
27、03a,连接到排针上。发光二极管连接到 g7 短,有其进行控制。led 显示电路如图 7.3 所示宿舍智能防盗防火报警系统第 11 页 共 16 页 图 7.3 led 显示电路原理图3.43.4 pt2262pt2262发射电路原理图发射电路原理图所需器件:芯片 pt2262、三极管 8050、电阻电容若干。其电路图如图所示 7.4 所示图 7.4 pt2262 电路图附附 4 4:主要:主要 c c 程序程序主控端程序:主控端程序:#includespce061a.hunsigned dataa,datab,rsat,rsbt,flag,temp,countr,counts ,data;m
28、ain() systeminit(); /系统端口初始化 lcd501_init(0 x00);/lcd 模块显示初始化宿舍智能防盗防火报警系统第 12 页 共 16 页 lcd501_setpaintmode(0);lcd501_setcontrast(10);lcd501_fontset(0);keyinit();/键盘模块初始化*p_int_ctrl |=0 x0010;/开中断_asm(int irq,fiq);rsat=0;/变量初始化rsbt=0;while(1)startdisp();/显示欢迎界面,进入主菜单dispss(a);/显示 a 宿舍信息dispss(b);/显示 b
29、 宿舍信息 disptime();/显示系统时间 receive();/接收各监测端*p_watchdog_clear=0 x0001;/清看门狗监测端主函数:监测端主函数:#includekey.h#define p_ioa_data(volatile unsigned int *)0 x7000#define p_ioa_buffer(volatile unsigned int *)0 x7001#define p_ioa_dir(volatile unsigned int *)0 x7002#define p_ioa_attrib(volatile unsigned int *)0 x7003#define p_iob_data(volatile unsigned int *)0 x7005#define p_iob_buffer(volatile unsigned int *)0 x7006#define p_iob_dir(volatile unsigned int *)0 x7007#define p_iob_attrib(volatile unsigned int *)0 x7008#define p_watchdog_clear (vo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024买卖房产合同样本
- 女装批量采购合同
- 医院劳动合同书2024年
- 房屋合同法律效力分析
- 2024年小区物业管理系统合同
- 2024年度XX房地产营销代理合同
- 工程代理加盟居间合同样本
- 旅游客运车辆包车合同
- 2024代理商分销合同探讨与研究
- 2024养猪场荒山租赁合同
- 2024年第九届“鹏程杯”六年级语文邀请赛试卷(复赛)
- 国开2024年《建筑结构#》形考作业1-4答案
- DL-T1475-2015电力安全工器具配置与存放技术要求
- 漏检分析改善措施
- 新制定《公平竞争审查条例》学习课件
- GB/T 44051-2024焊缝无损检测薄壁钢构件相控阵超声检测验收等级
- TD/T 1060-2021 自然资源分等定级通则(正式版)
- 完整加快发展新质生产力课件
- 三位数除以两位数300题-整除-有标准答案
- 办公室装修工程施工方案讲义
- 奇异的仿生学 知到智慧树网课答案
评论
0/150
提交评论