工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->光电电路图->其他光电实用电路图->电话语音自动播放电路

电话语音自动播放电路

发布人:dolphin 时间:2016-09-27 收藏

①本电路具有“铃流摘机”功能。只要用户拨叫本机号码,电话交换机将向本机发送振铃信号,即可使本机自动摘机进入“放音”工作状态。

②本电路具有“定时挂机”功能。当本机受铃流控制自动摘机后,便立即进 入由“单片机”程序控制下的“定时工作”状态,当预定的时间到达时,电路将 自动挂机。

③本电路采用了“半导体固体语音录放”技术,无任何机械磨损且录、放操作控制方便。

④本电路具有“断续触发”功能,可保证主叫用户每次拨打本机时能听到2遍预先录制的语音信息。

⑤本电路采用了“光电耦合”和“音频变压器”耦合的双重隔离触发和语音信息输出控制方式,可有效地防止本机与电话交换机相互之间可能产生的不良影响。

⑥本电路的“定时挂机”时间、“断续触发”次数等参数的设置均可以很方便地通过修改相应的程序指令进行调整。
电路见图。AT89C2051“单片机”芯片IC1作为本电路的核心,与相关外围元件分别构成了“铃流摘机”、“定时挂机”、受控“断续触发”、“语音录放”、“语音输出”和电源供电等单元控制电路。其中,C7和R4构成了简易的上电自动复位电路。JT、C5、C6与JCl相关引脚构成了“单片机”的时钟。铃流控制摘机电路由G01、IC1的P315及其它外围相关元件组成。G01是光电耦合器,用于接收铃流并给“单片机”提供输入的检测控制信号。平时,没有振铃信号时,G01的5脚保持为高电位;当L1、L2线端有断续的振铃信号出现时,G01的5脚随铃流的出现变为低电位。供“单片机”检测识别;经软件延时识别,确认是有效的振铃信号时,“单片机”的P1.4、P1.5输出高电位,P1.6输出低电位,使LEDl熄灭、LED2点亮、VT1导通,K1继电器吸合,其K1—1接点闭合,将R1并接在L1、L2线端,为电话交换机的该用户线端接通直流回路,则振铃信号立即终止,电路完成受铃流控制自动摘机功能。与此同时,电路在软件的控制下,进入定时状态,经40秒钟的“软件延时”后,“单片机”的P1.4、P1.5输出变为低电位,P1.6变为高电位,使LED1点亮、LED2熄灭,VTl截止,K1释放,K1—1断开,使电话交换机该用户线端的直流回路开路,电路完成“定时挂机”的功能。“单片机”的P1.7、R9和G02组成了“断续触发”电路,可由软件控制,在本机受铃流控制自动摘机后的一个周期(40秒)内,以20秒的间隔。断续地输出2次触发脉冲,触发“语音模块”播放出预先录制的语音信息,从而可保证用户每次拨打本机时,能连续听到2遍语音信息。语音录放电路由型号为YXC-2E的语音模块(IC2)及其它外围相关元件组成。在YXC-2E的语音模块上包括有语音处理器、闪速存储器、动态滤波器及输出放大器等单元电路,其所需外围元
件较少,是一种新型的语音录放电路模块。该模块采用,5V单电源供电方式,静态电流约为10 μ A。动态电流约45mA,录放操作采用脉冲控制,高电平有效,最大录音时间为20秒,放音时每触发一次放音一遍(其它有关性能参数和功能介绍请参照模块使用说明书)。音频变压器T1、隔直流电容器C1、继电器接点K1—1共同组成了隔离式“语音输出”电路。由于语音模块的触发端被接至G02的输出端上,这样,每当G02受“单片机”P1.7输出的负脉冲控制,瞬间导通时,模块就能被触发一次。播放出的语音信号经T1变压器和C1耦合输出加至L1、L2线端,则主叫电话用户就可以听到本机输出的语音信号。S2和S3分别是语音模块的手动播放和录音控制键。小型扬声器Y用于录制完成后,试听录制效果或监听本机输出的语音信号。电源变压器T2、桥式整流器QZ、7805三端稳压器等组成了+5V电源供电电路。IC1型号为AT89C2051单片机芯片;IC2选用型号为YXC-2E的语音模块电路。G01、G02均选用型号为TIL113的光电耦合器,其外引线排列如图2所示。K1选用HRS2H-S—DC-5V的小型密封继电器;T1选用音频输出变压器(低阻端接语音模块的输出端)。T2选用输入电压为220V,输出为9V,功率为3W的小型电源变压器;其余元件为通用件,无特殊要求,可按图中所标数值灵活选用。在实际使用中。为了防止交流市电临时停电影响本机的正常使用,建议有条件的单位,专为本机配备不问断电源,以保证本机的不问断供电。

本程序的流程图如图所示。程序使用汇编语言编写,为了确保程序运行的稳定性和可靠性,在程序中的适当部位,采用了“软件陷阱”和“延时除颤”的措施,以防止出现程序“跑飞”和用来消除可能出现的各种干扰信号对本机造成的不良影
响。上电复位程序运行后,在初始化程序中,要分别完成对P3.5输入口置1、对P1.4、P1.5输出口置0和对P1.6、P1.7置1等设置,此时,K1释放,LED1点亮,整个电路处于静止(待机)工作状态。在主程序中,一开始将始终查询输入口P3与的状态,一旦发现该输入口变为低电位(有铃流信号输入,且经过延时除颤,确认是有效铃流信号)时,将依次完成如下控制过程:①通过P1.4口使K1继电器立即吸合,完成“铃流摘机”功能,通过P1.5、P1.6分别使LED1熄灭、LED2点亮;②通过P1.7口以20秒的间隔,断续输出2个负脉冲,通过G02产生2次断续的触发信号,以便使语音模块被间断触发2次;③开始进入“软件定时”工作状态;④经过延时40秒钟(分二段分别调用4次延时5秒的子程序)后,“软件定时”工作状态结束,立即通过P1.4口使K1继电器释放。完成“定时挂机”功能。通过P1.5、P1.6分别使LED2熄灭、LED1点亮,电路恢复到初始加电的静止(待机)工作状态,至此,用户拨打本机的一次控制过程结束。

电路焊接组装完毕并经检查确认准确无误后,即可开始调试(其中,语音模块的录音操作方法请参照模块说明书,限于篇幅,本文对此从略)。应顺序调试“铃流摘机”、“断续触发”、“语音输出”和“定时挂机”电路是否正常,可以用起子将G01的4、5脚短接一下(这是模拟有铃流输入的情况),此时,IC1“单片机”的P1.4脚应输出高电位,VT1应能立即导通,K1应能吸合,并使LED1熄灭、LED2点亮;表明“铃流摘机”电路基本正常;与此同时,IC1‘‘单片机”的P1.7脚在40秒内。应先后断续(间隔20秒)输出2次负脉冲,在监听扬声器中应能连续听到2遍语音模块输出的语音信息,表明“断续触发”和“语音输出”电路基本正常;40秒后,VT1应能立即截止,K1应能释放,并使LED2熄灭、LED1点亮,表明“定时挂机”电路基本正常;上述检验如均能通过,即可以将电话线与本机接通,再用其它电话拨打本机占用的号码,线路振铃后本机应能自动摘机。主叫用户应能在电话中听到本机输出的语音信息,表明整机已全部工作正常,可以投入正常使用。




评论

技术专区