基于51单片机的防盗报警系统
   目  录
第一章 绪论… …1
1.1课题背景及研究意义…1
1.2 国内外的研究现状…1
1.3本文主要内容概述…2
第二章 总体设计方案…2
第三章 硬件电路设计…3
3.1单片机的选择 …3
3.1.1单片机的主要性能…3 
3.1.2 单片机的工作方式…4
3.2热释电红外传感器的介绍…4
3.2.1 HC-SR501工作原理…4
3.2.2 HC-SR501功能特点…5
3.2.3 HC-SR501电路图…6
3.3 SIM800C GSM模块简介…6
3.4 放大电路的设计…6
3.5 时钟电路的设计…7
3.6 复位电路的设计…7
3.7 发光二极管报警电路设计…8
3.8 声音报警电路的设计…9
第四章 软件程序设计…10
4.1主程序工作流程…10
4.2主函数程序…11
参考文献…16
结论…17
致谢…18
附录1:原理图…19
附录2:元器件清单…19

第1章 绪 论
1.1 课题背景及研究意义
随着社会的发展经济水平不断提高,人们对于个人财产、人生安全有着非常高的关注度,所以在一些家庭等场合我们就需要研发一款使用方便、结构简单可以提醒人们安全问题的解决方案。所以本设计为了满足人们的个人财产安全保护意识研发一款基于51单片机包含GSM短信提醒的智能家庭电子安全防盗设计。
1.2国内外的研究现状
目前我国虽然经济有了卓越的发展,但是对于一些中老年人而言,个人财产人生安全没有得到高度的关注而老年人当遇到人生安全问题时不能够及时发现,使得安全问题进一步扩大,甚至发展到不可收拾的地步。现在发达国家与发展中国家在这一方面还是对比非常鲜明的,例如美国、英国等一些欧美发达国家的公民对个人财产人身安全关注度是非常高、非常普及的。因此我国需要快速发展家庭智能安全报警系统。
1.2主要内容概述
本设计主要是,以STC89C51为核心配合蜂鸣器、GSM通信模块来实现家庭安全报警。本文主要叙述了一些元器件的作用和使用方法,元器件的原理、性能。最主要的是在不同的环境下满足一系列与实践相符合的要求。在实践过程中,我们需要对哪些物品做出测试?需要用什么元器件?还有如何进行操作等这一系列的问题都会有相应的解答。接下来就是在设计的过程中,我们使用了哪种元器件,这些元器件实现的软、硬件功能。在实践过程中他们如何进行组合,软件在操作过程中是如何编写的以及最终完成的成果。

第二章 总体设计方案
(1)在本次设计中,可以将其细分为两大部分,其中,主要包含硬件设计部分,与此同时,包含软件设计部分。除此之外,本篇设计,包含数据采集模块及其GSM短信报警模块等诸多模块。
(2)在本次系统中,主要包含热释电红外传感器及其相应的单片机控制电路,与此同时,主要基于GSM短信模块及其相应的控制管理软件,实现共同组成。在其用户终端中,主要针对多样化信息,进行实时采集或者相应的处理,并且可以实现数据传送以及功能设定等相关功能。除此之外,其终端部分,主要包含中央处理器以及输出模块等多样化部分,实现共同组成。
(3)系统可实现功能。如果人们不在室内,则可以将该系统,定义为外出布防状态。在此状态下,探测器将会开展工作,如果有外人闯入,则对于热释电红外传感器而言,其将会对外人进行探测。在此期间,监测点中存在的红外探头,会将通过人体辐射形成的红外光谱,进行信号转化,从而生成相应的电信号。与此同时,经由放大电路及其相应的比较电路,传递到指定的门限开关,在此过程中,如果打开门限阀门,将可以输出TTL 电平,并且传递到单片机,此时,通过单片机进行相关处理运算,即可使执行短信报警电路开展正常工作,从而基于GSM模块,向指定的用户进行报警。

3.1单片机的选择
选择STC89C51单片机的原因有以下几点:(1)前者在后者的基础上加入了AD数字模块的转换,集成程度更高;AT89C51是老式的255位单片机。(2)前者可实现在线编程,而后者必须通过编程器才能完成编程。(3)前者具有6T模式,运行处理速度更快;AT89C51是12T模式,处理速度相对较慢些。(4)对于前者而言,其实际程序空间范围如下:4k-64k,在此范围中,相关用户具备相对广阔的选择空间,然而,对于后者而言,仅仅为4k。
3.1.1 STC89C51单片机的主要性能
对于STC89C51单片机而言,其不仅具备8k字节可编程Flash存储器、全程静音、口线、8个中断源以及掉电后终断可唤醒等诸多功能,与此同时,具备1000次擦写周期、32个可编程I/O、316位计数器、看门狗定时器及其相应的掉电标识符等诸多功能。
3.1.2 STC89C51单片机的工作方式
对于单片机而言,其在进行实际工作时,主要基于冯·诺依曼计算机的工作原理,主要包含程序存储,与此同时,包含程序控制。其中,对于存储程序而言,需要人们将预先设置成功的程序,及其实际运行过程中需要的相关数据,基于特定的方式,在计算机内部的存储器中,实现输入和存储。对于程序控制而言,其主要代表计算机可以针对程序中涉及到的相关指令,进行依次提取,并进行更深层次的细致分析。
通常情况下,对于单片机而言,其具体工作方式不仅包含复位、掉电保护、编程、加密等相关方式,与此同时,包含程序执行、低功耗、校验等诸多方式。
3.2热释电红外传感器的介绍
在此类传感器中,主要以红外线技术为基础,而构建的自动控制模块。实际上,其主要选择德国LHI778探头设计,具备相对较高的实际灵敏度及其可靠性,能够在超低电压环境下进行工作,故此,其广泛应用于多样化自动感应电气设备。
3.2.1 HC-SR501传感器工作原理
传感器会基于人体恒温的3737摄氏度,发射出波长恒定于10UM的红外线。对于被动式红外探头而言,其主要基于此类红外线,实现正常工作。在经由身体发出的此类红外线中,基于菲涅耳滤光片,可以对其进行增强,从而使其聚焦于红外感应源。一般情况下,红外感应源主要选择热释电原件,这是由于,此类元件,一旦接收到人体温度,就会立即失去电平衡,并且向外放电,从而经由相关电路检测,形成相应的报警信号。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐