多语言展示
当前在线:780今日阅读:176今日分享:34

基于WT588D语音芯片语音IC的红外防盗报警系统

该设计给出了一种基于WT588D语音芯片的红外防盗报警系统设计方案。WT588D语音芯片是一款功能强大的可重复擦除烧写的语音单片机芯片,借助于嵌入式技术和红外热释电原理,可实现对不同程度的非法入侵播放不同的报警声音,达到警示和防盗的作用。该系统具有成本低,音质好,应用范围广的特点。       随着社会经济的不断发展,人们对防盗,防劫,安保设备的需求量大大增加,对其功能的要求也越来越苛刻,人们不但希望其能实现简单的报警,更希望报警声音更加人性化与智能化。作者针对上述问题,采用单片机控制技术,将STC单片机,WT588D语音集成芯片,热释电红外检测设备有机地结合在一起,研制出一种新型带有语音提供功能的智能防盗报警器。该报警器可以对非法侵入进行分阶段智能语音警示,当非法侵入在收到语音警示仍未离开,报警器将开始启动报警信号。以下就该报警器的功能,工作原理,硬件及软件设计作进一步阐述。
方法/步骤
1

WT588D语音芯片阐述WT588D语音芯片是一款功能强大的可重复擦除烧写的语音单片机芯片。依据外挂或内置的SPI-Flash的不同,播放时长也不同,支持2M~32Mbit的SPI-Flash存储器。支持DAC/PWM两种输出方式,通过专业的上位机软件,随意组合语音,可插入静音,插入的静音不占用内存容量。在三线串口控制模式下,能控制语音播放,停止,循环播放和音量大小,或者直接触发0~219地址位的任意语音,三线串口控制控制端口扩展输出可以扩展输出8位。PWM和DAC输出方式,WM输出可直接推动0.5W的扬声器,DAC输出外接功放,音质好。(图1 WT588D语音芯片应用框图)

2

系统原理及特点该红外防盗报警系统主要由以下三大部分组成:红外热释电传感器红外热释电传感器主要由两个关键性元件,一个是热释电传感器,他能将波长为8—12um的红外信号变化为电信号,并对自然界的白光有抑制作用。另外一个器件是菲涅尔透镜,菲涅尔透镜作用有两个:一是聚焦作用,二是将警戒区分为若干个明区和暗区,使进入警戒区的移动物体能以温度变化的形式在热释电传感器上产生变化的红外信号,这样就能产生变化的电信号。

3

单片机为核心的处理系统单片机将热释电传感器产生的变化电信号进行捕获,如有有非法侵入,单片机立即进行响应,控制WT588D语音芯片输出响应的报警语音。

4

WT588D语音报警系统。该部分以WT588D为核心,通过外设Flash芯片,可以存储不同长度的语音信号。通过三线串口方式接受单片机指令,播放不同地址字段的语音信号,将非法入侵区别对待。

5

系统硬件设计实现用STC12C5616AD作CPU,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,4路PWM,8路高速10位A/D转换,针对电机控制,强干扰场合。片上集成768字节RAM,用户应用程序空间为16K字节。采用了单片机控制技术,对于系统功能的多样性,智能化起着关键性的作用。

6

单片机通过三线串口控制模式控制WT588D语音芯片输出相应音频信号,三线串口控制模式由三条通信线组成,分别是片选CS,数据DATA,时钟CLK,时序根据标准SPI通信方式。通过三线串口可以实现语音芯片命令控制,语音播放。复位信号在发码前先拉低5ms,然后拉高等待17ms。工作时Reset需要一直保持高电平。上图MCU控制电路如下图所示

7

为了保证程序运行的可靠性,系统添加了外部看门狗芯片MAX813L,程序正常运行时不断给DOG管脚取反,达到“喂狗”的目的,一旦STC单片程序跑飞,MAX813L芯片DOG管脚没有及时取反,单片机RST管脚就会被复位,程序重新启动,保证了程序的可靠运行。当红外热释电传感器检测到非法入侵时,会通过Header2的INT1,INT2以中断的方式告知单片机,单片机通过分析处理,控制WT588D播放相应警示声音。

注意事项
1

根据外挂SPI-Flash的不同,播放时长也不同,支持2M~32Mbit的SPI-Flash存储器

2

支持DAC/PWM两种输出方式

3

工作电压DC2.8V~5.5V

4

静态休眠电流小于10uA

推荐信息