- 收藏
- 加入书签
基于AT89C51单片机的智能小区无线防盗系统设计
摘要:由于经济和科学技术的进步,大家对私识在不断的增强,防盗系统也在向前发展。本系统以单片机STC89C52作为智能防盗系统的检测和控制核心,利用热释电型红外传感器检测人体辐射的红外线,红外线信号的改变会转换成弱电信号,通过信号处理电路过滤电信号、放大、比较、输出,来判断报警条件,从而发出相应的控制信号,进而实现防盗报警的目的。
关键词:安防系统;门禁系统;单片机
【ABSTRACT】Due to the progress of economy and science and technology, people's awareness of privacy is constantly increasing, and anti-theft systems are also advancing. This system uses the STC89C52 microcontroller as the detection and control core of the intelligent anti-theft system. It uses a pyroelectric infrared sensor to detect the infrared radiation from the human body. The changes in the infrared signal will be converted into weak electrical signals. The signal processing circuit filters the electrical signal, amplifies, compares, and outputs it to determine the alarm conditions, thereby issuing corresponding control signals and achieving the purpose of anti-theft alarm.
Keywords: Security system; Access control system; Microcontroller
1 系统的总体设计方案
采用AT89C52系列单片机作为核心控制器,每个传感器采集的数据经过AD转换后传送给单片机,单片机根据传输来的数据判断是否出现了的情况,经过内置程序的处理后,驱动蜂鸣器报警模块开始报警。
住宅报警系统主要是利用烟雾传感器,检测室内烟雾的浓度来判断险情是否发生。门禁系统包括小区门禁和住户门禁两部分,在小区门禁中加入一个远程控制开关,在住户的门锁中安装接近开关传感器,通过检测开锁的次数,来判定是否有人非法进入,如果门锁转动的次数超过了设定值,将数据送给单片机,报警模块进行报警。通过红外传感器的检测,实现对小区周围安防的监控。系统采用振动传感器模拟电子巡更系统,当振动传感器动作后视为打卡成功。显示模块主要是由LCD1602和蜂鸣器组成,起到显示和报警的作用。
2 系统硬件设计
2.1单片机最小系统设计
单片机的最小系统就是用最少的元器件组成,为了不仅能让单片机止常的工作,而且还需要发挥系统的功能。设计中最小系统除了主控芯片STC89C52,还包括其它外围电路。还需要连接电源正端和电源地。这样就设计出了一个单片机的最小系统。系统使用ADC0832作为ADC0832,ADC0832是一种具有256级分辨率的8位 A/D变换芯片,能够满足普通模数变换的需要。其内部供电和基准电压被多路复用,从而使该芯片的模拟电压在0至5 V之间。该系统采用了双输出的方式进行数据的校验,从而降低了系统的数据错误,并且具有较好的稳定性。
2.2室内报警系统
在室内安装烟雾传感器,烟雾传感器是通过检测室内烟雾粒子的浓度来实现火灾防范的,当有烟雾粒子被传感器检测到时传感器内部电压、电流会发生改变,将信息传送给单片机,单片机经过处理后在LCD上显示蜂鸣器发出警报。
2.3小区门禁设计
模块主要有指纹识别开门、刷卡开门和密码开门等几种开门方式,在住户家中安装分机,室内分机处人员和单元门口机处人员对讲,可以接受室内分机的呼叫,可控制各入口处的电磁锁,可进行报警及状况显示,保安和业主可以直接给访客开门。
在小区门禁中加入一个可以控制门锁状态的开关,从而达到远程开门的目的。电路加入了光耦隔离 OPTOCOUPLER-NPN元器件起到信号隔离的作用,让数据单向传输,输出信号对输入信号没有影响。抗干扰能力较强,工作起来更加稳定。单片机的IO口输出电流有限,一般也就是10mA左右,驱动不了后面的继电器。所以在电路的中间加入了一个三极管驱动电路,可以把微弱的小信号放大从而驱动后面的继电器。
3 系统软件设计
3.1 系统主程序的设计
本系统主要是初始化后循坏扫描红外传感器,烟雾传感器,振动传感器,接近开关传感器等四个模块的输出信号。当其中的一个或者几个信号为1时,LCD1602显示屏就会出现相应的提示信息,同时蜂鸣器发出报警信号。
3.2 室内报警子程序设计
利用烟雾传感器检测室内的烟雾浓度,在显示模块上实时显示烟雾浓度并且判断浓度都是否达到需要报警的范围,如果达到则报警。烟雾传感器进行实时检测不断返回数据,显示屏也会实时显示。如果烟雾浓度未达到报警范围在液晶屏显示“YW:50%”在下方显示“Normal”,烟雾浓度达到报警范围液晶屏显示“YW:+浓度”下方显示“Warn”,蜂鸣器并进行报警。
4 系统仿真
室内报警的仿真:仿真图采用ADC0832双通道A/D转换芯片和一个滑动变阻器组成。滑动变阻器默认中间位置,当电阻小于50%的时候,LCD1602和蜂鸣器不动作,如图1(a)所示。当大于50%的时候,LCD1602显示的字母由“Normal”变为“Warn”的同时蜂鸣器响,如图1(b)所示。
5 结束语
本文设计了一种基于AT89C52单片机的小区安防系统,主要是以小区住户为研究对象,采用了传感器数据采集,以AT89C52为控制器,通过LCD1602显示,由蜂鸣器进行报警。系统由传感器来检测家庭和小区的异常情况,如果有异常情况发生时,该传感器接收到的信息后,由微处理器进行处理,并发出警报。最后对整个系统进行仿真,每个模块都能基本完成自己的工作。
参考文献
[1] 滕德虎.基于单片机的家居智能配电系统设计与实现[J].物联网技术,2021,11(2):78-80.
[2] 吴永丽,高利业.基于GSM的家用防火防盗报警系统设计与实现[J].电子制作,2021,(15):23-25+18.
[3] 张昊霖,张敏,曹大焱,等.智慧寝室系统设计与实现[J].物联网技术,2021,11(6):76-78+81.

京公网安备 11011302003690号