工作时,单片机定斯循环检测各个传感器,对于每一个传感器,在单片机的内存中均设有一个与之对应的状态位,当检测到某一传感器有报警输出时,对应的状态位被置“1”。根据每一循环的检测结果,单片机均作一综合的分析与判断,一旦确信有限情发生,单片机即根据事先存储的电话号码,通过DTMF收发芯片 MT8888经电话接口拨通中央控制器,将报警信息(险情发生地、险情类型)以DTMF方式传给中央控制器。随后开启麦克风将现场声响经电话接口传至中央控制器端,供值班人员监听。由于具有电话进程音检测与判断功能,单片机在准备拨号前若没有检测到拨号音,则认为电话线路有故障或遭人为破坏,单片机可立即开启现场声响报警电路,发出报警声;若单片机在拨号后检测到忙音,则等5秒后重拨,直到拨通。
受控工作状态
前端控制器可以接收并执行能过电话线路传来的控制命令,这些控制命令包括:
a、令。通过它,中央控制器可以定期对各个前端控制器工作状态进行检测,以确认每个前端控制器是否处于正常工作状态,有得于及时排除隐患。
b、开启与关闭命令。通过它,中央控制器与住户可以根据情况开启或关闭某个前端控制器或某一个前端控制器中的某几路传感器输入。
受控工作状态受密码保护,只有输入正确的密码后,才能执行上述命令。
中央控制器
如图3所示,中央控制器主要由AT89C52单片机、DTMF收发芯片MT8888、语音芯片ISD1420、串行接口芯片MAX232、电话接口以及声响电路等7部分组成。
(1)接收来自前端控制器的报警信息
从前端控制器通过电话网以DTMF方式传来的报警信息经电话接口送至MT8888芯片,由它解码成数字信号后输入至AT89C52单片机,再由单片机将该数字信号中所包含的险情发生地、险情类型等信息送至数码显示器显示出来,随后单片机启动语音合成芯片ISD1420,通过声响电路发出合成的报警语音,通知值班人员。
(2)对前端控制器的监测与控制