APR9600是APLUS集成电路公司推出的单芯片语音录音和回放器件,它采用非易失闪速存储处理器来实现其独门的模拟存储技术,这种技术可使APR9600真实自然地重现语音信号。其语音录音和回放时间为32~60秒,主要用于录音电话机短信息储存和类似场合。
全部内部功能对外均需通过器件控制和信息管理这两大功能块来实施。它的录音/回放功能主要有两种模式:一种是随机接人模式,它可以在总录音/回放时间不变的情况下进行2段、4段和8段语音信息的录音和回放;另一种是磁带模式。磁带模式并不是真的用磁带作为信息载体,而是其操作类似于磁带录音机的操作过程。它又分成自动卷带和正常手动操作两种选择。本文介绍随机接入模式的录音和回放操作过程。
附图是APR9600用于随机接入模式时的连接图。在录音过程中,从话筒输出的模拟语音信号经芯片内部的差分放大器放大后加至抗混淆滤波器,此滤波器用来自动调整对所选定的取样频率的响应性能。调整响应后的信号经取样/保持电路和模拟读/写电路送入256kB容量的闪速EPROM存储器阵列,语音信号瞬时值以8位二进制编码格式进行取样并保存在非易失闪速存储器内。
在回放过程中,先从存储器中取出存储的语音信号,经低通滤波器将数字信号平滑成模拟信号,再经内部放大器放大至12mW/16Ω大小送至SP+和SP-脚,再经外部LM386低功率运算放大器IC2放大至能推动扬声器在LSI中重现记录的语音信息。
芯片内的振荡器用于对APR9600内相关的功能块提供时钟。振荡器的频率和取样频率取决于外接电阻R12的值。R12与取样频率及录音/回放时间的关系如附表所示。
选择取样频率时,取样率越高,声音质量就越好,但相应的输入带宽就增加,录/放时间就缩短;而降低取样频率就可以少占用存储器单元的总数,因而可延长录/放时间。AGC脚外接的R9/C2组合用来设定AGC的启动时间。
R12(kQ) | 取样频率(kHz) | 输入带宽(kHz) | 录/放时间(s) |
84 | 4.2 | 2.1 | 60 |
38 | 6.4 | 3.2 | 40 |
24 | 8.2 | 4 | 32 |
几个基本引脚的主要功能说明如下:(23)脚CE为芯片工作允许脚,低电平有效,平时用R7接地获得低电平。用开关S9将此脚连接高电平时也可实施部分信息管理的复位功能;(27)脚RE为录音允许脚,低电平有效,录音时用开关S10接地,回放时经114连接+5V高电位;LEDl发光表示芯片处于“忙”状态,此时不能接受任何命令,它经驱动晶体管Tl连接至(10)脚;LED2发光表示语音信息允许录放各存储段,它经驱动晶体管T2连接至@脚。
在随机接入模式下,录/放信息段可选择为2、4或8,每段时间等于总录/放时间除以段数。例如,若信息段数选择8,总时间为60s时,每段录/放时间为7.5s。
录音时,(9)、(24)和(25)脚分别经R1、R6和R5连接+5V高电位。闭合开关S10。(27)脚就变成低电位,这时芯片允许语音信息从话筒录音。8段信息的每段最大时间长度为7.5s。现在。按下开关Sl不放。这时可从LSI听到嘟嘟声,LED2也开始闪烁,表示可以用话筒对第1信息段进行录音。若将Sl松开,或超过7.5s的录音时间。录音过程就结束。按同样方式可操作S2一S8进行其他7个语音信息段的录音过程。选择录音信息段数目时,@脚为“0”,(25)脚为“1”时为2段;(24)脚为“l”,(25)脚为“0”时为4段;(24)和(25)脚均为“l”时为8段。
回放时,断开S10,使(27)脚变高电位其余各开关的位置与录音时相同,这时芯片处于回放状态。轮流按S1一S8便可听到第l段至第8段的录音内容。要停止某段放音只要再按一下对应某段的开关或开关s9即可。若某段录音内容正在回放期间按下其他7个选择开关中的任何一个,回放内容就马上变成对应于刚按下开关的那段录音内容,只要这个开关按住不放。新内容就会连续回放下去直至放音结束。