智能仪表的语音报警功能硬件电路设计.doc
《智能仪表的语音报警功能硬件电路设计.doc》由会员分享,可在线阅读,更多相关《智能仪表的语音报警功能硬件电路设计.doc(34页珍藏版)》请在沃文网上搜索。
1、 摘要本文讲述了基于MCS-51语言单片机AT89C51与ISD4000系列语音芯片相结合实现语音录放功能。该语音报警系统,以AT89C51单片机为主控单元,采用了美国ISD 公司ISD4000 系列语音芯片ISD4000 设计了该系统的语音录放电路,对硬件电路的设计及软件的编程作了较为详细的阐述。首先介绍了此系统的发展现状、设计背景、设计要求、及工作原理.此后,本文确定了机型及器件的选择,并对所使用各种芯片的功能与特性进行了详细介绍;论述了系统硬件设计过程,系统硬件电路设计、硬件设计结构框图.最后中具体论述了报警控制等接口的软、硬件调试。关键词: 自动语音报警系统;报警系统;单片机;语音芯片
2、AbstractThis text has told the design of the intelligent “automatic warning system of security “of the house on the basis of the district and realized.Have introduced the development background, meaning, system function and design method of this system in the introduction at first. After this, this
3、text describe the systematic hardware design process in chapter two, confirmed the choices of the model and device, have described the systematic hardware circuit design, hardware project organization block diagram and carried on the detailed introduction to the function and characteristic of variou
4、s kinds of chips used; Analyze the course that develops of software design , especially main program , gathering and showing the workflow of the subprogram and warning subprogram especially in chapter three. Key Words: The voice auto alarm system; annunciatorsystem; microcontroller; voice chip.绪 论文章
5、介绍了一种智能仪器语音报警功能的设计和实现,并对其系统结构、硬件构成、软件设计等进行了论述。,该系统实现了各种环境下的安全监控及报警功能,有效解决了防盗问题和许多不安全问题的发生,对其它无人值守的系统均有一定的实用价值。以MCS-51系列单片机AT89C51为核心,数字语音录放电路、通话电路,以及其他的外围辅助电路,构成了一款高性能的智能语音报警器。配合各种无线传感器,可实现防盗、防火等安防功能。MCS-51语言单片机AT89C51采集设备的各种信息,根据不同设备和传感器,可以是压力、流量、温湿度、电压、电流等,然后与预先存储在单片机内的阈值比较,若超出正常范围,则通过电话机拨号电路拨打维护人
6、员的固定或移动电话,等待拨通后再控制ISD4000构成的数码语音电路播放相对应的故障信息。维护人员听到信息后根据故障优先级作相应处理。 智能仪表的语音报警功能硬件电路设计 目 录1 智能语音报警的发展现状11.1 设计背景及思路11.2 硬件电器件的选定11.3 CPU的选用21.4语音芯片的选定22.系统工作原理32.1 ISD4000芯片介绍32.1.1 ISD4000引脚图32.1.2主要引脚介绍32.1.3 ISD4000芯片优点42.1.4 ISD4000工作原理与功能特性52.1.5 在智能控制中的典型应用52.1.6 ISD4000语音芯片在语音报站器中的应用52.2 演示程序功
7、能63 硬件电路设计73.1 AT89C51单片机及其扩展73.1.1 AT89C51的内部框图及性能参数73.1.2 AT89C51的主要引脚功能说明73.1.3 AT89C51芯片引脚83.2 复位电路设计113.3 复位电路图113.4 时钟电路设计113.5语音录放电路123.6 功率放大器的选定123.6.1 功放电路设计133.7 看门狗电路设计143.8 智能语音报警程序及电路图154 语音系统软件设计174.1 语音录放电路软件的实现174.2 程序主框图176. 结束语22参考文献231 智能语音报警的发展现状智能语音报警系统是针对于人们在现实生活中遇到的一些不安全问题的防患
8、与通知装置。配合各种无线传感器,可实现防盗、防火安防功能,有效解决了防盗问题和许多不安全问题的发生。它能智能的区分各种警情、自动数字语音电话报警。由于智能语音报警的这些功能,因此,在现实社会中越来越受到人们的重视和认可,所以设计智能语音报警功能实现装置是目前很需要的。1.1 设计背景及思路器件功能介绍:ISD系列语音芯片是美国ISD公司推出的产品。该系列语音芯片采用多电平直接接模拟存储(Chip Corder)专利技术,声音不需要A/D转换和压缩,每个采样值直接存储在片内的闪烁存储器中,没有A/D转换误差,因此能够真实、自然地再现语音、音乐及效果声。避免了一般固体录音电路量化和压缩造成的量化噪
9、声和金属声。ISD4000语音芯片采用CMOS技术,内含晶体振荡器、防混叠滤波器、平滑滤波器、自动静噪、音频功率放大器及高密度多电平闪烁存储阵列等,因此只需很少的外围器件就可构成一个完整的声音录放系统。芯片设计是基于所有操作由微控制器控制,操作命令通过串行通信接口(SPI或Microwire)送入。采样频率可为4.0Hz、5.3Hz、6.4Hz、8.0kHz,频率越低,录放时间越长,而音质则有所下降。片内信息存于内烁存储器中,可在断电情况下保存100年(典型值)反复录音10万次。器件工作电压3V,工作电流2530mA,维持电流1A。单片录放语音时间816min,音质好,适用于移动电话机及其它便
10、携式电子产品中。近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。随着信息技术飞速发展,报警系统已进入一个高科技、智能化的时代。随着人们安全防范意识的提高,自动报警越来越受到重视。本文介绍的报警系统只要接上适当的传感器和语音芯片就可组成智能语音报警系统。现在智能语音报警系统越来越受到人们的重视,人们对报警器功能和性能方面的要求也越来越高。本文提出一种基于MCS-51语言单片机AT89C51
11、与ISD4000系列语音芯片相结合的智能语音报警器。1.2 硬件电器件的选定有了对语音报警的初步认识,我懂了电路的工作原理,即如何在不同的环境下实现报警功能。为达到系统设计的技术指标,且作到廉价、便鞋、智能化、易操作的目的,对系统设计定出初步设计思路。下面给出系统的结构框图1-1所示:图1-1 硬件电路结构框图1.3 CPU的选用单片机是该系统设计实现中的核心,而采用低功耗且价格合适的单片机是单片机的选择因素之一,考虑到系统的技术要求,我采用ATMEL公司的AT89C51单片机。MCS-51系列的AT89C51单片机是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,它有8K的EEPR
12、OM,无需扩展外部存储器。256字节的RAM和32线I/O口,完全可以满足本系统的要求。体积比AT89C51小很多,功能强大的AT89C51单片机适合于较多简单控制应用场合。1.4语音芯片的选定语音芯片在该电路中决定了报警装置是否能达到报警的要求,语音芯片音质也是非常重要的,选择标准录放音的简单实用性也是要考虑的还有就是芯片的存储功能。语音芯片ISD4000采用先进的模拟数字语音存储技术,音质好,无须A/D转换,可录制20秒的语音信息,可分段存储信息,采用总线技术,适宜与单片机接口,另外,它是零功率信息存储方式,断电情况下,信息可保留10年以上;易于使用,可随意改变录音内容,录放次数达10万次
13、以上。在本系统中,用户通过电话机将各种警情语音和用户的地址语音(便于与110联网)分段录入到ISD4000中。6种警情(或对应6个防区)共62秒=12秒,地址语音8秒。电源交、直流两用,JK1为交流供电,612V;JK4的VC为供电,515V。带线路输出,可外接高保真功放,JK2输出,幅度100mV。直接推动喇叭416W,功率输出0.31W。2.系统工作原理本息统由AT89C51单片机、ISD4000语音芯片(结构、属性、管脚)、STOT开关、MAX1232看门狗组成。开关控制录放音,看门狗则在第一次录放后进行复位,所录音则由单片机控制输入语音芯片,语音芯片则与功放电路相连经扬声器放出声音本系
14、统具有录放功能, 相关的报警语音信息按照分段的形式提前录制好。报警系统的触发信号为PLC 控制继电器输出的32路开关量, 在开关量输出点亮报警指示灯的同时对错误故障和控制状态进行语音报警。为了防止PLC 的干扰, 本系统使用独立于整机控制系统的电源, 并且对PLC 输出的32 路开关量信号进行了光电隔离。原理框图如2-1所示:图2-1 原理框图2.1 ISD4000芯片介绍2.1.1 ISD4000引脚图ISD4000内部引脚图如图2-2所示:图2-2 ISD4000引脚图2.1.2主要引脚介绍电源(VCCA,VCCD): 为使噪声最小,芯片的模拟和数字电路使用不同的总线,并且分别引到外封装不
15、同管脚上,模拟和数源端最好分别走线,尽可能在靠近供电端处相连,而去耦合电容尽量靠近器件。 地线(VSSA,VSSD):芯片内部的模拟和数字电路也使用不同的地线。几个VSSA尽量在引脚焊盘上相连,并用低阻通路连到电源上,VSSD也用低阻通路连到电源上。同相模拟输入(ANA IN+): 录音信号的同相输入端,输入放大器可用单端或差分驱动。单端输入时,信号由耦合电容输入,最大幅度为峰峰值32mV,耦合电容 和 本端的3K电阻输入阻抗决定芯片频带的低端截止频率。差分驱动时,信号最大幅度为峰峰值16 mV。反相模拟输入(ANA IN-): 差分驱动时,这是录音信号的反输入端。信号通过耦合电容输入,最大幅
16、度为峰峰值16 mV,本端的标称输入阻抗为56K,单段驱动时,本端通过电容接地,两种方式下,ANAIN+、ANAIN-端的耦合电容值应相同。音频输出(AUDOUT): 提供音频输出,可驱动5K的负载。片选(SS): 此低,即向该ISD4000芯片发送指令,两条指令之间为高电平。串行输入(MOSI): 此端为串行输入端,主控制器应在串行时钟上沿之前半个周期将数据放到本端,供ISD输入。串行输出(MISO): ISD的串行输出端。ISD未选中时,本端呈高阻态。串行时钟(SCLK): ISD的时钟输入端,由主控制器产生,用于步MOSI和MISO的数据转输。数据在SCLK上升沿锁存到ISD,在下降沿移
17、出ISD。中断(/INT): 漏极开路输出,ISD在任何操作(包括快进)中检测到EOM或OVF时,本端变低并保持。中断状态在下一 SPI周期开始时清除。中断状态也可用RINT指令读取。OVF标志指示ISD录、放操作已到达存储器的末尾。EOM标志只在放音中检测到内部的EOM标志时,此状态位置1。行地址时钟(RAC): 漏极开路输出。每个RAC周期表示ISD存储的操作进行了一行(ISD4000系列中的存储器共600至2400行)。该信号175ms保持高电平,低电平为25ms。快进模式下,RAC的218.75us是高电平31.25us为低电平。该端用于存储管理技术。 外部时钟(XCLK): 本端内部
18、有下拉元件,芯片内部的晶振时钟 出前已调校,误差在1%内。商业级的芯片在整个温度和电压内,其频率变化在2.25%内。工业级芯片在整个温度和电压范围内,频率变化在-6/+4%内,建议使用稳压电源。若要求更高精度,可本端输入外部时钟(如前表所列)。由于内部的防混淆及平滑滤波已设定,故上述推荐的时钟频率不应改变。输入时钟的占空比无紧要,因内部首先进行了分频。在不外接时钟时,此端必须接地。自动静噪(AMACP): 当录音信号电平下降到内部设定的某一阈值下时,自动静噪功能使信号衰减,这样有助于减小无信号(静音)时的噪声。通常,本端对地接1uF的电容,构成内部信号电平的检测电路的一部分。检出的峰值电平与内
19、部设定的阈值作比较, 定自动静噪功能的翻转点。大信号时,自动静噪电路不衰减,静时衰减6dB。1uF的电容也影响自动静噪电路对信号幅度的响应速度。本端接VCCA则禁止自动静噪。2.1.3 ISD4000芯片优点ISD4000 是一种采用ChipCorder 专利技术的语音芯片。此芯片无须A/D 转换和压缩就可以直接储存,没有A/D 转换误差,在一个记录位(BIT)可存储250级声音信号,相当于通常的A/D 记录的8 倍。片内集成了晶体振荡器、麦克前置放大器、自动增益控制等,只要很少的外围器件,就可以构成个完整声音录放系统。本文介绍了ISD4000 的原理、特点、功能及其在智能控制系统中的应用。
20、ISD4000 是美国ISD 公司制造的一种新款语音芯片。与ISD 其它系列语音产品不同的是,ISD4000是一种微控制器“从”设备,而“主”控制器可以是内置有SPI 兼容接口的微控制器,也可以用I/O 仿真SPI通信协议。ISD4000 系列工作电压为3V,单片录放时间为816 分钟,音质好,适用于移动电话及其它便携式电子产品中。该芯片采用CMOS 技术,内含振荡器、抗混叠滤波器、平滑滤波器、音频放大器、自动静噪及高密度多电平闪烁存贮陈列。芯片的所有操作必须由微控制器控制,操作命令可通过串行通信接口(SPI 或Microwire)送入。ISD4000 采用多电平直接模拟量存储技术,每个采样值
21、直接存贮在片内闪烁存贮器中,因此能非常真实、自然地再现语音、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。采样频率可为4.0,5.3,6.4,8.0kHz,频率越低,录放时间越长,音质则有所下降, 片内信息存于闪烁存贮器中,可在断电情况下保存100 年(典型值),反复录音10万次。2.1.4 ISD4000工作原理与功能特性ISD4000 声音录放采用CchipCorder 专利技术,即无须A/D 转换和压缩就可以直接储存,没有A/D,在个记录转换误差位(BIT)可存储250 级声音信号,相当于通常的A/D 记录的8 倍。2.1.5 在智能控制中的典型应用本系统是
22、以单片机语音处理芯片及报警传感器为基础,利用公共电话网络建立起来的智能家居服务系统。它具有以下主要功能:(1)家电控制功能:打电话在通过密码校验后,在语音的提示下,进行远程控制家电、查询其工作状态及家电定时操作。(2)电话录音功能:可来电留主及用户自己录音。(3)自动语音报警功能:在无的情况下,监控系统检测到非法闯入,能自动拔打报警电话。在叫通后,能接报警信息以语音的形式发送出去。由上可以看到,在整个家居服务系统中,要多次实现语音提示,应答,查询等功能。这些功能的实现是靠单片机AT89C51 与ISD4004 之间的通讯来完成的。2.1.6 ISD4000语音芯片在语音报站器中的应用ISD40
23、00语音系列芯片是美国ISD公司推出的产品,具有可多次重复录放、存储时间长、使用时不需扩充存储器、所需外围电路简单等特点。介绍了ISD4000芯片在语音报站器中的一个实际应用,并说明了其功能和使用方法,从而使读者对ISD40000芯片的使用有个初步的了解。关于该语音芯片的引脚说明以及内部电路等,很容易在ISD公司提供的芯片资料中查到,笔者就不进行过多的描述,只简单地对其特点做一介绍。 与普通的录音重放芯片相比,ISD4000具有如下特点:首先,记录声音没有段长度限制,并且声音记录不需要A/D转换和压缩;其次,将快速闪存作为存储介质,无需电源即可保存数据长达100年,重复记录10000次以上;此
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能仪表 语音 报警 功能 硬件 电路设计