BISS0001芯片已经对传感器传出的信号进行了抗干扰处理,得到了信号VO2。为了提高系统检测的可靠性,用单片机对VO2进一步处理。对语音芯片1420编程时按照其工作过程进行编写。录音时按住“REC”键不放,指示灯亮,即可对着板上话筒讲话录音,松键时录音停止并形成一段。放音时按一下“PE”键将一段录音全部播放出来,一段结束后自动停止放音。按住“PL”键即放音,松键即停止。ISD1420的地址线有8位,有6位接到了AT89S51的I/O口。最小每段语音长度为125ms,每段语音都可由地址线控制输出,每125ms为一个地址,由A2~A7六根地址线控制。用户录制的语音每一段结束后芯片自动设有段结束标志(EOM),芯片录满后设有溢出标志(OVF),单片机控制电路按某一段的起始地址进行放音操作,遇到段结束标志(EOM)即自动停止放音,单片机收到段结束标志(EOM)就开始触发下一段语音的起始地址。如此控制,可以达到将很多不同段的语音组合在一起成一句话放音出来,实现语音的自动组合。
结束语
本系统实现了家庭 语音报警 功能,经过多次测试,该系统工作情况稳定。用户可以个性化地通过键盘设置外出、免打扰等不同的模式,实现语音服务功能。该报警系统具有结构简单、成本低、新颖等优点,适用于家庭使用。