基于单片机的无线防盗报警器研究与设计

发布者:冷漠之心最新更新时间:2016-03-16 来源: eefocus关键字:单片机  无线防盗报警器  STC89C51 手机看文章 扫描二维码
随时随地手机看文章
随着现在社会的发展,时代进步,生活水平的提高,人们对自己所处环境的安全要求也就越来越高,不得不时刻留意不速之客的光顾,人们对家居安全也越来越重视。许多家庭选择安装了报警器,这有效的保护了大家的财产安全,让居家更放心。在本文中,介绍一种利用震动传感器进行监控,并进行报警的系统的设计。

1 系统简介

随着科技的提高,电子电器飞速发展,人民生活水平有了很大提高,然而一些不法分子也越来越多。这点就是因为不法分子看到了大部分人防盗意识不够强所造成的结果。因此越来越多的居民家庭对财产安全问题十分担忧,因此设计一种价格低廉,性能可靠、智能化的报警系统,必将在私人财产的防盗领域起到巨大作用。

本设计体型小,安装方便,不易被发现,安装在隐蔽地方对物品房间进行保护,一旦当有人不经允许进入房间或者动被保护的物品时,报警器就会及时发出警报,进行保护。经研究分析家用无线防盗器系统的设计原理,并根据系统功能要求在考虑产品的性价比对系统进行总体分析设计,设计电路简单,性能稳定。最后能实现系统设计的目标功能。

2 系统设计方案

2.1 硬件电路设计

无线防盗报警器主要是由无线震动探测器(震动发射电路)、无线接收电路、数据解码电路、中央控制单元、数字显示单元、遥控电路、报警电路和电源电路等部分组成。其框图如图1所示。

a.jpg

2.2 系统硬件结构图

系统硬件主要分为三部分,图2遥控器硬件结构图;图3震动探测信号发射电路硬件结构图;图4主机电路硬件结构图。

b.jpg

2.3 各结构图的工作方式

遥控器的基本组成就是编码模块与要把编码发射出去的发射模块。它的功能就是对报警器进行布防或撤防,此功能的实现实际上就是发射两组编码,一组是布防的编码,另一组是撤防的编码。

震动探测信号发射电路的基本组成是震动探测器、电压比较器、编码模块、发射模块。工作方式是通过震动传感器器把电压信号传给LM393电压比较芯片,判断震动强度,如果达到强度就通过发射电路把代表有异常的编码发送出去。震动的灵敏度可以通过电位器调节。

主机电路是由接收模块、解码模块、处理模块、显示模块、报警模块组成。工作方式是通过接收模块接收到信号,再由解码电路解码并把已解码信号通过处理器处理,处理器再判断接收的是否为遥控器的信号还是探测器的异常信号,再分别处理,若是异常信号则开启报警电路与显示电路,若是遥控器的信号就是实现撤防或布防的功能。

3 无线防盗报警器的硬件设计

3.1 电源设计

本系统电压为4.5 V左右,直接接3个1.5 V的直流干电池提供电源,然后用导线连接电源接口模块。

3.2 震动发射电路设计

震动传感器采用MEC原装震动开关SW-18015P,灵敏度高,对环境震动敏感,一般用来检测周围环境的震动强度,属于高阻态,当有震动的时候可以达到几欧姆的电阻,可以利用他的阻性得出电压信号,然后利用电压比较器来输出数字信号驱动发射电路发射信号。LM393采用双列直插8脚塑料封装(DIP8)和微形的双列8脚塑料封装(SOP8),如图5。

c.jpg

3.3 发射电路设计

由于无线信号容易受外界环境影响,因此从系统的可靠性考虑,发射的控制信号采用编码的方式进行传送,而且在同一区域内要同时使用多个系统而相互间又不影响,所以无线信号的编码由SC2262集成电路完成,SC2262-IR是2262系列用于红外遥控的专用芯片,设定的地址码和数据码从17脚串行输出,可用于遥控发射电路。编码芯片SC2262-IR发出的编码信号由:地址码、数据码、同步码组成一个完整的码字,当有按键按下时,SC2262-IR得电工作,其第17脚输出经调制的串行数据信号。SC2262-IR的管脚图如图6所示。

SC2262的电源端与发射模块的电源端受制于震动模块,一旦发现异常就会开启SC2262芯片与发射模块的电源,一但SC2262芯片工作则会把已经固定的编码信号通过发射电路发送出去。其原理图如图6所示。

d.jpg

3.4 接收电路设计

接收电路的无线接收与解调部分采用的是现成的高频接收模块,可以简化设计工作,而且可靠性较好,接收模块采用的是超再生接收,具体的解调过程为:当发射器发送1时,相应的发射高频电路工作,接收部分就会相应地收到一个315 M的高频信号,使模块输出为1,当发射部分发送的是0时,发射高频部分停止工作,接收部分就输出为0,这样就实现了无线信号的传输。

经高频接收且解调出来的信号是编码集成电路SC2262编码后的串行信号,必须经相应的解码电路解码才能还原出控制信号数据。SC2272就担任了这个解码任务。SC2262和SC2 272是一对专用的编、解码集成电路,当接收部分SC2272的8位地址数据与发射部分的8位地址数据相同时,就会在SC2272的17脚输出一个高电平,表示解码成功,同时在4位数据位上输出相应的数据信号,后续的输出控制电路就根据解码输出的数据位。电路图如图7所示。

e.jpg

3.5 控制、显示电路设计

STC89C51为主要的中央处理系统,单片机是在集成电路芯片上集成了各种元件的微型计算机,当在STC89C51单片机的RST引脚引入高电平并保持 2个机器周期时,单片机内部就执行复位操作,按键手动复位有电平方式和脉冲方式两种。其中电平复位是通过RST端经过电阻与电源VCC接通而实现的。最小系统如图8所示。

f.jpg

显示电路是由一位共阳数码管显示,单片机控制数码管每段的高低电平,从而实现数码管的显示。

该设计有报警电路,布放状态下检测到震动,蜂鸣器就会发声提示,直到主人按下撤防,才会停止鸣叫,报警模块如图9所示。

4 程序流程图

整套系统先进行初始化,当系统检测到信号,布防程序启动,报警电路启动,开始进行报警。本次报警结束,则按下撤防键。本系统重新开始布防。整个系统运行如图10。

g.jpg

5 结论

本设计是一套防盗报警系统,其主要的功能是震动探测器检测到异常状况时采用无线的型式把信号传递给主机,主机通过处理将警情信号传给报警器发出报警声。结构简单,体积小,实用性很强。可以应用到超市、商店、住宅小区、仓库以及个人家居智能报警。可以采用干电池供电,在某些地区无供电设施时,有很大优越性。其功耗很低,能够较长时间工作。比以往的报警器简单很多。

关键字:单片机  无线防盗报警器  STC89C51 引用地址:基于单片机的无线防盗报警器研究与设计

上一篇:基于信号校验技术的单片机交通灯控制终端
下一篇:基于单片机的直流电机远程智能监控系统设计

推荐阅读最新更新时间:2024-03-16 14:47

基于单片机的超低功耗电子温度计的设计
  0 引言   本文设计的超低功耗电子温度计能够通过温度传感器测量和显示被测量点的温度,并可进行扩展控制。该温度计带电子时钟,其检测范围为l0℃~30℃,检测分辨率为1℃,采用LCD液晶显示,整机静态功耗为0.5μA。其系统设计思想对其它类型的超低功耗微型便携式智能化检测仪表的研究和开发,也具有一定的参考价值。   1元器件选择   本系统的温度传感器可选用热敏电阻。在10~30℃的测量范围内,该器件的阻值随温度变化比较大,电路简单,功耗低,安装尺寸小,同时其价格也很低,但其热敏电阻精度、重复性、可靠性相对稍差,因此,这种传感器对于检测在1℃以下,特别是分辨率要求更高的温度信号不太适用。   显示部分可以采用笔段式LCD
[单片机]
基于<font color='red'>单片机</font>的超低功耗电子温度计的设计
单片机测温系统(AT89C51、DS18B20温度传感器、LCD1602)
一、简介 此系统主要由AT89C51、DS18B20温度模块和LCD1602组成。 大致的原理是DS18B20温度采集到的数据传送给AT89C51的P3.3/INT1(外部中断1),最后通过LCD1602显示当前的实时温度。 二、效果图 模拟仿真图 三、源代码 /*想要更多项目私wo!!!*/ /*************** writer:shopping.w ******************/ #include reg52.h #include intrins.h #define uint unsigned int #define uchar unsigned char #define delayNOP()
[单片机]
<font color='red'>单片机</font>测温系统(AT89C51、DS18B20温度传感器、LCD1602)
流水灯的单片机控制设计
1.引言 当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。学习单片机的最有效方法就是理论与实践并重,本文笔者用AT89C51单片机自制了一款简易的流水灯,重点介绍了其软件编程方法,以期给单片机初学者以启发,更快地成为单片机领域的优秀人才。 2.硬件组成 按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。A
[单片机]
流水灯的<font color='red'>单片机</font>控制设计
开发STM8单片机,需要哪些开发工具?
使用STM8单片机开发自己的系统,在硬件开发工具方面,一般需要:仿真器、编程器,对于新手来说可能还需要开发板、学习板。软件方面需要对应的开发软件。 STM8的开发软件下载地址 STM8仿真器,编程器的介绍网址(点击查看),STM8开发板、学习板的介绍网址(点击查看) 下面先介绍一些与STM8开发工具相关的关键述语,在后面的使用中,您将会接触到。 问:STM8的仿真方式有哪些? 答:一般来说,STM8所有系列的单片机都是通过SWIM接口仿真。 问:STM8的编程方式有哪些? 答:一般来说,STM8所有系列的单片机都是通过SWIM接口编程。 问:什么是SWIM接口? 答:SWIM接口是STM8的调试系统的调试和
[单片机]
单片机共用RS232通信的防竞争电路与程序设计
  在单片机开发应用中,我们常常采用主从式控制结构,一台PC机作为上位机控制多个单片机系统进行工作,功能强大、资源丰富的PC机可以用来方便地进行人机界面的设计和数据库管理与输出,而单片机进行灵活的控制和测量。在某些应用场合,这些单片机系统紧靠在一起安装,因为单片机相互间的距离较近,通信接线很短,这时,PC机与单片机1对多的多机通信,就可以不采用需要特别转接设备的RS 485通信,或者复杂的CAN通信,而设计防止竞争控制电路和采用应答式通信程序,让多单片机直接共用一个RS 232接口与PC机实现可靠的异步串行通信。   1 多单片机通信结构   多单片机共用RS 232接口与PC机通信的结构如图1所示,由串行通信接口、防竞争电路
[单片机]
多<font color='red'>单片机</font>共用RS232通信的防竞争电路与程序设计
单片机驱动步进电机程序
NS-6型实验板驱动步进电机 控制输出为P1口 由8050,8550做功率输出驱动PH266-E1.2按K1键,电机由慢变快作加速度顺时针旋转按K2键,电机由慢变快作加速度逆时针旋转 注:本试验只为初学者掌握单片机驱动步进电机的原理,其硬件配置只做为短时间试验演示不可持续过长时间,亦不可实际中使用 电路如下图: ? ;尼士单片机 ;任风逍遥 ;步进电机驱动程序 ;2004/8/8 ;NS-1试验板驱动步进电机 ;K1驱动步进电机顺时针转动,K2驱动步进电机逆时针转动 org 000h ajmp aa org 010h ;马达正转 aa: mov 20h,#50 JB P3.6,Bb;如果P3.6为1则转到Bb如
[应用]
飞思卡尔推出汽车动力管理MCU的虚拟型号
飞思卡尔半导体不断扩展其开发生态系统,在其使用 VaST 系统建模技术的汽车 Power Architecture® 微控制器( MCU )系列中又包含了虚拟样机。这些虚拟样机能使汽车开发人员解决不断增长的软件复杂性问题,加快产品上市步伐。 为了满足严格的排放和燃油效率标准,动力传动系统管理的复杂性和性能要求均大幅提高。与此同时,行业的质量、可靠性和更快面市需求也在提高。汽车生态系统正极力应对这些挑战,虚拟平台作为一个极具吸引力的解决方案应运而生。 VaST 系统技术实现了高度的循环计数准确性、快速模拟速度以及众多电子控制单元( ECU )供应商所需的功能准确性。这些汽车系统供应商使用模拟和建模策略
[汽车电子]
51单片机定时器中断函数中变量初始化的问题
前几天在进行单片机实验时,目的是用定时器0写一个流水灯的程序,代码如下,编译没有问题,但就是灯不亮,检查了好几次始终找不到问题,现在找到了,分享一下 #include reg51.h //调用头文件 #define uint unsigned int //宏定义 #define uchar unsigned char #define long_time 10 //定时时间,每次50ms uint n=0; //查表变量 uchar temp ={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//流水灯查表实现 /*********主函数*******
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved