|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1 k3 s: J d! g$ g+ ?2 c
3 R% \7 h' ]$ D9 V0 ?7 J
0 [ x1 }4 E' y9 U1 e6 ]0 U; O# b笔者在业余时间设计制作了一台红外线防盗报警器。具有以下特点:用当今最流行的AT89C2051单片机控制,体积小,成本低;用红外线收发管进行检测,安装隐蔽,不易被发现;探测信号采用脉冲信号,节能且抗干扰;当有人试图闯入室内时,能自动进行声光报警。现将该报警器原理介绍如下,供广大单片机爱好者参考。# t5 p/ y& q; n0 Q E
" }/ O3 H% W+ E8 h6 K$ ^. L4 _
! F% h( X2 P3 T) \' m- y* o
一、硬件电路$ D" R% K% c; g
电路原理图如图1所示。可将该电路分为以下三个部分。( y2 W7 S) p) j4 N6 b/ S j
1.电源电路。220V交流市电经变压器T降压,桥式整流器D1整流,电解电容C7滤波,三端稳压器78LO5稳压,最后得到整机要求的+5V稳定直流电源。+ |) z1 c( w- H& S8 s9 q2 K. `
2、单片机系·统。U1为AT89C2051单片机。C1,RO,R1和复位按钮RESET 组成手动电平复位和上电自动复位电路;C2,C3以及晶振JT1组成时钟电路;C4,C5为+5V电源滤波电容。U2为CMOS6反相器CC4069,起驱动作用。VD1~VD6 为红外发射管,其负极端接与P1口,P1口设置为输出状态,当P1口为“0"时, VD1~VD6发红外光。VD7~VD12为红外接收管,当接收到红外光时导通,+5V电源通过VD7~VD12加到反相器CC4069的输入端,经反相为低电平,这时P3.0~P3.5为低电平。发射管和接收管分别安装在门和窗口的适当位置,当有人闯入时遮挡了红外线,接收管截止,反相器输入端为低电平,这时U1的P3.O~P3.5为高电平。当在一定时间内检测到位于不同位置的光束被遮挡时,则由P3.7口输出报警信号(高低电平间隔1S的脉冲信号)。驱动声光报警电路,进行声光报警,直至按复位按钮RESET或电源开关S1。由于红外收发管之间没有遮挡时为正常,有遮挡时为异常,则当P1口输出00H 时,P3口的正常状态数据为O0H。
0 u' P7 O5 Y" i1 G/ u7 T3、声光报警电路。555定时器U4,扬声器BY,普通红色发光二极管VD13等组成声光报警电路。其中555定时器接成了一个低频多谐振荡器,其控制电压输入端5脚与单片机AT89C2051的P3.7脚相连,受P3.7脚输出的高低电平间隔1S的脉冲信号控制。当P3.7 为高电平时控制电压 Uco 较高,阈值电压UT+( =Uco }和 UT-( =1/2Uco)也较高﹔当P3.7为低电平时UT+和UT-也较低。当UT+较高时,电容C9充、放电的电压幅度较大,因而振荡频率较低。反之,当UT+较低时,电容C9充、放电过程中电压变化幅度较小,充、放电过程完成得较快,故振荡频率较高。即当P3.7=1时,555输出脉冲的振荡频率较低;当P3.7=O时,555输出脉冲的振荡频率高。该输出脉冲经过隔直电容C8加到扬声器上,扬声器将交替发出高、7 g. V& M4 t4 `( ]
6 j' A( ~) }/ t2 r! e. K
) |, l: [/ n( {+ r2 R2 q2 N1 F% C8 r# s6 ]0 z) k' V
1 V. ]; u$ k0 @" @5 D* l4 l; g x
( J! k8 o$ j! p4 d1 {- ?. M
) T b# M9 V- k6 N- U0 T
# Q/ F O! x" } |
|