王 华,李亚兵
(1.商丘职业技术学院,河南 商丘 476000;2.漯河食品职业学院,河南 漯河 462000)
人们希望有一种自动化、智能化程度较高的远程报警控制系统,作为一较新的课题与常规的报警方式相比,显示出一定的优越性(自动化、智能化、远程化等)。该系统利用现有的个人通信方式,实现基于PLMN(陆基移动通信网)和PSTN(公众电话交换网)的远程报警控制系统,既可以节约投资,又便于推广。
当被监控区出现有害气体(一氧化碳、煤气、液化石油气等)时,传感器感生出电信号并送至单片机89C2051内如图1所示,在软程序的作用下单片机发号指令,自动摘挂机电路就摘机,使自动拨号电路和语音告知电路(语音告知电路本文没有给出)得电,经一段时间(时间长短由软程设定),单片机又发号指令,使自动拨号电路自动拨号 (电话号码可以预先设定),如果有人接时,语音芯片在单片机的控制下就发出语音信号告知主人发生了什么样的灾情(由软程序设定)。若无人接时(由回铃检测确定),会停一段时间(由软程序设定)自动重拨。当所有的任务都完成后,自动摘挂机电路就挂机。
图1 结构方框图
P3.0脚接传感器如图2所示,P3.7接自动摘挂机电路。当被监控区出现(或没有出现)有害气体时,传感电路输出高(或低)电平并传至P3.0脚,单片机89C2051在软程序作用下使P3.7输出高(或低)电平,开关管2SC1815就导通(或截止),这时继电器线圈得电(或失电),实现摘机(或挂机);摘机后单片机使自动拨号电路工作。P3.1、P3.2和P3.4是扩展端,可以接上具有不同保护功能的传感器,如接热释电传感器 (防盗用)。 R1、R2、S1、C3组成上电自动和按键手动复位电路,P3.3接回铃检测电路,P3.5接自动拨号电路。P1口接语音芯片,不同的传感器工作,单片机将输出不同的信号传给语音芯片(ISD1420),使语音芯片输出对应语音信号传给接电话者(只有对方接电话时语音芯片才发音)。
图2 单片机接口电路
电路由电源电路、气体检测电路和自动保护电路组成。电源电路由电源变压器T1、整流二极管VD2~VD5、滤波电容器C4、C5、限流电阻R5和稳压二极管VS1等组成。气体检测电路由气体传感器QM-N5和其外围元件器件组成。自动保护电路由继电器K1-2和排风扇M等器件组成。
预设拨号电路。按住按钮开关AN时,电话线路的电压(正端)就通过按钮AN、电阻R10、VLI为UM91210提供了UDD电压。该UDD端接有5.6V的稳压二极管VS3,所以UM91210的电源电压UDD不会超过5.6V。同时,三极管V3通过电阻R12、R10得到足够的基极电流而饱和,其集电极电位即UM91210的/HK端约为0V,这使UM91210进入工作状态。此时可以使用小键盘KB来设置拨号号码,当“1”键被按下时,行线R1与列线C1接通,UM91210能从TONE端输出双音频信号;同理,按下按键“2”,行线R1与列线 C1接通,UM91210生产另一种双音频信号并从TONE端输出……对按键的所有拨号操作都被UM91210自动记忆 (最多32位),当松开按钮AN时,三极管V3截止,其集电极回到高电平,UM91210进入休眠状态,仅需维持信息存储所需的极小的功耗(约 0.05μA 电流)。
回铃检测电路是用来检测自动拨号报警后主人是否接电话,从而判断是否重拨。当有振铃信号从C10、C11输入时,电话线路上的75±15V,25Hz的交流电压经过VD7整流C12滤波,再经稳压二极管VS4、限流电阻R17进入光电耦合器4N25耦合,于是电源+5V通过VD8给延时元件R19、C13充电,当电容上的电压充至74SL08开门电压时,74LS08与门集成电路导通,把模拟信号转化为数字信号,脉冲信号输入到89C2051单片机的P3.3引脚进行计数,当计数达到6次(说明没有人接电话)时,通过软件启动重拨功能。
该系统必须配合相应的程序才能工作,如图6是编程用的流程图,根据流程图来编程,整个程序是使用汇编语言,在LOPE下编写调试完成后,先用genius SP+程序读写器将程序写入单片机,然后在LP5124仿真机进行仿真。
[1]何书森.实用数字电路原理与设计速成[M].福州:福建科学技术出版社,2000
[2]房小翠,王金凤.单片机实用系统设计技术[M].北京:国防工业出版社,1999
[3]毛兆荣.基于电话远程遥控系统设计[J].电子技术,2000,(3).
[4]陈曦.智能家居控制系统的设计与实现[DB/OL].中国电子网,2004.
[5]蒋凡成,李亚兵.基于PLMN/PSTN远程通讯式智能控制系统[J].中国青年科技,2009,(3).