保捱科技网
您的当前位置:首页语音自动报警技术在火灾报警系统中的应用

语音自动报警技术在火灾报警系统中的应用

来源:保捱科技网
应用天地 语音自动报警技术在火灾报警系统中的应用 (1.中国电子科技集团公司第41研究所,蚌埠233000;2.蚌埠依爱消防电子有限责任公司;3.安徽省消防电子工程技术研究中心) 摘要:为了将火灾报警控制器的报警信息及时传递给有关人员,可以事先设置数个电话号码,当控制器报警时,利用公 共电话网自动拨打预设的电话,并将报警文字信息合成为语音进行播放。本文从硬件和软件方面提供了语音自动报警 技术的实现方案。 关键词:自动拨号;语音合成;火灾报警;XFS3031CN 中图分类号:TN99 文献标识码:A Application of Auto Voice Alarm Technique in Fi re Alarm System Ai Hongbin ’ ’ (1.The 41st Research Institute,China Electronics Technology Group Corporation,Benghu 233000,China; 2.Bengbu EI Fire Electronics Co.,Ltd.;3.Anhui Fire Electronics Engineering Research Center) Abstract:In order tO send the alarm information tO related personnel in time,several phone numbers can be saved in the fire alarm con— troller.When alarm occurs,the controller can automatically dial the numbers through public service of telephone network and convert the alarm information tO voice and play.The paper provides the methods of realizing the technique of auto voice alarm in hardware and software. Key words:automatic dial;synthetic voice;fire alarm;XFS3031CN 引 言 尽早地掌握火情,对于防火救灾,将火灾损失降到最 小,具有着至关重要的意义。特别是对于一些无人值守的 重要场所,更需要及时地了解火灾报警设备的运行情况, 火灾报警拉制器 盛 ]叫 存储器 按键、指示灯 保持火灾报警设备处于良好的监控状态。本文介绍的方 案就是当火灾报警设备出现故障或发现火警时,利用公共 电话网自动拨打有关人员的电话,并将火灾报警设备的故 障及火警信息转换成语音进行播放。 图1语音自动报警系统电路框图 的转换。主要用来接收火灾报警控制器发来的预拨打电 话号码和报警信息的文字代码等信息,并将已拨通的电话 号码回传给火灾报警控制器。 1 语音自动报警技术硬件实现方案 语音自动报警技术的硬件实现主要由4部分电路组 成:串行通信电路、拨号电路、语音合成电路、存储电路。 各部分电路在CPU(如AT89S52)的控制下协调工作,完 成文字信息的收发、自动拨号、语音合成和信息存储。电 路框图如图1所示。 1.2 拨号电路 拨号电路主要包括两部分,即DTMF(双音多频)收 发电路和电话接口电路,如图2所示。 DTMF收发电路采用MT8888,该芯片可直接与 CPU接口相连,具有完整的DTMF收发功能,能够对电 1.1 串行通信电路 串行通信电路是与火灾报警控制器间的接口电路,可 采用RS一232驱动器/接收器(如MAX2O2)来构建,连接 话呼叫过程中的各种信号音(信号音是450±25 Hz的正 弦波,不同的通断间隔代表不同的信号音,例如1 S通4 S 断代表回铃音,0.35 S通0.35 S断代表忙音)进行检测,只 CPU的串行通信口,以完成RS一232电平与TTL电平间 6 8 Microcontrollers&Embedded Systems 20 13#-g 6期 WW.mesnet.com.cn 应用天地 +一5V CI/GTO l9 D僻收发电路 MT8888昌l 6 X1 口 一 3.ECO _==二] DT唧 GS 2 3—60k ̄ll 5785 z X2 l 14 wDH ̄O123R 8 DTVMR肿PFESOI 『 8 10k~ ̄I10l :k ̄ 岛西 l3 加瞎 黼Il l' ̄I  IGNE 。 l 13 12. lid L—L= j== 1 l i .Q/CALL CS u・l I l 1 网 0 : +5、, 型 GNDD n上 l GN上 DD l to洲 .工. GNDD GNDA 上 图2拨号电路 要信号频率落在320~510 Hz频率范围内,片内呼叫处理 滤波器便可滤出,并在CALL端输出经限幅得到的方波。 关电话号码,拨通的电话号码及拨打时间也可保存在存储 器中以备事后查询。可用CPU自带的存储器或外接的 EEPROM存储器,如24LC02。 方波宽度代表信号音持续的时间,该方波由CALL端输 出至CPU,供CPU判断呼叫的性质和类别。当需要拨打 电话时,CPU通过数据线将电话号码发送给DTMF收发 芯片,控制其合成与号码数字相对应的双音频信号,经电 2 语音自动报警技术软件实现方案 2.1 串行通信 CPU与火灾报警控制器间的串行通信采用中断方 式,传输的数据信息可以按照一定的格式封装为数据包, 内含校验码,防止信息被错误接收。接收方收到数据包后 向发送方返回应答包。 话接口电路送至公共电话网。DTMF信号是由两种不同 频率的信号叠加而成的合成波,0~9每个数字都有一组确 定频率的波形与其对应,每个数字由4位二进制码表示。 电话接口电路除了可以采用传统的音频变压器之外,也 可以采用恒流源电路,利用其直流阻抗较小和交流阻抗较大 的特点,完成自动呼叫时的摘机检测和音频信号的传输。 图中的继电器K1用于控制将电路接通至公共电话 网,继电器K2用于控制将DTMF芯片的接收或发送端连 通至电话接口电路。 2.2 自动拨号 CPU通过数据线控制DTMF收发器的工作模式。 拨打电话号码时首先要检测电话线状态,需将DTMF收 发器设置成呼叫处理(CALL)模式;并利用CPU内部的 1.3语音合成电路 语音合成电路其核心是语音合成芯片,可采用 XFS303ICN。这是一款高性价比的中文语音合成芯片, 它可以通过UART接口接收待合成的文本(比如火灾报 计数器对DTMF收发器输出的方波宽度进行计数检测, 根据一定时间内(例如5 s)计数值的大小判断出电话线上 的各种状态信号音(拨号音、忙音、回铃音等);然后再转入 后续的相应操作。发送完电话号码后,仍需检测状态信号 +3-3V —O.1uF 警控制器显示的故障或火警信息,以及其他提示信息),把 文本合成为语音输出。该芯片具有智能的文本分析处理 口Q口口口口 卜_] I m ̄tF 算法,对常见的数值、电话号码、时间日期、度量衡符号等 格式的文本及多音字,能够根据内置的文本匹配规则进行 拿拿 拿拿AVDD RESET t0CPU DAC 1 Z》(D 570・ 3 RXD XFS3031CNVREF 7 RDY WSS 6 RDYU VSS 19 VSS COn VSS —— —— —— GNDD 卜_—-广r至功放 l 0.1uF 正确的识别和处理;支持多种文本控制命令及控制标记, 提高处理的正确率。若CPu没有多余的UART口,也可 以采用串口扩展芯片(如16C550)进行扩展。合成的语音 经功放电路放大后,一方面通过公共电话网送至已接听的 窝 VSS 0 1F T.用户电话进行播放;另一方面可由扬声器播放,供现场监 听。语音合成电路如图3所示。 132768MHzI . zT2opF 1.4存储电路 通过火灾报警控制器,可以设置几个相关人员的电话 GNDD 图3语音合成电路 号码,保存在存储器中。发生火警时,依次拨打存储的相 敬请登录网站在线投稿 2013年第6期 羊考机 嵌入式条碗应阳 69 

因篇幅问题不能全部显示,请点此查看更多更全内容