当前位置:文档之家› 求智能电话远程广播控制器(MT8888)

求智能电话远程广播控制器(MT8888)

智能电话远程广播控制器(MT8888)智能电话远程广播控制器可以利用普通的电话线路,自动开启广播室的扩音机电源,自动切入扩音机的话筒回路实现远程广播功能。

我们的产品还不会影响广播室电话的通话功能,而且只有掌握操作密码的人才可以实现远程电话广播。

我们的产品可以在农村广播系统广泛推广应用,农村广播系统主要有两大功能,其一是宣传国家的方针政策,实时完成新闻联播等重要内容的广播;其二是农村的紧急通知或者下达工作任务。

农村广播系统一般都是兼职管理,并并非时刻都有人职守。

但是有些紧急情况需要立即广播时村干部只能亲自跑到广播室去下达通知,既费时又费力非常不方便,有了我们的产品只要身边有电话或者手机就能随时进行紧急通知,这对应付突发自然灾害、紧急寻人、处理突发事件时可以大大提高了工作效率。

将我们的控制器并联在广播室的电话线路上,当有电话拨入振铃达到设定的次数时控制器会自动摘机,发出提示音提示输入开启广播设备的密码,只有输入正确密码后,才会自动开启广播室的扩音机电源,自动切入扩音机的话筒回路,这时就可以对着电话或者手机的话筒进行喊话广播,当喊话结束后,电话机挂机,这时我们的控制器就能自动判断并恢复本地话筒工作状态和关闭广播机的电源。

第一章总体设计电话智能遥控器由单片机构成主控部分,进行主要的信息处理,接收外部操作指令形成各种控制信号,并完成对于各种信息的记录;接口电路提供单片机与电话外线的接口。

其中包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别,及语音提示电路。

系统原理框图如图1.1所示图1.1语音提示电路是该作品重要组成部分。

为了降低本装置的造价,作品的提示音使用程序产生。

语音提示电路受单片机的控制产生相应的提示音提示,并通过反馈电路反馈至电话外线。

从而使操作者对电器的操作达到交互式,并能即时了解有关的信息;显示电路用于状态设置时的显示;控制部分即受控的终端,如前所述,可通过接驳不同的终端并对电话进行必要的改动从而达到功能的扩展。

这一点,可使产品达到系列化。

本系统的每一个接口电路(振铃检测、模拟摘挂机、语音反馈、双音频解码等)都已经经过实际的交换机在线实验,具有很强的实用性。

本系统使用最简单的电路、最便宜的电路芯片实现了完善的功能。

本系统还有许多可以添加的功能,具有很强的市场前景。

本装置并联于电话机的两端,不会影响到电话机的正常使用。

用户通过异地的电话机拨通本装置所连接外线的电话号码,通过市局交换机向电话机发出振铃信号。

本装置如果检测到振铃五次,即五次响铃后无人接,自动摘机,进入密码检测,输入正确后选择被控制电器,然后输入开或关进行遥控电器,完成后返回。

第二章系统设计可行性分析2.1 总体设计分析根据电话远程智能遥控系统的具体设计要求:⑴通过电话网对异地的电器实现控制(开/关);⑵控制器可以实现自动模拟摘挂机;⑶控制器设置密码校验;我设计此系统必须具有以下单元功能模块:⑴铃音检测、计数;⑵自动摘挂机;⑶密码校验;⑷在线修改密码;⑸双音频信号解码;⑹输入信息分析;⑺控制电器开关;⑻电器状态查询;⑼忙音检测;根据电话机和交换机发出的不同信号音以及电话线各种状态的不同要求,我结合实际情况对具体的单元功能模块作出软件或硬件上的不同分工,具体如下。

理论上交换机所发出的各种信号音都可以通过软件编程而识别,即通过单片机发出的脉冲信号来检测信号音单位时间内的脉冲个数计算出其频率,从而完成信号音识别。

但是从系统的可靠性和程序的结构设计上分析,我选择了硬件来解决振铃音检测、忙音检测、双音频信号解码等功能模块。

自动摘挂机和电器的控制必须使用具体硬件电路来实现。

振铃音计数、忙音计数、密码校验、在线修改密码、输入信息分析、电器状态查询等功能模块使用软件编程方式要比硬件电路简单的多,实现也很容易。

综上所述,我设计信号音检测、自动摘挂机、控制电器、双音频解码等功能模块使用硬件电路实现。

而信号音计数、密码校验、在线修改密码、信息分析、电器状态查询等功能模块使用软件编程完成。

下面就硬件以及软件实现的单元电路分别进行具体分析。

2.2 硬件模块本作品使用了大量的硬件电路完成部分功能模块,其目的就是充分利用硬件电路的可靠性、稳定性,使整体电路达到比较高的稳定性。

2.2.1自动摘挂机因为程控电话交换机对电话摘机的响应是电话线回路电流突然变大为约30mA的电流,交换机检测到回路电流变大就认为电话机已经摘机。

自动摘挂机电路可以通过单片机控制一个继电器的开关,继电器的控制端连接一个大约300Ω的电阻接入电话线两端,从而完成模拟摘挂机。

2.2.2振铃音的检测当用户被呼叫时,电话交换机发来铃流信号。

振铃为25±3伏的正弦波,谐铃失真不大于10%,电压有效值90±15V。

振铃以5秒为周期,即1秒送,4秒断。

根据振铃信号电压比较高的特点,可以先使用高压稳压二极管进行降压,然后输入至光电耦合器。

经过光耦的隔离转换,从光电耦合器输出的波形是时通时断的正弦波,经过RC回路进行滤波输出很标准的方波。

方波信号就可以直接输出至单片机的中断计数器输入口,完成整个振铃音检测和计数的过程。

2.2.3控制电器此部分比较简单,通过单片机控制多路继电器的开关即可,常用的电路已经很成熟,在此就不累述了。

2.2.4双音频解码此部分是整个系统的关键,它的工作情况直接决定了系统的可靠性。

经过翻阅大量的文献资料,我发现使用电话专用的双音频编解码芯片进行输入双音频信号的解码,是比较常用的一种方法。

使用集成电路不但外围电路简单,而且可靠性强。

经过专用集成电路的解码,信号转换成为不同的码制信号,可以直接被单片机读取。

一般常用的电话双音频编解码集成电路有8870、8880、8888等,经过反复论证比较,我决定使用双音频解码集成片MT8870来完成此功能模块。

有关MT8870的详细介绍请参阅本报告的附录部分。

2.3 软件模块经过比较,我决定使用AT89C51作为控制的单片机芯片,具体有关AT89C51的介绍不在这里累述,其详细资料请参阅本报告的附录部分。

2.3.1信号音计数本单元可以使用AT89C51的两个计数器的外部中断方式来实现对不同信号音的计数。

2.3.2密码检测本单元可以在系统初始化的时候,在单片机内部的存储器的内部开辟一块空间放置密码。

当用户输入密码的时候,单片机把输入的密码写入另外的一块空间,然后利用减法运算比较两者是否相等。

这样就可以实现密码检测的功能。

2.3.3 信号分析处理本单元可以利用查表方式,也可以用简单的语句,稍微长一点的语句实现,例如CASE语句等。

经过翻阅大量的技术资料,对具体要求实现的功能进行完整的系统分析,我认为我的电话遥控系统设计基本符合实际情况,可以完成设计任务所要求实现的基本功能。

第三章硬件单元电路设计3.1 振铃检测电路在电话线路未来铃流前,电话线路由电话交换机提供大约48V的直流电压。

当用户被呼叫时,电话交换机发来铃流信号。

振铃信号为25±3伏的正弦波,谐铃失真不大于10%,电压有效值90±15V。

振铃以5秒为周期,即1秒送,4秒断。

在本电路检测铃流信号时,以五次铃响为准,即五次振铃后无人摘机,便由单片机控制自动模拟摘机。

图3.1原理说明:电话振铃信号通过电容C1隔直、D1稳压二极管、R1限流电阻输入至光电耦合器4N25的输入端1口,C1、D1和R1共同组成振铃信号变换电路,它们使输入电压和电流不会太大,对后面的光电耦合器起保护作用。

光电耦合器4N25起的是隔离作用,光电耦合器是一种电信号的耦合器件,它一般是将发光二极管和光敏三极管的光路耦合在一起,输入和输出之间不可共地,输入电信号加于发光二极管上,输出信号由光敏三极管取出。

光电耦合器以光电转换原理传输信息,它不仅使信息发出端(一次侧)与信息接收并输出端(二次侧)是绝缘的,从而对地电位差干扰有很强的抑制能力,而且有很强的抑制电磁干扰能力。

速度高、价格低、接口简单。

振铃信号通过光耦4N25的4脚输出振铃正弦波,R2和C2共同组成滤波电路,信号到了开关三极管T1的基极就变成了方波。

经过三个反向器的整形输出到单片机AT89C51的T0/P3.4口,中断方式采用外部中断,计数5次产生T0中断,控制继电器模拟摘机,完成振铃音检测。

原器件选取:1、C1隔直电容,因为是过滤直流,滤出低频信号,而且振铃信号的电压还比较高,因此选取1μF耐压100V的瓷片电容(由于条件限制,本人用两个2μF耐压60V的电解电容负极相连代替之);2、D1为稳压二极管,选取36V的稳压二极管;3、R1是4N25的限流电阻,取33 kΩ;4、IC1选取光电耦合器4N25;5、R2和C2共同组成振铃信号音滤波电路,根据电话振铃的技术指标:频率25Hz的正弦波,1秒通,4秒断,τ=RC可以推出0.02≤τ≤4(S)。

为了使振铃信号音输出很好的方波波形,如图3.2所示,计算后选取R2=10kΩ,C2=100μF,τ=1s;图3.26、R3和D3共同组成振铃指示灯,R3=100Ω,D3为黄色5mm发光二极管;7、T1和R4组成模拟开关电路,T1选取9013,根据分压原理和74LS04的低电平有效值,R4取2.9 kΩ;8、反向器由74LS04中的三组反向器组成,起整流作用;3.2 模拟摘挂机电路设计主要思路:根据国家有关标准规定:不论任何电话机,摘机状态的直流电阻应≤300Ω,有“R”键的电子电话机的摘机状态直流电阻应≤350Ω。

在挂机状态下,其漏电流≤5μA。

当用户摘机时,电话机通过叉簧接上约300Ω的负载,使整个电话线回路流过约30mA的电流。

交换机检测到该电流后便停止铃流发送,并将线路电压变为十几伏的直流,完成接续。

根据有关技术指标,模拟摘挂机电路设计如图3.3所示:模拟摘挂机电路主要由一个三极管开关电路控制继电器的开关,继电器控制接入电话线两端的200Ω电阻。

摘挂机信令由单片机通过使TXD/P3.1口变为高电平实现。

经过两个反向器驱动发光二极管D1指示摘机,同时改变三极管T1的基极电压,使T1处于导通状态,从而开启继电器J1,J1使电阻R3接入电话线两端。

因为R3的电阻为200Ω,使回路电流变大,控制电路向交换机发出模拟摘机的信号,交换机响应摘机信号,完成电话线路接通。

整个电路完成自动模拟摘机过程。

图3.3根据设计原理,原器件选取如下:1、反向器取74LS04中的两组反向器;2、R1是摘机指示灯限流保护电阻,取220Ω;3、D1是摘机指示灯,取5mm绿色发光二极管;4、R2是三极管限流电阻,取2kΩ;5、T1三极管是起模拟开关控制继电器的作用,取9013;6、D2二极管是起继电器反向保护的作用,取4001;7、J1是继电器控制开关,取JRC 4001F(DC5V);8、R3是摘机电阻,取200Ω;3.3 双音频解码原理简介:双音多频DTMF信号解码电路由MT8870(简介详见附录)主要承担。

相关主题