HT9170
自动摘挂机电路如图2所示。由三极管反相放大电路和继电器组成。系统检测信号电平 为0~3.5 V,当系统检测到报警信号时,主控系统使PICK 变为高电平,三极管导通,继电器吸合,K1接通,系统自动摘机。当用户执行完命令操作之后(如向外报警过程完成后),主控系统给PICK 一个低电平,三极管截止,继电器释放,开关K1断开,自动挂机。
电话系统拨号音,回铃音和忙音的音源频率平均为450 Hz(±25 Hz),只是断续比不同,且在时间上有明显差异(拨号音为450±25 Hz 连续信号,忙音为0.35 s 通,0.35 s 断,回铃音为1 s 通,4 s 断)。故信号音为模拟信号。信号音检测电路需完成模拟量到数字量的转换。信号检测电路见图3。采用光电耦合器检测信号,电阻R1,R2用于分压,R3,D 用于分流,各元件的参数如图中标注。信号经光耦后输出负脉冲信号,输出采用带施密特触发的反相器74LS19进行信号处理,转变成数字信号,供主控系统计数。
报警信号探测电路如图4所示。本系统选用AMN 型热释电红外传感器进行探测。用性 能较好的OP-07放大信号,用单电源供电,放大倍数设为10(Au=R2/R1=10),当有人进入其探测范围时,传感器的2号管脚输出正向电平,经放大后产生报警启动信号送主控制电路。
软件部分主要通过汇编语言编程,控制单片机AT89C51的P0,P1,P2,P3口的高低 电位从而达到报警目的。首先单片机初始化,单片机AT89C51的P3.2口开始检测报警信号,当P3.2口检测到一个高电平时,表示有报警信号输入,这时P0.0口给出一个高电平信号,使系统的自动摘挂机电路自动摘机,同时拨号电路也处在了拨号状态。如果单片机的T0口记数结果是允许拨号,则P2输出一组电平信号使拨号电路自动拨110报警,否则挂机。当拨号成功后,单片机的P1.7口给一个高电平信号,触发放音电路自动播放预先储存在ISD1420中的报警内容。报警结束后,单片机的P0.0口给一个低电平信号,系统自动挂机,完成整个报警过程。软件流程如图5所示。