基于单片机的电话远程控制器设计

基于单片机的电话远程控制器设计

ID:24912642

大小:213.00 KB

页数:4页

时间:2018-11-17

基于单片机的电话远程控制器设计_第1页
基于单片机的电话远程控制器设计_第2页
基于单片机的电话远程控制器设计_第3页
基于单片机的电话远程控制器设计_第4页
资源描述:

《基于单片机的电话远程控制器设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、

2、N,/,(,/’-’0,M+N4N,+.6,M+&+N/P-’0MO1&LO1+O-&N’0,LO1+6,M+K1/-3/K*+’0L’1R/-PB*+,-.’/%SN/-P*+3M/K./31’3’.K(,+161+.’,+3’-,1’*6!"#$摘要设计了一种远程控制器6它以单片机8"9:;<=为核心6利用电话机的!"#$信号获得控制命令。文中对控制系统的组成、硬件和软件设计、工作原理进行了论述。关键词:单片机,远程控制,!"#$目前,随着电话和家用电器的普及,借助电话来进行各种设备的远程控制显得越来越方便和实用。为此,我

3、们设计开发了一信号经双音多频接收电路解码后输入到单片机中,由单片机发出控制指令去,控制家电,从而完成一次遥控。种低成本电话远程控制器,使用户通过电话可以随时随地完成"硬件电路分析对远程电器设备的电源开关的控制。=B7振铃检测电路!系统的组成与结构当用户被呼叫时,电话交换机发来铃流信号。振铃为=

4、单片机对解码进行译码,根据译码发出相应的控制信号,驱动被控制电路进行指定的操作。因此,系统必须能识别电话振铃信号,在指定的时间内检测到预定次数振铃则摘机,如果在一定的时间内没有按键命令或误操作时则挂机。电话接通后为防止误操作系统设置了密码6需要校正密码才能驱动控制器发出控制指令。为了方便用户使用,设置了语音提示界面。控制家用电器开关的电路由继电器开关来完成。据此,本系统主要设置了振铃检测电路;摘机、挂机伏的正弦波,谐铃失真不大于7?E,电压有效值:?C7

5、计了图=电路。电路;!"#$信号接收解码电路;单片机控制电路以及驱动继电图=振铃检测电路图器开关电路等。系统结构框图如图7所示。振铃检测电路以光耦"@H77D为核心,电话线上无振铃信号时,该电路不工作。当有振铃信号事,此信号给光耦的输入端提供导通电流,使光耦工作,其输出端输出信号经反向器提供方波信号,可供主控单元进行检测。=B=摘挂机电路根据国家有关标准规定:不论任何电话机,摘机状态的直流电阻应!D??!,有“I”键的电子电话机的摘机状态直流电阻应!D

6、,电话机通过叉簧接上约D??!的负载,使整电话远程控制器主要接收电话线上传来的控制家电的信息,译码后发出控制家电指令;通过各驱动模块,实现对电器进行开关等控制动作。控制器采用8"9:;<=做主控单元,采用#"99>?接收和发送经由电话线传输的!"#$信号。语音模块采取@A!=<:?为主要器件。控制器工作过程为:当需要遥控家电时,拨打相应的电话号码,振铃检测电路检测铃流信号,当振铃次数达到预定次后(次数可以通过软件任意设定),摘挂机电路自动摘机并将摘机信号输入到单片机中,单片机接收到摘机信号后,启动语音电路发出提示音,提示输入密码

7、,密码经!"#$接收电路接收并转换成二进制数,并由单片机进行验证,正确则提示输入控制键,控制键 万方数据个电话线回路流过约D?.8的电流。交换机检测到该电流后便停止铃流发送,并将线路电压变为十几伏的直流,完成接续。因此设计一模拟摘挂机电路如图D,当控制器发出摘机信号时,三极管导通,继电器吸合,电话线导通。通过调节电阻,模拟电话接通。当控制器J=B7发出低电平,三极管截止,从而电话挂机。=BD!"#$信号解码电路!"#$双音多频信号解码电路是目前在按键电话%固定电话、移动电话5、程控交换机及无线通信设备中广泛应用的集成电路。它图

8、D模拟摘挂机电路图《工业控制计算机》!""#年$%卷第$期包括&’()发送器与&’()接受器,前者主要应用于按键电话作双音频信号发送器,发送一组双音多频信号,从而实现音频拨号。双音多频信号是一组由高频信号与低频信号叠加而成的组合信号,**+’’和我国国家标准都规

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。