基于PSTN的家用电器远程控制系统毕业设计_第1页
基于PSTN的家用电器远程控制系统毕业设计_第2页
基于PSTN的家用电器远程控制系统毕业设计_第3页
基于PSTN的家用电器远程控制系统毕业设计_第4页
基于PSTN的家用电器远程控制系统毕业设计_第5页
已阅读5页,还剩27页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

于不同操作的提示及对受控方状态的信息反馈,从统,通常需要发送各种称之为“信铃”或“信号”(signal)的控制信号,来完成交换随着通信技术的迅猛发展,通信设备迅速增长,通信网络已遍布世界各地。如何之分。直到本世纪60年代电话机的电子化,1963年出现了第一台按键电话,60年代末代末的大规模集成电路的出现和程控交换网的扩大,对电话状态的提示要求产生了拨电话拨号脉冲中断直流信号,交换机对拨号脉冲计数,拨号脉冲以10脉冲/秒的速度产频信号,双音多频拨号一般由四个高频信号(称高频群组)和四个低频信号(称低频群组)组合代表一个数字,每个数字信号由高、低频群组中取一个频率组成,八中取二,共有十六种组合方式,可代表16种信息,组合情况如见下表1所示。(1)拨号前,摘机后出现的拨号音或阻塞音(机线阻塞);(2)拨号后可能出现无效号码音;忙音(如对方正在使用电话);回铃音+语音(对方听到铃响后回话);回铃,音+忙音(对方无人接听);语音+忙音(如所拨号码是移动电话,但对方未开电话,电信局送来提示语音后再送来忙音);几秒后语音提示(所拨号码为传呼机号码,传呼台送来提示拨号语音);几秒后忙音(所拨号码为传呼台号码,传呼台送来忙音);几秒后高频音(所拨号码为传呼机号码,传呼台发送来的2KHz的应答信号)(3)振铃。高频组/Hz123A456B789C0D中三种为基本信号(回铃音、忙音和无效号码音),一种为传呼台2KHz应答信号。这些根据拨号后出现的情况所述,给出打电话时的波形图,如图1.1所示。拨号信号拨号前阻塞信号忙音信号无效号码信号回铃信号移动电话未打开前的情况拨号后图1.1电话信铃波形图2总体设计2.1系统总体设计框图片机DTMF解码电路语音控制电路振铃检测与模拟摘/挂机电路语音录放电路集中控制器图2.1系统总体设计框图当需要遥控家用电器时,拨打相应的电话号码,振铃检测电路检测铃流信号,如果次后(次数可以通过软件任意设定),单片机启动语音提示电路发出提示音,询问是否进(按键1~8分别表示1~8号通道,分别控制8路电器)。通道选择后,按下“1”键表示开启该路电器,并有语音提示“该路电器已经开启”,按下“O”键表示关断该路电器,有提示音“该路电器已经关闭”,按下“*”键则可挂机退出。若超时则自动挂机2.2系统整体方案论证本文使用的录音芯片是ISD1420,使用录音芯片可以使操作者能及时了解到受控能等特点当利用ISD1420进行录音时,外部音频信号通过话筒输入和线路输入方式进2.2.2最终选择方案a单工方式b半双工方式2.1.7数字显示与键盘(1)数字显示部分数字显示电路采用数码显示管(共阳)动态显示方式,其使用方便,结构简单,不①四位数码管的结构及显示原理另外,为了使用方便,现在已经生产出把4位或5位LED数码管集成在一起的多位②四位数码管的显示方法a动态显示a分类和功能通常包括数字键(0~9),字母键(A~Z)以及一*产生相应的键的代码(键值)。*消除按键弹跳及对付多键串键(复按)。(3)判别闭合键的键号,方法为对键盘的列线进行扫描,扫描口P2.7~P1110110110110111低电平的行的首键号。例如:P2.7~P2.4口的输出为1101,读出P2.3、P2.2为10,则为3号键闭合。RAMRAMROM定时/计数器并行接口串行接口中断系统3.2语音提示电路单片机控制输出这些词素的任意组合成句、成段,词素的语音容量从20秒至480秒甚ISD1420是采用模拟存取技术集成的可反复录放的20秒语音芯片,掉电语音不丢失,最大可分160段,最小每段语音长度为125ms,每段语音都可由地址线控制输出,每125ms为一个地址,由A0-A7八根地址线控制。用户录制的语音每一段结束后芯片自动设有段结束标志(EOM),芯片录满后设有溢出标志(OVF)。如果用单片机等控制电路按某一段的起始地址进行放音操作,遇到段结束标志(EOM)即自动停止放音,单片机用户可以先通过专用的ISD1425语音编程拷贝机将需要的语音分段编程、连续录制音操作,再由单片机电路控制放音。首先,单片机将ISD1420语音芯片完整搜索一遍,总段数,甚至不需要知道每段语音在ISD1420芯片上的具体地址,只要用户记住录●采用直接模拟量存贮技术DAST(DirectAnalogStrorageTechnology),●信息可保存10年以上,可反复录放达10万次之多。●较强的选址能力,可把存储器分成160段来进行管理。●具有自动省电模式,此时仅需0.5HA的保持电流。●工作电压Voo:5V.(1)所有初始操作都是从0地址开始。0地址是ISD1420存储空间的起始端,我将本录音芯片分成了五段:完成功能所需时间4秒请选择相应家电代号3秒按1开,按0关,控制其它家电按*号键,退出按96秒相应家电已启动2秒相应家电已关闭2秒电压有效值90±15V。振铃以5秒为周期,即1秒束挂机的电路,模拟摘机电路与模拟挂机电路组成模拟摘挂机模块。它是由二极管式整流及滤波后,振铃信号进入光电耦合器817的1、2引脚,然后从4脚输出脉冲信图3.3振铃检测与模拟摘机电路和我国的标准规定双音频信号由8个频率组合,分为高低频两组,采用8中取2原则,高频信号和一个低频信号通过电话线送到程控交换机。在程控交换机中分别用8个不同能。滤波器部分采用开关电容技术用于将拨号音频信号分离成高频组信号和低频组信号。在解码器中使用数字计数技术来检测所有16种双音多频音频对,并把它们编成4123456789图3.49270管脚图滤波器和过零检测音频滤波器低频组滤波器参考电参考电时钟过零检测时钟图3.59270功能框图3.58路电器控制NYN由图3.6可以看出,八路电器通过AT89C51的P2口来控制。控制电路的执行器件采用继电器。当单片机要实现对电器的控制时,由P2口发出控制信号并经过三极管放大后驱动8个继电器,从而控制了8路电器的通断。3.6状态显示模块状态显示电路是指示各通道的当前工作状态及操作指示。该模块主要由8只发光二极管LED1~LED8构成。LED1~LED8用来指示八路通道的工作状态,发光二极管亮时表示该通路上的电器接通了电源,灭时表示该路电器已关闭。4软件设计4.1可采用模块化设计方法(1)系统主控模块设计;(2)振铃检测与模拟摘机电路模块设计;(3)DTMF解码电路模块设计;(4)语音提示电路模块设计;(5)8路电器控制模块设计;4.2程序流程图0,开两外部中断YN吗?NNNYNY(2)振铃音检测(3)模拟摘挂机(4)双音频检测5.2系统统调1.可以控制八路电器的开关,由八个灯的亮灭来表示控制哪路电器的开启和关闭,灯2.每路电器的控制需要一个继电器,但由于经费问题所以只用了两个继电器,可以控3.录音芯片可以录音20秒。由于制作了个话筒,所以可以擦除原录音后从新自己录音。4.本系统密码检测时输入的密码固定为123456,解码电路本来可以设计为可以修改密将本系统的电源线接8—12伏电源,电路板上水晶头插口接至电话座机。将其中一条线接6伏电压,另一条线接发动机输入。基本的接线就已经完成。用户拨打带有该系统的电话,等电话响铃六声后接电将会听到语音提示叫输入密码并按#号键结束,本系统默认的密码为123456(用户可以自己修改密码),输完密码然后会提示选择相应家电代号,系统共可以实现八路电器控制,此时用户可以输入1-8,就代表要控制第一路到第八路家电的开关。然后系统会提示输入0或者1,0代表关闭该路电器,1代表开启该路电器,若要控制其他家电按*号键,退出按9。然后系统会提示相应家电已启动或者相应家电已关闭。电话线控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论