硬件设计

无线多路防盗报警器由l台接收机和多台发射机组成。接收机可以接收多台发射机(其频率都是一样的,只是编码脉冲不同)发来的报警信号,并且加以区别,进行译码然后以数字显示的形式将这些台发射机识别出来,同时音响报警。
        多路无线防盗报警器主要是由无线人体探测器(红外探测信号发射电路)、无线接收电路、数据解码电路、中央控制单元、数字显示单元、遥控电路、报警电路和电源电路等部分组成;

原理图如图:

仿真图及PCB图:

设计功能

  1. 主机有三个控制按键,一个按键布防,一个按键是遇到紧急情况紧急报警(或是测试键),一个是撤防。另一个为单片机的上电复位按键。
  2. 按下布防按键后, 30秒后进入监控状态(此时有人靠近不报警),当有人靠近时,热释红外感应到信号,无线传回给单片机,单片机马上进行报警。按下撤防按键解除布防。
  3. 当遇到特殊紧急情况时,可按下紧急报警键(测试键),蜂鸣器进行报警。(前提是在布放状态下);布防时数码管显示“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单片机的无线防盗报警器相关推荐

  1. 单片机遥控车c语言程序,基于51单片机的无线遥控小车设计[附发射接收程序]

    /***************************************************************/ /*[基于51单片机的无线遥控小车设计] 作者王*茹 */ /*** ...

  2. 基于51单片机的无线遥控小车

    基于51单片机的无线遥控小车 材料:STC89C51(1个).nrf2401(2个).L298N(2个).小车底盘.18650(4个).按键若干.蜂鸣器 功能:前进.后退.左转.右转.鸣笛. 程序请移 ...

  3. android防丢器设计,☆基于51单片机的无线防丢器设计|可以防止儿童走丢的神奇...

    当前浏览器不支持播放音乐或语音,请在微信或其他浏览器中播放总体概述 本设计是基于51单片机和2.4g无线模块NRF24L01实现的防丢器.当发射器模块在无线接收范围的区域内时,接收器便会得到报警和指示 ...

  4. (毕业设计资料)基于51单片机红外无线遥控智能家电控制系统设计

    基于51单片机红外遥控定时开关智能家电插座设计 本系统由STC8C52单片机电路+时钟DS1302电路+LCD1602液晶显示电路+按键电路+继电器控制电路+蜂鸣器报警电路+红外传感器电路+电源电路组 ...

  5. 94、基于51单片机的无线调频对讲机系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.程序 六.资料包括 摘要 对讲机作为短距离通信和移动调度指挥的重要工具,在社会各个行业 ...

  6. 102、基于51单片机手机无线充电器锂电池存电系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.程序源码 七.资料包括 摘要 电子技术的快速发展使得各种各样的电子产品都 ...

  7. 基于51单片机的无线遥控门铃仿真程序原理图设计

    硬件设计 (末尾附文件) 原理图: 包含了发射和接收部分 仿真图:发射部分用按键模拟 程序设计 // //51单片机无线遥控门铃程序 // #include<REG51.H> #defin ...

  8. 基于51单片机的无线智能家居设计

    基于单片机的无线智能家居设计 一.硬件系统总体框图 二. MQ-2烟雾传感器模块 MQ2烟雾传感器使用的气敏材料是在清洁空气中电导率较低的二氧化锡,当传感器所处环境中存在可燃气体时,传感器的电导率随空 ...

  9. 基于51单片机的无线通讯公交报站系统

    近些年来,随着经济的飞速发展,人们对出行有了更高要求,公交车行业发展成为一个城市必不可少的交通工具,城市公交系统也开始快速发展,不仅公交车的型号不断更新换代,而且为了公司效益目前已经全部改成无人售票车 ...

最新文章

  1. linux 查看剪贴板历史,Clipboard History Manager插件,查看浏览器剪贴板历史记录
  2. HTML的标签描述14
  3. window平台下 Eclipse Ndk开发中的Method 'NewStringUTF' could not be resolved问题
  4. Docker初识之Centos6.2下安装Docker容器
  5. Python中list的复制及深拷贝与浅拷贝探究
  6. EXC_BAD_ACCESS调试
  7. Java 多态之“绑定”
  8. 实验7-3-4 字符串替换 (15分)
  9. 与Maven的集成测试
  10. SpringBoot2.x 整合 Ueditor
  11. slopShell:强大的PHP Webshell
  12. linux系统支持网银吗,我彻底方了!Linux下竟然也能使用网银?(图)
  13. 华为防火墙做单臂路由_华为单臂路由配置详解
  14. shields 徽标_创意讲故事徽标的剖析
  15. 薇娅,李佳琦都点赞的淘宝双11直播系统,是如何打造的?
  16. OpenG利用glreadPixel实现截屏功能
  17. Freemaker之代码生成
  18. ArcGIS Pro中管线三维符号化方法
  19. Unity 之 ShaderGraph Input节点解析汇总
  20. 感悟:学习做人的道理

热门文章

  1. 开发数字藏品平台的公司
  2. python 将百度搜索风云榜的关键内容提取并写入txt文件和读取验证
  3. 关于各大输入法词库格式之间的转换
  4. GRBL v1.1版本的介绍
  5. Fluent UDF中直接调用CoolProp物性库
  6. 下载echarts地图资源包
  7. 一加6android p上手,一加6未上市先适配Android P 一加这波操作令人信服
  8. MUMPS:50年历史、可实现RDBMS和Hadoop一切的数据库
  9. 【spock】单测竟然可以如此丝滑
  10. 远程PLC监控调试,PLC通用中转服务器,多客户端tcp中转服务器源代码,socket多线程并发通讯,对接多路plc串口WIFI模块实现远程调试程序