ISD2590的信息检索模式的使用方法:首先将芯片的录放控制P/R端置高,地址位A0~A7置高,现在芯片即处于信息检索模式的信息读取状态。要播放第N段的语音,先给PD端一高电平脉冲,使地址指针复位为0。因为所有的序号都以存储器起始处为基准,除第一段外,只需要CE端收到10us低脉冲,即可使地址指针按A0~A7寻址第N段的开始处,然后拉高SP+,在CE端加一个低脉冲即可播放第N段的语音信息,直到此段后的EOM标志出现为止。由此可知准确检索的关键在于正确检测到每一段的EOM结束标志。因为在快进状态下,EOM脉冲的宽度只有10us左右,对于速度不高的单片机不易检测到,此时可用外部中断来检测EOM标志位 。信号音从ISD2590的SP+口输出,先经过一组反向器进行整流、隔离,从反向器输出的是频率一定,时通时断的方波,提示信号经过隔直电容C1输入到音频放大集成电路LM386N-1的输入端。经过LM386N-1的放大,信号音经耦合电容C4至变压器T1,它是音频输出专用的耦合变压器,正好符合阻抗匹配的要求 。(本电路重点在于耦合变压器T1(参看模拟摘挂机电路)的选取。因为电话线中直流电压比较高,而且还有各种信号音,这些都会影响到语音信号加载到电话线上,因此本装置使用一个耦合变压器作为隔离器件。这个耦合变压器的阻抗匹配问题是设计的难点,这种耦合变压器分两种,一种是输入,一种是输出,经过实验表明输入用的耦合变压器反馈语音性能比较好,其体积大约是10mm×10mm×8mm。)
音频放大集成电路LM386的连接比较简单,本装置的使用是LM386放大增益为50dB的连接方式。利用LM386低压音频功率放大器,LM386是为低压用户设计的功率放大器,内部增益为20倍,在1脚和8脚接电阻和电容时,可使增益增加到200倍,用途广泛,使用方便,外接元件数目较少,本系统的音频放大电路如图10所示。
图10 音频放大电路
元器件选取:
(1) 反向器选取74LS04中的一组反向器;
(2) C1的是对音频信号起隔直耦合的作用,所以取100μF的电解电容,耐压性能无特殊要求;
(3) IC1、R1、R2、R3、R4、C2、C3和C4共同组成音频放大电路,IC1选取LM386N-1,R1取1kΩ,R2取1kΩ,R3取20KΩ,R4取10KΩ,C2取10μF的电解电容,C3取10μF的电解电容,C4取100μF的电解电容;
(4) T1是音频输出专用变压器(参看模拟摘挂机电路);
3.5 电器控制电路
原理说明:本单元电路主要是由反向电路、D触发器和继电器等控制电路组成。电路图如图11所示。
图11 电器控制电路图
首先,单片机AT89C51从P0口的八位都用作输出控制信号。这八位数据连接的是数目相同的反相器,其作用是整流隔离,紧接着D触发器进行数据的锁存。触发器的输出端控制的是相对应的继电器,从而起到了控制开关的作用 。为了实现单片机对多路电器的更好控制,可以利用二极管指示灯串联在开关三极管基极作为电器开关指示 。设计采用控制带有继电器的电源插座来实现对家电的最终控制,诸如电饭煲、热水器、空调之类的电器只需插上插头,主控单片机即可通过控制插座中各继电器来控制电器电源的通断。该方式简单且易于实现。图11所示的为一路电器控制电路图,在本装置中一共有八路电器可以控制,其它电器控制相同。
元器件选取:
(1) 反向器选取两片74LS04(每一片内有751个反向器)中的九个反向器;
(2) 继电器开关K1~8选取八个JRC-4100F DC5V继电器;
(3) D触发器IC1~8选取四片4013(每一片内有两个D触发器);
(4) 三极管T1~8选取八个9013; 51单片机电话远程控制系统设计+源码+流程图(6):http://www.751com.cn/tongxin/lunwen_1034.html