毕业设计(论文)基于DTMF远程控制系统.doc
《毕业设计(论文)基于DTMF远程控制系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于DTMF远程控制系统.doc(53页珍藏版)》请在三一办公上搜索。
1、前 言随着现代通信、电子技术和计算机技术的不断创新和发展,为人类社会的发展和生产带来了极大的便利,同时如何现代的科学技术去改善人类的生活,使人们的生活更加的舒适、方便。又因现在的电话网络遍布城乡各地,从而产生一种利用公共电话网的DTMF远程控制设计的构想,实现对各种家用设备远程遥控。DTMF远程控制装置是以AT89C51为单片机作为控制核心,MT8870为DTMF信号接收电路,在系统程序控制下实现功能,它由振铃信号检测、摘挂机控制、双音频解码、语音提示及电器控制五大部分组成。DTMF远程控制系统于家庭,无人场所,工业现场等。由于该系统的设计,是利用现有的电话网络资源与集成现代电子技术、通信技术
2、、微处理技术与遥控技术于一体,它为出门在外旅游的人们,因总惦记家里的安危,想不用回家就可以开关家里的电器设备,造成有人在家的假象,保证家里的安全、也可为工作了一天的人们提早准备了浴水,使你尽情释放一天的疲劳;提早准备了香喷喷的饭菜;提早打开空调,一进门便能享受清凉的的世界,为人们省去了多少的麻烦,带来了多少的便利。同时又由于采用的基于公共电话网新型的遥控方式,而常规的有线遥控需进行专门的布线,增加了投入;而红外线、超声波遥控则受距离所限。现有的遥控方式中,还有载波通信控制手段和基于无线寻呼的遥控方式。载波方式即通过电力线传递信息,该方式只能局限于同一变电所、同一变压器所辖范围内。因此也存在距离
3、问题,应用范围有限。基于无线寻呼的遥控方式利用了现有的寻呼频率资源,不需占用额外的频谱。因此它比起这一些的常规的遥控方式显示出了一定不可比拟优越性。它不需占用了一定的频率资源,也不会造成电磁干扰以及电磁污染,又突破常见的遥控方式的空间界限,可跨越省市,甚至跨越国家。又由于本装置采用电话线网络作为媒介及并接在电话机的两端,且不占据电话线的资源,又充分地利用了电话这一种己经比较成熟的双工通信方式,通过电话的语音提示的信息,从而使操作者能够及时了解受控方信息,使产品达到交互式与智能化。1 DTMF远程控制系统1.1 系统组成1.1.1 系统的体系结构电话线振铃检测模块电器驱动模块模拟摘机挂机电路DT
4、MF译码模块微处理器数据线语音提示模块图1-1基于DTMF远程控制装置图DTMF远程控制系统是由单片机构成主控部分,主要进行信息处理,接收外部操作指令形成各种控制信号及发出相应的控制信号,并完成对于各种信息的采集;接口电路提供单片机与电话外线的接口。其中包括铃流检测、摘挂机控制、忙音检测、双音频DTMF识别,及语音提示电路。如下面图1-1所示:1.1.2 系统工作原理该系统并接于家用电话的两端,不会影响到电话机的正常使用。当用户拨打本地电话机号码,由通过市局交换机向电话机发出振铃信号,振铃模块检测有铃流进来,首先检测振铃的次数达到5次(次数通过软件进行设计)后,单片机控制实现模拟摘机,并驱动语
5、音电路提示请输入密码。并通过单片机进行核对,如果该密码正确,则在语音的提示下输入该要控制家用电器的命令键。DTMF信号通过双音多频解码器解码后,由微处理器提起数据后去控制该家用设备。当用户输入 “#”键,自动实现挂机,从而完成一次远程控制。当且摘机后,在30秒内没有输入,电话回自动挂机。信号音检测采用软硬件相结合的方法来实现对拨号后线路状态的识别。1.1.3 技术指标1)额定电压:AC220V2)输入电压允许波动范围:85110AC3)充许高度:海拨不超过2000m4)环境温度:-40+505)空气湿度:不大于85(25)6)接口标准:符合DTMF电话拨号技术条件1.2 产品使用说明本系统使用
6、非常方便,下面就总体操作过程做一下简单的介绍。首先用户把本装置的信号线并联在电话线的两端,插上电源线,打开电源开关,本装置自动复位,就能正常工作了。当你处在异地想控制远处的用电设备时,只要拨打相应的电话号码,就可以实现对异地的电器的控制。接下来可以分几步进行:1)首先拨打用户设备所处的电话号码。2)如果电话振铃声超过5次,而无人接听时,系统自动摘机,继而发出了“欢迎使用家用器远程控制装置”,并回送提示音提示输入密码,并以#字号结束。3) 如果用户在三次之内,当三次之内,用户不能正确地输入密码,系统自动挂机。 系统将自动挂机。4) 当用户输入正确的密码后,就可以在语音的提示下进行其它的相关操作。
7、用户操作完成,按“#”键结束,完成一次的远程操作。而已经开启的电器将保持其开启的状态,直到下一次的“通话”控制使其关闭。本装置使用起来简单易学,而且功能强大。2 系统工作原理系统的原理图如下图2-1所示,系统由振铃信号检测、双音频接受电路、语音提示电路、摘、挂机控制电路、家用电器启动电路五大部分组成,采用以AT89C51作为核心控制器件,MT8870为DTMF信号的接收电路,在系统程序的控制下实现功成名能。该系统由振铃信号检测、摘、挂机控制、双音频解码、语音提示及电器控制五大电路部分组成。它适用于家庭、商店等无人的场所、还可以用于工业控制现场。以电话作为媒介, 通过电话线完成对设备的远程操作。
8、系统的工作原理如下:由于该系统的并接在家用电话的两端,且不影响到电话机的正常工作,因此出门在外的人,可以通过拨打家中的电话号码,交换机向家中电话机发送振铃信号,当有振铃信号进来的时候,该系统的振铃检测电路接受到铃流信号时,微控制器的定时/计数器T1开始计数,当计数的次数达到5次时,计数器溢出向CPU申请中断,当CPU响应中断请求后,置P2.6口低电平,启动模拟摘、挂机电路,实现自动摘机。接通线路后,CPU置P1.6口低电平,选中语音芯片,而后微处理器模拟SPI总线工作方式向ISD4004发出控制命令,从而启动语音提示电路,(该电路主要由ISD4004、LM386和外围电路组成,语音信号通过变压
9、器。)发出“请输入密码”这一提示信息,提示用户输入密码,用户输入的密码通过电话线接口电路,再通过解码芯片MT8870及一些外围元器件组成的解码电路,将双音频信号转化为相应的二进制号码,从该芯片的Q1Q4端口传送到AT89C51的P1.0P1.3口进行密码检验,如果密码不正确,语音信号会提示用户“密码不正确,请从新输入密码”。当密码检验正确后,再由语音信号提示用户输入要控制的设备代号。当用户操作成功后,再由语音提示用户是否继续操作,用户可以根椐自己的需求,进行下一步的操作,如不需要,既可挂机结束任何操作。图2-1 基于DTMF远程控制系统工作原理图图2-1 DTMF远程控制工作原理图3 电路设计
10、3.1 振铃模块电路设计如下图3.1所示,该电路是以光耦合器件为核心组成的,当有铃流信号进来,此信号通过光耦合器件,给发光二极管一个电压,从而使光耦合器件工作,再经过一个反向器输出标准的方波信号,可供主控部分的检测。图3.1 振铃检测电路3.1.1 电路的设计思想 由于在电话线上没有摘机之前,电话线的两端是4860V的直流电压信号,当电话线上无振铃信号时,该系统不会工作。当一有铃流信号进来,程控交换机送来的是253HZ的正弦交流电压,其PP为9015V,信号以1秒送,4秒断的形式发送,振铃检测可以有多种形式,但是最常用的是采取光耦合器件来实现的,由于它的优点在于可以使输入与输出在电气(电源、地
11、线)上完全绝缘,具有很高的抗干扰性。而在该电路当中,它作为一个开关器件和信号隔离的作用。同时具有很高的耐压值可达到5001000V,以及价格便宜,设计简单,工作可靠等优点。只要在软件部分进行振铃次数的检测,设置在一定次数的振铃后再摘机提高了系统的稳定性。3.1.2 元件的选取及说明1)隔直电容C1的选取:隔直电容C1是电解电容,用于过滤直流,滤出低频信号,而且振铃信号的电压还比较高,在这里采用1耐压100V的钽或铝解电容。2)电阻R1的选取:电阻R1是起限流作用,保证光耦合器器件的正常工作,因为电线的阻值少到一定值,便会在电话环路内形成动作电流(程控电话交换机检测到环路电流突变大于30mA,即
12、认为用户己摘机),会影响电话线路的正常工作。所以取33k。3)稳压二极管D1的选取:稳压二极管D1的采用主要考虑到对光耦进行保护而设计的。它反相并接于光耦的两端,当信号的正半周期加在光耦的两端使其导通,当负半周期时,使光耦截止,可经此该二极管续流,从而保护光耦不会电压过大而损坏,这样就要求光耦要有良好的耐压性能。此处取1N4003。4)光耦U1的选取:由于它是一种光电信号的耦合器件,它是一种将发光二极管和光敏三极管封在一起。通过光信号耦合,使夹杂在输入开关量中的各种干扰脉冲都挡回在输入回路的一侧。具有较高的电气隔离和抗干扰能力,对地电位差干扰有很强的抑制能力,而且有很强的抑制电磁干扰能力。速度
13、高、价格低、接口简单、体积小、寿命长等优点。选取型号为TIL系列的P621。5)电阻/电容R2/C2的选取:电阻R2电容C2共同组成滤波电路。主要是滤除振铃信号中的低次谐波。使信号到开关三极管的基极可以得到较好的方波信号,从而可以使以后输出的信号加到AT89C51的定时/计数器T0。 6)反相器的选取:用来检测振铃信号的光耦在导通和截止时,光耦三极管的集电极(输出端)电平并不是确定的数值,如果此输出信号传给主控单元,势必使主控单元无法识别,影响其正常工作。为了解决这一问题,采用了在光耦的集电极加一反相器的办法。反相器输出的波形有很大的改善,基本上是方波信号,本电路采用了开关三极管等组成,信号三
14、极管的集电极引出,优化了电路设计,使其工作更加可靠。3.2 摘、挂机电路设计根据国家有关标准规定,不论任何电话机,摘机状态的直流电阻应300,有R键的电子电话机的摘机状态直流电阻应350。在挂机状态下,其漏电流5uA。因为程控电话交换机检测到电话线回路电流突变为大于30mA时,即认为用户己摘机。当回路电流小于30mA时认为电话己挂机,即与系统通讯结束。图3.2 摘、挂机电路图3.2.1 电路的设计思想如下图所示,在未摘机之前,P2.6端为高电平,该电路处于末工作状态,当振钤检测电路检测到五次振钤时,P2.6输出低电平,Q2管导通,从而使得Q1的基极变为低电平也使Q1导通,Q1的集电极经电阻R3
15、和发光二极管组成回路,形成大约300的电阻电流为30mA的恒流源,使回路电流变大,控制电路向交换机发出模拟摘机的信号,交换机响应摘机信号,完成电话线路接通。整个电路完成自动模拟摘机过程。3.2.2 元件的选取及说明1) 极性保护电路D1的选取:当程控交换机确认有摘机信号时,送来的是直流信号,但是电话线哪一端为正,哪一端为负,为了解决这一问题,电话机中都装有极性保护电路,这样做可以使不确定的极性变成确定的极性,经其变换后再与电路的其它部分相连,起到了必要的保护作用。本电路选取的4个二极管的型号为1N4004。2) 高压三极管Q1及开关管Q2的选取: 接在电话线路中的三极管一般都选择高耐压的三极管
16、,该电路也考虑到电话线上的电压有时可能会出现很高的情况,所以选用了高压三极管。从程控交换技术手册可以了解,摘机时电话线两端的电压为811V左右,环路阻抗要小于2K(600时比较合适),环路电流要在30mA左右。三极管Q1的主要作用就是充当恒流源,需选用PNP型的三极管。本电路选取的是2N5401。而三极管Q2的作用起到开关的作用,当加高电平时,处于饱和导通状态,当低电平时,处于截止状态.本电路取出2N55513.3 DTMF接收电路3.3.1 DTMF信号DTMF双音多频信号是目前在按键电话(固定电话、移动电话)、程控交换机及无线通信设备中广泛应用的一种信号。它是一组由高频信号与低频信号叠加而
17、成的组合信号,CCITT和我国国家标准都规定了电话键盘按键与双音多频信号的对应关系,如表1所示。在表中显示,电话键盘上的任何一个键都由两个都互不为谐波关系的频率组成,因此每一个按键对应的一组频率都能够唯一地被辨认出来。 每个号码所对应的两个频率互不为整数比。高频率群中的最高频率1633Hz为备用频率,这样就变为7中取二的方式,只有12个号码。这12个号码代表阿拉伯数字“0”“9”以及符号“*”和“#”,通常这12个号码足够用了。其中符号“*”、“#”用于表示特殊功能,如“重发”、“暂停”等。如按“5”时高频群频率1336Hz与低频群频率770Hz同时输出。采用十六键时高频群频率1633Hz系备
18、用频率,(A)(D)预定为数据通信等其它功能。表1 MT8870数字编码表fLOWfHIGHKEYTOEQ4 Q3 Q2 Q169712091100016971336210010697147731001177012094101007701336510101770147761011085212097101118521336811000852147791100194112090110109411336*110119411477#111006971633A111017701633B111108521633C111119411633D10000ANY0ZZZZ3.3.2 DTMF解码芯片MT8870
19、DTMF信号接收器又称为DTMF解码器,它的功能是把DTMF信号变换为二进制数字信号。利用这些数字信号借助逻辑电路进行控制,在程控电话系统中它往往接在交换机中。目前双音多频产品多属于CMOS 集成产品,国际上一些主要器件产品厂商或公司均有代表性的DTMF接收器。如MITEL公司MT8870、M8870、MH88305与MK5091等。这些DTMF产品集成度高、体积小、抗干扰能力强,并且中间传输的是两个音频信号,最后输出的是二进制编码信号,便于与微型计算机接口。 本系统选取的MT8870是MITEL公司生产的DTMF信号接收器,是COMS大规模集成电路芯片, MT8870的内部集频带分离滤波器与
20、数字解码功能为一体,滤波部分用开关电容技术,分成高频群及低频群滤波器,解码器使用数字计数器技术检测把全部16个DTMF音调解码成四位二进制码。由于它内部有差动放大器、时钟振荡器和锁存三态总线接口,所以减少了该集成电路外部器件的数目。其它内部结构见附录。3.3.3 MT8870 各引脚功能简介1)MT8870 各引脚的的分布情况如有图3.3.3所示。2)引脚功能如下:IN+:为运算放大器同相输入端;IN-:为运算放大器反相输入端;图3.3.3 MT8870的引脚分布GS:为增益选择,它为内部运算放大器的输出端与前端连接反馈电阻提供通道;VREF:为基准电压输出端,标准值VDD/2用来给内部运放输
21、入端加偏置;INH、PWDN:为内部连接端,大多接到VSS。OSC1、2:分别为时钟输入端及时钟输出端,这两脚之间接一个3.579545MHz的石英晶体组成内部振荡电路。VSS:为负电源输入端,大多数情况该端接公共地。TOE:为三态输出使能输入端,该端为逻辑高时使能Q0-Q3有输出。Q1-Q4:为三态数据输出端,当TOE为使能时,提供与最接近接收到的有效音调对相对应的四位二进制码。StD:为延时导引输出端,当一个被收到的音调对已被寄存并且锁存器的输出已被校正时,该端为逻辑高,当St/GT端电压降到低于VRS时,该端转换为逻辑低。ESt:为早期导引输出端,表示有效音调频率的检测。一旦数字算法检测
22、到一个有效的音调对(信号状态),该端就出现高电平,信号状态的任何减小将导致EST转换为逻辑低。St/GT:为导引输入/保护时间输出。它是一个双向端,StD检测出一个大于VTSt的电压,器件寄存所检测到的音调对并校正锁存器输出;StD端检测出一个小于VTSt 的电压,器件自由地接收一个新的音调对。GT输出的作用是重复外部导引时间常数。VDD:为正电源输入端,规定VDD 为5V。3.3.4 MT8870芯片与单片机的接口电路1)MT8870与AT89C51单片机的接口图2)中央处理器AT89C51简介AT89C51是由美国Atmel 公司生产的至今为止世界上最新型的高性能八位单片机。 AT89C5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 DTMF 远程 控制系统

链接地址:https://www.31ppt.com/p-4136826.html