AT89C2051单片机控制的红外防盗报警器设计
5星 · 超过95%的资源 需积分: 13 51 浏览量
更新于2024-09-16
收藏 50KB DOC 举报
"基于单片机设计的红外报警器"
这篇资料是关于利用单片机AT89C2051设计红外线防盗报警器的详细课题。该报警器设计巧妙,利用了单片机小巧、低成本的优势,并采用了红外线收发管作为感应元件,使得设备隐蔽性好,同时增强了防干扰能力。当有人尝试非法闯入时,系统能自动触发声光报警。
一、硬件电路详解
1. 电源电路:
电源部分由220V交流电经过变压器降压,再经过桥式整流器D1整流,电解电容C7滤波,最后通过三端稳压器78L05得到稳定的+5V直流电源,为整个系统提供可靠的工作电压。
2. 单片机系统:
- AT89C2051单片机作为核心控制器,负责处理所有信号并控制报警器的行为。复位电路由C1、R0、R1及复位按钮RESET组成,可实现手动电平复位和上电自动复位。晶振JT1与C2、C3一起构成时钟电路,保证单片机正常运行。C4和C5则用于+5V电源滤波,提高电源质量。
- 红外发射管VD1~VD6连接到单片机的P1口,设置为输出,当P1口为低电平时,发射红外光。红外接收管VD7~VD12接收到红外光后导通,使反相器CC4069的输入端为低电平,进而使P3.0~P3.5口变为低电平。
- 发射管和接收管的布置方式使得在没有遮挡的情况下,P1口输出的数据(00H)与P3口的正常状态数据(00H)匹配,一旦有遮挡,接收管截止,P3口变为高电平,表示异常。
3. 声光报警电路:
- 基于555定时器的U4与扬声器BY、红色发光二极管VD13共同构建了声光报警电路。555定时器工作在多谐振荡器模式,其控制电压端5脚与单片机的P3.7口相连,P3.7口输出的高低电平间隔1S的脉冲信号会控制555定时器的工作,从而驱动扬声器和LED进行声光报警。
二、工作原理
当红外光束被中断(如有人进入检测区域)时,接收管截止,导致单片机的P3.7口输出报警信号,这个信号会控制555定时器产生1秒的高电平和低电平交替,进而驱动声光报警电路工作。报警将持续直至按下复位按钮或关闭电源。
总结来说,该红外报警器利用单片机的智能控制和红外技术,实现了高效、隐蔽的防盗功能。这种设计不仅适用于家庭安全,也可应用于商业场所,为安全防护提供了便利。
2021-10-09 上传
2011-03-22 上传
2018-03-11 上传
2010-02-18 上传
2010-02-01 上传
2021-10-11 上传
2022-06-03 上传
2021-10-09 上传
2023-06-19 上传
wei100416
- 粉丝: 0
- 资源: 5
最新资源
- SSM动力电池数据管理系统源码及数据库详解
- R语言桑基图绘制与SCI图输入文件代码分析
- Linux下Sakagari Hurricane翻译工作:cpktools的使用教程
- prettybench: 让 Go 基准测试结果更易读
- Python官方文档查询库,提升开发效率与时间节约
- 基于Django的Python就业系统毕设源码
- 高并发下的SpringBoot与Nginx+Redis会话共享解决方案
- 构建问答游戏:Node.js与Express.js实战教程
- MATLAB在旅行商问题中的应用与优化方法研究
- OMAPL138 DSP平台UPP接口编程实践
- 杰克逊维尔非营利地基工程的VMS项目介绍
- 宠物猫企业网站模板PHP源码下载
- 52简易计算器源码解析与下载指南
- 探索Node.js v6.2.1 - 事件驱动的高性能Web服务器环境
- 找回WinSCP密码的神器:winscppasswd工具介绍
- xctools:解析Xcode命令行工具输出的Ruby库