智能遥控窗帘系统设计毕业设计.docx
- 文档编号:5514006
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:41
- 大小:1.17MB
智能遥控窗帘系统设计毕业设计.docx
《智能遥控窗帘系统设计毕业设计.docx》由会员分享,可在线阅读,更多相关《智能遥控窗帘系统设计毕业设计.docx(41页珍藏版)》请在冰豆网上搜索。
智能遥控窗帘系统设计毕业设计
毕业设计
题目智能遥控窗帘系统的设计与实现
学生姓名
专业班级
学号
系(部)学院
指导教师(职称)
完成时刻
论文作者签名:
年月日
本人郑重声明:
所呈交的论文,是本人在指导教师指导下,进行研究出奉献的其他个人和集体,均已在文中以明确方式标明。
本学位论文原创性声明的法律责任由本人承担。
论文作者签名:
年月日
毕业设计(论文)任务书
题目智能遥控窗帘系统的设计与实现
专业学号姓名
主要内容:
1.论述科学技术的进展对家庭、工作、生活带来的转变及智能家居的进展背景;
2.智能遥控窗帘系统方案选择,元器件的选择;
3.肯定主电路的设计方案,并给出相应的程序框图,绘制电路PCB图并制版;
4.完成实际产品制作,进行电路调试。
大体要求:
1.论述目前电子技术对家庭工作、生活所带来的长处及智能家居进展的必要性;
2.智能遥控窗帘系统方案选择,控制器的选择,肯定主电路的设计方案;
3.对设计电路进行仿真,证明设计方案理论可行性,绘制电路PCB图并制版;
4.完成实际产品制作,搭建电路和进行电路调试;
5.需要考虑的问题电机拉动窗帘的工作的时刻长度,电机工作的时候是不是有鸣响提示,和光控状态下环境亮度的控制参数的调整等等对电路进一步改良。
主要参考资料:
[2]周敬.基于单片机的窗帘智能控制系统设计[J].信息时期,2010
(2):
58-60.
[3]钱云,郑舒予,秦雷.基于ATMEGA16单片机的智能窗帘控制系统设计[J].微运算机信息,2009
(2):
24-25.
完成期限:
指导教师签名:
专业负责人签名:
年月日
1引言1
研究背景1
目的及意义2
本课题的研究内容2
2系统的整体设计3
设计思路3
系统的大体要求和实现的任务3
系统方案的选择4
主要元器件的选择4
控制器的选择4
按键的选择5
遥控发射/接收模块及电阻的选择5
电源的选择6
3系统的硬件设计6
单片机最小系统模块7
单片机简介7
单片机复位电路8
单片机时钟电路9
无线发射/接收模块9
编码/解码芯片简介9
无线发射/接收电路12
指示灯模块16
光感模块16
继电器驱动模块18
系统整体电路图19
4系统软件设计20
系统程序设计构思20
程序设计20
系统程序流程图20
系统设计程序21
5系统制作与调试22
系统仿真22
系统的焊接与调试22
系统的焊接23
系统的调试25
调试的结果及分析27
系统整体实物图28
结束语29
致谢30
参考文献31
附录31
附录131
附录234
智能遥控窗帘的设计与制作
摘要
窗帘是居民生活家居中必不可少的装饰,因其具有遮阳隔热和调节室内光线功能随之走进千家万户。
但随着经济的快速进展和房地产市场的日趋繁荣,小区居民对高级家居和智慧生活愈来愈迫切,传统的窗帘已不能知足现代都市居民对家居的需求。
因此智能遥控窗帘应运而生,不仅跟得上时期的步伐还能够为快节拍的生活增添很多乐趣。
因单片机具有结构简单、控制功能强、靠得住性高、体积小、价钱低等长处而普遍地应用于工业控制、家用电器、电子玩具等领域,对经济的进展、技术的进步、效率的提高、方便优化生活等做出庞大奉献。
本文论述的智能遥控窗帘系统的设计与制作是以AT89C51单片机为控制核心,通过光感、遥控遥控器等不同控制模式,实现自动、遥控器遥控窗帘机的动作,达到控制窗帘开合的目的。
关键词:
AT89C51单片机/遥控器/光感
THEDESIGNANDMANUFACTUREOFINTELLIGENTREMOTECONTROLCURTAIN
ABSTRACT
ThecurtainisessentialforresidentslivinginthedecorationofHomeFurnishing,Becauseofitsheatinsulationandindoorlightadjustingfunctionfollowedintothousandsofhouseholds.Butwiththerapiddevelopmentofeconomyandtherealestatemarketincreasinglyprosperous,Residentsofhigh-gradeHomeFurnishingandwisdomoflifeismoreandmoreurgent,ThetraditionalcurtainhasbeenunabletomeetthedemandofthemodernurbanresidentsHomeFurnishing.Sotheintelligentremotecontrolcurtainemergeasthetimesrequire.Addalotoffunnotonlytokeepupwiththepaceofthetimescanalsobeforthefastrhythmoflife.
Becausethemicrocontrollerhastheadvantagesofsimplestructure,strongcontrolfunction,highreliability,smallsize,lowpriceadvantage,Soithasbeenwidelyusedinindustrialcontrol,homeappliances,electronictoysandotherfields,Foreconomicdevelopment,technologicalprogress,improvetheefficiencyofoptimization,convenientlifemadegreatcontribution.
DesignandmanufactureofintelligentremotecontrolcurtainsystemdiscussedinthispaperisbasedontheAT89C51microcontrollerasthecontrolcore,Throughlight,remotecontrolremotecontrolwithdifferentcontrolmode,automatic,remotecontrolcurtainmachinemovementcontrol,hasbeenachievedinthepurposeofopeningandclosingthecurtains.
KEYWORDS:
AT89C51MCU,TelecontrollerLightinductioncontrol
1引言
研究背景
第一次工业革命是用机械运作代替手工劳动,使依附于掉队的农耕的生产方式消失了,专门大程度地提高了生产效率,同时工业资产阶级和工业无产阶级逐渐形成并壮大起来。
而第二次工业革命发生在19世纪中叶,随着那时欧洲诸国、美国、日本的资产阶级运动的成功,这次工业革命极大地推动了经济的快速进展,从这人类进入了“电气时期”。
第一、二工业革命的发生,令人们看到了科学技术对人类历史的变革。
伴随着电视机、洗衣机、冰箱、空调走进普通家庭,道路上客车、私家车的逐渐增多,电脑、数码相机等电子产品的的大量利用。
令人们深刻感受到了科学技术给人类的居家生活、工作带来的极大便利和产生的深远影响。
15年前当咱们第一次提到智能家居时,必然会想到盖茨在西雅图的家中的难以想象的智能家居系统和微软推出的“维纳斯计划”。
虽然,由于网络覆盖、移动设备普及程度、思想觉悟等各类原因计划最终失败,可是智能化家居系统却从未止步。
智能家居的步伐大致分为三个里程即:
一、家庭电子化,即家用电器的利用,现在各个电器之间尚未形成网络;二、住宅自动化:
部份电器之间有链接,能实现简单的智能功能;三、家居智能化:
面向系统而设计,把家庭内的各类电气设备通过总线连接,进行集中的监控、管理等,提供工作。
学习、生活等的各类优质智能服务。
近十年来随着经济的快速进展和技术的飞跃进步,许多国家前后提出了很多不同的智能家居解决方案,如新加坡的智能系统可实现:
远程监控、远程报警、宽带网络接入等。
现在的智能家居系统将会有更复杂和更丰硕的配置,来知足人们日趋增加的各类需求。
因此智能家居系统才方才真正意义上的走近人们的生活,使生活加倍便利和富有乐趣。
国外的智能家居技术日渐成熟,估计此后50%的新住宅将具有智能家居的功能。
因为各种原因一直没有形成规模,总的来讲国内的智能家居起步相对较晚,也没有形成必然的标准。
主要的厂家有e家庭(海尔)、e-home数字家园(清华同方),而且主要针对家庭而设计。
由此可见智能家居已经进入人们的视野,智能家居的生产厂家也由最初的几家增加到此刻的几百家,其中很多知名企业染指,可见其未来的进展前景是超级的广漠和庞大的,智能家居系统正以不可阻挡之势和其他智能家电,组成智能家居系统成为国内的新兴行业,智能家居系统成为不久的未来进展的必然趋势,而智能遥控窗帘系统就是其代表之一。
目的及意义
窗帘是居民生活家居中必不可少的装饰,因其具有遮阳隔热和调节室内光线功能随之走进千家万户。
但随着经济的快速进展和房地产市场的日趋繁荣,小区居民对高级家居和智慧生活愈来愈迫切,传统的窗帘已不能知足现代都市居民对家居的需求。
因此智能遥控窗帘应运而生。
其实在美日欧等发达国家,电动窗帘已经普遍的普及应用。
其实电动窗帘技术在在十连年前就已传入我国。
咱们明白智能窗帘主要有三种控制方式:
声控、光控、时控、遥控等控制方式,可是由于光敏器件的灵敏度,外部光照的强弱和居民对窗帘在不同时刻开合的要求等原因,使智能窗帘系统难以实现和普及。
可是随着这两年电子科学技术的快速进展,控制器件价钱的下降和功能的全面,房地产市场的日趋繁荣,小区居民对高级家居和智慧生活愈来愈迫切使智能遥控窗帘实在火了一把。
据了解市场上的窗帘的价钱贵的有几千上万,廉价的几百块钱。
但就其技术大同小异。
如何设计一款即功能上知足需求,不仅跟得上时期的步伐还能够为快节拍的生活增添很多乐趣,同时又价钱实惠的智能遥控窗帘是咱们的追求。
本课题的研究内容
本系统要求用户用遥控、或光感控制电机的正反转实现窗帘的开合。
例如工作状态、模式、光照强弱,单片性能将这些接收到的信息进行处置,再输出给电机,电机带动窗帘的转动,实现窗帘的开合。
工作原理模式:
通过光感、遥控等不同控制模式,实现自动、遥控控制窗帘机的动作,达到控制窗帘开合的目的。
若处于自动状态下,用光敏电阻对外部环境进行采光检测,通过单片机对电机进行控制,继电器驱动电机转动,实现天亮窗帘自动打开,天黑窗帘自动关闭这一功能;若采用遥控方式,则能够将键盘的功能转到遥控上,用遥控电路对其控制,对窗帘的开合实现遥控的功能。
而智能系统的控制核心——单片机,自1971年由Intel公司研制第一个单片机以来,取得来长足的进步,尤其以结构简单、体积小、靠得住性好、价钱低等优势,普遍应用于智能仪器、工业控制、家用电器、网络通信、设备领域、模块化系统。
随着科技的进展,单片机性价比愈来愈高、功能愈来愈完善,对于功能要求不是很高的设计系统,会有专门好的的表现。
2系统的整体设计
本系统主要由由单片机最小系统模块,无线发射/接收模块,指示灯模块,光感模块,继电器驱动模块等硬件部份和相应的程序等软件部份组成。
设计思路
本课题研究的设计系统的是以AT89C51单片机为控制核心,配以系统相关的零部件和软件程序。
利用继电器驱动直流电机正反转,实现控制窗帘的开合。
无线遥控部份是由SC2262/SC2272编码/解码芯片组成的无线发射/接收模块,通过SC2272接收SC2262输出端D0、D一、D二、D3输出的信号给控制单片机,再利用单片机控制继电器的吸合来驱动直流电机的正反转,实现窗帘的开合,同时用行程开关来检测窗帘的位置,当窗帘上升或下降到极限时,行程开关会给单片机信号,从而避免过卷,安全无误。
系统框图如下:
图2-1系统框图
系统的大体要求和实现的任务
系统设计的大体要求如下:
(1)智能遥控窗帘系统方案选择,控制器的选择,肯定主电路的设计方案;
(2)对设计电路进行仿真,证明设计方案理论可行性,绘制电路PCB图并制版;
(3)完成实际产品制作,搭建电路和进行电路调试;
(4)需要考虑的问题电机拉动窗帘的工作的时刻长度,电机工作的时候是不是有鸣响提示,和光控状态下环境亮度的控制参数的调整等等对电路进一步改良。
系统要实现的任务如下:
(1)具有控制窗帘开合的功能。
(2)具有行程限位功能。
(3)具有远程遥控功能。
(4)具有显示控制方式和运行状态。
(5)具有智能模式即光感,能够检测外部环境光线的强弱从而控制窗帘的开合。
系统方案的选择
本设计系统的实现既能够用硬件的方式,还能够用软件的方式,具体有如下两种方案:
方案一:
用FPGA实现整个系统。
FPGA是英文FieldProgrammableGateArray(现场可编辑门阵列)的缩写,其在PLA、GAL、PLD等可编程器件的基础上进展的产物。
FPGA既解决了定制电路的不足,又克服了可编程器件电路有限的缺点,能够毫不夸张地说,它能够完成任何数字器件的功能,在测量控制领域很有优势,如能够避免复杂又耗时的平面计划、布局布线、时刻分析。
可是对于智能遥控窗帘系统,需要有输入和相应的操作,用FPGA来实现系统并非优良,而且也不符合实物制作的要求。
方案二:
用单片机为控制核心来实现。
单片机软件编程的自由度大,可编译多种算法和逻辑,而且体积小,易安装等长处。
配合光感、遥控等控制电路来实现智能遥控窗帘的控制。
这种方案来实现智能遥控窗帘的开合比较简单,同时也完全知足本课题的制作实物的要求。
通过上面的分析和综合比较。
发觉方案二加倍适用于智能遥控窗帘系统的设计与实现,主要优势为靠得住性高,操作维修方便,结构简单、原理清楚明了,因此本此设计采用方案二。
对设计题目进行深切的分析和试探,现可将整个系统分区几个主要部份即:
遥控电路、系统主控电路、电源电路等主要部份。
主要元器件的选择
一个单片机应用系统的设计与实现,需要很多元器件的协作。
但不同的元器件在规格,型号,性能,价钱上往往不同加大,什么样的元器件即经济而又知足设计的需求呢,这里就涉及到元器件的选择的问题。
按照系统的设计原理主要的元器件的选择有:
控制器的选择,按键的选择,遥控发射/接收模块及电阻的选择,电源的选择。
控制器的选择
在单片机的家族中常见的单片机主要有AVR系列单片机、51系列单片机或ARM系列单片机。
考虑到智能遥控窗帘系统所需的主控制器的运算速度要求并非很高,设计任务所需的控制系统并非复杂,利用51系列单片机来控制绰绰有余。
据了解Atmel公司结合自身的Flash存储技术和80C31核,推出了AT89系列,该单片机有明显的优势,如内部有存储器容易修改程序,缩短开发周期;和MCS-51单片机引脚同步,可直代替换;功能更强;同时考虑到本钱的高低和编程程序的大小和难易,因此本设计选用51系列单片机的AT89C51作为主控制器。
按键的选择
日常生活中常见到的按键主要有三种即:
机械触点式按键、导电橡胶按键和柔性按键(又称触摸式键盘),其特点别离如下所述。
机械触点式按键是利用机械弹性使键复位,手感明显,连线清楚,工艺简单,适合单件制造。
可是噪声大、易磨损的特性、而且触点处易侵入尘埃而致使接触不良,体积相对较大。
导电橡胶按键是利用橡胶的弹性来复位,通过压制的方式把面板上所有的按键制成一块,体积小,装配方便,适合批量生产。
可是时刻长了,橡胶老化而使弹力下降,同时易侵入尘埃。
柔性按键是最近几年来迅速进展的一种新型按键,能够分为凸球型和平面型两种。
柔性按键最大特点是防尘、防潮、耐蚀,外形美观,装嵌方便。
而且外形和面板的布局、色彩、键距可依照整机的要求来设计。
可是由于客观条件与经济能力有限及系统的需求,本系统采用了机械触点式按键,其中电源开关键为带锁按键,没有弹性,按一下按键后触点闭合导通并锁定在闭合状态,再按一下按键后触电才能断开。
遥控发射/接收模块及电阻的选择
本设计计划用红外遥控器来实现遥控窗帘的功能,但由于红外发光二极管的发射功率一般都较小,红外接收二极管接收到的信号比较弱,控制距离很短,需要增加高增益放大电路,鉴于电路繁琐调试麻烦和本着经济实用的原则,本此设计遥控采用无线发射/接收模块。
无线发射模块采用SC2262编码芯片编码再经315M发射模块电路发射信号,接收模块采用LM358接收模块电路接收信号再经SC2272解码芯片解码,完成信号的发射接下班作。
SC2262内部有个时钟电路,其频率由接在其引脚上的外接电阻决定,电阻小,频率小,随之码率高;反之亦然。
而SC2272内置的振荡回路,通过在OSC1和OSC2端外接一个电阻可组成一个精密的震荡器。
为确保SC2272能正确地对接收到的波形解码,要求SC2272的振荡频率约3~6倍于SC2262的频率,即要求其时钟频率比SC2262略高一些,接的外接电阻要小一些,发射/接收的电阻一般有如下配对:
SC2262SC2272
200K
270K
390K
680K
820K
所用电阻的大小与码率的高低有必然的关系,一般是电阻小码率高,电阻大则码率低。
码率高则控制速度快,低则会出现误动作。
如若出现遥控失灵的情形,可选择大一档的电阻进行配对,降低码率。
本设计SC2262选用的电阻,SC2272选用200K的电阻配对。
电源的选择
单片机应用系统的靠得住性是极为重要的,在影响单片机系统靠得住性的诸多因素中,电源干扰可谓数一数二。
据统计运算机的运行故障有90%以上是由电源噪声引发的。
为了提高系统供电的靠得住性,能够采用交流稳压器避免电源的过压和欠压;采用不中断电源,在系统电网临时停电是向运算机系统供电等。
本部份电源分主控电路电源和遥控电路电源,由于遥控电路DF数据模块具有较宽的工作电压范围3~12V,当电压转变时发射频率大体不变,和发射模块配套的接收模块无需任何调整就可以稳固地接收。
当发射电压为3V时,理论空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9v时理论值约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,因此本着制作实物简单方便和工作最佳的原则采用遥控电源采用12V电池供电;而主控电路有个3V的直流电机,而且电话充电插头和现阶段比较流行的电话充电宝的电压约为,考虑到电路可能产生的电压降,能够通过USB线连接电话充电宝或电话充电器来提供电源。
3系统的硬件设计
实现智能遥控窗帘系统的设计,硬件部份由单片机最小系统模块,无线发射/接收模块,指示灯模块,光感模块,继电器驱动模块等电路组成。
单片机最小系统模块
单片机简介
Atmel公司的MCS-51系列单片机是目前最受欢迎的单片机,它提供了丰硕的外围接口和专用控制器,例如电压比较器、USB控制、MP3解码及CAN控制等。
Atmel公司还把ISP技术集成在MCS-51系列单片机中,利用用户能够方便地改变程序代码,从而方便地进行系统调试。
AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS8位微处置器,俗称单片机。
AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器能够反复擦除1000次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
外形及引脚排列如图所示。
图3-1单片机引脚图
单片机最小系统是能够让单片机工作的最小硬件电路,除单片机外,最小系统还包括复位电路和时钟电路。
复位电路是用于将单片机内部各电路的状态复位到初始值。
时钟电路为单片机提供大体时钟,因为单片机内部由大量的时序电路组成,没有时钟脉冲即“脉搏”的跳动,各个部件将无法工作。
单片机复位电路
(1)复位电路的用途:
单片机复位电路就比如电脑的重启部份,当电脑在利用中出现死机,按下重启按钮电脑内部的程序从头开始执行。
单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。
单片机复位电路如下图:
(2)复位电路的工作原理在书本上有介绍,51单片机要复位只需要在第9引脚接个高电平持续2US就可以够实现,那那个进程是如何实现的呢?
在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,若是释放后再按下,系统还会复位。
所以能够通过按键的断开和闭合在运行的系统中控制其复位。
开机的时候为何会复位:
在电路图中,电容的的大小是10uF,电阻的大小是10k。
所以按照公式,能够算出电容充电到电源电压的倍(单片机的电源是5V,所以充电到倍即为),需要的时刻是10K*10UF=。
也就是说在单片机启动的内,电容两头的电压时在0~增加。
那个时候10K电阻两头的电压为从5~减少(串联电路遍地电压之和为总电压)。
所以在内,RST引脚所接收到的电压是5V~。
在5V正常工作的51单片机中小于的电压信号为低电平信号,而大于的电压信号为高电平信号。
所以在开机内,单片机系统自动复位(RST引脚接收到的高电平信号时刻为左右)。
按键按下的时候为何会复位:
在单片机启动后,电容C两头的电压持续充电为5V,这是时候10K电阻两头的电压接近于0V,RST处于低电平所以系统正常工作。
当按键按下的时候,开关导通,那个时候电容两头形成了一个回路,电容被短路,所以在按键按下的那个进程中,电容开始释放之前充的电量。
随着时刻的推移,电容的电压在内,从5V释放到变成了,乃至更小。
按照串联电路电压为遍地之和,那个时候10K电阻两头的电压为,乃至更大,所以RST引脚又接收
到高电平。
单片机系统自动复位。
如下图所示;
图3-2复位电路
单片机时钟电路
单片机是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格点时许进行工作。
时钟电路用于产生单片机工作所需要的时钟信号。
在单片机内部有一个高增益反相放大器,其输入端引脚XTAL1,其输出端引脚为XTAL2。
只要在XTAL1和XTAL2之间跨接晶体振荡器和微调电容,就可以够组成一个稳固的自激振荡器。
结构图2中X一、C一、C2。
能够按照情形选择6MHz、12MHz或24MHz等频率的晶振,补偿电容通常选择30pF左右。
图3-3时钟电路
无线发射/接收模块
编码/解码芯片简介
SC2262是与SC2272配对利用的遥控编码解码集成电路。
采用CMOS工艺制造,它最大拥有12位的三态地址管脚,可支持多达5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 遥控 窗帘 系统 设计 毕业设计