ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:1.04MB ,
资源ID:5968790      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5968790.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(无线遥控定时开关插座设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

无线遥控定时开关插座设计.docx

1、无线遥控定时开关插座设计 无线遥控定时开关插座设计Design of Timing Switch Socket using Wireless Remote Control Technology学 院:信息科学与工程学院专 业 班 级:测控技术与仪器1204班学 号:120401412学 生 姓 名:鞠 闯指 导 教 师:许 会(教授)2016 年 06 月毕业设计(论文)指导教师审阅意见题目:无线遥控定时开关插座设计评语:指导教师: (签字) 年 月 日毕业设计(论文)评阅教师审阅意见题目:无线遥控定时开关插座设计评语:评阅教师: (签字) 年 月 日毕业设计(论文)成绩评定专业毕业设计(论文

2、)第 答辩委员会于 年 月 日审阅了 班级 同学的毕业设计(论文),听取了该生的报告,并进行了答辩。毕业设计(论文)题目: 毕业设计(论文)答辩委员会意见:经答辩委员会无记名投票表决,通过 同学本科毕业设计(论文)答辩。根据学校相关规定,经答辩委员会认定,该生的毕业设计(论文)成绩为 。 专业毕业设计(论文)答辩委员会主任委员 (签字) 年 月 日摘 要随着家用电器的越来越普及和人们生活节奏的加快,人们对电器的依赖性进一步提高,对电器的定时需求也进一步增大。定时开关插座可用于电饭煲、饮水机、电视机、电脑、电动车电池的充电、定时开关电热毯等需要定时供电的场合。定时开关插座的使用能够做到节能、安全

3、、方便等。本文设计了一种基于STC89C52单片机的定时开关插座设计方案。设计一款以STC89C52单片机、DS1302、LCD1602液晶显示、38kHz红外遥控发射接收器为主体,可以工作在预设时间段的远程定时开关。本设计可以利用红外线对开关进行远程控制,总的系统分为红外遥控发射端和接收端,中间涉及到进行红外的编码与解码,矩阵键盘,电源电路,液晶屏显示的设计。发射端和接收端都是采用STC89C52单片机作为核心芯片。程序采用C语言编写,具有更好的移植性和可读性,便于修改和增减功能。该遥控定时开关可以通过红外按键设置一天内5组任意开关定时时间段。该系统的时间正确可靠,可扩展性强,既能达到远程智

4、能控制的目的,又在很大程度上降低能源的消耗。同时借助EDA仿真可以有效地提高开发效率,结合具体硬件电路及程序设计,将理论知识用计算机仿真表现出来。关键词:单片机;定时开关;红外遥控;节能设备AbstractWith the increasing popularity of home appliances and the People living rhythm speeding up, the dependence of people on electrical appliances further to improve, the demand of timing also be.e furt

5、her increasing. Socket timer switch can be used in the occasions where need for regular supply such as rice cookers, water dispenser, TV, .puter, electric vehicle battery charging, timer switch electric blankets. The use of socket timer switch can be energy saving, safe, healthy, and convenient and

6、so on.I design a timer switch socket design which is based on the STC89C52 microcontroller in this paper. The realization process of a remote control timer switch that has the functions of time regulation, time setting( starting time and working duration ) and is based on the IC microcontroller STC8

7、9C52, DS1302 and LCD 1602 and 38 kHz IR remote controllers transceiver is introduced. This design is the equivalent infrared remote control switch, the total system is divided into infrared remote control transmitter and receiver, the middle infrared involves encoding and decoding, matrix keyboard,

8、power supply circuits, and digital display design. Transmitter and receiver is used STC89C52 microcontroller as the core chip.It is .piled with C language, so it is convenient to modify and add functions. This timer switch is controlled via wireless infrared remote keys. And can set up five-group an

9、y period switch timing within a day via infrared keys. Therefore, it can make external electric equipments work regularly. It can achieve the purposes of remote intelligent control and reduce energy consumption to a large extent. At the same time it can improve the efficiency of development efficien

10、cy with the help of EDA simulation. And it shows the theoretical knowledge with .puter simulation .bined with the specific hardware circuit and the program.Keywords: SCM; time switch; infrared remote control; energy conservation equipment摘 要 IAbstract II第1章 绪论 11.1 课题研究的目的和意义 11.2 国内外发展现状 11.3 课题研究的

11、主要任务和预期目标 21.3.1 主要任务及要求 21.3.2 预期目标 3第2章 设计方案分析确定 42.1 设计思想 42.2 开关的选择 42.3 显示方式选择 52.4 时钟的实现及单片机的选择 52.5 电源部分的选择 62.6 按键控制部分的实现 62.7 设计方案的确定 6第3章 系统硬件电路设计 83.1 DS1302计时电路 83.2 LCD1602显示电路 93.3 蜂鸣器电路 103.4 按键电路 113.5 红外接收电路 123.6 继电器控制电路 133.6.1 继电器工作原理及特性 133.6.2 继电器主要产品技术参数 143.7 红外发射电路 15第4章 系统软

12、件程序设计 17第5章 系统软硬件的制作与调试 195.1 硬件的制作 195.2 调试方案 195.3 硬件电路调试 205.3.1 独立元件的检测 205.3.2 电源电路的调试 205.3.3 单片机最小系统的调试 205.3.4 显示模块的调试 215.3.5 键盘模块的调试 215.3.6 继电器电路的调试 215.4 软件调试 215.5 整体系统调试 225.6 实物图 23第6章 结论 25参考文献 27致 谢 28附录A:电路原理图 29附录B:系统仿真设计图 31附录C:系统PCB版图 33附录D:程序清单 35第1章 绪论1.1 课题研究的目的和意义现如今,生活水平提高,

13、生活节奏加快,市面上的插座往往由于其功能过于单一而不能满足我们的需求。比如:电动车充电通常是8h左右,太长则容易损耗电池,太短则充不满,如果晚上充电,又经常不想从家里出来到车库去给车充电。白天充电又忘记拔电源;家中的水塔忘记抽水而造成生活的一时不便;学校的起床广播因值班人员睡过头而推迟广播;家中的鱼缸因太久没有供氧造成鱼儿缺氧死亡;许多球迷或者新闻爱好者因为错过了开机时间而与精彩球赛或者新闻擦肩而过;夏天里风扇的定时时间过短(一般为1h),不便于晚上分段定时使用等等。各种各样的电器产品在待机的过程中使我国能源消耗逐渐增多,给可持续发展社会带来了巨大的负担1,通过查询中国节能认证中心对家用电器能

14、耗做的调查,我们发现了大概家庭电力的10都被家用电器以待机的形式浪费了,拿家庭TV来说,大约8.07W是一台家庭TV一天的平均消耗,如果一天待机2h将达到0.016kw-h的消耗。定时开关插座能够使电器在预设的时间段内工作,在设置的时间段外停止供电,这样就减少了电器的待机时间,起到节能的效果。综合以上原因考虑,我们急需要一款智能开关。此开关插座能够在预设的时间内提供电源给电器,在设置的时间段外停止供电,这样既减少了电器的待机时间,又起到了节能的效果,还能消除安全隐患,最终使我们的生活更加方便化、智能化2。1.2 国内外发展现状目前,在市面上,时间控制器技术相对先进,种类齐全,时间控制器被广泛应

15、用于各类电器中,通过对时间的控制是人们的生活更加简单化、智能化。在智能插座的领域却还处于刚刚发展的阶段,智能插座也仅仅限制于旋钮定时器,或者计数器芯片设计的体积较大的时控插座。这种插座定时时间单一,功能单一,定时准确性低,很难真正满足我们日常生活的需求。现在急需将一种功能强大的时控插座来满足市场需求,改善我们的生活。随着现代电子科学技术的发展,由于单片机具有优异的性价比、集成度高、体积小、可靠性高、控制功能强、低电压、低功耗等特点,成品价格下降,越来越被广泛应用3。这种新兴产业的发展,势必在日常生活中产生深远的影响。由单片机实现对插座的定时控制正符合这一发展规律。智能插座是新兴的电气产品,是物

16、联网和智能家居的概念伴随发展的产品。智能硬件是IT行业与传统的硬件设备行业相结合的一个跨界的新领域,比较常见的智能硬件有智能插座、智能手环、智能路由器等。智能插座通俗的说是节约用电量的一种插座,节能插座的理念很早之前就已经生成,到目前为止已经发展的电视双插。比较广泛,但是技术上还有待于进步。有的高端节能插座可以在保护电器的同时起到省电的功用,它可以“打扫”电力垃圾以起到保护电器的作用,部分插座还可以防雷、漏电、短路、过载等危险4。随着科学技术的进步,我国的电力电子技术和电子器件都有了很大的发展.智能开关插座技术的发展,从根本上解决了传统电器启动的额定电流高,使传统电器易造成过热引起高温而加速绝

17、缘老化、电压降过大而影响正常运转以及大的冲击力缩短设备的使用寿命等各种弊端。为此充分利用现有的技术、人才和资源优势,加强国际合作和技术交流,争取国内外各方面的有利因素,提高家庭的生活质量,减少不必要的人生伤害,增强人类的节能意识。定时智能开关插座在国内外都已经成熟,给生活中带来许多的方便,比如家中的鱼缸你可以设置供养的时间、或者对家中的饮水机也可以进行设置时间,以免长时间的滚水造成饮水不健康等;全面集成远程控制、定时控制等智能和家电控制功能;即插即用,轻松实现家庭智能。1.3 课题研究的主要任务和预期目标1.3.1 主要任务及要求(1)分析了解题目相关技术国内外现状;设定插座通断工作程序;(2

18、)可人为干预设定好的工作程序;(3)实现无线遥控控制;(4)了解题目相关的国家标准与规范;进行方案论证与整体方案的设计;(5)设计系统的总体框图及总体电路图;(6)以单片机为测量系统的核心,进行传感器及测量电路设计。重点在大功率用电器开关控制;(7)绘制电路图、编制相关流程图及软件程序等;(8)实验数据获取及处理。1.3.2 预期目标 完成全部设计内容,进行硬件制作和软件设计(1)DS1302时钟芯片,准确计时,自带3V纽扣电池,当系统掉电后,纽扣电池供电给时钟芯片继续工作,再次上电无需重新设置时间;(2)LCD1602液晶可以显示时、分、秒、星期、年、月、日;(3)可以设置5个开关开的时间和

19、5个开关关的时间,每一个时间都可以单独设置成是否工作有效,设定的时间并具有掉电保存功能,保存在STC单片机的内部,上电无需重新设置;(4)继电器吸合指示灯亮实现开关开,继电器断开指示灯灭实现开关关,继电器可以外接其他的家用电器;(5)具有自动模式和手动模式,手动模式下按加、减键就可以实现开关的开和关;(6)开机默认是自动模式,当现在的时间和设置开的时间一致时,继电器工作打开开关,当现在的时候和设置关的时间一致时继电器断开关闭开关;(7)开关的开和关蜂鸣器的提示声不同,当开关开时,蜂鸣器会发出滴滴的提示声,开关关时,蜂鸣器会长鸣一声;(8)具有红外遥控功能。第2章 设计方案分析确定2.1 设计思

20、想根据设计功能和预期目标的要求,系统的实施方案可以分为以下几个步骤:首先,选定时钟的走时方式为24h,作为定时时间的判断标准。然后通过按键设置定时时间分别存储在定时开始数组begin和结束数组end,通过数组的值与时钟的值进行比较,时间在定时数组时间范围内则继电器接通,否则断开。用一个红色发光二极管的亮、灭来指示继电器的通、断的状态。定时开关插座的显示则用LCD1602液晶屏来实现。电源部分用220V转换为直流5V或用3节5号电池给定时开关系统供电,并用3V纽扣电池做时钟芯片储备电源,防止220V交流电断电了单片机时钟芯片就停止工作,失去定时作用。用4个按钮实现时钟、定时的设置等功能。2.2

21、开关的选择(1)先了解必要的条件;1)主回路电源的实际电压以及它提供电流的范围;2)次回路中的电压及电流;3)次回路共有几组、触点采用何种方式。主回路电源的实际电压可以作为选取继电器的参照。次回路中的电流应使继电器正常工作,相反,继电器无法顺利工作。(2)选取继电器的型号通过查阅相关资料,确定继电器型号、规格后,再进行进一步的核对,是否达到了预期的效果。采用继电器作为控制220V通、断的开关。SSR是不具备机械活动,零使动部件的继电器,但它可以实现的功能与其他继电器无异。SSR由全部固态电子元件组成,无触点是SSR独有的设计,该设计利用元器件的点、磁和光特性完成输入与输出的隔离,再用三极管、场

22、效应管、单双项可控硅等器件的特性,最终达到无触点、无火花地通断电路的效果。选用SRD-05VDC-SL-C继电器最大电路可达到10A,即继电器的正常工作范围为02200W,可以给大部分家用电器供电。2.3 显示方式选择在模拟电子和数字电子中,常用显示数据的有数码管和液晶显示器。方案一:采用LED数码管显示。虽然功耗低,控制简单,但却只能显示数字和一些简单的字符,而且显示信息少,需要较多位的数码管,占用了较多的单片机I/O口,没有较好的人机界面。方案二:具有功耗低、体积小、显示内容丰富等优点的液晶显示器在各类系统中得到广泛采用。一方面,参照显示内容的不同分为字符型和图形液晶。另一方面,参照显示容

23、量又可以分为单行16字、2行16字、2行20字等。本设计采用的是2行16字的字符型液晶。该模块应用广泛,相比于数码管具有以下优势:(1)显示位数可以达到32位之多,而32个数码管将占据相当大的空间,不利于设计;(2)具有相当大的显示内容,数字和大、小写字母都含括其中;(3)易于编程,如果采用数码管,显示的刷新将占有相当长的时间,而1602自动完成刷新功能。所以本设计采用字符型液晶芯片。2.4 时钟的实现及单片机的选择时钟的实现可已通过使用时钟芯片或者单片机的定时器实现。下面简要介绍几种方案的特点。单片机仅用于控制继电器、键盘,实现时钟和定时。STC89C51、AT89C51、AT89S51、S

24、TC89C52、AT89C52,以上几种单片机均是51系列单片机,都可以满足设计要求。只是52单片机比51单片机内存大4K,且购买方便,故单片机选用STC89C52单片机。方案一:时钟通过使用时钟芯片来实现,控制部分通过使用单片机来实现。时钟芯片种类非常多,有内置晶振及充电电池的,也有外置晶振的,现在流行的时钟芯片有DS1302、DS1307、PCF8485、SB2068等。使用时钟芯片可以得到准确的时钟走时,可用简单的程序实现定时开关插座的定时功能5。方案二:时钟通过单片机的内部定时器来实现时钟。单片机的内部定时器可实现较为精确的时钟走时,定时50ms的误差率极小,可达到定时开关插座的使用要

25、求。使用单片机内部定时器可简化硬件电路,可以节省开支,但是编程的难度有所提高。为了减小编程难度,本设计选用方案一。2.5 电源部分的选择电源给单片机及继电器等使用5V直流电的器件提供电源,供系统正常工作。使用交流电和干电池混合给系统供电。在交流电不失效的情况下由交流电转5V直流电供电,在交流电失效情况下由干电池供电。这样就能解决运行成本过高或者在交流电失效时丢失原先设置数据的问题。综上所述,考虑到成本、实用性等问题,对定时开关插座系统供电方案采用交流电转5V直流电是较为合适的。2.6 按键控制部分的实现时钟时间和定时时间的设置功能可以通过按键来实现。根据本定时开关插座的设置要求,要用到至少10

26、个按键。其中开关和遥控器分别需要5个按键。2.7 设计方案的确定红外发射和红外接收两个部分的电路组成了本设计的硬件部分6,7。系统软件部分的设计就是在红外发射端对信号进行编码,在接收端进行解码,要求编译显影的功能程序执行各自操作,最终达到远程控制硬件电路的效果。键盘扫描程序、38kHz载波及编码脉冲发射程序、遥控接收及处理程序、延迟子程序等组成了本设计的软件部分。系统组成框图如图2-1所示8。系统由发射部分和接收部分组成。发射部分采用脉冲个数编码,将待发射信号调制成38kHz的载波信号,由红外发射管进行发射。接收部分由红外接收管进行解码接收,单片机通过对所接收信号的分析,输出相应的控制信号,由

27、发光二极管和LCD1602液晶屏指示出发射部分按下的按键号。液晶屏显示STC89C52单片机红外接收电路红外发射电路STC89C52单片机按键模块继电器接收部分发射部分图2-1系统组成框图第3章 系统硬件电路设计系统硬件框图如图3-1所示,STC89C52控制芯片、晶振模块、复位模块、电源模块、蜂鸣器模块、按键模块、DS1302计时模块、显示模块、红外接收模块、继电器模块等10个模块组成了本设计的硬件电路。定时开关的硬件工作系统由以上10个模块构成。3.1 DS1302计时电路DS1302计时电路如图3-2所示,DS1302可以计算的最小时间单位是秒,它的工作电压范围为2.55.5V 。Vcc

28、和Vcc2中压强大的供电给电路,主电源是Vcc2 ,后备电源为Vcc,在突发情况下如果主电源发生故障,后备电源继续维持计时电路的正常运行。X1,X2外接12kHz晶振,CE是复位选线,当CE收到高电平信号时,系统将初始化所有数据的传送,开放对DS1302进行操作的权限,使数据得以传送,当CE收到低电平信号时就会终止数据传送。STC89C52计时模块按键模块显示模块蜂鸣器模块电源模块复位模块晶振模块受控电器图3-1系统硬件框图 图3-2 DS1302计时电路时钟模块采用DS1302时钟芯片实现计时。DS1302芯片是具备较高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计

29、数,且精度高,用于高速数据暂存的318RAM,工作电压在2.5V5.5V范围内,2.5V时耗电小于300nA。选取该芯片是为了更准确的实现定时,更好的实现定时开关插座的功能9。3.2 LCD1602显示电路本设计采用LCD1602作为显示屏幕10。LCD1602能够显示162个字符。LCD1602显示模块内部的字符发生存储器已经存储了160个不同的点阵字符图形,包括阿拉伯数字、大小写英文字母等。工作参数:(1)逻辑工作电压:2.46.0V(2)LCD驱动电压:3.013.5V(3)工作温度:055(常温)/-2070(宽温)(4)保存温度:-1070电气特性:(1)输入高电平:3.5Vmin(

30、2)输入低电平:0.55Vmax(3)输出高电平:3.75Vmin(4)输出低电平:1.0Vmax(5)工作电流:2.0mAmax液晶3脚连接的电阻是可调电阻,因为经过查阅液晶芯片资料得知,液晶3脚是灰度调节引脚,灰度正常时是0.51V左右,在给系统通电后可以调整滑动变阻R2的阻值使液晶压强在0.51V之间变化,从而起到调节液晶显示屏亮度的作用。LCD1602显示电路如图3-3所示,Vcc接5V电源正极,RS为寄存器选择位,与P1.0口相连,高电平1是选择数据寄存器,低电平0时选择指令寄存器;RW为读/写信号线,与P1.1口相连,高电平1时进行读操作,低电平0时进行写操作;E端为使能端,高电平

31、1时读取信息,负跳变时执行指令。D0D7与单片机的P0口相连作为8位双向数据端。图3-3 LCD1602显示电路3.3 蜂鸣器电路蜂鸣器和继电器的驱动三极管选用的都是PNP型的9012三极管,因为单片机刚一上电的时候所有的I/O口会有一个短暂的高电平。如果选用PNP型的,即使程序上将I/O口拉低,蜂鸣器或继电器也会响一小下或吸合一下,为了避免这种情况发生,就选用PNP型的。因为我们想控制蜂鸣器或继电器工作单片机的I/O口要低电平,这样就避免了,因为我们不可能刚一通电就让蜂鸣器响或继电器吸合。避免了不必要的麻烦。蜂鸣器电路如图3-4所示,遥控定时开关中设计了蜂鸣报警电路。其中蜂鸣器的基极连接到了单片机的P3.7端口,当P3.7端口输出为低电平时有电流流过蜂鸣器,此时蜂鸣器发出声音,如果P3.7输出为高电平,没有电流流过蜂鸣器,此时蜂鸣器不发音。图3-4蜂鸣器电路3.4 按键电路本设计使用的I/O口较少,所以STC89C52芯片有很多I/O口可供选择作为按键接口,所以在本设计中采用独立按键的模式。独立式按键电路有很多优势,利于编程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1