




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 XXXVII 页黄河科技学院毕业设计说明书单位代码 学 号_ _分 类 号 密 级 毕业设计说明书基于单片机的居室安全警报系统设计院(系)名称信息工程学院专业名称通信工程学生姓名指导教师2017年4月10日基于单片机的居室安全警报系统设计摘 要虽然中国一直在进行安居工程发展建设安全文明小区,但是面对着当前复杂的社会治安环境和人们的私有财产不断地增加,人口的不断靠拢聚集增加,火灾隐患处处暗藏。人们在不同的社会环境之下成长都各具向异性,导致了时常发生入室盗窃,因此我们需要设计一个居室安全防火防盗报警系统体系。虽然目前市面上都有各种智能居室安全报警系统,但是由于这些报警系统时常发生错报,漏报等的情况,而且造价高昂,普通用户不能普及使用。所以我们非常有必要去研发一种廉价、实用、构造简单、安全系数高的居室报警系统用来满足目前我们人们生活安全的需要。 本次设计所做的是以单片机作为居室报警系统设计的核心器件,搭配传感器作为环境变量的识别传到单片机进行处理判断,从而实现安全报警功能。该装置所使用的单片机是采用STC89C51,它作为该系统的核心元器件,配上人体红外传感器、烟雾识别传感器来辨别环境中的变量,通过LM393电压比较器和103电位器将模拟信号转换成数字信号之后传送给单片机处理,实现声光及GSM报警。这样设计的系统具有元器件价格低廉,结构简洁,稳定和使用方便的特点,从而利于推广和应用。关键词:单片机,居室安全防火防盗,GSM报警Indoor safety alarm system design based on single chip microcomputerAbstract Although China has been engaged in the development and construction of housing projects safe and civilized community, but the face of the current complex social security environment and peoples private property continue to increase, the population continues to move closer to the aggregation increased fire hazards hidden everywhere. People in different social environments are growing each with the opposite sex, burglary led to frequent, so we need to build an anti-theft system, fire alarm system. Although the market has a variety of intelligent room security alarm systems, but these systems due to the frequent occurrence of false positives and false negatives, etc., but the high cost, the average user is not universal use. So we very necessary to develop a cheap, practical, simple structure, high safety factor bedroom alarm system to meet current security needs of our peoples lives. The design is done by the STC89C51 core device designed as a bedroom alarm system, with sensors as environment variables passed to the STC89C51 for processing recognition judgment, to achieve the alarm function. After the transfer of this design is the use of STC89C51 as the core components of the system, coupled with human infrared sensor, smoke sensor identification to identify environmental variables, converted into a digital signal to the STC89C51 processing, sound light alarm. Both components of such a system design cheap, simple structure is stable and easy to use, conducive to the promotion and application. Key words: Single chip microcomputer, living safety, GSM alarm 目录摘 要21 绪 论31.1 课题背景及目的31.2 国内外研究现状31.3课题研究方法41.4 论文构成及研究内容42 整体方案论证42.1 设计内容和要求42.2 系统设计的总体思路53 系统硬件设计63.1 STC89C51系列单片机介绍63.2 单片机最小系统83.3 晶振电路93.4 复位电路103.5 烟雾传感电路113.5.1 MQ-2传感器的介绍113.5.2 MQ-2烟雾传感器的特点及作用113.6 LM393电压比较器123.6.1 LM393电压比较器的介绍123.6.2 LM393电压比较器的应用133.7红外线人体感应模块133.8 报警电路143.9 按键设置电路153.10 LED灯光电路164 系统软件设计164.1 系统主程序工作流程图164.2 MQ-2烟雾传感器模块程序工作流程图184.3 HC-SR红外线传感器模块程序工作流程图195 总结19致谢20参考文献20第一章 绪 论1.1 课题背景及目的随着当前我国社会的飞速发展,大部分人的生活水平不断提高,同时在我们身边随之而来的也有越来越多的隐患。在现代的居家生活中,人们离不开各类电器、天然气这些方便的生活工具,但是它们给我们带来方便的同时也增加了居家生活中的不安全因素,煤气泄漏,意外失火等都可能给家庭带来无法挽回的损失。随着城市人口日益增加和人口流动性日益增强,盗窃及入室抢劫的犯罪率也连年居高不下,传统的防盗门窗虽然有一定的防范作用,但它仍然是家庭防盗的第一道防线。在居室安全防火防盗的道路上,我们仍然还可以做得更好。近些年来电子技术日新月异,通信技术蓬勃发展,其中以芯片技术和传感器技术的发展尤为突出,这给居家安全问题的解决提供了新的选择。利用以单片机与传感器为核心的居家安全警报设备能够对居室安全提供进一步的保障,例如对煤气浓度、意外失火,是否发生入室盗窃,系统能够及时的进行远程报警,通知用户进行解决,力争在事故发生后让人们的生命财产。1.2 国内外研究现状近年来随着电子信息技术,计算机技术,通信技术、传感器技术的迅速发展,有关居家安全报警方面的产品也越来越多。国内外已有如西门子、霍尼韦尔、博世、深圳映烨等多家公司开发研制出了一系列的家庭安防报警产品,他们普遍具有有线或无线的通信功能来完成一些报警功能,并进行了成功的应用。例如西门子的产品组合包括通用的安全和安防解决方案和服务,主要包括门禁系统、入侵探测、视频监控系统、现场服务控制中心和应急管理系统。由于安装了西门子消防和语音疏散系统,金茂大厦和作为全球最高酒店的上海金茂君悦大酒店,为数以千计的人提供了安全、舒适的工作和生活环境。可以预见,智能住宅小区将成为建筑业未来的发展趋势,居家安全报警系统将成为智能住宅小区不可或缺的组成部分,特别是随着人民生活水平的提高,使用居家安全报警系统设备的人会越来越多,人们的生活也会更加舒适、安全。1.3课题研究方法该系统的设计是将单片机控制技术,传感器检测技术,通信技术相结合的新型居家安防警报系统,该系统以单片机为核心,由安放于不同房间检测单元和负责决策的主控单元组成,各检测单元负责检测室内环境的各种条件。检测模块再将采集到的模拟信号通过A/D转换器转换成单片机能识别的数字信号,从而做出判断。如果有火灾或者非法入侵,则SIM模块通过通信技术发送短信到居室主人手机上,能够让居室主人第一时间知道居室内非正常情况,从而实现维护室内环境的安全的目的。同时,当居室主人接收到短信之后,装置还会触发声光报警器进行声光报警。该系统的硬件主要由STC89C51单片机作为主控单元、MQ-2烟雾传感器作为火灾检测单元、HC-SR501红外线传感器作为防盗检测单元和SIM900A GSM模块作为手机短信报警单元组成,各部分相互配合,保证系统的正常运行。系统的电路主要由电源模块、单片机模块、传感器模块、报警模块组成31.4 论文构成及研究内容该论文由绪论,整体方案设计,系统硬件设计,系统软件设计,总结,致谢,参考文献和附录几部分构成。每部分之中又会分为若干个章节,在每个章节里会具体介绍相关内容。本设计涉及到的内容有单片机基础,传感器与检测技术,无线通信技术,C语言程序设计,电路分析基础,模拟电路与数字电路技术等理论知识。在学习单个理论知识块的时候,总觉得每个方面的知识学无止境,而且学习过程还是那么的单调乏味。通过设计本系统,不仅锻炼了我对理论知识的实践运用能力,在这个实践过程中,还让我对以前学过的知识有了重新的理解和认识。更为重要的是,这个过程是那么的有趣,遇到问题我更愿意主动地积极地去寻找解决的方法。总之,这个过程让我受益匪浅!第二章 整体方案论证2.1 设计内容和要求 此设计主要包括硬件和软件两大部分。硬件主要部分包括STC89C51单片机控制电路、烟雾传感器、红外线人体传感器、GSM报警系统等。因为报警系统主要是通过检测室内烟雾的浓度和红外线人体感应来实现报警功能的,所以本设计中GSM报警系统的硬件主要由单片机控制电路、烟雾传感器、红外线人体传感器、报警模块来实现的。当有火灾发生时,居室中的烟雾浓度会升高,那么通过烟雾传感器检测到变量,经过LM393电压比较器将采集到的模拟信号转变成数字信号传送到单片机,单片机分析处理后就会驱动报警器,实现防火报警。当居室遭到入侵时,装置内检测点上的红外探头可以检测到人体辐射出来的红外能量,从而得知有人入侵,系统就会通过相应的处理把数据传到单片机,然后就能实现防盗报警。具体功能要求如下: (1)能够检测室内烟雾浓度,当烟雾浓度超标时警报; (2)能够红外检测遮挡信号,若检测出非法入侵则警报。 2.2 系统设计的总体思路 从本设计的要求可以知道,硬件电路包括输出/输入电路、单片机、扩展电路模块等组成。本次基于单片机的居室警报系统包括了硬件设计和软件设计这两部分。所以系统应该包含如下图的结构,即包括以STC89C51单片机为核心控制、以烟雾传感器和红外线人体传感器为检测模块和以GSM模块为报警系统这几部分,该系统的结构框图如图2-1所示。STC89C51单片机GSM报警烟雾传感器信号整理声光报警红外线人体传感器电源、开关及按键图2-1 防火防盗警报系统结构框图在本次系统设计中,对于警报系统获取数据的途径有两种。其一是对于环境中烟雾浓度的识别,其二是对红外光电管的识别。当环境中的烟雾浓度过高时,系统识别后将采集到的模拟信号转换成数字信号,系统收到该数字信号后经过分析,从而触发中断,传到报警电路发出警报。而第二种识别,平时在没有遮挡物的时候,接收管可以接收到发射管发射出来的信号。当有人入侵经过,会遮挡住发射管,由于红外线无法穿透物体,因此,HC-SR501红外传感器不能接收到信号,此时单片机会接收到一个高电平信号触发中断,从而达到报警的目的。第三章 系统硬件设计3.1 STC89C51系列单片机介绍 本系统的主要控制元器件是STC89C51单片机。它用途广泛,具有性能高,功耗低,超稳定等的特点。在本系统中,它的主要任务就是通过中断信号,来判断是否发生了火灾或非法入侵居室,对于确实发生了火灾或有人非法进入,单片机就会触发警报进行报警。STC89C51单片机在电子产品领域中具有广泛的应用,它在单晶的片上,拥有8位的CPU和在系统可编程的Flash。它具有32个I/O口,2个16位定时/计数器,片内4K的FLASH,4K字节闪存,128字节随机存取数据存储器,并且含有中断、串口等外设。STC89C51单片机管脚如图3.1所示。图3.1 STC89C51单片机管脚图3.2 单片机最小系统 单片机最小系统,也称为最小应用系统,是指用最少的元器件组成的单片机可以工作的系统。对STC89C51单片机而言,最小系统一般包括:单片机、晶振电路、复位电路。STC89C51如果需要正常工作,那么外部的晶振电路是必不可少的。因为它所产生的一个固定频率的振荡信号可以作为单片机内部的时钟基准。单片机有两个引脚XTAL1,XTAL2,两端连接石英晶振,一个为输入一个为输出。外部连接两个匹配电容。外部晶振的频率越高,振荡器产生的震荡信号频率越高,单片机的工作速度越快。图3.2列出了单片机最小系统电路图。图3.2 单片机最小系统电路图3.3 晶振电路 在本次系统设计中主要使用的是STC89C51系列单片机和12MHZ的晶振,配上2个30PF的电容。晶振电路主要作用的是XTAL1和XTAL2这两个引脚。XTAL1主要是用来输出和支持内部时钟电路的工作,并且作为反向震荡放大器,XTAL2作为来自反向振荡的输出。一般电容C1的值选取为10uf,电阻R1的值选取为10K。这是为了在上电的时候,RST脚的高电平可以保持两个以上机器周期,STC89C51单片机晶振电路图如图3.3所示:图3.2 STC89C51单片机晶振电路图3.4 复位电路 该系统的单片机复位是由外部的复位电路来实现的,通过外部复位电路来实现复位引脚RST的。复位电路的工作原理是给电源VCC上电的时候,电容C1进行充电,电阻R1会有电压值,从而使单片机复位,当电容C1充电完毕后,电阻R1上的复位电流降低到0,电压也降为0,此时单片机就进入复位工作。在复位工作期间,按下该复位按键之后,电容C1就会放电复位,同时在电阻R1上会出现电压,使得单片机复位。S4复位松手,电容C1又复位充电,2个毫秒后复位,单片机进入工作状态,如图3.3所示。图3.3 STC89C51单片机的复位电路3.5 烟雾传感电路 3.5.1 MQ-2传感器的介绍 它对天然气、液化石油气等可燃性气体灵敏度极高,反应迅速,稳定性好,而且耐耗性好,可以循环利用。另外,它对工作电压范围的要求也很低,24V以下都能工作,并且加热电压为50.2V,这是因为一旦MQ-2烟雾传感器裸露到空气中,它就会吸附空气中的水蒸气,因此不能马上进入工作状态。长期不通电工作后必须要预热几分钟,使粘附水蒸气蒸发了,它才能够正常工作。而在此我们称为初期稳定时间。3.5.2 MQ-2烟雾传感器的特点及作用本次系统设计中,在防火功能方面主要使用的元器件是MQ-2烟雾传感器。它主要是由二氧化锡(SnO2)组成,这种材料的电导率是较低的。MQ-2烟雾传感器的灵敏度很高,尤其是液化石油气、氢气,天然气等。它的主要原理是当现场的传感器检测到烟雾中一些特有的气体时,影响着传感器内部的电阻大小,从而输出大小不同的电压,并且通过电路将电压信号输送到单片机内部,再通过单片机内部程序响应发出信号,能够不断对现场的火灾状况进行实时监测。因为MQ-2烟雾传感器具有超强的稳定性、灵敏度极高、反应速度快以及成本低廉等优点,所以本设计选用了它作为这次报警系统烟雾传感电路中烟雾采集的主要元件。图4.1 MQ-2烟雾传感器实物图和MQ-2烟雾传感器电路图如图4.1和图4.2所示。图4.1 MQ-2烟雾传感器实物图图4.2 MQ-2型传感器的电路图3.6 LM393电压比较器3.6.1 LM393电压比较器的介绍LM393电压比较器是集成运放非线性应用电路,常常被应用于各类电子设备中。在本设计中,它的作用非常关键,像一个桥梁一样承接着外部环境和内部系统之间的联系,具体如下:通过它和103电位器协同作用,可以将烟雾模拟量电压信号和一个参考固定电压相比较,当它们的值非常接近时,输出电压将产生跃变,继而输出低电平。在这个过程中,它将模拟信号转换成二进制数字信号,也即是只有高电平和低电平两种状态的离散信号。了解过它的工作原理之后易知,在本应用中它被用于模拟电路和数字电路的接口电路。如图4.3为LM393电压比较器:图4.3 LM393电压比较器3.6.2 LM393电压比较器的应用该装置中,由于MQ-2烟雾传感器检测接收到的数据为模拟信号,而STC89C51单片机不能识别模拟信号,所以此时选择LM393电压比较器将MQ-2型烟雾传感器采集到的模拟信号转变为数字信号传送给STC89C51单片机。另外,装置中103电位器将会辅助LM393电压比较器完成A/D转换。具体逻辑关系为:103电位器设置一个参考固定电压,当烟雾浓度达到一定标准时会触发LM393电压比较器输出低电平到STC89C51单片机,此时触发报警器报警。图4.3为LM393电压比较器电路图。图4.4 LM393电压比较器电路图3.7红外线人体感应模块 本设计使用的红外线人体感应模块为HC-SR501人体感应传感器,它是基于红外线技术的自动控制产品。具有灵敏度高、可靠性强、超低功耗,超低电压等的优点,广泛应用于各类自动感应电器设备。HC-SR501人体感应传感器是基于红外线技术的元器件,在居室无人非法入侵的情况下,接收管可以收到发射管发射出来的信号,在发射管的输出端会一直为低电平。当有物体经过,遮挡住发射管时,由于红外线无法穿透物体,因此,接受管无法接收到信号,此时有高电平信号产生。具体的电路如图5.1所示:图5.1人体感应模块电路图3.8 报警电路 本次系统设计报警电路包括声光报警装置和GSM报警装置。其原理是STC89C51单片机通过接收MQ-2烟雾传感器和HC-SR501红外线传感器采集到的的数据,判断环境变量来控制系统是否发出报警。报警时先进行GSM报警,短信发送完毕,再进行声光报警。图5.2声光报警装置电路图图5.2 GSM报警装置电路图3.9 按键设置电路 在单片机上接上按键控制电路的两端,一端是地线,另一端K1,K2,K3分别接到P3口对应的借口,当分别按下K1,K2,K3时,均会相应输出低电平。如图5-3所示:图5-3 按键设置电路其中该设计中一共有四个按键分别为:复位键:控制单片机重新启动。当单片机出现卡机或者错误时,按下复位键,能够重启该系统。需要特别指出的是,此按键电路图所处的位置是在复位电路中,在图3-3中而非图5-3。K1:布防按键,按下该按键之后,系统开始初始化计时20秒,也就是绿灯闪烁20次,之后绿灯变为常亮,代表系统正在检测各部件状态是否正常,准备进入工作状态。 K2:撤防按键,当系统出现异常或者数据采集失准而导致连续报警扰人,此时可以按下该按键,系统关闭。另外,此按键也可以用于测试该系统。K3:紧急报警,按下该按键,即使是在传感器检测模块没有采集到符合标准的数据的情况下,系统也会自动进行短信和声光报警。3.10 LED灯光电路 LED灯闪光报警电路,一端和VCC相连,另一端的LEDY,LEDG分别和STC89C51的P2相对应接口相连。显示火灾情况和居室被非法入侵报警情况。LED灯光电路电路图如图5.4所示。图5.4 LED灯光电路电路图第四章 系统软件设计4.1 系统主程序工作流程图整个系统工作是在系统软件的控制下进行的,装置内的传感器检测模块将检测到的信息变换为电信号,此时的模拟信号还不能被系统识别,需要通过A/D之后才能进行处理。在单片机内,经软件查询、识别判决等环节实时发出报警状态的控制信号,用于驱动GSM报警和声光报警。接通电源后,点击开关按钮使系统通电。按下复位键,此时系统重新启动。待系统重启后,该装置进入工作状态。传感器开始检测室内环境是否正常,如果出现非正常情况,也即是出现火情或者有非法入侵,经过系统处理后,会告知GSM报警模块发送报警短信,当居室主人收到该报警短信后,按下撤防键报警结束。主程序工作流程图如下图4.1所示:开始结束初始化单片机传感器采样是否异常系统处理发送报警短信是否接收报警处理图4.1 系统主程序工作流程图4.2 MQ-2烟雾传感器模块程序工作流程图按上述硬件结构分析和系统主程序工作流程图可知系统烟雾传感器模块程序工作流程图如图4.2所示:开始结束初始化单片机检测室内烟雾浓度是否超标发送短信报警是否接收报警处理图4.2 MQ-2烟雾传感器模块程序工作流程图当该系统进入工作状态后,MQ-2烟雾传感器模块开始对室内空气进行实时监测。一旦烟雾中一氧化碳的含量超过2%,此时MQ-2烟雾传感器将采集到的数据传送到系统触发系统报警,通知居室主人有火情发生,以便作出相应防护措施。4.3 HC-SR红外线传感器模块程序工作流程图 同理,当居室遭受非法入侵时,HC-SR红外线传感器会通知系统发出报警。其具体工作流程图如图4.3所示:开始结束初始化单片机检测是否有人非法入侵发送短信报警是否接收报警处理图4.3 HC-SR红外线传感器模块程序工作流程图第五章 总结居室安全防火防盗警报系统的普及,保障了人们生命财产的安全,可以及时有效地对火灾事故发出警报,以及居室的非法入侵进行报警。它是集防火防灾和人身生活安全的设备仪器。本次设计的居室安全警报系统主要由STC89C51单片机,MQ-2烟雾传感器,HC-SR红外人体传感器和SIM900A GSM模块等构成。STC89C51单片机是一款低能耗、具有可编程的存储器,而且应用范围广泛,容易上手,价格便宜,扩展性强,适合我们本次的系统设计要求。MQ-2烟雾传感器可以检测烟雾中多种可燃性气体,成本低,可靠性高,是一种理想的气体检测传感器。它可以把环境中的烟雾浓度进行气电的转换器,而电导率会随着可燃气体浓度变化,转换成电流信号,通过LM393电压比较器转换成数字信号,再发送到单片机进行处理。HC-SR501人体感应传感器是基于红外线技术的元器件,它的灵敏度强,可靠性高,应用广泛。SIM900A GSM模块是紧凑型,可靠性高的无线模块,具有低成本,低功耗,体积小等优点,是本次设计的优选器件。如果再在本次的设计系统上加以扩展功能,就可以使本系统功能更加的完善和强大,可靠性和安全系数更高。为了实现自我的不断突破,在今后的学习生活中我会积极学习,在该设计装置的基础上让它变的更完美!本文设计的基于STC89C51单片机的居室安全装置,是适用于现代单个家庭的智能安全防护家庭报警系统。系统结合现代家庭住宅的特点,采用两种探测报警技术,能够有效防范入室抢劫等入侵行为的发生,能够及时发现火灾、煤气泄漏等危险情况的发生,并能及时短信通知用户。GSM的短信功能使得即使居室主人不在现场的情况下也能及时得知居室内的情况,当居室出现非正常情况时能够第一时间采取补救措施,尽可能地降低损失,保护财产与人身安全。致谢时至今日,我的毕业设计将接近尾声了。同时这也意味着我的大学生活也即将结束了。首先,对于能够顺利的完成本次的毕业设计,我十分感谢我的指导老师王*老师,在她的细心指导下,多次帮助我解决了很多难题。这个过程不仅让我温习了以前学过的知识,还让我学习到了很多新的知识,最让我感动的是王老师不厌其烦地帮助我对论文进行修改和整理。其次,我还要感谢四年来教导我的所有老师,她们把课本上的知识一点一滴哺育给我,让我把学到的知识实践到本次毕业设计中。此外,我还要感谢我可爱的同学们,在给过我帮助和我帮助他们的过程中,我学习到了互相帮助和团结协作的精神的重要性。通过这次的毕业设计,我学到了很多在平时没有留意的知识点,提高了自己的实践能力,也知道了自己在某些方面的短处,这能够使我在未来能够更好的认识自己,不断学习,以使自己适应即将到来的新的工作生活。最后,感谢黄河科技学院对我的大力栽培,在黄河科技学院这个大家庭里,跟老师和同学们的相处中让学到了很多课本上没有的知识,这让我的人生留下精彩。参考文献1GB50116-98火灾自动报警系统设计规范M.北京:中国计划出版社.2李群芳,肖看.单片机原理、界面及应用嵌入式系统技术基础.北京:清华大学出版社,2005.3谭浩强着.C语言程序设计.北京:清华大学出版社,20064张义和,王敏男,许宏昌,等.例说51单片机.北京:人民邮电出版社,2008.5周丽娜.Protel99SE电路设计技术.北京:中国铁道出版社,20096郁有文,常健,程继红等.传感器原理及工程应用(第三版).西安:西安电子科技大学出版社,2008.7谢望.烟雾传感器技术的现状和发展趋势.仪器仪表用户,2006,13(5):1-2.8李永生,杨莉玲.半导体气敏元件的选择性研究.传感器技术,2002(3):13.9董诗白.数字电子技术基础M.北京:高等教育出版社2006.510李华主编MCS51单片机实用接口技术M.北京:北京航空航天大学出版社,199311周航慈.单片应用程序设计技术M.北京:北京航空航天大学出版社,199012刘竹琴,白泽生.传感器与微系统.201313郑国君.8位串行A/D转换器ADC0832.200214梁明亮,韦成杰.单片机对串行A/D转换器ADC0832的C51编程.200915卜玉明.智能仪表测量信号的标度变换及实现.200016唐文彦.传感器.哈尔滨工业大学出版社,2007.151617伊念东.单片机基础实用教程.中国地质大学出版社,200518赵茂泰.智能仪器原理及应用.电子工业出版社,1999.434619吴政江.单片机控制红外线防盗报警器.锦州师范学院学报,2001,27(12):555920宋文绪.传感器与检测技术.高等教育出版社,200421李全利.单片机原理及接口技术.北京航空航天大学出版社,2004.757822薛均义.张彦斌.MCS-51系列单片微型计算机及其应用.西安交通大学出版社,200523康华光.电子技术基础(模拟部分).高等教育出版社,200424徐爱钧,彭秀华.单片机高级语言C51应用程序设计.北京:北京航空航天大学出版社,2006.979925KirillYelizarov.V.homesecuritySystemM:MierochipTechnologyInc.1998D.L.Virk.AutomationinConstruction.1997,6(5):447-46126G.S.Cheung,J.Y.M,Azzi,D.IntelligenceinbuildingM:theprotentialofadvancedmodelingLoveday.D.L.Virk.AutomationinConstruction.1997,6(5):447-46127WilliamFFiled,Leanmanufacturing,BocaRaton,LuicePress,2011附录一 基于单片机的居室安全警报系统设计原理图附录二 基于单片机的居室安全警报系统设计程序源代码#include#include #include /头文件#define uint unsigned int#define uchar unsigned char /宏定义/按键sbit key1=P32; /布防sbit key2=P33; /撤防sbit key3=P34; /紧急报警sbit BUZZ=P04; /蜂鸣器sbit rsd=P24; /热释电输入sbit yanwu=P25;sbit LED_B=P23; /布防指示灯sbit LED_S=P20; /发送消息指示灯uchar code PhoneNO /接受号码uchar code somebody=67094EBA8FDB5165FF0C8BF76CE8610F3002;/有人进入,请注意。uchar code somebody1=70DF96FE6D535EA68FC79AD8FF0C8BF76CE8610F3002;/烟雾浓度过高,请注意。 uchar code somebody2=67094EBA8FDB5165FF0C70DF96FE6D535EA68FC79AD8FF0C8BF76CE8610F3002;/有人进入,烟雾浓度过高,请注意。uint TIME_50ms=0; /计时的最小分辨率50msuint time_continue;uchar TIME_ALAM=0;bit flag=0,flag_BF=0;bit flag_time_start=0;bit again=0;bit flag_alam;bit SOS;bit flag_continue;bit into_BF=0;void delay(uint z)/延时函数uint x,y;for(x=z;x0;x-)for(y=110;y0;y-);void Uart_init()TMOD= 0X20;/T1 方式2 ,8位 自动重装 TH1=0Xfd;TL1=0Xfd; /9600TR1=1; / 定时器1启动 SM0=0; / 设置串口的工作模式SM1=1; /方式1REN=0; / 允许串口接收数据 ES=0; / 串口中断应许 EA=1; / 开启中断 void SendASC(uchar d)SBUF=d;while(!TI);TI=0;void SendString(uchar *str)while(*str)SendASC(*str) ;str+;/delay_uart(1);void TIME()if(flag=0)delay(50);TIME_50ms+;if(TIME_50ms%10=0)LED_B=!LED_B;if(TIME_50ms=400)TIME_50ms=0;flag_BF=1;LED_B=0;flag_time_start=0;again=1;elsedelay(50);TIME_50ms+;if(TIME_50ms%10=0)LED_B=!L
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 31510:2025 EN Cold chain logistics - Vocabulary
- GB/T 16997-2025胶粘剂主要破坏类型的表示法
- 2025年园林绿化作业人员模拟题库含完整答案详解(夺冠)
- 应急安全培训体会课件
- 应急安全与防护知识培训课件
- 应彩云小猪的野餐课件
- 自考专业(教育管理)全真模拟模拟题【有一套】附答案详解
- 新生儿心力衰竭识别与药物治疗方案
- 新生儿胆红素脑病高危因素与预防措施
- 公园合同(标准版)
- 2024年第九届“学宪法、讲宪法”竞赛题库试卷及答案
- 北京教育出版社心理健康一年级教案
- 树木物候期观察讲解
- 电子离婚协议书模板
- GB 30180-2024煤制烯烃、煤制天然气和煤制油单位产品能源消耗限额
- 《祝福》(教学课件)- 统编版高中语文必修下册
- 兴城市2021年(中小学、幼儿园)教师招聘试题及答案
- 托班育儿知识讲座
- 危化品运输安全培训的事故案例与分析
- 流体力学在化工中的应用
- JJG 443-2023燃油加油机(试行)
评论
0/150
提交评论