智能家电控制系统概述.docx
《智能家电控制系统概述.docx》由会员分享,可在线阅读,更多相关《智能家电控制系统概述.docx(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、挑战杯设计远程智能家电控制系统周群威 刘再乐 吕小娟指导老师:王彦(南华大学 电气工程学院 湖南 衡阳 421001)摘 要:本系统以单片机AT89S52为控制核心,采用双音多频解码芯片MT8870和高保真语音录放集成芯片ISD4003,利用个人通信终端(电话、手机等)实现对电器设备的远程控制。配合多路红外遥控技术,实现对电器设备的近距离遥控,并辅助使用单总线数字温度传感器DS18B20及高精度时钟日历芯片PCF8560显示时钟日历及温度。该系统由单片机构成主控部分,进行主要的信息处理,接收外部操作指令形成各种控制信号。在远程控制方面,使用不同的语音提示实现对不同电器的操作和对受控电器状态的反
2、馈,从而使操作者能够及时了解被控电器的信息,使产品达到交互式与智能化,由电话机组成的自动拨号报警功能,使得本系统的功能大大地增强,使居家生活更加趋于智能化。将该系统与PC机相连,可直接由PC机控制家电,也可用遥控器控制PC机,该系统具有控制灵活、可操作性强、可扩展性强、发展潜力大等优点,是实现智能化家居、智能化寓所的智能电器控制系统,具有十分广阔的市场前景和非常良好的应用价值。关键词:单片机 电话远程控制 红外遥控 智能控制Abstract:The system uses the AT89S52 MCU as its control center, adopts the double-tone
3、 multiple frequency code-interpret IC MT8870 and atheringchip ISD4003-6M,make useofindividualcorrespondence term- inal (telephone、mobile phone etc.)to realize long-distance control of the electronic equipment. Match with the infrared ray long-distance technology, it realizes near-distance control an
4、d uses the single-total line digital temperature Spread the feeling machine DS18B20 and high accuracy clock calendar chip PCF8560 to manifest the clock 、the calendar and the temperate. The main control part of this system is made up with the MCU, it does the main massage handles, receives exterior o
5、peration instruction and forms various control signal. In the aspects of long-distance controlling , using differentvoice to hint different operation and give a state feedback of the be-controlled ,thus it can let the writer know the information of the be-controlled, let the production to be change
6、over with each other type and intellectualized。The auto dialing alarming function made up with the phone improves the usage of this system highly, makes the family life more intellectu- alized.Connecting this system with the PC and using the appliated program, it can control the household appliance
7、by the PC machine directly. The PC machine can be hand-controlled and also can be controlled by the infrared ray remote control. It has many superiority on it. For example, agile controllment, powerful maneuverability and expansibility, and great potentiality .There are expansive foreground and very
8、 good application worth on this PLC wirings intellectualized managed system.Keywords: MCU Phone remote controlInfrared ray remote control Intellectualized Management目 录一、引言 4二、系统总体设计62.1系统总体设计方框图62.2系统总体设计流程图7三、系统设计可行性分析9四、电路模块设计12 4.1电话远程遥控电路模块12 4.1.1 MT8870双音频解码电路12 4.1.2 振铃检测电路14 4.1.3 模拟摘挂机电路15
9、 4.1.4 电器控制电路16 4.1.5 电源电路17 4.2红外遥控电路18 4.2.1红外遥控发射部分18 4.2.2 红外遥控接收部分19 4.3单片机及扩展电路204.3.1单片机控制核心模块204.3.2 壁上按键开关电路214.3.3 显示电路21 4.4语音提示电路22 4.5 串口通信电路23五、软件设计23 5.1电话远程控制软件设计23 5.1.1信号音发声部分25 5.1.2 密码检测部分28 5.1.3 密码修改部分29 5.1.4 控制电器部分30 5.2红外遥控解码软件设计 35 5.3 PC机应用程序设计 36六、系统主要芯片介绍 386.1双音频解码芯片MT8
10、870386.2语音芯片ISD4003-6M54七、测试部分60八、结论62参考文献:63附录:641.使用说明 2.总电路图 3.元器件清单 一、引言当今的时代是一个信息的时代,各种电信新技术推动了人类社会的向前发展。自从有了电话以来,各国的电话网络发展非常迅速。近几年来,中国的固定电话业务快速增长,到1997年网络规模跃居世界第二位,电话用户总数突破1亿户。随着通讯产业的发展,电话机已经走进了了千家万户,随着现代科学技术的发展,利用电话机进行远程控制的技术也日益用于生活中。随着生活水平的不断提高,人们希望有一种自动化、智能化程度高的控制系统对所有的家用电器能实施远程控制。遥控技术是通过一定
11、的手段对被控物体实施一定距离的控制,常用的方式有无线电遥控、有线遥控、红外线和超声波遥控等。红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空调机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。但红外遥控技术受距离所限,适合于近距离控制。无线电遥控既是利用无线电信号对被控物体实施远距离控制。无线电遥控不可避免的须占用一定的无线电频率资源,造成电磁污染;常规的有线遥控需进行专门的布线,增加
12、了投入;而红外线、超声波遥控则受距离所限。现有的遥控方式中,还有载波通信控制手段和基于无线寻呼的遥控方式。载波方式即通过电力线传递信息,该方式只能局限于同一变电所、同一变压器所辖范围内。因此也存在距离问题,应用范围有限。基于无线寻呼的遥控方式利用了现有的寻呼频率资源,不需占用额外的频谱。而且,随着寻呼网的全国联网,其遥控的距离基本不受限制。但该方式的受控方动作滞后于控制方的操作,不具备实时性,而且不具备很高的可靠性。电话遥控作为一较新的课题与常规的遥控方式相比,显示出一定的优越性,不需进行专门的布线,不占用无线电频率资源,避免了电磁污染。同时,由于电话线路各地联网,可以充分利用现有的电话网,因
13、此遥控距离可跨省市,甚至跨越国家。 现代电话网络是由交换机和电话传输线共同组成,它的性能已经有了很大的进展,而且可靠性非常高。电话遥控作为一较新的课题与常规的遥控方式相比,显示出一定的优越性,随着人们居住条件的改变,使得人们对家中的电器,如空调、锅炉、电暖气、喷淋、洗衣机等进行远程控制有了更加迫切的需求。如果到家前能提前打开家中的电器,如空调或暖气,一到家立刻就能享受到舒适的温度,同时达到节能的目的。而离家后若发现自己忘了关上家中的电器设备,也可远程控制关机。电话作为一种经济实用的手段,不受条件限制,能最方便的实现上述远程控制。电话属双工通信手段。因此,这可以大大体现出利用电话进行遥控的更大优
14、越性。操作者可以通过各种提示音及时了解受控对象的有关信息,从而进行进一步的操作。电话遥控这一课题目前已有涉足者,但是距离实际应用,尤其是对于日常生活尚有一定的差距,并不能完全体现出电话遥控方式的双工通信特点。本系统正是针对这一点进行了较大改进,采取单片机智能控制,利用不同的提示音达到对于不同操作的提示及对受控方状态的信息反馈,从而使操作者能够及时了解受控方信息,使产品达到交互式与智能化。二、系统总体设计21系统总体设计方框图电话线LED数码管动态显示温度传咸器时钟日历芯片MCU控制中心防盗检测按键红外输入控制器输出闹铃输出PC机IO扩展电路双音频解码电话机语音芯片自动拨号电路遥控器RS232图
15、21 系统总体设计方框图-系统总体设计如图21系统说明如下:(1)红外线遥控器发送过来的信号经红外接收头接收后送单片机解码,然后控制相应的输出电路作相应的动作。(2)远程电话线送来的音频按键信号经双音频解码芯片解码后,送单片机处理,识别按键后控制语音芯片报告状态信息并控制输出电路作相应的动作.(3)从PC机送来的控制信号经RS232送单片机串号后,单片机识别控制命令,控制相应的输出,若为时间校准命令,则调整时间日历数据。(4)若有防盗报警信号,单片机控制自动拨号电路自动拨出预设的电话号码,并控制语音芯片报告盗情。(5)从按键输入的控制命令由单片机转换成相应的控制命令控制相应的的电路动作。(6)
16、LED动态显示由8279产生扫描脉冲,驱动数码管显示当前时间及温度。(7)温度传感器和时钟日历芯片实时产生温度和日历数据送单片机,由单片机处理后送8279显示。若设定了定时闹铃,则当时间到时产生闹铃信号驱动闹铃电路产生闹铃。22系统总体软件设计流程图221系统总体软件设计流程图,如图2.2.1。该部分包括软件主循环部分和红外遥控部分NYYNYN初始化读按键输入有键按下?按键处理读防盗检测器有 盗?拨出预设的手机或电话号码,语音报告盗情定时器0中断 读时钟日历数据读温度传感器更新LCD的显示内容闹铃时间到?闹铃返回主程序红外遥控输入(外中断0)解码按键控制输出电路作相应的动作返回主程序主循环时钟
17、日历闹铃程序红外遥控流程图2.2.1 系统总体软件设计流程图222系统总体软件设计流程图,如图2.2.2该部分包括电话远程控制软件流程图和PC机软件流程图NNYNYYNY电话远程控制输入(外中断1)5秒无人应答答进入语音电话状态,控制语音芯片发出“你好,主人现在不在家,有事请留言。进入录音状态挂机?记录来电信息自动摘机有键按下?输入密码正确?进入电话远程控制状态,控制语音芯片拨报电器状态,接受命令。控制输出电路作相应的动作返回主程序PC机送来命令控制输出电路作机应的输出返回主程序语音电话及电话远程控制流程PC机控制流程通话状态图 2.2.2 系统总体软件设计流程图三、系统设计可行性分析本系统采
18、用单片机为控制核心,进行主要的信息处理,接受外部操作指令形成控制信号,这样可使软件的设计趋于简单化。本系统主要用到的技术有电话远程遥控技术、红外遥控技术、通信技术、单片机技术、传感器技术等,其中电话远程遥控技术是本设计的重点和难点,其它的技术都已比较成熟,易于实现。根据电话远程遥控的要求:通过电话网对异地电器实现控制(开/关)、控制器可以实现自动模拟摘挂机、控制器设置密码校验。这个系统必须具有以下单元功能模块: 忙音检测; 密码校验; 自动摘挂机; 控制电器开关; 输入信息分析; 电器状态查询; 在线修改密码; 铃音检测、计数; 双音频信号解码;根据电话机和交换机发出的信号音以及电话工作状态的
19、不同,实际情况对具体的单元功能模块作出软件或硬件上的不同分工,具体如下:理论上交换机所发出的各种信号音都可以通过软件编程而识别,即通过单片机发出的脉冲信号来检测信号音单位时间内的脉冲个数计算出其频率,从而完成信号音识别。但是从系统的可靠性和程序的结构设计上分析,选择了硬件来解决振铃音检测、忙音检测、双音频信号解码等功能模块。自动摘挂机和电器的控制必须使用具体硬件电路来实现。振铃音计数、忙音计数、密码校验、在线修改密码、输入信息分析、电器状态查询等功能模块使用软件编程方式要比硬件电路简单的多,实现也很容易。综上所述,在设计信号音检测、自动摘挂机、控制电器、双音频解码等功能模块使用硬件电路实现。而
20、信号音计数、密码校验、在线修改密码、信息分析、电器状态查询等功能模块使用软件编程完成。有些部分是由硬件和软件共同完成,下面就该部分硬件以及软件实现的单元电路分别进行具体分析。3. 1硬件模块部分该部分使用了大量的硬件电路完成部分功能模块,其目的就是充分利用硬件电路的可靠性、稳定性,使整体电路达到比较高的稳定性。3.1.1模拟自动摘挂机因为程控电话交换机对电话摘机的响应是电话线回路电流突然变大为约30mA的电流,交换机检测到回路电流变大就认为电话机已经摘机。自动摘挂机电路可以通过单片机控制一个继电器的开关,继电器的控制端连接一个大约300的电阻接入电话线两端,从而完成模拟摘挂机。3.1.2振铃检
21、测当电话振铃信号到来时,电话交换机发来铃流信号。当用户被呼叫时,电话交换机发来铃流信号。振铃为253伏的正弦波,谐铃失真不大于10%,电压有效值9015V。振铃以5秒为周期,即1秒送,4秒断。根据振铃信号电压比较高的特点,可以先使用高压稳压二极管进行降压,然后输入至光电耦合器。经过光耦的隔离转换,从光电耦合器输出的波形是时通时断的正弦波,经过RC回路进行滤波输出很标准的方波。方波信号就可以输出至单片机的中断计数器输入口,完成整个振铃音检测和计数的过程。3.1.3电器控制此部分比较简单,通过单片机控制多路SSR(无源固态继电器)的开关即可,常用的电路已经很成熟,在此就不累述了。3.1.4 双音频
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 家电 控制系统 概述
限制150内