51单片机智能型电话远程遥控器简介

合集下载

基于单片机的电话远程控制电热水器

基于单片机的电话远程控制电热水器

基于单片机的电话远程控制电热水器一、系统概述电话远程控制电热水器系统主要由电热水器本体、单片机控制模块、电话通信模块、电源模块等组成。

用户通过拨打与系统连接的电话,输入特定的指令,单片机接收到指令后对电热水器进行相应的控制,如开启、关闭、调节水温等。

二、硬件设计1、单片机选择选用一款性能稳定、处理速度较快的单片机,如 STM32 系列。

STM32 单片机具有丰富的外设接口和强大的运算能力,能够满足系统的控制需求。

2、电话通信模块采用专用的电话通信芯片,如 MT8880。

该芯片能够实现电话信号的接收、解码和发送,与单片机进行通信,将用户输入的指令传递给单片机。

3、电源模块为了保证系统的稳定运行,需要设计可靠的电源模块。

可以采用交流转直流的电源适配器,将市电转换为适合单片机和其他模块工作的直流电压。

4、控制电路通过继电器等电子元件组成控制电路,实现对电热水器电源和加热元件的通断控制,从而达到开启、关闭和调节加热功率的目的。

三、软件设计1、主程序流程系统初始化后,单片机进入等待状态,等待电话通信模块接收到用户的指令。

一旦接收到指令,单片机对指令进行解析和处理,执行相应的控制操作,并通过反馈机制向用户提示操作结果。

2、指令解析算法设计合理的指令解析算法,将用户输入的电话按键音转换为具体的控制指令。

例如,“1”表示开启电热水器,“2”表示关闭电热水器,“3”表示升高水温,“4”表示降低水温等。

3、反馈机制为了让用户了解操作是否成功,系统需要通过语音提示或短信通知等方式向用户反馈操作结果。

四、安全机制1、密码验证为了防止未经授权的用户进行控制操作,系统设置了密码验证功能。

用户在输入控制指令前,需要先输入正确的密码。

2、超时自动挂断如果用户在一定时间内没有进行操作,系统将自动挂断电话,以节省通信资源和防止误操作。

3、异常处理系统具备对各种异常情况的处理能力,如通信故障、电源故障等。

在出现异常时,系统能够自动采取相应的保护措施,确保电热水器和用户的安全。

用AT89C51实现电话远程控制家用电器课件

用AT89C51实现电话远程控制家用电器课件

电话线路的连接与控制
电话线路接口
选择合适的电话线路接口,实现 与电话线的连接。
信号采集
通过电话线路接口采集远程控制信 号,包括按键信号和拨号信号。
信号处理
对采集到的信号进行解码、识别和 处理,转换为对应的控制指令。
远程控制信号的编码与解码
编码方式
采用合适的编码方式对控 制指令进行编码,以便于 通过电话线路传输。
用户体验
在操作界面和交互方式上,还有待进一步优化,以提高用户的使用体 验和便利性。
未来展望和潜在应用
智能化发展
随着物联网和人工智能 技术的不断发展,未来 可以通过升级系统,实 现更加智能化和自动化 的远程控制。
拓展应用领域
除了家用电器,该系统 还可以拓展应用到其他 领域,如智能家居、智 能安防等。
正常运行。
紧急处理机制
建立紧急处理机制,对突发故 障进行快速响应和处理,尽快
恢复系统正常运行。
07
总结与展望
项目总结
1 2 3
功能实现
通过使用AT89C51单片机,成功实现了电话远程 控制家用电器的基本功能,包括远程开机、关机 、调节温度和灯光亮度等。
技术创新
在硬件设计和软件编程方面,采用了多项创新技 术,如语音识别、电话线接口技术等,提高了系 统的稳定性和可靠性。
AT89C51的编程语言包括汇编语言和C语言等。
常用的开发环境有Keil C51、SDCC等。Keil C51是一个功能强大的集成开发环 境,支持汇编语言和C语言的编译和调试,同时提供了丰富的库函数和工具,方 便开发者进行项目开发。SDCC也是一个开源的C语言编译器,适用于小型嵌入式 系统开发。
03
01
检查硬件连接是否正确,确保微控制器、电话接口等正常工作

51单片机智能型电话远程遥控器简介

51单片机智能型电话远程遥控器简介

51单片机智能型电话远程遥控器1本装置并联于电话机的两端,不会影响到电话机的正常使用。

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

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

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

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

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

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

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

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

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

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

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

基于单片机的智能遥控器设计

基于单片机的智能遥控器设计

基于单片机的智能遥控器设计智能遥控器是一种集成多种功能的遥控设备,可以通过无线方式控制多种家电设备、智能家居设备等。

它通常由单片机、无线通信模块、按键、显示屏等组成,通过单片机实现功能的控制和状态的反馈。

下面将介绍一种基于单片机的智能遥控器的设计。

我们需要选择一款适合的单片机,如常用的ATmega系列单片机。

单片机是整个智能遥控器的核心部件,负责处理用户的输入指令并控制相应的设备。

在选择单片机时,要考虑到其性能、接口数量、功耗等因素。

智能遥控器需要支持无线通信功能,以实现与被控设备的远程控制。

我们可以选择使用无线通信模块,如蓝牙模块或红外模块。

蓝牙模块具有较长的传输距离和高速传输能力,而红外模块则适用于控制一些只需近距离通信的设备。

根据实际需求选择适合的通信模块。

智能遥控器需要有一组按键来实现对设备的控制。

按键可以通过引脚连接到单片机上,并通过编程实现不同按键的功能。

可以设计不同的按键布局,来控制不同设备或实现不同功能。

智能遥控器的显示屏可以用来显示当前操作的状态、设备的工作状态等信息,提供用户友好的界面。

可以选择使用液晶显示屏,通过单片机的输出口和显示屏进行连接,并编程实现相应的显示功能。

为了提高智能遥控器的使用便捷性和用户体验,可以设计一些附加功能。

如设计一个学习功能,可以通过智能遥控器学习和存储其他遥控器的指令,实现多种设备的遥控功能。

还可以添加定时开关功能,设置设备的开关时间,实现自动化控制。

智能遥控器的设计需要包括硬件设计和软件设计两个方面。

在硬件设计中,需要选择合适的元件并进行电路连接,以实现各种功能。

在软件设计中,需要编写相应的程序,实现按键的检测和处理、无线通信的控制、显示屏的显示等功能。

基于单片机的智能遥控器设计是一个综合性的工程,需要考虑到硬件和软件两个方面的要求。

通过合理的设计和编程,可以实现智能遥控器的各种功能,提供便捷的控制和操作体验。

基于单片机的家用电话远程遥控装置设计

基于单片机的家用电话远程遥控装置设计
DENG n Pe g
( o eeo l t ncadI om t nE g er g igh nvr t o T cnl y ig e 40 0 hn ) C l g f e r i n f ao ni e n ,J cuU i sy f eh o g ,J m n4 80 ,C ia l E co nr i n i n e i o n
达到对不 同操作的提 示和 受控 方状 态的信 息反馈 ,从 而使 操作 者能及 时了解 受控 方信 息。 ,使产 品达到 交互 式与智 能
化 。经过 实际测试 :该装置 经济、可靠,符合 未来家电的智能化发展 方向 ,具有一定的 实用价值。 关键词 远程遥控 ;单 片机 ;家用电器 ;M 8 7 T 80
耦 的隔离转 换 , 光 电耦 合 器 输 出 的 波形 是 时通 时断 从 的近 似正 弦波 , 反 向器 及 R 回路 进 行 滤 波 输 出方 经 C
1 系统硬件设计
设计 以高速 单 片 机 SC 14 X T 1F 0 E为 核 心 器 件, S C 14 X T 1 F0 E有 4 B的储存 空间 , 0k 速度 比 SC 9 5 T 8C 1
1 1 振铃检 测 电路 .
案, 采用 I 1 0 S 4 芯片进行语音处理 , D 2 使操作有语音提示,
操作界面友好 。电话遥 控与 常规 遥控 方式 相 比 , 不需进 行专门布线 , 占用无线 电频率资源 , 了电磁污染 , 不 避免 且 由于电话 线路各 地联 网 , 以充分利用现有 的电话 网 。 可
A b ta t T i a e e in n mpe n sa tlp o eb s d c a n lrmoe c n rlo o p l n e . sr c h sp p rd sg s a d i l me t ee h n — a e h n e e t o to fh me a pi c s a Th e ie u e i ge c i n el e tc nr 1 By u ig dfee ttn s. d f r n p rto sa e i dc td a d t e e d vc s s sn l— hp i tl g n o to . i sn i r n o e f i e e to e ain r n iae n h f i o ain a o tte sau ft e c nr l d p ry i e a k, alwi gt e o eao o k e b e s fte if r a f m n r t b u h tt so h o tol at sf d b c o e lo n h p r trt e p a r ato h no m - t n a o tt e c n r l d p ry, S h tp o u t e h ne a tv n nelg n e ur me t Acu e t g i b u h o tol at o e O t a r d c s me t t e it rcie a d itlie tr q i e n. ta tsi l n s o h tte d vc se o o c n eib ea d a re t h u u edr cin o ei tl g n o p la c . h wst a h e ie i c n mia a d rla l n g e swiht ef tr ie to ft n el e th mea p i e l h i n

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

基于STC单片机的智能电话远程控制器设计
P1 0
P1 1

P O 0
P 01



- 1 堡 竺 } — 一 ∽
丽 一 一





Z } I A1 J 1 1
MI S 0 2
M oS I 3
3 9 Байду номын сангаас1
3 8 02 3 7 03 3 6 04


Pl 6 P1 7 一
二 Ⅱ ’ 1
P O 6 P 0 7
P2 0
3 2
8 9



VCC I NT 0
1 3
1 2
2 l C1 RL1 1 K‘ 8
2 2 C1 1 U 2
邢 1 5 C1 8 C NT 1 4 Tl
《 工业控制计算机} 2 0 1 3年 第 2 6卷 第 8期
1 2 7
基于 S T C单片机的智能电话远程控制器设计
De s i gn o f Sma r t P h o n e R e mo t e Co n t r o l l e r Ba s e d o n ST C MCU
mo dul ar i z a t i on de si gn me t h od wi t h s o f t war e a nd h a r dwar e . Th e s y s t e m a l s o h as t he f un c t i on o f pa s s wo r d au t he n t i ca t i on , v o i c e

4 ) P 3口 : P 3 . 2 口( I N T 0 ) 用 于 检 测 MT 8 8 7 0译 码 是 否 完 成 , P 3 . 4用 于对 振 铃 信 号 进 行 计 数 。

AT89C51单片机在电话远程控制器中的应用

AT89C51单片机在电话远程控制器中的应用

AT89C51单片机在远程控制器中的应用随着通讯产业的开展,机已经走进了千家万户,利用机进展远程控制的技术也日益用于生活中,本文设计了一种远程控制系统,该系统主要应用于遥控控制的家用电器,用户在户外可通过任意一部双音多频〔包括手机、分机〕,根据语音提示,可以对各种电器〔如电饭锅、微波炉等电器〕进展远程控制。

1 系统构造此系统主要包括振铃检测电路,自动拾机和挂机,DTMF信号解码电路,语音提示电路,以及音频放大电路,系统构造框图如图1所示。

当有呼入时,振铃检测电路检测到有振铃并等待系统默认的振铃次数后,控制器自动拾机。

用户在语音提示下依次输入用户的操作密码和操作指令。

DTMF解码电路将接收到的DTMF解码后的数字信号送入AT89C51,假设密码有误,系统自动挂机,当密码正确时,只需按语音提示依次完成一系列操作,当操作完成时,单片机根据返回确实认信息实现对相应的家用电器进展控制。

2 系统硬件设计2.1 振铃检测电路和自动拾机电路当接收到振铃信号时,线路上有交流48V的电压信号,电容C1阻断了直流,只让振铃信号〔30Hz左右〕通过BR1将该指令信号整流,D1将信号稳压,C2将整流的信号滤波,抑制干扰。

被C2平滑后的直流电压被用于驱动光电耦合器的发光二极管,当振铃信号出现时光电耦合器的集电极电位变低,此信号的下降沿向CPU申请中断,电路如图2所示。

当处理器检测到事先设定的振铃次数后,CPU的P3.7变为高电位,使Q1饱和导通,继电器K1闭合,变压器T1的次级和R17〔680Ω〕电阻形成线的300mA左右的负载,使得交换机认为已经拾机,变压器T1用来把语音信号输出到线上,电路如图3所示。

2.2 音频放大电路利用LM386低压音频功率放大器,LM386是为低压用户设计的功率放大器,内部增益为20倍,在1脚和8脚接电阻和电容时,可使增益增加到200倍,用途广泛,使用方便,外接元件数目较少,本系统的音频放大电路如图4所示。

用AT89C51实现电话远程控制家用电器(PCB)

用AT89C51实现电话远程控制家用电器(PCB)

用AT89C51实现电话远程控制家用电器(PCB)2008届毕业设计(论文)学 院 : 信息与电子工程学院专 业 : 电子信息工程班 级 : 2004级041班学 号 :104023001论文题目:用AT89C51实现电话 远程控制家用电器摘要随着社会的发展和科技的进步,越来越多的家用电器进入了人们的生活,这些家用电器给人们的生活带来了很多的方便和享受,同时随着电话在家庭的普及,电话机的功能将进一步得到开发和利用。

利用电话实现家用电器遥控是家电未来的发展方向之一。

本次毕业设计的题目是用AT89C51实现电话远程控制家用电器,该系统主要是由AT89C51单片机、DTMF解码芯片MT8870、语音芯片ISD2560和存储芯片24C02组成。

可以用电话机或手机在任何地方、任何时刻通过此系统来远程控制家里的电器。

该系统可以直接开关电器、延时开关电器、监听家中声音、密码修改和存储及其状态查询,并且有自动语音提示功能。

系统具有运行可靠、成本低、操作方便、适用性强等特点,可以广泛应用于城市社区,具有较大的推广价值。

关键词:单片机,电话,远程遥控,语音提示ABSTRACTWith the development of scientific technology,an increasing number of home appliances have come into people's daily lives. These home appliances have brought in much convenience and enjoyment to people's life. The function of telephones will be further utilized and developedalong with the popularization of telephones. Home appliances will probably be controlled by the telephone using the remote control technique in the future.The thesis of graduation designer is a remote-control system of home applicances, it is based on AT89C51 MCU with a phone.This system is mainly consisted of the AT89C51, DTMF decoder chip MT8870, Voice chip ISD2560 and memory chip 24C02. The telephone or the cell phone can be used at any place, any time through a intelligent telephone remote control system to control home appliances. This system has a function to turn on the home applicances directly,or turn on the home applicances in a defintly time. Wiretapping , changing and storing passwords and inquirying the state of home applicances.In fact, the system showed its great advantages in the practical application, such as a high reliability and applicability but a low cost and easy operations. Therefore, the device could be applied to communite in the city and its well worth doing so.Key words : MCU, Telephone, Remote control, Voice sugges目录摘要 ............................................................................................... ABSTRACT . (I)第一章引言 01.1 课题背景 01.2 课题设计目标 (1)第二章系统方案论证 (2)2.1系统整体方案比较 (2)2.2 模块方案比较 (4)2.2.1 DTMF解码 (4)2.2.2 语音芯片 (5)2.2.3 主控制器选择 (6)第三章系统总体设计和主要芯片选择 (7)3.1 系统总体设计 (7)3.2 主要芯片介绍 (10)3.2.1 AT89C51 (10)3.2.2 DTMF芯片概述 (13)3.2.3 AT24C02 (14)第四章系统硬件设计 (19)4.1 振铃检测和模拟摘机 (19)4.2 声音监听和语音提示电路 (20)4.3 单片机控制和密码存储电路 (22)4.4 DTMF检测电路 (23)4.5 继电器控制电路 (25)第五章系统软件设计 (26)5.1 系统软件设计基本思路 (26)5.2 定时中断子程序 (28)5.3 MT8870中断子程序 (30)第六章系统调试 (33)6.1 整体系统调试 (33)6.2 硬件的调试 (33)6.3 软件调试 (34)第七章毕业设计总结 (34)致谢 (35)参考文献 (36)附录 (37)附录一:元器件清单 (37)附录二:电话远程控制器原理图 (39)附录三:电话远程控制器PCB图 (40)附录四:电话远程控制器实物图 (41)附录五:电话远程控制器程序 (42)第一章引言1.1 课题背景20世纪90年代初,美国、欧洲等经济比较发达的国家先后提出了“智能住宅”的概念。

51红外遥控原理

51红外遥控原理

51红外遥控原理红外遥控是一种常见的远程无线控制技术,广泛应用于各种电子设备中,如电视机、空调、音响等。

它主要通过发送和接收红外信号来实现对设备的控制。

下面我将详细介绍红外遥控的原理。

首先,红外遥控的原理基于红外线的特性。

红外线属于电磁波的一种,其波长在太阳光和微波之间,人眼无法看见。

红外线有很强的穿透力,可以通过一些物体,如玻璃、塑料等。

在红外线技术中,我们通常使用近红外区域的红外线,其波长在0.7至3.0微米之间。

红外遥控器由发射器和接收器两部分组成,分别负责发送和接收红外信号。

发射器通常使用红外二极管(IR LED)作为发射源,它能将电能转化为红外光能。

而接收器则使用红外接收头来接收红外信号,并将其转化为电信号。

在红外遥控过程中,首先用户按下遥控器上的按钮,这会触发发射器发射红外信号。

发射器通过电路将直流电转换为高频交流电,在红外二极管中产生高频信号。

根据按钮的不同,发射器会发射不同的红外编码。

通常来说,红外编码是由一系列高低电平信号组成的,每个按钮都对应一组独特的红外编码。

接下来,发射器将红外编码转化为红外光信号。

红外线信号会在空气中传播,然后照射到目标设备的红外接收头上。

红外接收头中的红外光敏电阻会感应到红外光信号,并转化为电信号。

然后,红外接收头中的电路会处理这个电信号,将其转化为数字信号,以供后续的控制电路使用。

在接收器中,通常会使用解码芯片对接收到的红外编码进行解码。

解码芯片能够根据事先约定好的红外编码规则,将红外编码转化为指令信号。

这些指令信号可以是控制设备开关、调节音量、切换频道等。

总的来说,51红外遥控的原理是通过发射器将电能转化为红外光能,然后将红外编码发送出去。

接收器通过红外接收头接收到红外信号,并将其转化为电信号。

解码芯片会对接收到的红外编码进行解码,生成相应的指令信号。

最后,这些指令信号会通过控制电路来实现对设备的相应控制。

需要注意的是,红外遥控受到一些因素的影响。

基于c8051f的智能电话远程监控系统设计

基于c8051f的智能电话远程监控系统设计

膏基金项目:湖南省教育厅科研项目(07C212) 作者简介:周向红(1965一)。女,湖南省测阳市人,高级实验师,主研方向:微机控制与单片机应用开发。 收稿日期:2006—09一ll
万方数据
·142·
微处理机
2008焦
号码DTMF编码并发送,拨叫用户电话。 (1)单片机控制部分 单片机接收相关信号。发出控制信号,是电话监
(4)DTMF接收和发送部分
失;语音文本数据可以方便地更新,以适应实际要
双音多频(Dual Tone Multi—Frequency,
求。
‘DTMF)接收和发送部分实现接收呼叫方按键和自
语音提示,为方便用户使用,通过电话或者手机 动拨号功能。接收呼叫方按键功能,本机自动摘机
传输提示语音,如:请您输人密码,设置空调温度请 后,MCU可以正确判断和接收呼叫方的按键信息。
ZHOU Xiang—hong,LI Jian—jml (Hunan l珊titute ofEngineering,Xiangtan 411101,China)
Abstract:The paper designs a telephone long distance control system based on the C805 1 F MCU for household net.The System has basic functions of ringing detection、automatism in off—hook and on—hook statet receiving DTMF signal、dial—up automatically,phonetic presenting with simplel solid communica— tion protocol and control monitor circuit through SPI port,the programme of restraining—noise enhance circuit stability.the system has convenient and flexible capability with usefulness.

(整理)智能型电话远程遥控器

(整理)智能型电话远程遥控器

智能型电话远程遥控器摘要本系统采用AT89C51单片机和双音多频解码集成电路MT8870为核心,通过电话线路实现遥控功能的远程多路智能控制器。

该系统实用、可靠、功能灵活多样,可以对被遥控对象的状态进行查询以及控制,可以广泛的应用于家用电器或者其它场所的各种控制设备。

关键词:电话远程控制一系统总体介绍1.1系统硬件电话智能遥控器由单片机构成主控部分,进行主要的信息处理,接收外部操作指令形成各种控制信号,并完成对于各种信息的记录;接口电路提供单片机与电话外线的接口。

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

系统原理框图如图1-1所示图1-1 总体设计框图本装置并联于电话机的两端,不会影响到电话机的正常使用。

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

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

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

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

语音提示电路是该作品重要组成部分,也是我们作品的一个亮点。

我们采用了美国ISD公司的ISD2590语音芯片。

语音事先录入芯片,根据实际情况由单片机控制产生相应的地址代码,对语音进行寻址,并通过反馈电路反馈至电话外线。

从而使操作者对电器的操作达到交互式,并能即时了解有关的信息。

外受电路控制部分即受控的终端,可通过接不同的终端并对电话进行必要的改动从而达到功能的扩展。

这一点,可使产品达到系列化,应用性相当广泛。

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

1.2系统软件我们采用AT89C51单片机作为系统软件控制部分。

软件主要实现振铃计数,摘挂机控制,语音芯片寻址,受控电路控制及工作状态查询等功能。

电话远程遥控系统1

电话远程遥控系统1

电话远程遥控系统周一鸣马少飞张佳悦(哈尔滨工程大学水声工程学院)摘要:随着电子技术的发展,各种智能产品也充斥着市场。

该电话远程遥控系统可以实现远程遥控家中电器的功能。

利用51单片机对由电话线传来的DTMF信号进行检测,并实现电路的简单控制。

继而可以在异地通过手机或固定电话对家里的电器进行控制。

关键词:电话远程遥控,51单片机,DTMF信号The Telephone Remote Control SystemZhou YiMing,MaShaoFei,Zhang JiaYueWith the development of electronic technology, a variety of smart products is full of market. The telephone remote control system allows remote control home appliances feature. Microcontroller using 51 phone lines coming from the DTMF signal detection, and to achieve a simple control circuit. Then you are in different places you also can control home appliances. through mobile or fixed phones.随着电子技术的发展,各种智能产品也充斥着市场。

电话远程遥控系统可以实现远程遥控家中电器的功能,简单方便。

可以在异地通过手机或固定电话对家里的电器进行控制。

一、总体设计部分整机由五个单元组成,分别是:电源电路,来电检测电路,模拟摘机电路,DTMF 信号检测电路,单片机控制及输出电路。

当有电话打入时,来电检测电路检测到有铃声并等待系统默认的振铃次数后,模拟摘机电路自动摘机,并在语音提示下依次输入用户的操作密码和操作指令。

基于单片机的家电远程控制

基于单片机的家电远程控制

摘要:本文介绍了一种由单片机AT89C51和DTMF解码芯片MT8870组成的家电远程控制系统。

该系统能够接收电话线上的DTMF信号对电器开关进行控制,用户可通过拨打固定电话或移动电话,实现对家电的远程控制。

关键词:电话网;远程控制;单片机;MT8870Abstract: This paper proposes a remote control system of household appliances, which contains AT89C51 MCU and the DTMF decoder MT8870.The system receives DTMF signal through a phone line and remote-controls the electric switches, f the f ixed telephone or mobile telephone. Thus it remote controls the household appli ance or other equipments.Keywords: Telephone Network; Remote Control; Single Chip Microcontroller; MT887 0随着经济、科技的发展和人们生活水平的不断提高,居住环境的智能化问题越来越受到人们关注。

利用电话网实现对家用电器的远程控制,将会给人们的日常生活带来了极大的方便和享受,这也是小区、住宅智能化的重要标志之一。

本文就是介绍了一种基于电话网和单片机的家用电器远程控制系统。

利用该系统,用户可通过打电话方便地遥控家中的电器。

例如用户下班前,可通过电话将家中的电饭锅、空调器和热水器提前打开。

下班到家时,饭已煮好,房间温度正好合适,热水器中水已加热,既舒适又方便。

另外,用户还能随时改变家用电器的工作状态,达到节能和提高无人住宅安全性的目的。

基于单片机实现电话远程控制家用电器-毕业设计解读

基于单片机实现电话远程控制家用电器-毕业设计解读

基于单片机实现电话远程控制家用电器学生:XX 指导老师:XX内容摘要:目前,越来越多的住宅向着智能化、人性化的方向发展。

其中家用电器的远程控制正被逐渐推广。

本着低能耗、无污染、使用简单方便的原则,本文设计的是一种基于AT89S51单片机的远程电话控制系统。

该系统是以AT89S51为核心、通过现在的个人通信手段,实现基于PLMN(陆基移动通信网)和PSTN(公用电话交换网)的电话远程控制系统。

根据CCITT及我国标准共同规定的电话远程控制系统,以公共交换电话网络PSTN( Public Switched Telephone Network )与公共陆地移动网络PLMN(Public Land Mobile Network)通信网作为传输介质,以部分标准程控交换信令(DTMF(Dual Tone Multi Frequency)双音多频信号、振铃信号、回铃音信号等)作为系统控制命令,使用户实现在远端通过移动电话或者固定电话发送DTMF双音多频信号对近端电器设备进行远程控制。

本次设计的电话远程控制系统不需要再进行专门的布线,不占用无线电频率资源,从而可避免电磁污染。

用户只有输入正确的密码才能控制家电,从而提高了安全性。

该系统设计实用,功能灵活多样,可靠性高,操作方便,可以广泛地应用于家庭或者其它场所的智能控制。

关键词:AT89S51 远程电话控制 DTMF 智能家电The Telephone Remote Control System for Household Electronic Appliance Base on The Microcontroller Abstract:Currently, more and more residential develop to the intelligence and humanity. Among them, the remote control of home appliances is being promoted. Research follows the principles of Low energy consumption, pollution-free, easy to use. The article designed the remote telephone control system which based on microcontroller AT89S51. Basing on the PLMN and PSTN, the system which uses the core controller Single-chip microcomputer AT89S51 realizes long-distance control household appliances. The telephone control system (ITRCS) which uses the telephone net convert and voice information receives DTMF code from the telephone net, and interpret the code, the core controller controls the state of household appliances responded to the interpretation. Long distance control of telephone does not require special wires distribution and does not take up wireless frequency resources. Electro magnetic pollution can thus be avoided. The designing of a system of long-distance control based on sound processing technology and DTMF decoding technology is presented in this paper. Only through inputting the correct password to control them, the users can control the condition of household electrical equipment, so the system security can be improved. The system is practical, and the function is flexible, and the operation is convenient with high reliability, which can be used extensive in various kinds of control equipment to home and others field.Keywords:AT89S51 Telephone remote control DTMF Household applianc目录前言 (1)1 系统设计可行性分析 (3)1.1 总体设计分析 (3)1.1.1 系统总体设计分析 (3)1.2 总体方案 (4)2 硬件单元电路设计 (9)2.1 硬件模块 (9)2.1.1 振铃检测电路 (9)2.1.2 模拟摘挂机电路 (10)2.1.3 双音解码电路 (11)2.1.4单片机外围电路 (15)3 软件设计 (16)3.1 软件模块 (16)3.1.1 信号音检测 (16)3.1.2 密码检测 (16)3.2 软件设计 (17)3.2.1 系统完整程序 (18)4 系统应用 (21)5 技术经济分析 (23)6 结束语 (24)参考文献 (25)基于单片机实现电话远程控制家用电器前言二十一世纪是信息时代,各种电信新技术促进了人类文明的进步。

基于单片机的电话远程控制系统[实用新型专利]

基于单片机的电话远程控制系统[实用新型专利]

专利名称:基于单片机的电话远程控制系统专利类型:实用新型专利
发明人:岳亚杰,于瑞丰
申请号:CN201821054396.8
申请日:20180704
公开号:CN208572204U
公开日:
20190301
专利内容由知识产权出版社提供
摘要:一种基于单片机的电话远程控制系统。

基于无线寻呼的遥控方式利用了现有的寻呼频率资源,不需占用额外的频谱,随着寻吁网的全国联网,其遥控的距离基本不受限制,但该方式的受控方动作滞后于控制方的操作,不具备实时性,而且不具备很高的可靠性。

一种基于单片机的电话远程控制系统,其组成包括:主控制器(1)和振铃检测与模拟摘/挂机电路(2),振铃检测与模拟摘/挂机电路与电话线(8)连接,电话线还分别与DTMF解码电路(3)和报警信号电路(4)连接,DTMF 解码电路和振铃检测与模拟摘/挂机电路分别与主控制器连接,报警信号电路与报警控制电路(5)连接,报警控制电路与主控制器连接。

本实用新型应用于单片机的电话远程控制系统。

申请人:哈尔滨理工大学
地址:150080 黑龙江省哈尔滨市南岗区学府路52号哈尔滨理工大学
国籍:CN
代理机构:哈尔滨东方专利事务所
代理人:陈晓光
更多信息请下载全文后查看。

基于单片机的智能遥控器设计

基于单片机的智能遥控器设计

基于单片机的智能遥控器设计智能遥控器是指采用单片机技术和智能化控制算法设计的一种遥控器设备。

智能遥控器不仅具备传统遥控器的导航、操作和控制功能,还能通过智能化算法和传感器技术实现更多的人机交互功能和自动化操作。

智能遥控器的设计基于单片机技术,通过集成数字信号处理、通信接口和人机交互界面等功能,实现对多种设备的远程控制。

该遥控器通过无线通信模块与被控设备进行通信,可以控制电视、空调、音响、灯光、窗帘等各种智能家居设备。

智能遥控器的设计要考虑以下几个方面:1. 硬件设计:智能遥控器的硬件设计主要包括选型、电路设计和外设接口设计。

合理选用性能稳定、功耗低的单片机芯片,搭建稳定可靠的电路板,同时提供丰富的外设接口,以满足各种设备的控制需求。

2. 软件设计:智能遥控器的软件设计主要包括系统架构设计、功能模块设计和算法设计。

通过分析被控设备的通信协议和控制指令,设计相应的数据交互和解析算法,实现与被控设备的可靠通信和控制。

3. 人机交互设计:智能遥控器的人机交互设计是提供用户友好的操作界面和便捷的操作方式。

可以采用液晶显示屏、按键、触摸板等多种方式作为操作界面,提供直观、简洁的操作界面和菜单,同时支持语音识别和手势识别等新型交互方式。

4. 用户体验优化:智能遥控器的用户体验优化是提高用户满意度和使用便捷性的关键。

通过用户研究和反馈收集,不断优化界面设计、功能布局和操作流程,提高遥控器的易用性和用户体验。

智能遥控器的应用前景广阔。

随着智能家居市场的迅速发展,人们对于智能化控制设备的需求越来越高。

智能遥控器作为智能家居的核心控制设备,将在家庭、办公室、酒店等各种场景中发挥重要作用,提供更便捷、舒适的生活和工作环境。

智能遥控器还可结合人工智能技术,通过学习用户的使用习惯和行为,提供个性化的智能化服务,进一步提升用户体验。

单片机遥控器设计与应用 实现远程控制功能

单片机遥控器设计与应用 实现远程控制功能

单片机遥控器设计与应用实现远程控制功能摘要:本文介绍了单片机遥控器的设计与应用。

首先,讨论了单片机的基本原理和工作原理。

然后,介绍了常见的单片机遥控器组成部分和原理,并详细讲解了如何使用单片机编程实现遥控功能。

最后,通过实例演示了如何设计并应用单片机遥控器实现远程控制功能。

1.引言单片机遥控器是一种通过无线信号实现远程控制的装置。

它广泛应用于家庭电器、机器人、车辆等领域,极大地方便了人们的生活和工作。

本文将重点介绍单片机遥控器的设计与应用,通过实例演示其远程控制功能。

2.单片机基本原理单片机是一种微型电脑,具有集成电路的特点,能够完成各种运算和控制任务。

它由中央处理器、存储器、输入输出接口、定时器等部分组成。

单片机通过程序控制来实现各种功能。

3.单片机遥控器组成部分单片机遥控器主要由遥控器硬件和遥控接收器两部分组成。

遥控器硬件包括按键、发射器和天线,用于发送遥控信号。

遥控接收器包括接收器芯片、解码器和执行器,用于接收和解码遥控信号,并控制执行器的动作。

4.单片机遥控器工作原理单片机遥控器的工作原理是通过无线通信实现遥控信号的传输和解码。

首先,用户按下遥控器上的按键,发射器发送对应的信号。

接收器接收到信号后,通过解码器解码,并根据解码结果控制执行器的动作。

5.单片机遥控器编程为了实现单片机遥控器功能,需要进行相应的编程。

首先,需要定义遥控器按键编码和解码方式。

然后,编写程序实现按键的扫描和编码,以及解码结果的判断和执行相应的动作。

6.实例演示为了更好地说明单片机遥控器的设计与应用,我们以一个家庭电器遥控器为例进行实例演示。

首先,确定遥控器的功能按键,并为每个按键定义唯一的编码。

然后,编写程序实现按键的扫描和编码。

接下来,设计并组装遥控接收器,实现信号的接收和解码。

最后,通过遥控接收器控制家庭电器的开关等功能。

7.应用与发展单片机遥控器在各个领域都有广泛的应用。

随着科技的不断发展,单片机遥控器也不断更新换代,功能越来越强大,应用范围越来越广泛。

单片机的家用电器电话远程控制系统

单片机的家用电器电话远程控制系统

基于单片机的家用电器电话远程控制系统现在才将早已过去的毕业设计的的论文放在这里,不是因为这篇论文有多么的了不起,只想把我曾经的一点关于大学最后奋斗的记忆留在这里,以示对那青春岁月的追逝,并以此为证;同时也为那些能够为了整好论文而不停"baidu"的后继者也借鉴,希望只做参考,切不可照搬,因为此文还有不完善的地方,寄望后人斧正。

基于单片机的家用电器电话远程控制系统本文设计的是一种基于AT89C51单片机的远程电话控制系统。

该系统是以AT89C51为核心、利用现有的个人通信终端,实现基于PLMN(陆基移动通信网)和PSTN(公用电话交换网)的电话远程控制系统。

电话远程控制系统(ITRCS),以CCITT(国际电报电话咨询委员会)及我国标准共同规定的部分标准程控交换信令(DTMF双音多频信号,振铃信号,回铃音信号等)作为系统控制命令,以PLMN与PSTN通信网作为传输介质,使用者可以在远端利用固定电话或移动电话发送DTMF双音多频信号,实现对近端电器设备的实时远程控制。

该电话远程控制系统不需进行专门的布线,不占用无线电频率资源,从而可避免电磁污染;且通过嵌入式的智能语音提示,突出的语音提示功能和密码控制系统,可使操作者根据各种提示音及时了解受控对象的有关信息。

还可通过发出语音命令用电话远程控制多个受控对象,用户可以查询其状态,提供密码处理功能,只有输入正确的密码才能控制家电,从而提高了安全性。

该系统设计实用,功能灵活多样,可靠性高,操作方便,可以广泛地应用于家庭或者其它场所的智能控制。

关键词AT89C51;远程电话控制;DTMF;智能家电The Telephone Remote Control System for Household Electronic Appliance Base on The MicrocontrollerAbstractThe article designed the remote telephone control system which based on microcontroller AT89C51. Basing on the PLMN and PSTN, the system which uses the corecontroller Single-chip microcomputer AT89C51 realizes long-distance control household appliances. The telephone control system (ITRCS) which uses the telephone net convert and voice information receives DTMF code from the telephone net, and interpret the code, the core controller controls the state of household appliances responded to the interpretation. Long distance control of telephone does not require special wires distribution and does not take up wireless frequency resources. Electro magnetic pollution can thus be avoided. The designing of a system of long -distance control based on sound processing technology and DTMF decoding technology is presented in this paper. By using sound commands of sound recognition technology, this system realizes its control of household electrical appliances through telephone networks and so realizes the intelligently control of them in residence. The embedded and intelligent sound indication, its outstanding sound function of prompt and its code control system enable the operators to timely obtain the relative information of the controlled objects through indicated sounds. The system can use telephone to control many household electrical appliances in long distance through uttering sound commands and provides the code safeguard function. Only through inputting the correct password to control them, the users can control the condition of household electrical equipment, So the system security can be improved. This system is practical, and the function is flexible, and the operation is convenient with high reliability, which can be used extensive in various kinds of control equipment to home and others field.Keywords AT89C51;Telephone remote control;DTMF;Household appliances目录摘要 (I)Abstract II第1章绪论 (1)1.1 本课题研究的背景 (1)1.2 远程控制的内容 (2)第2章系统设计可行性分析 (4)2.1 总体设计分析 (4)2.1.1 系统总体设计分析 (5)2.1.2 单片机简介 (5)2.2 硬件模块 (6)2.2.1 模拟摘机电路 (7)2.2.2 振铃检测电路 (7)2.2.3 控制部分电路 (7)2.2.4 双音解码电路 (7)2.2.5 语音提示电路 (8)2.3 软件模块 (8)2.3.1 信号音检测 (9)2.3.2 密码检测 (9)2.3.3 信号分析处理 (9)2.4 本章小结 (9)第3章硬件单元电路设计 (10)3.1 振铃检测电路 (10)3.2 模拟摘挂机电路 (11)3.3 双音频解码电路 (12)3.4 信号音提示电路 (15)3.5 电器控制电路 (17)3.6 本章小结 (18)第4章软件设计 (19)4.1 单片机初始化 (19)4.2 振铃计数模块 (20)4.3 语音提示模块 (21)4.4 密码检测模块 (23)4.5 密码修改模块 (24)4.6 控制电器模块 (25)4.7 本章小结 (27)第5章系统应用 (28)5.1 系统的应用前景 (28)5.2 系统使用说明 (28)5.3 系统功能扩展 (29)结论 (31)致谢 (32)参考文献 (33)附录A. 34附录B. 34附录C. 34附录D. 34第1章绪论1.1 本课题研究的背景二十一世纪是信息时代,各种电信新技术推动了人类文明的进步。

基于单片机的电话远程控制电热水器

基于单片机的电话远程控制电热水器

基于单片机的电话远程控制电热水器作者:朱必刚来源:《科技资讯》 2014年第19期朱必刚(无锡职业技术学院控制技术学院江苏无锡 214121)摘要:本文主要围绕主控制单元为AT89C51单片机,温度传感器为DS18B20的一种温度控制系统作设计论述。

这种控制系统可以储存实时温度数据同时记录当时的时间。

系统同时兼具相关的硬件电路和应用程序。

硬件电路构成主要有AT89C51单片机最小系统,加热报警输出模块,水位检测模块,漏电检测模块,远程控制等部分。

主程序,读出温度子程序,计算温度子程序,按键处理程序,LCD显示程序和数据存储程序等部分构成系统程序。

关键词:AT89C51单片机电热水器远程控制中图分类号:TP273 文献标识码:A 文章编号:1672-3791(2014)07(a)-0036-02随着社会的发展,嵌入式家用电器由于单片机有体积小、功能强、可靠性高的明显特点,因而可以构成一个体积很小的控制器并嵌入到家用电器内部。

以单片机为核心所构成的控制器可以看作是家用电器的一个零件,这种结构方式就产生了嵌入式家用电器。

本文采用单片机AT89C51设计了温度实时测量及控制系统。

单片机AT89C51能够根据温度传感器DS18B20 所采集的温度在液晶屏上实时显示,通过控制从而把温度控制在设定的范围之内。

所有温度数据均通过液晶显示器LCD显示。

1 硬件电路的设计1.1 系统设计的框架本课题设计的是一种以AT89C51单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。

该控制系统可以实时存储相关的温度数据并记录当前的时间。

其主要包括:电源模块,单片机模块,键盘模块,数码管及指示灯显示模块,加热报警输出模块,水位检测模块,漏电检测模块,远程控制以及单片机最小系统(如图1)。

1.2 振铃检测电路在图16中所示的振铃检测电路,二极管有两个作用:第一,的正,负电源线变得不确定的,固定的正和负输出,第二个是成一个直流脉冲进行检测的AC振铃信号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

51单片机智能型电话远程遥控器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秒断。

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

原理说明:电话振铃信号通过电容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Ω,使回路电流变大,控制电路向交换机发出模拟摘机的信号,交换机响应摘机信号,完成电话线路接通。

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

根据设计原理,原器件选取如下: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(简介详见附录)主要承担。

MT8870的连线如图3.4所示,它的2、3脚接收来自电话机的双音多频脉冲信号该双音多频信号先经其内部的拨号音滤波器,滤除拨号音信号,然后经前置放大后送入双音频滤波器,将双音频信号按高,低音频信号分开,再经高,低群滤波器,幅度检测器送入输出译码电路,经过数字运算后,在其数据输出端(11~14脚)输出相对应的8421码。

MT8870的数据输出端Q4 ~ Q1连到AT89C51的P1口的P1.4 ~ P1.7,CPU经P1口识别4位代码。

电话按键与相应译码(Q4~Q1)输出见附录。

其中,A,B,C,D 4个按键常被当作R/P,REDIAL,HOLD,HANDSFREE等功能使用。

注意,需要特别指出的是,对于“0”号码,MT8870输出的8421码并非是“0000”,而是“1010”;另外,“*”,“#”字号码,MT8870输出的8421码分别为“1011”和“1100”。

有些技术资料会出现错误,包括比较权威的手册,所以我是在实验中,记录下测量的每一组数据后,才把这些数据应用于程序当中。

为了使单片机AT89C51获取有效数据,MT8870的STD有效端经反相后接CPU的/INT0引脚。

当MT8870获取有效双音多频信号后,STD电平由低变高,再反相为低,CPU检测后,指示P1口接收有效二进制代码。

而无效的双音频信号(电话线路杂音、人们的语音信号等)是不会引起MT8870的STD端变化的。

DTMF接收器的外围电路如图3.4所示。

其中,接在电源处的电容对抗干扰有一定的作用。

在实际应用中,存在这样一个问题:MT8870的使能控制端不允许中断时,将使MT8870的STD端中断关闭。

其解决办法是,将STD端接与非门的一输入,与非门的另一输入端接一不定电平端P。

当STD有效(即中断开放)时,P = 1则/INT0中断关闭;P = 0时则/INT0中断允许。

本单元元器件列表:1、 D1、D2、D3、D4共同组成整流电路,选取4001;2、 R1和R2是输入平衡电阻,取100KΩ,C1隔直电容,取0.1μF;3、芯片外部晶振选择3.579MHz;4、 IC1是双音频解码芯片,选取MT8870;5、 C2选取0.1μF;6、 R3是输出平衡电阻,选取100KΩ;7、反向器选取74LS04的一组反向器;3.4 信号音提示电路原理说明:为了方便本系统的使用者,本人设计了信号音提示音电路,如图3.5。

相关文档
最新文档