基于单片机的家庭防盗警报系统的设计说明
毕业设计论文—基于单片机的家庭防盗报警系统设计分析
目录摘要 (I)ABSTRACT .................................................... I I 1 绪论. (1)1.1 序言 (1)1.1.1 防盗报警系统的构成 (1)1.1.2 防盗报警器的分类 (2)1.1.3 防盗报警系统在国内外的发展 (2)1.1.4 防盗报警系统的发展前景与趋势 (3)1.2 设计要求与研究内容 (4)1.2.1 设计要求 (4)1.2.2 研究内容 (5)2 系统总体设计方案 (5)2.1 方案选择论证 (5)2.2 主控芯片单片机的选择 (7)2.3 传感器的选择 (7)2.3.1 常见的几种红外传感器介绍 (7)2.3.2 热释电红外传感器的原理 (9)2.3.3 热释电红外传感器的选定 (9)2.3.4 振动位移传感器的选定 (10)2.4 显示器工作原理及其选择 (11)2.5 时钟芯片DS1302的介绍 (13)2.6 外扩存储器AT24C02的介绍 (14)3 系统硬件设计 (15)3.1 用户端探测器设计 (15)3.2 LCD显示电路设计 (16)3.3 报警执行电路设计 (17)3.4 时钟电路设计 (18)3.5 晶振与复位电路设计 (18)3.6 电源电路设计 (19)3.7 外扩存储电路设计 (20)3.8 键盘电路设计 (22)4 系统软件设计 (23)4.1 软件设计分析 (23)4.2 系统软件程序设计 (23)4.2.1 LCD显示程序设计 (23)4.2.2 系统初始化程序设计 (24)4.2.3 报警系统程序设计 (25)4.2.4 查询记录程序设计 (25)4.2.5 删除记录程序设计 (27)4.2.6 调整时间程序设计 (28)4.2.7 定时中断0程序设计 (30)4.2.8 外部中断0程序设计 (30)4.2.9 外部中断1的程序设计 (32)4.2.10 4*4矩阵扫描键盘程序设计 (32)结束语 (34)致谢 (35)参考文献..................................... 错误!未定义书签。
《2024年基于单片机的家庭智能防火防盗系统》范文
《基于单片机的家庭智能防火防盗系统》篇一一、引言随着科技的进步和人们生活水平的提高,家庭安全逐渐成为人们关注的焦点。
家庭智能防火防盗系统应运而生,其以单片机为核心,结合传感器、通信技术等,实现了家庭安全的智能化管理。
本文将详细介绍基于单片机的家庭智能防火防盗系统的设计原理、实现方法及优势。
二、系统设计1. 硬件设计本系统以单片机为核心,包括传感器模块、执行器模块、通信模块等。
其中,传感器模块负责检测火灾、烟雾、盗情等异常情况;执行器模块负责控制报警、灭火等操作;通信模块负责与手机、电脑等设备进行数据传输,实现远程监控。
(1) 传感器模块:包括温度传感器、烟雾传感器、红外传感器等。
这些传感器能够实时监测家庭环境中的温度、烟雾、人体活动等情况,一旦发现异常,立即向单片机发送信号。
(2) 执行器模块:包括报警器、电磁阀等。
当单片机接收到传感器发送的异常信号时,通过控制执行器模块,实现报警、灭火等操作。
(3) 通信模块:采用无线通信技术,如Wi-Fi、蓝牙等,实现与手机、电脑等设备的连接。
用户可以通过手机App或电脑软件实时查看家庭安全状况,控制执行器模块的操作。
2. 软件设计软件设计主要包括单片机程序设计和上位机软件设计。
单片机程序负责处理传感器数据,控制执行器模块的操作;上位机软件负责与单片机进行数据传输,实现远程监控。
(1) 单片机程序设计:采用C语言编写,实现数据的采集、处理、存储和传输等功能。
当传感器检测到异常情况时,单片机立即启动相应的处理程序,控制执行器模块进行报警、灭火等操作。
(2) 上位机软件设计:采用Java或Python等编程语言开发,实现与单片机的数据传输、远程监控、报警提示等功能。
用户可以通过手机App或电脑软件实时查看家庭安全状况,控制执行器模块的操作。
三、系统实现本系统通过传感器实时监测家庭环境中的温度、烟雾、人体活动等情况,一旦发现异常,立即向单片机发送信号。
单片机接收到信号后,启动相应的处理程序,控制执行器模块进行报警、灭火等操作。
基于单片机的住宅防盗防火报警系统的设计
基于单片机的住宅防盗防火报警系统的设计随着人们生活水平的提高,对于住宅的安全防范也越来越重视,尤其是防盗、防火等安全问题。
随着科技的发展,单片机成为了一种广泛应用于控制和通信的晶体管集成电路,比起传统的安防系统,基于单片机的住宅防盗防火报警系统有着更高的可靠性和灵活性。
本文将要介绍基于单片机的住宅防盗防火报警系统的设计。
一、防盗模块设计防盗模块是整个住宅防盗防火报警系统中最基本的组成部分之一。
在设计防盗模块时,应根据实际情况选用合适的传感器来检测是否有人蹒跚入住宅内。
比如可以使用热释电传感器、门磁传感器、窗戶磁传感器等传感器,主要是为了检测居住房内是否有人或是否有人骚扰。
如果感应到可疑行踪,系统将会自动发出报警信号。
二、防火模块设计防火模块主要是为了防止灾难的发生而设计的。
我们主要采用光电探测器来检测烟雾和火焰,当系统检测到危险信号时,系统会及时地发出警报,提醒住宅内的人员进行紧急逃生,增加生命的安全性。
三、报警模块设计当住宅内出现入室盗窃、火灾等情况时,系统将会自动触发报警模块发出警报信号,采用蜂鸣器发出警报声音,提醒住宅内的人员注意并支持安全逃离住宅,如果在一段时间内丢失重要资产或无人求救,监控中心将会接收到警报,及时通知警局进行处理。
四、系统的控制模块设计系统的控制模块是整个系统的核心部分,其主要功能是根据传感器的信号来进行判断并控制整个系统的运转。
同时还可以控制系统的参数和配置。
五、系统的通信模块设计当系统检测到有可疑情况时,通信模块将会把信息发送到远程系统或手機应用,给家庭成员发送提示警告,同时系统也可以通过无线网络或有线网络与其他智能家居进行连接,实现智能化生活。
总之,基于单片机的住宅防盗防火报警系统能够提供高效而可靠的安全保障功能,有效地根据住宅内的各种传感器节点作出及时的反应,并将信息透明地传递给用户,通过这种方法可以保护家庭的财产和人身安全。
同时,智能化安防系统可以成为智能家居的一个重要组成部分,为人们带来智能便利的生活体验。
基于单片机防盗警报系统的设计说明
目录第1章绪论 (3)1.1选题背景 (3)1.2课题介绍 (4)1.3本文主要工作 (5)1.4方案选择论证 (5)1.4.1单片机的选择 (5)1.4.2显示器工作原理及其选择 (6)1.4.3液晶显示和数码显示 (6)1.4.4 防盗报警选择传感器的选择 (7)2.1硬件系统总体设计 (8)2.2 AT89C51芯片的介绍 (9)2.2.1引脚功能 (9)2.2.2 结构原理 (11)2.2.3 AT89C51定时器/计数器相关的控制寄存器介绍 (12)2.2.4 MAX708芯片介绍 (13)2.3 单片机复位设置 (14)2.4 8255A芯片介绍 (14)2.4.1 8255A的引脚和结构 (15)2.4.2 8255的工作方式 (16)2.4.3 8255的控制字 (18)2.5 AT89C51与8255的接口电路 (19)2.6 显示部分 (20)2.6.1七段显示译码器 (20)2.6.2 7448译码驱动 (21)2.6.3 单片机与7448译码驱动器及LED的连接 (23)2.6.4外部地址锁存器 (23)第3章检测信号放大电路设计 (24)3.1 热释红外线传感器典型电路 (25)3.2 红外光敏二极管警灯电路 (26)3.2.1 光敏二极管控制电路 (27)3.3红外线探测信号放大电路设计 (28)3.3.1光电耦合器驱动接口 (30)3.3.2 集成电路运算放大器 (31)3.3.3 精密多功能运算放大器INA105 (31)3.3.4 低功耗、双运算放大器LM358 (34)第4章电源设计 (35)4.1 单片机系统电源 (35)4.2检测部分电源 (35)5.1 主程序设计 (37)5.2 核对子程序设计 (38)5.3 中断子程序设计 (38)5.4 读数子程序设计 (39)5.5 程序设计说明 (40)5.6 程序清单 (41)第6章调试 (45)6.1安装调试 (45)6.2音响(和继电器)驱动线路具体连接 (45)6.3 程序修改 (46)6.4 程序执行过程 (47)结论 (48)参考文献 (49)致 (51)原理图 (52)第1章绪论随着经济的发展,人们对防盗、防劫、防火保安设备的需求量大大增加。
(整理)基于单片机的家庭防盗报警系统的设计.
目录一、设计要求 (1)二、设计目的 (1)三、设计的具体实现 (1)1、系统概述 (1)2、单元电路设计 (1)3、软件程序设计 (4)四、结论与展望 (6)五、心得体会与建议 (7)六、附录 (8)七、参考文献 (8)家庭防盗报警系统设计报告一、设计要求1、当安全状态下,绿灯亮,表示安全;有人入室盗窃时候,感应器(本设计用开关K0代替,合上为有人入室盗窃)自动感应,并向单片机输入信号。
2、当检测到有人入室盗窃的信号输入,显示入室盗窃的指示灯,并响起扬声器通知,一定时间后自动恢复安全状态。
3、当人为手动停止(用开关K1代替),则恢复安全状态。
二、设计目的1、实现入室盗窃的监控及自动报警功能2、报警一段时间(本次设计设置为10S)后自动恢复安全状态3、具有手动停止报警器和报警灯,然后恢复正常状态的功能三、设计的具体实现1、系统概述本家庭防盗报警系统设计包括硬件设计与软件设计两部分。
硬件设计部分主要由一片AT89C51单片机芯片与三个功能子电路共同构成,三个功能子电路分别为:1)晶振输入电路,2)安全状态显示及自动检测电路,3)报警响应及手动复位电路,与软件一起作用,实现家庭防盗的自动检测与报警功能。
工作原理:2、单元电路设计本家庭防盗报警系统主要由一片AT89C51单片机和三个子电路组成,共同与软件设计配合完成对家庭防盗并且自动报警的智能控制。
其中三个子电路设计如下:1)晶振输入电路图1—1 晶振输入电路上图1—1所示为晶振输入电路,图中19与18引脚分别为XTAL1、XTAL2,他们分别接晶振的输入与输出。
因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期。
本设计选择晶振频率为12MHz,输入芯片震荡周期为1/12μs,一个机器周期为1μs。
2)安全状态显示及自动检测电路图1—2 安全状态显示及自动检测电路上图1—2所示为家庭防盗报警系统的安全状态显示电路与自动检测电路,如图所示,安全状态显示电路由安全指示灯绿灯D1和电阻R1组成,为使D1正常工作,R1选择220Ω,与D1串联;自动检测及报警电路由开关K0组成,它们分别接管脚P1.0和P1.1,P1口初始状态为高电平;在安全状态下,将P1.0被设置为低电平,安全指示灯绿灯D1被点亮,指示此时为安全状态。
基于51单片机的家用防盗报警系统设计
一、课程设计概述1、课程设计目的以单片机为核心设计家用防盗报警器,实现在有他人非法入侵时,通过热释电红外传感器检测后,进行声光报警并通过RS-485串行口通信,向小区保安室发出报警信号。
同时通过显示器显示入侵时间,控制电机自动关闭窗口,另外用按键可以调整显示内容、复位、取消报警等。
2、课程设计要求1、检测他人非正常入侵范围6米至8米。
2、传感器探测角度:水平120米,垂直60米。
3、供电电源交流220V。
3、课程设计原理人体都有恒定的体温,一般在37度,所以会发出特定波长10UM左右的红外线,被动式红外探头就是靠探测人体发射的10UM左右的红外线而进行工作的。
人体发射的10UM左右的红外线通过菲泥尔滤光片增强后聚集到红外感应源上。
红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生报警信号。
热释电红外传感器的结构图及内部电路如图1所示:图1热释电红外传感器内部的热释电晶体具有极化现象,并且随温度的变化而变化。
当恒定的红外辐射照射在探测器上时,热释电晶体温度不变,晶体对外呈电中性,探测器没有电信号输出,因而恒定的红外辐射不能被检测到。
当交变的红外线照射到晶体表面时,晶体温度迅速变化,这时才发生电荷的变化,从而形成一个明显的外电场,这种现象称为热释电效应。
由于热释电晶体输出的是电荷信号,不能直接使用,需要用电阻将其转换为电压形式,该电阻阻抗高达10000兆欧,故引入N沟道结型场效应管接成共漏形式(即源极跟随器)来完成阻抗变换。
图2本设计采用的是双探测元件热释电红外传感器,其结构示意图如图2所示。
该传感器将两个特性相同的热释电晶体逆向串联,用来防止其他红外光引起传感器误动作。
另外,当环境温度改变时,两个晶体的参数会同时发生变化,这样可以相互抵消,避免出现检测误差。
为了提高探测器的探测灵敏度以增大探测距离,一般在探测器的前方装设一个菲涅尔透镜,该透镜用透明塑料制成,将透镜的上、下两部分各分成若干等份,制成一种具有特殊光学系统的透镜,它和放大电路相配合,可将信号放大70分贝以上,这样就可以测出10到20米范围内人的行动。
基于单片机的智能家居防火防盗报警系统毕业设计
基于单片机的智能家居防火防盗报警系统毕业设计智能家居防火防盗报警系统是一种结合了物联网技术和安全监控技术的智能家居系统,具备实时监测、报警、联动控制等功能。
本文将介绍基于单片机的智能家居防火防盗报警系统的设计思路和实现方法。
1.引言随着社会的发展和人们生活水平的提高,智能家居系统成为了人们越来越普遍的需求。
智能家居系统不仅能提高家居的舒适度和便利性,还能提供安全保障。
本项目通过结合单片机技术和传感器技术,设计了一种智能家居防火防盗报警系统。
2.系统设计系统主要包括三个模块:传感器模块、控制模块和报警模块。
传感器模块用于检测家居环境的安全情况,控制模块用于接收传感器信号并根据预设的规则进行联动控制,报警模块用于发出警报。
3.传感器模块设计传感器模块主要包括火焰传感器、烟雾传感器、红外传感器和门磁传感器等。
火焰传感器和烟雾传感器用于检测家居内是否有火灾发生,红外传感器用于检测家居是否有陌生人进入,门磁传感器用于监测家门的开关状态。
4.控制模块设计控制模块采用单片机进行控制,主要包括输入输出接口和逻辑控制部分。
输入接口用于接收传感器模块的信号,逻辑控制部分用于根据预设的规则进行联动控制。
当传感器检测到异常情况时,控制模块会触发报警模块。
5.报警模块设计6.系统实现系统的实现过程中,需要进行硬件电路设计和软件程序编写。
硬件电路设计包括选择合适的传感器和单片机,搭建电路连接关系。
软件程序编写主要涉及传感器信号的读取和处理,逻辑控制部分的编写以及报警模块的触发。
7.系统测试和优化完成系统的搭建后,需要进行系统测试和优化。
测试环节主要包括模拟实际场景进行测试,验证系统的稳定性和可靠性。
优化环节主要针对可能出现的问题进行修正和改进,以提高系统的性能和安全性。
8.结论通过本次毕业设计,成功设计并实现了一种基于单片机的智能家居防火防盗报警系统。
该系统具备实时监测家居环境安全情况和报警功能,能够有效提供家居安全保障。
基于单片机的家庭防火防盗报警系统的设计
基于单片机的家庭防火防盗报警系统的设计一、本文概述随着科技的发展和人们生活水平的提高,家庭安全问题日益受到人们的关注。
防火和防盗作为家庭安全的重要组成部分,其报警系统的设计与实现显得尤为重要。
本文旨在探讨基于单片机的家庭防火防盗报警系统的设计。
我们将首先介绍该系统的整体架构和设计理念,阐述单片机在家庭防火防盗报警系统中的应用及其优势。
接着,我们将详细分析系统的硬件设计,包括传感器选择、电路设计、单片机选型等关键部分,以及如何实现系统的稳定性和可靠性。
在软件设计方面,我们将讨论如何编程实现火灾和盗窃的监测与报警功能,包括信号处理、阈值设定、报警方式等。
我们还将探讨如何通过无线通信技术实现远程监控和控制,提高系统的智能化和便捷性。
我们将总结该系统的特点和创新点,分析其在市场上的应用前景和潜在价值。
通过本文的阐述,我们期望能为读者提供一个基于单片机的家庭防火防盗报警系统设计的全面、深入的了解,并为相关领域的研究和实践提供参考和借鉴。
二、系统总体设计基于单片机的家庭防火防盗报警系统的设计,主要围绕家庭安全监控的需求,整合了传感器技术、单片机控制技术、无线通信技术等多个领域的知识。
系统设计的总体目标是构建一个功能全面、性能稳定、操作简便的家庭安全监控报警系统,为家庭用户提供防火、防盗的双重安全保障。
在设计过程中,我们采用了模块化设计思想,将系统划分为若干个子模块,每个模块负责完成特定的功能任务。
这样不仅可以降低系统的复杂度,提高设计的可维护性,还有助于实现系统的可扩展性。
系统的主要模块包括:传感器模块、单片机控制模块、报警模块、无线通信模块等。
传感器模块负责实时监测家庭环境中的温度、烟雾、人体红外等信号,并将这些信息转换为电信号传递给单片机控制模块。
单片机控制模块作为系统的核心,负责接收传感器模块的信号,进行数据处理和判断,根据判断结果控制报警模块和无线通信模块的工作。
报警模块在接收到单片机控制模块的指令后,会发出声光报警信号,提醒用户注意安全。
《2024年基于单片机的家庭智能防火防盗系统》范文
《基于单片机的家庭智能防火防盗系统》篇一一、引言随着科技的不断发展,智能家居系统已经逐渐普及到我们的日常生活中。
其中,家庭智能防火防盗系统作为保障家庭安全的重要一环,受到了广大用户的关注。
本文将介绍一种基于单片机的家庭智能防火防盗系统,通过该系统实现家庭安全的智能化管理。
二、系统概述本系统采用单片机作为核心控制器,结合传感器、执行器等设备,实现对家庭火灾和盗窃的实时监测与预警。
系统主要由以下几个部分组成:火灾探测模块、防盗报警模块、控制执行模块以及人机交互模块。
三、系统工作原理1. 火灾探测模块:通过安装在家中的烟雾传感器和温度传感器,实时监测家庭环境中的烟雾和温度变化。
一旦检测到异常数据,如烟雾浓度超标或温度过高,系统将立即启动报警程序。
2. 防盗报警模块:通过安装在家门口的红外传感器和门窗磁力开关等设备,实时监测家庭安全状况。
一旦有人非法入侵或门窗被打开,系统将触发报警程序。
3. 控制执行模块:该模块负责接收单片机的控制指令,执行相应的动作。
例如,当火灾发生时,控制执行模块将启动灭火装置;当发生盗窃事件时,控制执行模块将启动警报器和照明设备等。
4. 人机交互模块:通过手机APP或触摸屏等方式,用户可以实时查看家庭安全状况、控制执行器等。
同时,该模块还可以将报警信息推送给用户手机,方便用户及时处理。
四、系统实现本系统采用STC12C5A60S2单片机作为核心控制器,通过编程实现对各模块的控制。
具体实现过程如下:1. 硬件设计:根据系统需求,设计电路图并搭建硬件平台。
主要包括单片机、传感器、执行器等设备的连接电路。
2. 软件编程:使用C语言编写单片机程序,实现各模块的功能。
例如,编写火灾探测模块的程序,当烟雾传感器或温度传感器检测到异常数据时,单片机将启动报警程序并发送报警信息到手机APP。
3. 系统调试:对硬件和软件进行调试,确保各模块能够正常工作。
调试过程中需要对系统进行各种场景的测试,如模拟火灾、模拟盗窃等。
毕业设计52基于单片机的家庭防盗报警器
毕业设计52基于单片机的家庭防盗报警器作为一种常见的家庭安防设备,家庭防盗报警器起到了预防和提醒的作用。
在传统的家庭防盗报警器中,单片机技术应用已经很广泛。
本文将重点介绍一种基于单片机的家庭防盗报警器设计。
首先,我们需要选择一个合适的单片机作为控制核心。
在本设计中,我选择了市场上常见的AT89C52型号的单片机。
这款单片机有着较高的性能和丰富的外设接口,非常适合作为家庭防盗报警器的控制器。
在硬件设计方面,家庭防盗报警器主要包括传感器模块和报警器模块。
传感器模块可以采用红外传感器、声音传感器以及门窗传感器等。
报警器模块可以采用蜂鸣器、发光二极管等。
这些模块需要和单片机进行连接,通过单片机的IO口实现控制。
在软件设计方面,我们需要编写单片机程序实现家庭防盗报警器的功能。
首先,在程序中需要初始化各个外设接口,包括传感器的引脚和报警器的引脚。
然后,程序需要通过轮询或中断的方式读取传感器模块的状态,并进行判断。
如果传感器检测到异常情况(如移动、声音等),则触发报警器模块,报警器开始发出声音或者闪烁。
同时,单片机可以通过串口或者无线通信模块将报警信息发送给相关人员或者安保中心,提供更加及时的保护。
除了基本的报警功能外,家庭防盗报警器还可以加入一些额外的功能,如远程控制、定时布防、防电磁干扰等。
远程控制功能可以通过手机APP或者遥控器实现,用户可以随时随地对家庭防盗报警器进行控制,提高用户的使用便利性。
定时布防功能可以在用户外出时自动启动,保障家庭的安全。
防电磁干扰功能可以通过电磁屏蔽技术和合理的线路布局来实现,提高报警器的稳定性和抗干扰能力。
综上所述,基于单片机的家庭防盗报警器是一种简单实用的设计方案,可以有效地保护家庭的安全和财产。
未来,可以进一步优化和扩展这个设计,加入更多功能模块,并结合智能家居技术,实现更加智能化的家庭防盗报警系统。
基于单片机的家庭智能防火防盗系统
基于单片机的家庭智能防火防盗系统一、本文概述随着科技的飞速发展和人们生活水平的提高,家庭安全问题日益受到人们的关注。
传统的家庭防火防盗系统往往功能单一,智能化程度低,难以满足现代家庭对安全的需求。
因此,本文提出了一种基于单片机的家庭智能防火防盗系统,旨在通过集成先进的传感器技术和智能算法,实现对家庭安全的全方位监控和预警。
该系统以单片机为核心控制器,通过接入烟雾传感器、红外传感器、门窗传感器等多种传感器,实现对家庭火灾和入侵行为的实时监测。
系统还具备远程控制和报警功能,用户可以通过手机APP或电脑端软件远程控制家中的电器设备,以及在发现异常情况时及时接收报警信息,从而实现对家庭安全的智能管理和远程控制。
本文将对基于单片机的家庭智能防火防盗系统的硬件设计、软件编程、系统测试等方面进行详细介绍,旨在为相关领域的研究人员和实际开发者提供一种可行的家庭智能安全解决方案,推动家庭安全技术的进一步发展。
二、系统总体设计基于单片机的家庭智能防火防盗系统是一个集成了火灾预警和防盗报警功能的智能家居安全系统。
本系统的设计目标是实现家庭环境的实时监控,确保家庭安全,同时提供及时有效的警报响应。
系统主要由单片机控制模块、火灾检测模块、防盗报警模块、通信模块以及电源模块组成。
单片机作为整个系统的核心,负责数据的采集、处理以及控制各个模块的工作。
火灾检测模块通过烟雾传感器和温度传感器实时检测家庭环境中的烟雾和温度,一旦发现异常,立即向单片机发送信号。
防盗报警模块则通过门窗传感器和人体红外传感器检测门窗的开启情况和室内是否有人员活动,一旦发现异常,同样向单片机发送信号。
当单片机接收到火灾或防盗报警信号后,一方面会启动本地的声光报警装置,提醒家庭成员注意安全;另一方面,通过通信模块将报警信息发送给预设的手机号码,以便家庭成员或物业管理人员能够及时处理。
系统还具备远程控制功能,用户可以通过手机APP对系统进行远程监控和控制,如查看家中实时画面、控制报警装置的开关等。
基于单片机的家用防盗报警系统的设计
摘要本设计主要是阐述住宅智能化中的红外防盗报警系统的设计过程。
红外防盗报警系统益单片机AT89C51为核心,由热释电红外传感器、报警器、单片机控制电路、LCD控制电路及相关的控制管理软件组成。
用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。
终端由中央处理器、输入模块、输出模块、通信模块、功能设定模块等部分组成。
系统可实现功能:当人员外出时,可把报警系统设置在外出布防状态,当有人闯入时,热释电红外传感器将探测到人的动作,那时设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路、比较电路送至门限开关,打开门限阀门送出TTL电平至AT89C51单片机,经单片机处理运算后驱动执行报警电路使警号发出声音。
关键词:防盗报警,红外探测,RS-485通信,声光报警目录引言 (1)1设计分析 (1)1.1防盗报警器的发展前景与趋势 (1)1.2设计任务与要求 (1)2方案选择 (1)2.1传感器的方案选择 (1)2.2主控芯片的方案选择 (2)3方案详细设计 (2)3.1总体设计思路 (2)3.2电路模块设计 (3)3.2.1热释电红外传感器简单介绍 (4)3.2.2放大电路的设计 (4)3.2.3时钟电路的设计 (4)3.2.4复位电路的设计 (4)3.2.5发光二极管报警电路的设计 (5)3.2.6声音报警电路的设计 (5)4软件设计 (6)4.1软件的程序实现 (6)4.2主程序工作流程图 (6)4.3中断服务程序工作流程图 (8)5设计总结 (12)参考文献 (12)引言随着社会的不断进步,科学技术与经济的不断发展,人们的生活水平得到了很大的提高,对私有财产的保护意识也不断的增强,因而对防盗措施提出了新的要求。
本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统。
就目前市场上的报警器主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等,但这几种比较常见的报警器都存在一些缺点。
基于单片机的防盗报警系统的设计
基于单片机的防盗报警系统的设计在当今社会,安全问题始终是人们关注的焦点。
无论是家庭、办公室还是商业场所,都需要有效的防盗措施来保护财产和人员的安全。
基于单片机的防盗报警系统以其成本低、性能可靠、易于实现等优点,成为了众多防盗方案中的热门选择。
一、系统总体设计本防盗报警系统主要由传感器模块、单片机控制模块、报警模块和电源模块等部分组成。
传感器模块负责检测是否有非法入侵行为,将检测到的信号传输给单片机控制模块。
单片机控制模块对传感器传来的信号进行处理和判断,如果判断为非法入侵,则控制报警模块发出警报。
电源模块为整个系统提供稳定的电源供应。
传感器的选择至关重要,常见的有红外传感器、门磁传感器等。
红外传感器能够检测人体发出的红外线,当有人进入检测区域时,传感器会输出信号。
门磁传感器则安装在门窗上,当门窗被非法打开时,传感器状态改变并输出信号。
单片机作为系统的核心,需要具备一定的处理能力和接口资源。
例如,常用的 STC89C52 单片机,具有丰富的 I/O 口和定时器资源,能够满足本系统的需求。
报警模块可以采用声音报警和灯光报警相结合的方式。
声音报警可以使用蜂鸣器,发出响亮的警报声;灯光报警则可以使用 LED 灯,通过闪烁来引起注意。
二、硬件设计1、传感器接口电路传感器输出的信号通常比较微弱,需要经过放大、滤波等处理后才能被单片机识别。
例如,对于红外传感器,可以使用运算放大器搭建放大电路,将传感器输出的微弱信号放大到合适的幅度。
同时,还需要使用滤波电容来去除信号中的噪声。
2、单片机最小系统单片机最小系统包括单片机芯片、晶振电路和复位电路。
晶振电路为单片机提供时钟信号,使其能够正常工作。
复位电路则用于在系统出现异常时,将单片机恢复到初始状态。
3、报警电路蜂鸣器驱动电路可以使用三极管来实现。
通过单片机的 I/O 口输出高低电平,控制三极管的导通与截止,从而驱动蜂鸣器发声。
LED 灯报警电路则直接将 LED 灯连接到单片机的 I/O 口,通过控制 I/O 口的电平来实现灯光闪烁。
基于单片机的家用防盗报警器设计
目录摘要 (3)前言 (4)第一章相关技术介绍 (5)1.1 单片机AT89C51简单概述 (5)1.2 AT89C51单片机的结构 (5)1.3 AT89C51管脚说明 (6)1.4 红外线防盗报警器 (8)1.5 红外对射式探测器 (8)1.6 传感器 (8)第二章总体方案设计 (9)2.1 电源电路 (9)2.2 主要元器件介绍 (10)2.2 震动探头和门窗红外传感阵列以及报警处理电路 (12)2.3 报警信号处理放大电路 (12)2.4 报警电路 (12)2.5 显示电路 (13)2.6 系统电路图 (16)第三章软件设计 (17)3.1 系统程序流程 (17)结论 (18)致谢 (19)摘要现时社会治安问题严峻,各种入室抢劫、偷盗事件时有发生,治安问题更加突出。
为了防护自己,越来越多的家庭采用智能防盗报警产品。
防盗报警系统是利用探测器装置对建筑物内外重点地点和区域进行布防,探测。
当探测器探测到非法入侵,报警器工作状态变为报警状态,产生报警声,并显示出事位置。
本红外线发射电路都是采用脉冲调制式,红外接收电路首先将接收到的红外光转换为电信号,并进行放大和解调出用于无线发射电路的调制信号。
当无人遮挡红外光时,锁相环输出低电平,报警处于监控状态;一旦有人闯入便遮挡了红外光,则锁相环失效,输出高电平,驱动继电器接通无线发射电路,监控室便可接收到无线报警信号,并可区分报警地点。
本系统以AT89C51单片机为核心,主要由红外遥控发射器和AT89C51单片机控制的红外接收电路以及报警输入检测电路、输出控制电路构成。
关键词:锁相环;红外遥控发射器;AT89C51单片机。
前言改革开放以来,在城市大发展的过程中,大量外地人口涌入城市,给社会治安带来很大压力。
工厂、机关和居家失盗、抢劫事件时有发生;个别地方尤为严重,损失惊人。
由此引起公安部门的高度重视和社会各届人士的普遍关注。
有些部门和居民小区开始派人白天守卫、夜间巡逻。
基于单片机的居室安全报警系统设计
基于单片机的居室安全报警系统设计
一、设计目标:
本方案旨在设计一种基于单片机的居室安全报警系统,该系统
可以实现以下目标:
1. 可以自动检测居室内的温度、湿度、烟雾等环境参数,并自
动报警;
2. 当系统检测到居室内有可疑进入时,立即启动报警装置;
3. 当报警发生时,自动拨打报警电话。
二、设计思路:
1. 硬件部分:
硬件部分采用单片机AT89S52作为控制核心,通过传感器来检
测居室内的环境参数,当环境参数超过预设阈值时,触发报警装置。
传感器的类型包括温度传感器、湿度传感器、烟雾传感器等。
报警装置包括声音报警器和灯光报警器。
当系统检测到有可疑
进入时,立即启动报警装置,并通过LED灯光来指示报警状态。
拨号装置采用GSM模块,当系统检测到报警事件时,立即拨打
报警电话。
2. 软件部分:
软件部分采用汇编语言开发,主要分为以下几个模块:
(1)传感器数据读取模块:负责读取温度、湿度、烟雾等传感
器的数据,并将数据存储到内存中。
(2)报警设置模块:负责设置报警阈值,当传感器读取的数据
超过阈值时,触发报警装置。
(3)报警装置模块:负责控制报警声音、报警灯光的开关,并
通过LED灯光来指示报警状态。
(4)拨号模块:负责调用GSM模块实现拨打报警电话。
三、预期效果:
通过该系统,可以实现居室内环境参数的自动监测和报警处理,提高了居室内的安全性。
同时,该系统具有简单、易于维护的特点,操作简单方便,可以广泛应用于家庭、工厂、学校等场所。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
一、设计要求··1
二、设计目的··1
三、设计的具体实现··1
1、系统概述··1
2、单元电路设计··1
3、软件程序设计··4
四、结论与展望··6
五、心得体会与建议··7
六、附录··8
七、参考文献··8
家庭防盗报警系统设计报告
一、设计要求
1、当安全状态下,绿灯亮,表示安全;有人入室盗窃时候,感应
器(本设计用开关K0代替,合上为有人入室盗窃)自动感应,并向单片机输入信号。
2、当检测到有人入室盗窃的信号输入,显示入室盗窃的指示灯,
并响起扬声器通知,一定时间后自动恢复安全状态。
3、当人为手动停止(用开关K1代替),则恢复安全状态。
二、设计目的
1、实现入室盗窃的监控及自动报警功能
2、报警一段时间(本次设计设置为10S)后自动恢复安全状态
3、具有手动停止报警器和报警灯,然后恢复正常状态的功能
三、设计的具体实现
1、系统概述
本家庭防盗报警系统设计包括硬件设计与软件设计两部分。
硬件设计部分主要由一片AT89C51单片机芯片与三个功能子电路共同
构成,三个功能子电路分别为:1)晶振输入电路,2)安全状态显示及自动检测电路,3)报警响应及手动复位电路,与软件一起作用,实现家庭防盗的自动检测与报警功能。
工作原理:
2、单元电路设计
本家庭防盗报警系统主要由一片AT89C51单片机和三个子电路组成,共同与软件设计配合完成对家庭防盗并且自动报警的智能控制。
其中三个子电路设计如下:
1)晶振输入电路
图1—1 晶振输入电路
上图1—1所示为晶振输入电路,图中19与18引脚分别为XTAL1、XTAL2,他们分别接晶振的输入与输出。
因为一个机器周期含有6个状态周期,而每个状态周期为2个振荡周期,所以一个机器周期共有12个振荡周期。
本设计选择晶振频率为12MHz,输入芯片震荡周期为1/12μs,一个机器周期为1μs。
2)安全状态显示及自动检测电路
图1—2 安全状态显示及自动检测电路
上图1—2所示为家庭防盗报警系统的安全状态显示电路与自动检测电路,如图所示,安全状态显示电路由安全指示灯绿灯D1和电阻R1组成,为使D1正常工作,R1选择220Ω,与D1串联;自动检测及报警电路由开关K0组成,它们分别接管脚P1.0和P1.1,P1口初始状态为高电平;在安全状态下,将P1.0被设置为低电平,安全指示灯绿灯D1被点亮,指示此时为安全状态。
当遇到盗窃情况(本设计用开关K0表示,开关合上表示遇窃,打开表示安全)时,管脚P1.1输入低电平,系统检测到低电平信号输入,立即将P1.1置为高电平,安全指示灯绿灯D1灭,并自动转到报警响应电路进行报警。
3)报警响应及手动复位电路
图1—3 报警响应及手动复位电路
上图1—3所示为家庭防盗报警系统的报警响应电路及手动恢复电路;报警电路由报警指示灯D2,电阻R2和扬声器LS2组成,为使D2正常工作,R2选择220Ω,与D2串联;它们分解接管脚P2.3和P2.4;手动复位电路由开关K1组成,接管脚P3.2;当自动检测子电路检测到遇窃信号后,报警电路立即响应,P2.3立即置为低电平,遇窃指示灯红灯D2被点亮,同时P2.4立即置为高电平,扬声器工作。
在报警期间,如果检测到K1合上,P3.2接收都信号,立即停止报警响应,遇窃指示灯红灯D2灭,同时扬声器停止工作,转到安全状态,安全指示灯绿灯D1点亮;如果没有检测到P3.2的低电平信号,则报警响应持续10秒,10秒后自动恢复安全状态,
安全指示灯绿灯D1点亮。
3、软件程序设计
根据上述工作原理及硬件结构分析可得程序设计工作流程图如下图1—4所示:
图1—4 程序设计工作流程图
如上图1—4所示,本程序实现的功能是:初始化单片机工作在安全状态下,当P1.1引脚无低电平信号输入时,不断循环检测;当单片机检测到从P1.1引脚传来的低电平信号,表示遇窃,从而经过单片机部程序处理后,驱动报警电路开始报警,自动延时10S 后恢复初始化,当在延时时间未到10S时有手动停止(P3.2)的信号输入,则在接收到信号后恢复初始化状态(安全状态)。
程序设计软件用Keil uVision4设计编译,仿真软件用Proteus 7.5,采用汇编语言编程。
仿真过程用到的主程序与相关子程序详见附录一。
四、结论与展望
本设计研究了一种基于单片机技术的家庭防盗智能报警器。
该防盗报警器通过以AT89C51单片机为工作处理器核心,设计家庭防盗报警系统的硬件实现,通过与软件程序设计的共同作用下,硬件实现完成一系列自动检测盗窃信号(设计中设置为K0信号),接收到盗窃信号后自动报警并在延时一段时间后自动恢复的功能。
本次设计指示只简单实现一个功能描述,在实验中采用,在现实生活应用中,该放到报警器跟传感器联系起来应用,会使该
防盗报警器更加的智能,应用性强,在家庭中应用能够让用户感受到其操作简单、易懂、灵活的特点,且安装方便、智能性高、误报率低。
随着现代人们安全意识的增强以及科学技术的快速发展,相信报警器必将在更广阔的领域得到更深层次的应用。
五、心得体会与建议
在利用proteus软件仿真过程中,出现了很多的问题,初次接触这个软件,一点都不熟悉,很多知识都是用的时候在网上找的,或者查资料得出的。
对于器件库中的元件的性能不熟悉,不如说是最常用的电容器就有好多种,并不了解我们需要的是哪一个,而且电容的种类那么多,很难一次性选择正确。
电路图画好之后就是装入程序进行仿真。
我们的程序也有一些问题,开始时运行编译时总是达不到想要的要求,如延时问题,自动检测信号问题,还有智能化控制的问题,在经过自己的摸索与同学的讨论请教中,最终问题还是解决了。
用Keil软件编译好程序后载入,满足设计的要求,我们小组充分感受到团队合作重要性和自主克服困难的喜悦。
通过本次的单片机课程设计,我们不仅掌握了硬件电路设计的基本步骤和方法,还认真的回顾了汇编语言编程方面的知识。
将我们所学的知识应用于生活实践中。
真正的做到了学以致用的效果。
同时也锻炼了我们小组每位成员的动手能力,加强了团队合作的意识和能力。
大家都是受益匪浅。
六、附录
元器件明细表
七、参考文献
[1].振江单片机原理与实践指导中国电力 2008.8
[2].朱清慧Proteus教程—电子线路设计、制版与仿真清华大学
2008
[3].从宏寿电子设计自动化—Proteus在电子电路与51单片机
中的应用电子科技大学2012.1
附录一:程序源代码
GREEN BIT P1.0
SIGN BIT P1.1
RED BIT P2.3
SPEAKER BIT P2.4
STOP BIT P3.2
ORG 0000H
LJMP MAIN
ORG 0030H MAIN:
MOV SP,#60H
MOV IE,#81H
MOV TMOD,#01H
SETB IT0
MOV P1,#0FFH START:
CLR GREEN
SETB RED
CLR SPEAKER
JNB SIGN,LS
LS:
LCALL DELAY10mS
JNB SIGN,ALARM
LJMP START
ALARM:
SETB GREEN
CLR RED
SETB SPEAKER
LCALL DELAY10S
CLR GREEN
SETB RED
CLR SPEAKER
LJMP START
DELAY10S: ;延时10S子程序MOV R1,#200
LOOP: ;延时50mS
MOV TL0,#0C0H ;赋延时初值,让T0延时40mS MOV TH0,#63H
CLR TF0
SETB TR0
JNB TF0,$
CLR TR0
JNB STOP,LT0
LT0:
LCALL DELAY10mS ;调用延时10mS子程序
JNB STOP,LT1
DJNZ R1,LOOP
RET
LT1:
LJMP START
DELAY10mS: ;延时10mS子程序
MOV R6,#20
LD2:
MOV R7,#248
DJNZ R7,$
DJNZ R6,LD2
RET
END
附录二:家庭防盗报警系统Proteus仿真原理图。