工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->光电电路图->其他光电实用电路图->小型多路自动循环检测防盗报警控制系统

小型多路自动循环检测防盗报警控制系统

作者:dolphin时间:2016-09-29

  本文介绍的小型多路自动循环检测防盗报警控制系统,具有检测准确及时、工作稳定可靠、安装使用方便和性价比较高等优点,特别适合与各类门、窗防盗传感器(如红外、微波、超声、磁控、光控等)配合,对诸如部队或民兵的武器库、弹药库、燃料库等各种重要部位,及其他各类仓库和各单位的财会室、保密室、档案室、计算机房等特定场所实施集中式防盗报警监控之用。

  一、主要功能
  
  1.可同时循环监测7个传感器的输出状态。

  2.有7个输出控制端口分别与7个监测端口相对应,在监测到某一路传感器进入报警状态时,可对相应的设备(警灯、警铃、照明、摄录像设备等报警装置)实施同步控制。

  3.当某一路传感器进入报警状态时,自动点亮与输入、输出端对应的LED发光二极管,以及自动发出断续的音频报警信号,报警指示灯将同步闪亮,以便值班人员及时发现,进行识别和处理。

  4.某一路传感器发生报警不影响对其他传感器的监控。

  5.具有手动复位清除各路报警输出控制状态的功能。

  二、电路硬件
  
  电路框图见上图,电路如下图所示。89C2051单片机为本电路的核心,C3和R15组成上电复位电路。JT、C1、C2构成单片机的时钟电路。单片机的P3.0~P3.5、P3.7口作输入口,分别接光耦ICl~IC7的⑤脚,并通过各限流电阻与发光二极管LEDl~LED7接至+5V。光耦ICl~IC7①脚接传感器,②脚接12V的地。各传感器均采用“常开型开关量”(如继电器、干簧管、水银开关、微动开关等的触点)进行控制,其开关量的公共端均接至+12V。正常情况下,各传感器开关均处于开路状态,光耦输入端无控制信号,其输出端处于截止状态,各LED不亮。单片机P3.0~P3.6、P3.7口均通过上拉电阻和LED接+5V,整个电路处于软件的循环监控状态。当某路传感器检测到报警信号并进入报警状态时,该传感器的开关接点即接通对应光耦输入端的+12V电源,该光耦输出端导通,输出端所接LED发光二极管被点亮,显示出发生报警的位置,同时,单片机P3.0~P3.6、P3.7口中与该光耦对应的端口被拉为低电平,该报警控制信号被单片机接收,通过程序的配合,即可完成各项报警输出控制功能。单片机的P1.1~P1.7为输出口,分别控制发光二极管LED8~LEDl4及固态继电器GTl~GT7,固态继电器的输出端接被控设备(如警灯、警铃、摄录像设备等,限于篇幅,具体外围控制电路从略)使单片机对各路输入、输出均实现了光电隔离,有利于提高电路的抗干扰能力,最大限度地减少输出电路对程序运行带来的不良影响。

  IC9和IC10及相关外围元件组成声、光报警电路。其中,IC90①~⑥脚组成频率约1Hz的可控式超低频振荡器,其①脚控制端受单片机P1.0口控制(高电平有效),④脚为输出端。IC9⑧~(13)脚组成频率约1kH。的可控式音频振荡器,⑩脚控制端受超低频振荡器输出端④脚控制(高电平有效),⑩脚为音频信号输出端。正常情况下,P10输出低电位,两个振荡器均处于停振状态,电路无声光报警信号输出。进入报警状态时,P1.0口输出高电平,超低频振荡器开始工作,其④脚周期性地出现高、低电平变化,该输出分两路:一路经VTl放大后驱动LEDl5闪亮,完成闪光报警功能;另一路接至音频振荡器的⑩脚,使之同步受控,处于断续工作状态,其⑩脚输出断续音频信号被接至ICl0音频小功率放大器的输入端,经过其放大后,推动扬声器发出嘀、嘀、嘀旬报警信号。

  三、程序设计
  
  程序流程如右图所示,程序用汇编语言编写。为了确保程序运行的稳定可靠,加入了软件陷阱和延时除颤等程序,防止程序“跑飞”和消除传感器开关接点闭合时可能产生的抖动干扰。由于采用了外电路组成二级可控式振荡器产生断续音频和闪光报警信号,且控制端为高电平有效,因此,在初始化程序中,要将报警控制口P1.0置为低电平,以关闭报警电路。然后,采用循环查询方式,按照1~7的顺序,循环检测各输入端口的状态,一旦发现某输入口变为低电平(该路传感器发生报警),立即转至相应的报警控制程序(如控制与该输入端口相对应的输出口变为低电平,使对应的发光管点亮、固态继电器导通等),同时,P1.0口输出高电平,发出声、光报警信号。随后将继续检测下一个输入端口??。程序在完成一个巡回检测周期后,自动转至检测传感器1输入端口处,开始新一轮的循环检测。

  按照本软件设计,一旦某路传感器发生报警,就立即将该路锁定在报警控制和声、光报警输出的状态。若值班人员对报警部位进行相应处理后,需要解除该路的报警控制和声、光报警输出状态,只要按一下复位键S1即可恢复到刚加电时的初始状态,继续自动循环监控运行。所以51也可称为解除报警钮。只要不断电或不进行人工复位干预,程序就将一直依上述工作过程自动循环检测下去。



评论

技术专区