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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

可遥控带保护插排的制作要点.docx

1、可遥控带保护插排的制作要点 论文题目:可遥控带保护插排的制作年级:2013级电子1班院系:电子信息工程学院学生姓名:吕晓涛指导教师:孙惠芹2016年6月目 录第一章 绪论 11.1智能插排的简介 11.2智能插排的主要用途 11.3智能插排的发展趋势 11.4智能插排的分类 11.5设计任务及设计目标 11.5.1 设计任务 11.5.2 设计目标 1第二章 可遥控智能插排的概述 22.1 选题的目的与体系 22.2本课题在国内外的发展现状及趋势 2第三章 可遥控智能插排的组成 33.1主控芯片 33.2红外线遥控系统 43.2.1红外线接收端 43.2.2红外发射端 53.3继电器模块电路

2、53.4实时时钟模块电路 5第四章 可遥控智能插排的设计 74.1可遥控智能插排方案的提出及论证 74.1.1总体方案 74.1.2控制算法论证 74.1.3传感器的选择 74.2系统理论分析与计算 84.2.1红外遥控的基本原理 84.2.2红外遥控的载波波形 84.3红外编码方式与解码原理 84.3.1红外编码方式 84.3.2红外解码原理 94.4可遥控智能插排的控制器模块(STC89C52)组成的数控部分 104.4.1主控制器模块 104.4.2主控板供电电路 104.4.3液晶模块电路 114.4.4数字输入模块电路 114.4.5继电器模块电路 124.4.6报警电路 124.4

3、.7红外接收电路 134.4.8时钟电路 13第五章 软件设计 155.1 LCD显示 155.2 红外键码值采集 165.3 键盘读取 17总结 18致谢 19参考文献 20外文资料 21中文资料 24附录一 26附录二 28摘要在生活和生产过程中,插排的安全性是众多生活和生产的前提保障。目前我国绝大部分厂家生产的插排多为即插即用,虽然使用起来很方便,但其存在以下两方面的问题,一是安全隐患对于我们的经济发展有着致命的打击,二是对于家用用电有着很大的浪费;本文中可遥控带保护的插排以STC89C52单片机作为主控芯片,通过HS0038B红外一体化接收头,接收红外遥控器发出的38Khz的载波信号,

4、实现插排的通断,并可以设置预定的时间,从而实现插排在预定的时间实现通断,使得家用用电得到更好的利用,并可以动态显示插排的通断,时间等。关键词:STC89C52 继电器 红外遥控 高效精准Abstract In the life and production process, safety socket is the premise of many lives and production. At present, most of Chinas manufacturers for the plug and socket, although it is convenient to use, but

5、 there are the following two problems, one is security has a fatal blow to our economy the development of the two is for household electricity has a great waste; the protection of the remote control socket to STC89C52 microcontroller as the main control chip through the infrared receiving head HS003

6、8B integration, a carrier signal receiving infrared remote control 38Khz, realize the on-off socket, and can be set to a predetermined time, so as to realize the socket achieve off at the scheduled time, make better use of household electricity, and can dynamically display the socket off time.Keywor

7、ds: STC89C52 Electric Relay Infrared Remote Control Efficient And Accurate第一章 绪论1.1智能插排的简介 智能插座通俗的说是节约用电量的一种插座,节能插座的理念很早之前就已经生成,到目前为止已经发展的比较广泛,但是技术上还有待于进步。有的高档节能插座不但节电,还能保护电器,说它保护电器,主要是从它有清除电力垃圾的功能,有的还加入防雷击、防短路、防过载、防漏电的功能,消除电源或电器时产生电脉冲等功能。1.2智能插排的主要用途 由于智能插排本身就是一个计算机系统,因此,只要在智能插排的外围适当加一些必要的扩展电路及通道接口

8、,就可以构成各种应用系统,如工业控制系统、数据采集系统、自动测试系统、检测监视系统、智能仪表、功能模块等。智能插排的应用领域十分广泛,智能插排的应用已经深入到工业、农业、国防、科研、机关、教育、商业以及家电、生活、娱乐、玩具等各个领域中。1.3智能插排的发展趋势 随着单片机技术的不断发展,智能插座的功能也在不断的更新。由于单片机具有优异的性能性价比,集成度高、体积小、可靠性高,控制功能强,低电压、低功耗等特点,以及单片机控制电路技术的发展使智能插座具有定时准确、性能稳定、携带方便等优点。因此智能可编程开关插座发展迅速,得到了很广泛的应用。所以,智能插座会朝着微型化、低功耗、无线遥控、语音控制等

9、更加智能数字化的方向发展,让人们的生活更加便捷。再具体说,以后智能插座的发展,在节能的基础上,质量要稳定,插座本身耗能要小,这是发展的必要趋势。1.4智能插排的分类智能插排按电路结构分,可分为以下几种:Wi-Fi智能插座、机械插座、POLYHOME智能插座、无线蓝牙插座。1.5设计任务及设计目标1.5.1 设计任务1设计并制作一个可遥控智能插排。2使用HS0038B红外一体化接收头接收红外遥控发送的键码。3使用按键功能,可以设置预定时间,从而可以实现插排的通断。4使用继电器控制插排的通断。5LCD1602液晶显示。6能用按键和彩电遥控器进行设定和控制。1.5.2 设计目标1输出电压:220V2

10、输入电压:AC220V 10% 60Hz/50Hz DC5V3效率:85%4通信速率:9600bps第2章 可遥控智能插排的概述2.1 选题的目的与体系 现实的生活和实验中,常常要用到各种各样的家用电器,安全和节能是重要前提。如何设计一个远程遥控,计时中断,成了电子技术应用的热点。在市面上,各种插座产品各式各样,有可遥控关断的和固定的。但是普遍存在一些问题,不能满足某些用电器的要求。针对以上问题,本文的可遥控智能插排系统以STC89C52单片机作为主控芯片,通过HS0038B红外一体接收头来接收红外遥控发来的键码值,经主控芯片38Khz后,实时反馈32位2进制数字信号,主控芯片通过继电器模块进

11、而控制插排的通断,以控制家用电器的运行状态,实现闭环控制。通过键盘预设时间,同时在LCD显示屏上实时显示系统开始时间、关闭时间和插排断电。提高了电能的有限利用,并且方便使用者操作,实现了基于单片机的可遥控智能插排。2.2本课题在国内外的发展现状及趋势本论文主要是完成一种低成本、低价格、功能强大的单片机定时控制插座系统的设计与开发。包括硬件电路和主要的软件设计。本课题详细分析系统的硬件设计和软件设计,给出电路原理图,以及主要程序设计的流程图和程序。主要采用51单片机为核心单元,利用单片机的定时器,I/O等功能设计的一款具有定时和红外遥控的单片机时控插座。第三章 可遥控智能插排的组成本可遥控智能插

12、排,采用STC89C52单片机实现对继电器模块的定时通断的开关插座,能控制一路220V/10A的插座,使其可以在24小时内能预先设定定时范围,每天周而复始地控制用电器具的自动开启和关闭,可以通过时钟芯片来定时,还能通过红外遥控随时控制插座的开关,从而达到方便、智能、节电的目的。如图3-1所示。系统主要包括三大部分:主控芯片、红外线遥控系统和继电器模块电路等组成。图3-1 可遥控智能插排的系统框图3.1主控芯片主控芯片采取使用了STC89C52是宏晶公司生产的40引脚双列直插芯片,如图3-2,单片机片内集成512字节程序运行空间、8K字节Flash存储空间 支持最大64K外部存储扩展。根据不同的

13、运行速度和功耗的要求,时钟频率可以设置在0-33M之间。片内资源有4组I/O控制端口、3个定时器、8个中断、软件设置低能耗模式、看门狗和断电保护。可以在4V到5.5V宽电压范围内正常工作。 图3-2主控芯片3.2红外线遥控系统3.2.1红外线接收端红外接收端采用了远程控制系统的HS0038B。红外接收电路通常被集成在一个元件中,成为一体化红外接收头。 内部电路包括红外监测二极管,放大器,限幅器,带通滤波器,积分电路,比较器等。如图3-3,红外监测二极管监测到红外信号,然后把信号送到放大器和限幅器,限幅器把脉冲幅度控制在一定的水平,而不论红外发射器和接收器的距离远近。交流信号进入带通滤波器,带通

14、滤波器可以通过30khz到60khz的负载波,通过解调电路和积分电路进入比较器,比较器输出高低电平,还原出发射端的信号波形。注意输出的高低电平和发射端是反相的,这样的目的是为了提高接收的灵敏度。图3-3红外接收一体头内部电路3.2.2红外发射端红外线遥控器就是红外线的发射端,如图3.4所示,其结构方框图如图3.5所示。 图3-5红外线发射器结构方框图图3-4红外线遥控器红外遥控器主要包括键盘、编码和调制模块、红外线发射LED。当按下某一个按键后,遥控器上的编码和调制模块进行编码,并结合载波电路的载波信号而成为合成信号,再经过红外线发射二极管将红外线信号发射出去。3.3继电器模块电路继电器是当输

15、入量(本设计中是时间)达到规定值时,使被控制的输出电路导通或断开的电器。它可以分为电气量(如电流、电压、频率、功率等)继电器及非电气量(如温度、压力、速度等)继电器两大类。继电器具有动作快、工作稳定、使用寿命长、体积小等优点。3.4实时时钟模块电路系统采用DS1302作为计时器,如图3-6,从而实现定时插座能在24小时内实现任意时间的可变定时和一小时内的固定模式定时。这样可以使得定时准确,方便,节约系统资源,同时程序编写上也能相对简单。DS1302 是高性能时钟芯片,具有以下特性:1实时时钟,可对秒、分、时、日、周、月进行计数;2用于高速数据暂存的31*8RAM; 3最少引脚的串行I/O; 4

16、2.5-5.5V满肚工作范围; 52.5V时耗电小于300nA; 6用于时钟或数据读/写的单字节或多字节数据传送; 78引脚DIP或可选的用于表面的8引脚SOIC封装; 8简单的3线接口; 9TTL兼容(VCC=5V); 图3-6 DS1302的芯片引脚图第四章 可遥控智能插排的设计 以下将从两大部分介绍可遥控智能插排的设计,一是可遥控智能插排的系统方案论证。二是可遥控智能插排的控制器模块(STC89C52)组成的数控部分设计部分。4.1可遥控智能插排方案的提出及论证4.1.1总体方案方案一:采用硬件方式实现智能插排的通断,设计一个定时开关,通过拨码开关预置一个时间,再通过计数器倒计时方式进行

17、计数,当到达某一个时间时,发出一个信号,进而来控制电器的工作。具体原理是由555组成秒脉冲发生器,再由CD40192构成一个倒计时的计时器,通过一个拨码开关预设时间,最后数码管显示,蜂鸣器报警,但由于硬件实现插排的通断较为复杂,且达不到系统预定的精度,无法实现系统设计要求。方案二:主控芯片采用STC公司的8位单片机89C51,共有32个I/O口,电源电压为+5V;继电器采用JQC-3F型号继电器,工作在5V/1.1A,因其超小型体积,功耗低,触点负载大,高灵敏度等特点,所以可以很好实现控制220V交流插排的通断,定时功能可采用DS1302时钟芯片,进而可以更加准确的进行插排的通断,同时还能通过

18、红外遥控随时控制插排的开关状态,从而实现了精准的系统设计要求。方案三:采用凌阳公司的16位单片机,它是16位控制器,具有体积小、驱动能力高、集成度高、易扩展、可靠性高、功耗低、结构简单、中断处理能力强等特点。处理速度高,尤其适用于语音处理和识别等领域。但是当凌阳单片机应用语音处理和辨识时,由于其占用的CPU资源较多而使得凌阳单片机同时处理其它任务的速度和能力降低。方案选择:综上所述,选择方案二实现风板控制装置。4.1.2控制算法论证方案一:采用最优控制算法。最优控制算法是将控制要求转化成某个性能指标,使其达到最优的一种算法。对于可遥控智能插排而言,最优控制算法可以使系统在准确的时间段实现插排的

19、通断,从而实现电能的节约。但最优控制算法对过程的最优控制的一个重要前提就是最优化系统中的数学模型是完全正确的,而且其运算量较大,单片机很难满足要求。方案二:采用PID控制算法。PID控制算法是运用反馈求和后的误差信号的比例(0阶位置项)、积分(误差累积项)、微分(1阶速度项)进行系统矫正的一种控制算法。可用于被控对 象的结构和参数不能完全掌握,或得不到精确数学模型的情况。当采用定点运算时,其运算量较小,但系统控制器的结构和参数必须依靠经验和反复调试来确定。方案选择:综上所述,选择方案二做为可遥控智能插排的算法。4.1.3传感器的选择方案一:使用无线蓝牙。利用无线蓝牙串口通讯模块使其工作在自动连

20、接工作模式下,可以实现远程控制继电器的闭合与断开。无线蓝牙模块动态响应能力强,可以实现较远距离的控制,但考虑到要去除零漂的影响,使用无线蓝牙模块算法复杂,而且外围滤波电路和电源的稳定性的要求很高。方案二:红卫遥控按键和红外一体接收头。红外遥控是将信号或数据进行解调、调制,通过NEC协议变为可用以通讯、传输和存储的信号形式的设备。对于可遥控智能插排而言,利用红外遥控可以把红外一体头的光信号转换成电信号,供单片机处理。其编程简单,易于实现,故可以很好的实现系统的要求。方案选择:综上所述,选择方案二做为远程遥控。4.2系统理论分析与计算4.2.1红外遥控的基本原理 红外遥控系统一般由红外发射装置和红

21、外接收设备两大部分组成。如图4-1,红外发射装置由键盘电路、红外编码芯片、电源和应用电路组成。通常为了使信号能够更好的被传输发送端将基带二进制信号调制为脉冲串信号,通过红外发射管发射,常用的有通过脉冲宽度来实现信号调制的脉宽调制(PWM)和通过脉冲串之间的时间间隔来实现信号调制的脉时调制(PPM)两种发法。可遥控智能插排则是利用脉冲宽度来实现远程遥控继电器的通断。图4-1红外遥控组成4.2.2红外遥控的载波波形 使用455KHz晶体,经内部分频电路,信号被调制在37.91KHz,占空比为3分之一。 调制频率(晶振使用455KHz时) FCAR=1/Tc=fosc/12=38KHz FOSC是晶

22、振频率 占空比=T1/Tc=1/3 图4-2载波波形 4.3红外编码方式与解码原理 红外线遥控器的编码与所使用的编码芯片有关,不同的芯片,编码有所不同,但基本原理相似。可遥控智能插排选用的是MN6013芯片。4.3.1红外编码方式 MN6013芯片的C5D6编码格式每帧数据由引导码、5位自定义码、6位数据码、5位自定义反码和6位数据反码组成。解码时可以根据引导码来判断数据帧是否开始被接收,反码则可以和自定码数据码作比较来判断当前数据帧是否被正确接收。如图4-3.图4-3红外线发射码格式 引导码由4.5ms的高电平脉冲和4.5ms的低电平脉冲组成。八位的用户编码被连续发送两次,八位的键数据码也被

23、发送两次,第一次发送的是键数据码的原码,第二次发送的是键数据码的反码,所以整个数据编码占用32位4.3.2红外解码原理数据编码方式是通过脉宽调制来实现的,以脉宽为0.56ms,间隔为0.56ms,周期为1.125ms的组合表示二进制的“0”;以脉宽为0.56ms,间隔为1.69ms,周期为2.25ms的组合表示二进制的“1”,其接受端波形如图4-4和图4-5 图4-4遥控码“0”波形图 图4-5遥控码“1”的波形图 单片机解码的关键是如何识别“0”和“1”。从遥控码“0”和“1”的波形图中可以发现,“0”、“1”均分别以0.56ms的低电平开始,不同的高电平的宽度不同,“0”为0.56ms,若

24、读到的电平为低,说明该位为“0”;反之则为“1”。也可以设计一个精确延时时间。4.4可遥控智能插排的控制器模块(STC89C52)组成的数控部分4.4.1主控制器模块如图4-6所示,STC89C52是40引脚双列直插芯片,单片机片内集成512字节程序运行空间、8K字节Flash存储空间 支持最大64K外部存储扩展。根据不同的运行速度和功耗的要求,时钟频率可以设置在0-33M之间。片内资源有4组I/O控制端口、3个定时器、8个中断、软件设置低能耗模式、看门狗和断电保护。可以在4V到5.5V宽电压范围内正常工作。图4-6控制器模块4.4.2主控板供电电路如图4-7所示,主控板供电采用USB的供电模

25、式,可以更好的利用电能。图4-7 主控板供电电路4.4.3液晶模块电路 如图4-8所示,液晶显示模块采用LCD1602的液晶,Q0Q7为数据输入端,RS、RW、EN为控制读写使能端,VEE用来调节液晶对比度。该液晶在同一屏幕下可以显示16个字符。图4-8液晶模块电路4.4.4数字输入模块电路如图4-9(a)所示,键盘使用独立按键键盘的排列方法,每个按键的具体功能如图4-9(a)中所示。S1是选择键,可以对时间进行设置,S2是按键增加键,可以对时间进行增加,S3是减小键,可以对选定的时间进行减小,S4是确认键。红外遥控按键可以单独对时间进行设置,并且可以远程关断插排,如图4-9(b)。图4-9(

26、a)如图4-9(b)所示,红外遥控按键采用红外键盘模式,按键16可以选择计时模式的切换,19可以实现远程遥控,0d到4A可以实现起始时间和停止时间的更改。图4-9(b)4.4.5继电器模块电路 如图4-10所示,继电器模块电路采用的是JQC-3F继电器,5V/1A电压,可以很好的控制插排的通断,起到了弱点控制强电的功能。当起始时间和终止时间一致是,或当主控制器接收到红外遥控传来的指示后,做出相应的闭合和断开,D4为续流二极管主要用来继电器,防止继电器在通电的瞬间因为感性负载的原因产生反向电流将继电器烧毁。图4-10继电器模块4.4.6报警电路如图4-11所示,报警电路采用有源蜂鸣器,通电时发出

27、“嘀”长响,主要采样PNP三极管Q1驱动,当BEEP低电平时,三极管导通,蜂鸣器发出声音,D2为续流二极管主要用来保护三极管,防止蜂鸣器在断电的瞬间因为感性负载的原因产生反向电流将三极管击穿,D2则是提供了反向电流的通路,有效保护了三极管。在电源中蜂鸣器主要有两个作用,一是按键提示音;二是插排断电告知。图4-11 报警电路4.4.7红外接收电路如图4-12所示,红外接收电路主要用来接收红外遥控按键传来的键码值,并送人主控制器,采用H0C38B,工作电压:2.4V5.5V,低功耗,抗干扰能力强。图4-12 红外接收电路4.4.8时钟电路如图4-13所示,时钟电路采用高性能实时时钟DS1302,

28、是常用的时钟芯片,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。能实现定时插座能在24小时内实现任意时间的可变定时和一小时内的固定模式定时。这样可以使得定时准确,方便,节约系统资源,同时程序编写上也能相对简单。图4-13时钟电路第五章 软件设计可遥控带保护插排软件设计分为五个部分,LCD显示、红外键码值采集、键盘读取。5.1 LCD显示如图5-1,LCD显示分为固定显示和动态显示两大部分,固定显示只执行一次,动态显示用来显示定时时间。图5-1 LCD显示5.2 红外键码值采集如图5-2,红外按键经初始化后,等待开始时间和终止时间匹配如果匹配后,继电器断开,如果不匹配,则继续动态显示时间。

29、图5-2 红外键码采集5.3 键盘读取如图5-3,键盘读取采用中断的方式,当有任意按键按下时,下降沿触发中断,进行下一步键值的读取,再根据键值执行相应的功能函数。没有中断时不执行该部分。图5-3 键盘读取总结 本次设计的定时插座虽然可以实现定时控制一路插座的功能,设计的定时插座已经可以实现预期功能。该定时插座可以控制一路220V/10A的插座,但是可定时的路数和定时组数仍然不够。现实生活中,随着人们的生活水平不断的提高,家电等用电器具越来越多,单一的一路控制明显不能满足要求。因而,如果在设计时多加入几路的插座控制,而且各路控制互不干扰,各司其职的话,用户只需要将要定时控制的用电器具都插在定时插

30、座上,通过各自的定时设置,就可以使各电器按照人们的习惯有规律地工作,很大程度上方便人们的日常生活。同时,可以给定时插座加上保护措施,如漏电保护开关等,达到安全的目的。另外,本次设计中所使用的红外遥控器基本只能在同一室内控制插座,如果采用无线电遥控器等更加先进的遥控器的话,人们或许就可以在室内的任何地方随时控制家电的开关状态了。再者,设计中的定时插座开关状态变换只是用单一红色指示灯体现,如果可以加入扬声器等反应更加明显的指示,甚至是自动语音指示等比较能引起人们注意的外部设备,会让定时插座变得更加人性化,实用性也更高。再者通过本次可遥控智能插排的设计,进一步巩固了课本理论知识,熟练掌握了STC89

31、C52RC软件的编程、可遥控智能插排的设计方法。培养了所学理论知识在实际中的应用能力。再次学习和掌握了单片机编程的方法。对其内部结构和程序代码的编写有了更进一步的认识,掌握了可遥控插排的设计方法。同时培养了查阅图书资料、工具书的能力和工程绘图、书写技术报告的能力。致谢 本次设计是在孙惠芹老师的指导下顺利完成的。在此衷心感谢在这次毕业设计中老师的大力支持和帮助,才得以顺利完成毕业课程设计任务。同时,这次设计业也离不开其他同学的帮助,在硬件软件设计方面给我提供了不少建议和帮助,让我在设计过程中少走了不少弯路,更好得完成了设计。在此谨向他们表示衷心的感谢。参考文献【1】 张金.电子设计与制作100例. 北京:电子工业出版社,2012.【2】 贾海瀛. 传感器技术与应用.北京:清华大学出版社,2011.【3】 李莉. 模拟电子技术.北京:中国电力出版社,

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

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