数字存储式自动应答录音系统
扫描二维码
随时随地手机看文章
来源:电子技术应用 作者:君雪永 张 晔 摘要:介绍用单片机进行控制,利用isd2590芯片设计实现的一种数字式自动答录系统。该系统具有一定程度的智能化,且实现简单,具有较大的可扩充性。 关键词:单片机 isd2590芯片 录音 双音多频(dtmf)随着电子技术特别是数字技术的迅猛发展,电脑自动应答、数字点歌、自动音频服务、自动应答录音电话等各种自动答录系统在越来越多的场合发挥着重要的作用。这些技术极大地方便了人们的工作和生活,提高了效率。本文介绍以数字存储方式设计实现的一种简单的自动应答录音系统。该系统主要采用isd2590语音芯片进行数字录音,其特点是:音质好,且可随时更改主人留言信息。另外该系统利用单片机控制,具有一定程度的智能化及可扩充性。1 系统原理 数字存储式自动应答录音系统的原理如图1所示,其核心器件是单片机。利用单片机检测键盘、摘/挂机、铃流等输入信号,并相应地控制和实现双音多频(dtmf)信号的发送、语音芯片的录放音等功能。 在电源方面,振铃电路和通话电路由电话线上的直流馈电直接提取,其它电路用外电源(5v)供电。 系统分为硬件和软件两部分。 2 硬件设计整个电路按功能主要分成两大部分:语音收发电路和录音部分。 2.1 语音收发电路的实现原理 语音收发部分的内部组成如图2所示。要求可传送的语音信号在300hz~3400hz之间。 语音收发电路主要包括三大部分:振铃电路、通话电路和发码电路。其工作过程为:平时通话电路和发码电路同电话线断开;当振铃信号到达时,振铃电路工作,促使蜂鸣器发声;摘机后,即通过转换开关使通话电路和发码电话线接通,交换机检测后立即停止发送振铃信号,而转接双方的话音信号,通过通话电路实现通话。若欲向外输出话音信号,首先摘机动作使发码电路与电话线接通,交换机检测到即送到拨号音;然后交换机负责把呼叫方拨发的dtmf信号送给被叫方,使被叫方电话振铃。 振铃电路主要用sgs公司的ls1240芯片,通话电路用tea1061实现,发码电路使用可单片机接口的ht9200a芯片,可实现dtmf数据的发送,且容易对其进行软件控制。 另外,考虑到后面的设计需自动摘机,转换开关用继电器实现,以利于单片机控制。 2.2 录音功能的实现 2.2.1 isd2590芯片 录音时主要用isd2590芯片,它是美国isd公司的专门产品,具有音质自然、使用方便、单片存储、反复录放、低功耗、抗断电等特点。该芯片采用模拟数据直接在半导体存储器中存储的技术,不需经过a/d或d/a转换。因此能够非常真实、自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。片内信息可保存100年(无需后备电源),存储单元可反复录音十万次。 (1) 芯片的电路特性 ·手动操作/微控制器控制兼容; ·多段信息处理,可分1~600段; ·输入采样频率5.3khz; ·典型带宽2.3khz; ·外部时钟频率1024.0khz。 (2) 部分引脚描述 ·节电控制(pd) 本端拉高使芯片停止工作,进入不耗电的省电状态。芯片发生溢出,即ovf端变低后,要将本端短暂变高复位芯片,才能使之再次工作。 ·片选(ce) 本端变低后(而且pd为低),允许进行录放操作。芯片在本端的下降沿锁存地址线和p/r端的状态。 ·录放模式(p/r) 本端在ce的下降沿锁存。高电平选择放音,低电平选择录音。录音时,由地址端提供起始地址,录音持续到ce或pd变高,或内存溢出。如果ce是前一种情况,芯片自动在录音结束处写入eom标志。放音时,由地址端提供起始地址,放音持续到eom标志。如果ce一直为低,或芯片工作在某些操作模式,放音会忽略eom,继续进行。 ·信息结尾标志输出端(eom) 信息何时结束在录音时进行设定。只要ce端上升沿到来,录音就停止,此时isd芯片会在内部一个独立的eeprom单元内设置一个信息结束标志eom。当由ce端脉冲触发放音时,放音持续到eom位为止。 isd芯片存储