《3195.基于DTMF芯片的远程控制器的设计[硬件部分]【基于Protel】.doc》由会员分享,可在线阅读,更多相关《3195.基于DTMF芯片的远程控制器的设计[硬件部分]【基于Protel】.doc(11页珍藏版)》请在三一办公上搜索。
1、 程控交换原理课程设计 课程名称: 程控数字交换与交换网 设计题目:基于DTMF芯片的远程控制器的设计硬件部分 姓 名: 专业年级: 通信工程 学 号: 指导教师: 成 绩: 2010年7月2日一、 课程设计的目的与任务程控交换原理课程设计是在程控交换原理的基础上进行的综合性设计训练。要求学生综合应用所学的知识、文献资料,以实际工程应用为目的作一些设计或研究,培养学生将来进行程控交换系统开发、维护奠定基础。二、 课程设计的基本要求本课程要求学生了解目前小型程控交换系统的组成及实现方案,掌握小型程控交换系统的单元电路的设计方法,选择适当的设计课题及方案,根据要求,结合所学知识,通过查阅资料,调查
2、研究等,独立完成课程的方案设计、元器件的选择、电路的设计、撰写总结报告。三、课程设计的内容与要求 了解DTMF芯片在远程通信和控制中的应用实例,然后选择一种具体应用进行设计。完成所设计系统的软硬件设计方案本设计着重于硬件,即画出功能框图。查阅资料,根据题目要求选择具体芯片,在熟悉各芯片的工作原理以及protel99的使用方法基础上完成硬件的设计,利用protel99画出原理图。 题目:基于DTMF芯片的远程控制器的设计硬件部分 【摘要】电话网络是覆盖面最广的网络,且电话通信的费用低廉,这就为利用电话网进行远程控制提供了可能。本设计采用单片机AT89C51作为中控CPU控制MT8870对电话按键
3、的双音多频信号进行解码,来实现通过对电话按键的操作来控制远端的被控对象,通过可录放语音芯片ISD1110来播放提示语音。设计实现了操作简单、安装方便,低成本的嵌入式远程控制器。该控制器能够检测电话振铃信号,自动模拟摘机,操作者根据语音提示就可以很方便的查询被控对象的运行状态,操作电话按键就可以改变被控对象的运行状态。另:本文主要是介绍硬件部分的设计,并且方案原理图均采用protel99进行绘制。由于未进行软件部分的设计,其可实现性以及正确性便有待进一步验证。【关键词】protel99 DTMF 远程控制器Title: The design of remote controller Based
4、on the DTMF chip pinnacle pro-one 【Abstract】Phone network coverage is the most extensive network, and telephone communication costs, for the use of network to provide the remote control. this design adopts monolithic integrated circuits AT89c51 as the control of cpu mt8870 for the phone while the tw
5、o-tone more frequent a signal, the implementation of the key to control the operation of the far end of the accused, by sound chips will rp record playback to play the voice. the design to simple operation and installation of convenience, and low-cost embeddedOther : the focus is on the part of the
6、design and plan the principle drawing a diagram by protel99. the software portion of a design, they can achieve accuracy and he awaits further verification.【Key words】protel99 DTMF remote controller一、protel99简介5二、DTMF51、简介52、功能介绍5三、远程控制器的设计61、系统功能和结构61.1控制器功能61.2远程控制器的结构62、硬件电路组成721振铃检测、模拟摘机电路722 DT
7、MF信号解码电路823 语音电路10四、设计总结11五、参考文献11【正文】一、protel99简介 Protel99SE是Protel公司近10年来致力于Windows平台开发的最新结晶,能实现从电学概念设计到输出物理生产数据,以及这之间的所有分析、验证和设计数据管理。Protel99 SE共分5个模块,分别是原理图设计、PCB设计(包含信号完整性分析)、自动布线器、原理图混合信号仿真、PLD设计。本课程主要是利用其原理图设计功能。二、DTMF1、简介双音多频信号是贝尔实验室发明的,其目的是为了自动完成长途呼叫。双音多频DTMF(Dual Tone Multi Frequency),由高频群
8、和低频群组成,高低频群各包含4个频率。一个高频信号和一个低频信号叠加组成一个组合信号,代表一个数字。DTMF信令有16个编码。2、功能介绍利用技术实现远程通信的软硬件关键技术,其电路具有实现简单,成本低,可靠性高的特点。与相关软件配合还可实现双向呼叫通信,正确识别通话与通信等功能,可适用于多种远程通信场合。本文主要是介绍基于该方式进行的远程控制器的设计方案及过程。三、远程控制器的设计1、系统功能和结构1.1控制器功能 本系统主要解决的问题是如何利用电话线传递控制信息。电话线上所传输的是双音多频信号(DTMF信号),这里直接利用电话线传递的DTMF信号来传递控制信息实现对远端控制对象的控制操作。
9、系统主要完成的功能是对DTMF信号的解码,通过单片机对解码结果进行译码,根据译码结果发出相应的控制信号,驱动控制电路进行指定的控制操作。系统还必须能够识别电话振铃信号,在指定的时间内检测到规定的振铃次数(5次)则接通电话,播放提示语音。通过对电话按键的操作来远程控制被控对象。1.2远程控制器的结构本系统主要设置了振铃检测、模拟摘机、模拟挂机、DTMF解码、语音、继电器驱动等电路。系统结构框图如图1: 电话线振铃检测电路MT8870模拟摘/挂机电路继电器输入缓冲输出驱动语音电路单 片 机图1 系统结构图 系统工作过程:振铃检测电路用于检测振铃信号,当检测到有振铃信号时,对振铃进行记数如果振铃次数
10、小于5次该控制器不动作,若振铃次数大于5次表示要进行控制,单片机输出信号给模拟摘/挂机电路模拟摘机,此时控制器就和控制中心的电话接通。该控制器为防止误操作设置了密码保护功能,当控制中心通过拨打电话与控制器接通后,单片机输出信号给语音电路播放密码提示语音,控制者可以通过电话按键输入密码,控制系统接收由电话线传送来的DTMF信号,由MT8870对电话按键的DTMF信号进行解码,如果密码正确操作者就可以根据语音提示完成状态查询或是控制动作。2、硬件电路组成 系统硬件主要由振铃检测电路、模拟摘挂机电路、DTMF信号解码电路、语音电路和输出驱动电路等几部分组成。21振铃检测、模拟摘机电路 振铃检测、模拟
11、摘机电路如图2,振铃检测电路是由光耦TLP521-1和74LS123构成。当有电话呼入时,电话线上传输的25HZ、90V的交流振铃信号由C1、C2隔离直流后由整流桥整流,整流后的直流电压值较高,经光电隔离器U1后输出TTL脉冲信号,该脉冲经74LS123整形成大方波信号,该方波信号送至单片机的P3.5引脚进行计数,当计数值达到预设值时,单片机P1.0引脚输出高电平,三极管Q1导通则继电器K1动作,将负载电阻R5(330)接入电路实现模拟摘机。这里所说的模拟摘机是指将R5接入电路后,电话线上就会出现大于10mA的电流,交换中心检测到这一电流后就不再输出振铃信号而是转为接通电话。人们手动摘机接通电
12、话时的工作过程与此一致,因此称为模拟摘机。如果振铃信号没有达到预设值就消失,则单片机的计数值清零,控制器不动作。 图2 振铃检测及模拟摘机电路22 DTMF信号解码电路频率(HZ) 1209 1336 1477 1633697 1 2 3 A770 4 5 6 B652 7 8 9 C941 * 0 # DDTMF(Dural Tone Multiple Frequency) 表1 电话按键DTMF频率对应表 DTMF信号解码主要用于电话交换系统,它是由两个不同频率的音频信号叠加而成的复合信号,这些音频信号不存在任何谐波关系,分为高音组和低音组,电话机每个按键对应一组DTMF信号,对应关系如表
13、1所示。 本系统采用MT8870作为DTMF信号的解码芯片。MT8870是加拿大Mitel公司生产的一种集成度高,应用普遍的通信类集成电路芯片,MT8870可以方便的和单片机接口,其主要功能是完成双音多频(DTMF)信号的接收和识别,它可用于有线电话网,无线移动通信和计算机通信网的终端设备。DTMF信号通过IN端输入MT8870,GS引脚接反馈电阻对输入的DTMF信号进行放大,OSC1和OSC2引脚之间接。一个3.5795MHZ的晶振,产生DTMF信号双音对中各单音比较信号。信号在MT8870内经过滤波、放大、高低频分离,再经过数字处理转化为与DTMF信号相对应的二 进制编码。DTMF信号解码
14、为4位二进制码,由Q1Q4直接输出, 如按下电话“1”号键,则电话线上就有高频1209 HZ和低频697 HZ的DTMF信号 表 2 MT8870解码表传播,此信号进入MT8870进行解码,解码的结果由Q1、Q2,Q3、Q4,输出,MT8870输出结果与电话按键的对应关系如表2所示。芯片STD引脚提供DTMF信号检测输出,当MT8870接收到DTMF信号并解码完成后该引脚为高电平,平时该引脚为低电平,该信号通过反相后可向单片机申请中断,TOE引脚为输出使能端,当TOE为高电平时解码结果可以从Q1Q4输出。 TOE为低电平时Q1Q4引脚为高阻态。MT8870与单片机接口电路如图3所示: 图3 M
15、T8870与单片机接口23 语音电路在语音控制与语音录放电路中采用ISD1110芯片制作数字录音器件,该语音芯片是美国ISD公司的ISD系列单片语音录放集成电路的一种。它采用直接模拟量存储技术,将每个采样值直接存储在片内的快速闪存中,能较好的保留模拟量中的有效成分,音质较好,该器件采用CMOS工艺制造,片内含时钟、话筒运放、自动增益控制、噪声滤波、平滑滤波和扬声器放大器。最小的语音录放系统仅由一个话筒、喇叭和几个电阻电容、按键组成。目前在语音录放设计中应用十分广泛。 ISD1110引脚排列如图5所示。各引脚功能如下:A0A7 地址输入/模式控制;VSSA、VSSD 模拟地和数字地;SP+、SP
16、- 扬声器输出的正负端;VCCA、VCCD 模拟和数字电源正端;MIC 话筒输入端;MIC REF话筒输入参考端;AGC 自动增益控制;ANA IN、ANA OUT 模拟输入输出;/REC 录音低电平有效;/PLAYL 电平触发放音;/PLAYE边沿触发放音;XCLK 外部时钟;/RECLED 录音指示。四、设计总结嵌入式电话遥控作为一种较新的课题与常规的遥控方式相比,显示出很大的优越性,它不需要专门的布线,不占用无线电频率资源,同时可以利用现有的成熟的电话网络实现跨省市的远程控制。本文所介绍的基于电话网的嵌入式远程控制器,工作可靠,制造成本低,应用对象不受限制,具有广泛的实用性和推广价值。
17、设计过程中遇到很多问题,譬如说元件的选择、protel的使用等等,很多时候在一个问题上就花费了大量时间。最后经查阅资料、反复试验修改才使问题得以解决。通过本次课程设计,在加深了对课堂知识的了解的同时,也一定程度上拓宽了程控交换这一课程的知识面。更重要的是培养了我们良好的科学素养和工作习惯,为以后的工作奠定了基础。五、参考文献1】 程控数字交换与交换网 (第二版) 叶敏 北京邮电大学出版社2】 易语言远程控制技术教程 电子书3】 PROTEL电路设计实用教程 王正谋 主编 电子工业出版社4】 单片机&DSP外围数字IC技术手册 李朝青 主编 北京航空航天大学出版社5】 桂林电子科技大学学报2006年03期 ( 基于语音处理技术及DTMF解码技术的远程控制)