基于51单片机的无线防盗报警器
硬件设计
无线多路防盗报警器由l台接收机和多台发射机组成。接收机可以接收多台发射机(其频率都是一样的,只是编码脉冲不同)发来的报警信号,并且加以区别,进行译码然后以数字显示的形式将这些台发射机识别出来,同时音响报警。
多路无线防盗报警器主要是由无线人体探测器(红外探测信号发射电路)、无线接收电路、数据解码电路、中央控制单元、数字显示单元、遥控电路、报警电路和电源电路等部分组成;
原理图如图:
仿真图及PCB图:
设计功能
- 主机有三个控制按键,一个按键布防,一个按键是遇到紧急情况紧急报警(或是测试键),一个是撤防。另一个为单片机的上电复位按键。
- 按下布防按键后, 30秒后进入监控状态(此时有人靠近不报警),当有人靠近时,热释红外感应到信号,无线传回给单片机,单片机马上进行报警。按下撤防按键解除布防。
- 当遇到特殊紧急情况时,可按下紧急报警键(测试键),蜂鸣器进行报警。(前提是在布放状态下);布防时数码管显示“b”,撤防时数码管显示“c”,测试时或报警时数码管显示“-”;
软件设计
主程序源码
void init() //初始化函数
{TH0=0x3C;TL0=0xB0; //赋初值50ms(12MHz晶振)TMOD=0x01; //定义工作方式EA=1; //打开中断总开关ET0=1; //打开中断允许开关TR0=0; //关闭定时器定时开关 bufang=0;SOS=0;chefang=0; //按键初始化
}void main() //主函数
{init(); //调用初始化 while(1)//循环{kongzhi();//控制函数 }
}void time() interrupt 1//定时器函数
{TH0=0x3C;TL0=0xB0; //重新赋初值 t++;if(t==20) //t加一次时50ms,加20次时1s{t=0; //t清零t1++; //t1加一次时1sif(t1==30)//计时到30s时开启布防数码管停止显示 关闭定时器 {t1=0; //t1清零flag=1; //布防标志位,=1时进入布防状态P2=0xff;//数码管关闭显示TR0=0; //停止计时}}if((t>=10)&&(flag1==1))//报警 t每加到10(500ms)蜂鸣器引脚取反一次{baojing=~baojing; //闪烁鸣响t=0; //t清零}
}
资料链接:https://pan.baidu.com/s/1sFWrOnbX2UUfHAcm5cLGNw?pwd=zxw4
提取码:zxw4
基于51单片机的无线防盗报警器相关推荐
- 单片机遥控车c语言程序,基于51单片机的无线遥控小车设计[附发射接收程序]
/***************************************************************/ /*[基于51单片机的无线遥控小车设计] 作者王*茹 */ /*** ...
- 基于51单片机的无线遥控小车
基于51单片机的无线遥控小车 材料:STC89C51(1个).nrf2401(2个).L298N(2个).小车底盘.18650(4个).按键若干.蜂鸣器 功能:前进.后退.左转.右转.鸣笛. 程序请移 ...
- android防丢器设计,☆基于51单片机的无线防丢器设计|可以防止儿童走丢的神奇...
当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放总体概述 本设计是基于51单片机和2.4g无线模块NRF24L01实现的防丢器.当发射器模块在无线接收范围的区域内时,接收器便会得到报警和指示 ...
- (毕业设计资料)基于51单片机红外无线遥控智能家电控制系统设计
基于51单片机红外遥控定时开关智能家电插座设计 本系统由STC8C52单片机电路+时钟DS1302电路+LCD1602液晶显示电路+按键电路+继电器控制电路+蜂鸣器报警电路+红外传感器电路+电源电路组 ...
- 94、基于51单片机的无线调频对讲机系统设计
毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.程序 六.资料包括 摘要 对讲机作为短距离通信和移动调度指挥的重要工具,在社会各个行业 ...
- 102、基于51单片机手机无线充电器锂电池存电系统设计
毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘要 电子技术的快速发展使得各种各样的电子产品都 ...
- 基于51单片机的无线遥控门铃仿真程序原理图设计
硬件设计 (末尾附文件) 原理图: 包含了发射和接收部分 仿真图:发射部分用按键模拟 程序设计 // //51单片机无线遥控门铃程序 // #include<REG51.H> #defin ...
- 基于51单片机的无线智能家居设计
基于单片机的无线智能家居设计 一.硬件系统总体框图 二. MQ-2烟雾传感器模块 MQ2烟雾传感器使用的气敏材料是在清洁空气中电导率较低的二氧化锡,当传感器所处环境中存在可燃气体时,传感器的电导率随空 ...
- 基于51单片机的无线通讯公交报站系统
近些年来,随着经济的飞速发展,人们对出行有了更高要求,公交车行业发展成为一个城市必不可少的交通工具,城市公交系统也开始快速发展,不仅公交车的型号不断更新换代,而且为了公司效益目前已经全部改成无人售票车 ...
最新文章
- linux 查看剪贴板历史,Clipboard History Manager插件,查看浏览器剪贴板历史记录
- HTML的标签描述14
- window平台下 Eclipse Ndk开发中的Method 'NewStringUTF' could not be resolved问题
- Docker初识之Centos6.2下安装Docker容器
- Python中list的复制及深拷贝与浅拷贝探究
- EXC_BAD_ACCESS调试
- Java 多态之“绑定”
- 实验7-3-4 字符串替换 (15分)
- 与Maven的集成测试
- SpringBoot2.x 整合 Ueditor
- slopShell:强大的PHP Webshell
- linux系统支持网银吗,我彻底方了!Linux下竟然也能使用网银?(图)
- 华为防火墙做单臂路由_华为单臂路由配置详解
- shields 徽标_创意讲故事徽标的剖析
- 薇娅,李佳琦都点赞的淘宝双11直播系统,是如何打造的?
- OpenG利用glreadPixel实现截屏功能
- Freemaker之代码生成
- ArcGIS Pro中管线三维符号化方法
- Unity 之 ShaderGraph Input节点解析汇总
- 感悟:学习做人的道理
热门文章
- 开发数字藏品平台的公司
- python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证
- 关于各大输入法词库格式之间的转换
- GRBL v1.1版本的介绍
- Fluent UDF中直接调用CoolProp物性库
- 下载echarts地图资源包
- 一加6android p上手,一加6未上市先适配Android P 一加这波操作令人信服
- MUMPS:50年历史、可实现RDBMS和Hadoop一切的数据库
- 【spock】单测竟然可以如此丝滑
- 远程PLC监控调试,PLC通用中转服务器,多客户端tcp中转服务器源代码,socket多线程并发通讯,对接多路plc串口WIFI模块实现远程调试程序