远程无线遥控系统硬件电路设计

远程无线遥控系统硬件电路设计
远程无线遥控系统硬件电路设计

东莞理工学院本科毕业设计

毕业设计题目:远程无线遥控系统硬件电路设计

学生姓名:

学号:

系别:电子工程学院

专业班级:05电子信息工程2班

指导教师姓名及职称:

起止时间:2009年2月——2009年5月

随着科学技术的发展,无线控制技术正在向各个领域渗透,以前,无线控制技术主要应用在军事领域、工业生产领域。近年来随着社会和技术的发展,远程无线遥控技术已经渗透到我们的日常生活中,并且得到了广泛的应用。本毕业设计主要介绍了一种以单片机AT89C51和双音多频解码集成电路MT8870为核心,通过电话线路遥控的远程多路智能控制器。该系统实用、功能灵活多样,可以对被遥控对象的状态进行查询以及控制,可以广泛的应用于家用电器或者其它场所的各种控制设备。

关键词:远程无线遥控双音多频解码MT8870 单片机AT89C51

With the development of science and technology, wireless control technology is to penetrate all areas. Previously, the main applications of wireless control technology in the military field, the field of industrial production. In recent years, with social and technological development, long-distance wireless remote control technology has penetrated into our daily life, and is widely used. The main graduation project, introduced a single-chip microcomputer AT89C51 and DTMF decoder IC MT8870 as the core, through the telephone lines of the long-range multi-channel remote intelligent controller. The system is practical, flexible and diverse functions can be remotely query the status of the object as well as the control, can be widely used in household appliances or other places of the various control equipment.

Keyword: Long-range wireless remote control;DTMF decoder MT8870;

AT89C51

目录

1、引言 (5)

选题背景及意义 (5)

2、远程无线遥控系统的组成 (5)

2.1 系统组成................................................................................................................ (5)

2.2 各部分电路及工作原理................................................................................... .. (5)

3、电路设计 ................................................................. . (11)

3.1 振铃检测电路 (12)

3.2 电话自动摘机和挂机电路 (12)

3.3 音频放大电路 (13)

3.4 DTMF信号解码电路 (13)

3. 5 电器控制电路 (15)

4、电路元件选择 (15)

4.1 芯片的选择 (15)

4.2 电阻、电容、电感的选择 (16)

4.3 MIC、喇叭、三极管的选择 (18)

4.4 电子元件 (19)

5、软件设计 (22)

5.1 信号音发声部分 (22)

5.2 密码检测部分 (25)

5.3 密码修改部分 (28)

5.4 控制电器部分 (28)

5.5 振铃计数部分 (30)

6、PCB板的设计制作 (30)

7、电路的调试 (34)

7.1 硬件调试 (34)

7.2 联机在线调错误!未定义书签。试 (34)

8、总结 (35)

致谢 (37)

附录电路原理图、PCB图 (39)

1、引言

选题背景及意义

随着科学技术的发展,无线控制技术正在向各个领域渗透,以前,无线控制技术主要应用在军事领域、工业生产领域。近年来随着社会和技术的发展,远程无线遥控技术已经渗透到我们的日常生活中,并且得到了广泛的应用。

电话远程控制系统接收远端发送来的DTMF信号,并对其进行解码,解码后的信号再由中央处理单元采集处理;为了方便用户使用,系统设计了语音提示界面;电话远程控制系统一般工作在无人值守环境,所以应具有自动离线、上线、复位功能;为了符合智能化要求,系统采用AT89C51作为中央处理器。同时,电话远程控制系统正常工作还需电源供电电路、驱动电路等辅助电路。系统主要由DTMF音频解码电路、语音提示电路、离线/上线/复位电路、中央处理单元、驱动电路、电源电路等组成。

无线遥控技术的实现方便了人们的日常生活,操作简单,具有较大的使用价值与市场潜力,同时无线控制也适合远程无人控制,有着良好的发展前景。

2、远程无线遥控电路的组成及原理

2.1系统组成

系统主要由DTMF音频解码电路、语音提示电路、离线/上线/复位电路、中央处理单元、驱动电路、电源电路等组成。智能电话远程控制系统的体系结构如图1所示

图1

总体设计分析:

根据电话远程智能遥控系统的具体设计要求:

⑴通过电话网对异地的电器实现控制(开/关);

⑵控制器可以实现自动模拟摘挂机;

⑶控制器设置密码校验;

我设计此系统必须具有以下单元功能模块:

⑴铃音检测、计数;

⑵自动摘挂机;

⑶密码校验;

⑷在线修改密码;

⑸双音频信号解码;

⑹输入信息分析;

⑺控制电器开关;

⑻电器状态查询;

⑼忙音检测;

根据电话机和交换机发出的不同信号音以及电话线各种状态的不同要求,我结合实际情况对具体的单元功能模块作出软件或硬件上的不同分工,具体如下。理论上交换机所发出的各种信号音都可以通过软件编程而识别,即通过单片机发出的脉冲信号来检测信号音单位时间内的脉冲个数计算出其频率,从而完成信号音识别。但是从系统的可靠性和程序的结构设计上分析,我选择了硬件来解决振铃音检测、忙音检测、双音频信号解码等功能模块。自动摘挂机和电器的控制必须使用具体硬件电路来实现。振铃音计数、忙音计数、密码校验、在线修改密码、输入信息分析、电器状态查询等功能模块使用软件编程方式要比硬件电路简单的多,实现也很容易。

综上所述,我设计信号音检测、自动摘挂机、控制电器、双音频解码等功能模块使用硬件电路实现。而信号音计数、密码校验、在线修改密码、信息分析、电器状态查询等功能模块使用软件编程完成。

2.2各部分电路及工作原理

2.2.1 中央控制电路

中央控制电路的主要功能是接收铃流检测电路和DTMF解码电路的中断信号,发送对上线/离线/复位电路和受控设备的控制信号,对语音录放电路进行寻址操作,接收DTMF解码电路的四位二进制数据。

2.2.2 DTMF音频解码电路

DTMF(Dual Tone Multi Frequency)双音多频信号解码电路是目前在按键电话(固定电话、移动电话)、程控交换机及无线通信设备中广泛应用的集成电路。它包括DTMF发送器与DTMF接受器,前者主要应用于按键电话作双音频信号发送器,发送一组双音多频信号,从而实现音频拨号。双音多频信号是一组由高频信号与低频信号叠加而成的组合信号,CCITT和我国国家标准都规定了电话键盘按键与双音多频信号的对应关系如表所示。

表1

电话远程控制系统采用MITEL公司生产的MT8870 DTMF接受器作为DTMF信号的解码核心器件。MT8870主要用于程控交换机、遥控、无线通信及通播系统,实现DTMF信号的分离滤波和译码功能,输出相应16种频率组合的四位并行二进

制码。MT8870具有拨号音抑制和模拟信号输入可调功能,所以在设计MT8870 DTMF 解码电路时,只需外加一些阻容元件即可。

远端用户发送的DTMF信号,经搞合电容的隔直流作用后,由MT8870接收并进行译码,输出的四位并行二进制数据直接与8051单片机的P0.0~P0.3接,MT8870在DTMF信号码变换完成后,由CID端发送中断信号INT1,通知8051数据准备好。

2.2.3 语音提示电路

电话远程控制系统利用语音提示电路实现用户和系统的交流。语音提示电路预先存储若干段系统提示音,8051中央处理单元电路判断用户发送的DTMF信号后,对语音提示电路进行寻址,播放相应的提示音,从而向用户反馈信息提示下一步该如何操作。

本系统选用美国ISD公司的ISD2590单片语音录放集成电路作为语音提示电路的核心部分。ISD2590采用E2PROM存储器,信息可永久保存,零功能存储;它还采用了DA盯直接模拟量存储技术,因而能较好地保留语音信息中的有效成分,提高录放音的清晰度。ISD2590可以存储长达90s的语音,能够实现1~600段语音分段,每段录放音均有一个起始端,该起始端地址选择由A0~A9确定。ISD2590的外围电路也非常简单,只需少许阻容元件即可,并且它易与单片机接口,实现分段寻址功能。ISD2590的电路如图2所示。

图2

系统在接收远端用户发送的DTMF信号以后,根据软件设定,对语音电路进行寻址放音。例如系统收到用户发出的“1234',用户密码信号时,若密码正确,则寻址播放语音提示“密码正确",否则,寻址播放语音提示“密码错误"。需要提出的是,ISD2590"。只有A0~A910根地址线,显然不能对480K模拟存储阵列直接寻址,从图4可以知道,ISD2590的地址线是先经过解码器解码后再对480K模拟存储阵列进行寻址的。

2.2.4 系统上线/离线/复位电路

当DTMF信号解码电路及语音提示电路与用户电话线连通时,我们称系统处于上线(Odine)状态;反之,当DTMF信号解码电路及语音提示电路与用户电话线断开时,我们称系统处于离线(Offline)状态。只有在电话远程控制系统工作时,系统才应处于上线状态。这样做的目的是避免用户呼叫系统时的高压振铃信号(可达120VMS)及线路上其他高压噪声对DTMF信号解码电路及语音提示电路产生危害。上线/离线/复位功能的实现,也是由系统硬件电路和软件共同实现的。

2.2.4.1 系统上线电路

系统上线电路的功能是检测程控交换机发送的振铃铃流信号,然后通过中断方式通知8051单片机,根据软件设定,闭合系统上线/离线/复位开关电路,开启UrMF信号解码电路和语音提示电路与电话用户线的连接。上线电路的主要部分是铃流检测电路。铃流信号是当远端用户呼叫电话远程控制系统时,由程控交换机向电话远程控制系统发送的控制信令。系统采用TCA3385芯片作为铃流检测电路的核心部件。TCA3385是一种性能稳定的振铃信号转换、检测器件,常用于电话机、应答器等仪器仪表。它的PDO端是振铃检测输出端,在振铃信号稳定后,此端会变为高电平输出。RDO端可直接与8051单片机相连,作为8051的中断信号INT0。当电话远程控制系统处于离线状态时,只有铃流检测电路与用户电话线相连,而TCA3385能承受较高电压的冲击,保证了系统的完全稳定性。

2.2.4.2 离线/复位电路

用户对电话远程控制系统操作完成后,发出结束命令,8051单片机断开系统上线/离线/复位开关电路,系统离线。如果用户出现误操作或忘记发送结束命令时,系统根据软件设定,断开系统上线/离线/复位开关电路,使系统离线,并初始化软件设定。

2.2.5 驱动电路

电话远程控制系统对受控设备的控制,要通过8051单片机对继电器的闭合才能实现,因此,在8051单片机与继电器之间必须设置一个继电器驱动电路。本系统采用摩托罗拉公司的MC1413,来关闭与开启继电器开关如图3所示。

图3

2. 2. 6 系统软件

如何利用有限的16种DTMF 信号实现多样的系统控制功能,是系统成功与否的关键,借助于软件编程,系统可以对16种DTMF 信号的任意组合进行解释,从而大大丰富了系统功能。系统软件的流程结构并不复杂,这里只介绍系统软件主要功能要求:

(1)系统身份认证功能为了保证只有合法用户才能操作系统,电话远程控制系统上线以后,用户必须输入密码,待系统确认后才具有对系统的操作权限。

(2)用户信令解释功能对收到的用户信号,系统按照软件设定加以解释,并决定对语音提示电路寻址,播放相应的系统提示音,实现用户和电话远程控制系统间的交互操作,或者对外部受控设备发出相应的驱动信号。

(3)软件定时功能系统软件设定系统自动复位的软件定时器,定时器的设置值规定了系统一次上线工作的最大时间。若一次工作超时,系统自动离线,进入待机状态。

本系统的软件流程图:

图4

3、电路设计

3.1振铃检测电路

当电话振铃信号到来时,电话线路上的90伏振铃信号,经过整流及滤波后,驱动光电耦合器,如图6所示。有振铃信号时,输出为高电平,无振铃时为低电平,CPU以此来来判断有无振铃及振铃次数。

图5

3.2电话自动摘机和挂机电路

电话打入并等待默认的振铃次数后,从CPU的P1.7送出的摘机信号驱动光藕导通使假负载接入,进入摘机状态。当整个设定过程完成后或输入密码错误时,

相关主题
相关文档
最新文档