红外光控防盗报警的电路设计
3.2.1 电源设计
10uF的电容C1和220uF的电容C2起滤掉电源中杂波的作用,LED发光二极管作为指示灯。
图6 电源设计
3.2.2 放大电路的设计
共射极放大电路对热红外释电器采集到信号进行放大。并最终将放大的信号输入到单片机端口中。
图7 信号放大设计电路及信号放大图
3.2.3 时钟电路的设计
XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器[11]。
红外光控防盗报警器的设计与制作
图8 时钟电路图
3.2.3 复位电路的设计
复位方法一般有上电自动复位和外部按键手动复位,单片机在时钟电路工作以后, 在RESET端持续给出2个机器周期的高电平时就可以完成复位操作。例如使用晶振频率为12MHz
时间应不小于
是外部手动按键
为复位电路。
时,则复位信号持续2us[12]。本设计采用的
复位电路。如图9示
图9 复位电路图
3.2.4 发光二极管报警电路的设计
由4个发光二极管接上电阻后连上单片的RXD的引脚,外接VCC,当单片机的RXD引脚被置低电平后,发光二极管被点亮,起到报警作用[13]。图10所示为发光二极管报警电路。
红外光控防盗报警的电路设计
图10 发光二极管报警电路
3.2.5 声控报警电路的设计
如下图所示,用一个555定时器构成的、电阻接到单片机的TXD引脚上,构成声音报警电路[14],如图11示为声音报警电路。
图11 声控报警器设计
3.2.6 红外线发射电路设计
图12中“12”元器件表示热释电红外传感器,D1表示发光二极管。当检测到信号时,电路导通发光二极管发光。
红外光控防盗报警器的设计与制作
图12 红外线发射电路设计
3.3 系统硬件电路的选择及说明
硬件电路的设计见附图所示。从以上的分析可知在本设计中要用到如下器件: AT89C51、热释电红外传感器、LED、按键、反相器74LS04、蜂鸣器等一些单片机外围应用电路,以及单片机的手工复位电路等。
3.4 软件的程序实现
3.4.1 主程序工作流程图