摘机挂机电路如果用继电器设计,电路要简单一些,但在实用中发现耗电大,5 V的继电器吸合电流高达30μA,是AT89S51静态电流的近3倍,体积和重量也比较大,另外继电器也容易产生火花干扰。采用晶体管摘机挂机电路克服了这些问题。
2.3 DTMF解码电路
双音多频信号是一组由高频信号与低频信号叠加而成的组合信号。双音多频信号解码是控制系统的主要组成部分,正确地解码出交换机通过电话线发送来的双音多频信号是整个系统的关键,它的工作情况直接决定了系统的可靠性。本系统使用双音频解码集成片CM8870完成此功能。CM8870集成了频带分离滤波器和数字解码器,可以将接收到的DTMF信号转换成8421码。
双音频解码电路如图4所示。双音频信号输入点与图3中三极管V1集电极相连接,当V1导通时,从电话线上送来的双音频信号进入CM8870。如果CM8870接收到的是有效的DTMF信号,便解码出对应的8421码从数据输出端Q1~Q4输出,该数据进入单片机P1.0~P1.3口,完成数据采集、判断和处理。另外,从CM8870的第15脚出来的状态信号进入单片机的P1.5端口,通知单片机读取数据。
2.4 语音密码检测电路设计
本系统采用特定人语音识别技术实现可靠的密码检测功能。基于语音信号处理芯片RSC4128是一个高度集成的语言和模拟输入/输出复合信号处理器,它具有说话人确认功能。当发言人在片上训练一个特殊的字或词组之后,芯片就能够识别一个特定的单词是否为最初的发言人所发出的。RSC4128可以储存10个说话人确认(SV)模板在芯片内,也可以使用外在的可编程存储器存储10个以上。语音密码作为用户遥控应答机的用户密码,具有较强的安全性,而且比一般的拨号密码简便,保密性强,可靠性高。如果家里有多个主人,可以将每个人的语音记录下来,作为训练模板,只有符合要求的发言者才能够对这个系统进行控制。语音识别系统如图5所示。