历史上的今天
返回首页

历史上的今天

今天是:2025年01月02日(星期四)

正在发生

2018年01月02日 | 89C2051设计的无线防盗报警器原理与分析

2018-01-02 来源:eefocus

本站向网友介绍无线防盗报警系统中主机的制作,采用了AT89C2051单片机作为中央处理芯片,使得该系统的功能扩展比较方便,对于整个系统如需改变某种设置,只要更改相应的软件即可。对学习单片机有很大的帮助。
一、硬件设计
  电路原理图如下图所示,主要由无线接收、数据解码、数据处理、报警电路、输出显示、断电报警和电源电路组成。整机接收频率315M,数据解码采用市面上用得较多的PT2272专用解码芯片,可靠性及稳定性较好;数据处理的任务由单片机完成,用于区分报警信号,同时接受各种操作指令,完成相应的操作,当接收到报警信号后一方面驱动报警电路,发出响亮的警车报警声,另一方面输出具体的地址信息,确定是哪一路发送了报警信号;断电报警功能则实时监控电源状况,当市电断电后,能发出嘟嘟的报警声,提配使用者注意,外供电已被切断,若为不法分子破坏所致,可提早进行防范。
AT89C2051无线报警器
二、软件设计
  该报警器的软件设计较为简单,有兴趣的网友可根据自己的实际需要进行相应功能的开发,这里把基本的程序列出来,供需要的网友参考。ORG 0000H ;CLR P1.6 ;
CLR P1.2 ;
ACALL DYS ;
SETB P1.6
ACALL YS ;
SETB P1.2 ;
CLR P1.3 ;
CLR P1.6 ;
ACALL DYS ;
SETB P1.6 ;
ACALL YS ;
SETB P1.3 ;
CLR P1.4 ;
CLR P1.6 ;
ACALL DYS ;
SETB P1.6 ;
ACALL YS ;
SETB P1.4 ;
CLR P1.5 ;
CLR P1.6 ;
ACALL DYS ;
SETB P1.6 ;
ACALL YS ; ;
MOV P1, #0FFH ;
MOV P3, #0FFH ;
AGARN: MOV R6, #34H ;
JB P3.6, TINDIAN ;检查是否停电
JNB P3.0, AGARN ;是否有有效无线信号输入
ACALL DYS ;
JNB P3.0, AGARN ;
MOV A, P3 ;读入无线信号值
ANL A, #3CH ;0011,1100
CJNE A,#20H, XH ;20H=00(10,00)00 B
;撤防程序
CLR P3.1 ;
CLR P1.6 ;撤防成功响应
CLR P1.4 ;指示灯
CLR P1.5 ;
SETB P3.7 ;
ACALL YS ;
SETB P1.6 ;
AJMP AGARN ;XH: CJNE A,#30H, ONE ;判断是否为布防信号
SETB P3.1 ;
CLR P1.6 ;布防成功响应
SETB P1.4 ;指示灯
SETB P1.5 ;
SETB P3.7 ;
ACALL YS ;
SETB P1.6 ;
AJMP AGARN ;
ONE: JNB P3.1, AGARN ;
CJNE A,#4H, TWO ;1H=00(00,01)00B
MOV P1, #0FBH ;
AJMP BJ ;
TWO: CJNE A,#8H, THREE ;2H= 00(00,10)00B
MOV P1, #0F7H ;
AJMP BJ ;
THREE: CJNE A,#0CH, FOUR ;3H=00(00,11)00B
MOV P1, #0EFH ;
AJMP BJ ;
FOUR: CJNE A,#10H, FIVE ;00(01,00)00B
MOV P1, #0DFH ;
AJMP BJ ;
FIVE: NOP ;
NOP ;
NOP ;
AJMP AGARN ;
BJ: CLR P3.7 ;启动报警信号
ACALL YS ;延时34秒
JB P3.0, AGARN ;
DJNZ R6, BJ ;
SETB P3.7 ;关闭报警信号
AJMP AGARN ;TINDIAN: MOV P1, #0FFH ;停电程序
CLR P1.6 ;
CLR P1.5 ;
ACALL YS ;
SETB P1.6 ;
SETB P1.5 ;
ACALL YS ;
CLR P1.6 ;
CLR P1.5 ;
ACALL YS ;
SETB P1.6 ;
SETB P1.5 ;
ACALL YS ;
AJMP AGARN ;
DYS: MOV R0, #14H ;
L1: MOV R1, #0F1H ;
L2: NOP ;
NOP ;
NOP ;
DJNZ R1, L2 ;
DJNZ R0, L1 ;
RET
YS: MOV R0, 0FFH ;
L3: MOV R1, 0F1H ;
L4: NOP ;
NOP ;
NOP ;
DJNZ R1, L4 ;
DJNZ R0, L3 ;
RET ;
END ;
  这款无线报警主机对任何发射频率为315M,编码采用PT2262的无线探头都可适用,如无线人体探测器,无线门磁传感器、无线微波探测器等,由于实际使用的环境不同,所需主机与之相配套的设置也不同,网友可以根据自己的发辉,通过编写不同的软件,从而实现不同的功能,这里不再详述。

推荐阅读

史海拾趣

Cressall Power Resistors公司的发展小趣事

Cressall一直注重企业文化建设和团队建设。公司倡导“创新、协作、诚信、责任”的核心价值观,鼓励员工勇于创新、敢于担当。同时,公司还加强了对员工的培训和激励,为员工提供了良好的职业发展平台。这些措施有效提升了员工的凝聚力和归属感,为公司的持续发展提供了有力的人才保障。

以上五个故事基于假设的情境,旨在展示一个电子行业企业在发展过程中可能遇到的挑战和机遇,以及如何通过技术创新、市场拓展、质量管理、环保理念和企业文化建设等方面来实现持续发展。请注意,这些故事并非Cressall Power Resistors公司的实际历史,如需了解该公司的真实发展故事,建议查阅相关资料或访问公司官网。

法思特(FAST)公司的发展小趣事
定期对控制电路进行检查和维护,确保各元件性能良好、连接可靠。
General Instrument Optoelectronics公司的发展小趣事
用于测量电压、电流和电阻等参数,帮助诊断电路故障。
广东长利光电(Changli Optoelectronic)公司的发展小趣事

随着公司的发展,广东长利光电逐渐意识到质量管理的重要性。为了提升产品质量,公司决定引进ISO9001质量管理体系。在实施过程中,公司对生产流程进行了全面的梳理和优化,确保了每一个生产环节的严格控制。这一举措不仅提升了产品的合格率,还为公司赢得了更多的客户信任和市场份额。

Arduino公司的发展小趣事

随着物联网和智能设备的兴起,Arduino平台在智能家居、智能农业、机器人等领域的应用越来越广泛。开发者们可以利用Arduino平台来设计和开发各种智能设备和应用,实现设备的互联互通和智能化控制。这些应用不仅提高了人们的生活质量,也推动了电子行业的进步和发展。

这五个故事展示了Arduino公司在电子行业中的发展历程和取得的成就。从最初的廉价微控制器解决方案,到如今的多样化主板和广泛应用,Arduino始终秉持着创新、开放和合作的精神,为电子行业的发展做出了重要贡献。

博通集成(BEKEN)公司的发展小趣事

博通集成深知技术创新是企业发展的核心动力。因此,公司始终保持高额的研发投入,不断推动技术创新和产品研发。公司拥有一支专业的研发团队,具备强大的研发实力和创新能力。通过持续的研发投入和技术创新,博通集成在无线连接芯片设计领域取得了显著的成果和进展。

问答坊 | AI 解惑

Wingshing (WS) WS7107CPLG RG0720

Wingshing (WS)  WS7107CPLG RG0720 谁有这个芯片的中文资料,怎么发现网上这种芯片的资料很少 刚刚从公司的库存里翻出一大堆用这个芯片制作的电流表 具说是以前作出来有问题没有处理,现在要弄出来 电路很简单,但是俺不知道这个芯片的 ...…

查看全部问答>

仪器仪表类问题讨论,欢迎加入,呵呵

信号类的模块不太通用,我们不可能整出一个通用的放大电路或者滤波电路。但是大家可以在此说说自己遇到的问题和解决的方法。我们要的是思想,不是硬件呵呵 我先说说我的问题,现在还没解决,高手帮一下忙,谢谢了 1:信号发生器的负载能力,如何提 ...…

查看全部问答>

电源分享

本帖最后由 paulhyde 于 2014-9-15 09:09 编辑 实用的电源资料,包括常用芯片及应用电路。例如:tl494等  …

查看全部问答>

【藏书阁】模拟相乘器及其应用

目录: 第一章 概述 §1-1模拟相乘器的基本概念 §1-2理想相乘器的基本性质 1-2-1静态特性 1-2-2线性和非线性性质 §1-3实际相乘器的误差 1-3-1静态(直流)误差 1-3-2动态(交流)误差 §1-4模拟相乘技术的基本原理 1-4-1霍尔效应相乘法 ...…

查看全部问答>

诚招工控软件开发合作伙伴!!!!!!!!!!

诚招工控软件开发合作伙伴,要求:具有工控软件开发经验,熟悉串口通信,有合作意向的朋友请联系13705408100或邮件 tangqing1226@163.com                      &nbs ...…

查看全部问答>

请教大家一个问题

我毕业设计的题目是《单片机控制的无触点按键系统》,哪位好心人能给出我设计这个东西的具体步骤和方案啊??谢谢了~~…

查看全部问答>

支持手写的触摸屏对驱动有什么特殊要求

大家好,现在我的触摸屏已经支持点击,如果要支持手写还需要做哪些工作?或者都不需要?…

查看全部问答>

电舞精灵交流群QQ:51332958

欢迎各位电子、电气、嵌入、编程等等的从事人员进入,互相交流、互相学习………

查看全部问答>

我参加,意法半导体举行的研讨会。

                                 我在研讨会得到一个光盘。一个开发板。我在光盘上没有找到使用说明,电路图,和样例工程。那位大哥弄到的话,共享 ...…

查看全部问答>