基于单片机的可遥控可光感的窗帘Word文件下载.docx

上传人:b****4 文档编号:16688725 上传时间:2022-11-25 格式:DOCX 页数:11 大小:418.16KB
下载 相关 举报
基于单片机的可遥控可光感的窗帘Word文件下载.docx_第1页
第1页 / 共11页
基于单片机的可遥控可光感的窗帘Word文件下载.docx_第2页
第2页 / 共11页
基于单片机的可遥控可光感的窗帘Word文件下载.docx_第3页
第3页 / 共11页
基于单片机的可遥控可光感的窗帘Word文件下载.docx_第4页
第4页 / 共11页
基于单片机的可遥控可光感的窗帘Word文件下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

基于单片机的可遥控可光感的窗帘Word文件下载.docx

《基于单片机的可遥控可光感的窗帘Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于单片机的可遥控可光感的窗帘Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。

基于单片机的可遥控可光感的窗帘Word文件下载.docx

1.1研究背景及意义

现代计算机,网络和综合布线技术与各种家庭生活子系统相结合,通过集成管理形成智能房间控制系统。

智能房间可以让人们的生活更轻松,更舒适,更智能。

现代智能家居的优势在于提供高水平的舒适和舒适的家居环境以及传统的住房和生活功能。

更重要的功能为家庭提供全面的信息交流服务,支持家庭室内设备,人们与外界保持信息交流,智能家居逐渐为人们提供生活方式更有效地改变家电管理,同时通过家具的智能化管理确保家居安全,降低家居生活的能量。

消费,降低生活费用。

智能家居的最终目标是预先配置自动控制功能,如家用电器,家用电器,安全设备,HVAC等,并通过各种通信技术连接到智能控制器。

监控,控制和管理自动触摸家用电器,照明,窗帘,手机,远程,室内和室外遥控,抢劫报警,环境监控,空调系统,红外传输和程序计时的屏幕时间,它可以通过手机甚至互联网进行控制。

控制系统监视,管理家用设备和其他设备的安全,并协调家用设备与环境。

智能房间控制的目的是提供更规范,更有效,更节能和更舒适的生活方式。

了解住房是未来住房模式发展的必然趋势。

目前,智能家居控制器研究的重点是家庭,网络和远程信息采集。

在今天的社会中,每个家庭对未来生活的安全和智慧的需求都在不断增长。

它促进了智能房的快速发展,增加了市场份额,具有广阔的发展前景。

此外,智能房间系统不仅限于家庭生活,其应用非常广泛。

智能房间系统设计中最重要的部分是驾驶员设计。

控制器直接与用户一起工作以链接实际用户体验。

从外围设备收集,控制和传输信息的方法直接影响系统运行的稳定性。

在此背景下,参与者应使用语音识别技术和无线数据传输技术。

,研究新型微控制器并设计控制器以促进智能化。

本文将详细讲解智能窗帘的遥控和光控系统。

1.2国内外发展现状

从智能家居扫盲E的分析和研究来看,国内外智能家居的整体发展可分为以下三个阶段:

在20世纪80年代,房子逐渐发展成为一个电子家庭这是。

主要用于单个电气设备的生产转换,并且所有家用设备都不进行连接。

在21世纪,智能大厦将逐步向家庭自动化发展,主要是在家中所有设备的轻松连接阶段。

目前,这些连接仅执行某些功能,例如单个智能访问控制功能。

智能房未来发展的最后阶段是智能化和互联网,现在采用智能控制系统将不同的家用电器和设备结合起来,通向家用,家用电的主控制器它对产品具有统计控制权。

报警系统和设备连接到系统节点并集中处理。

,以调整家庭环境中的家庭环境管理,以确保为家庭生活,工作,科学和娱乐提供高质量和安全的服务,并控制为家庭创造一个温暖的家。

舒适的环境。

目前,在智能家居和海外控制器的研究中,在美国和一些欧洲国家,初期启动,初期投入研究和产品开发,智能家居控制系统是最前沿的。

由谷歌和IBM领导的知名外国公司在智能家居开发方面投入了大量资源,并拥有很大的市场份额。

例如,微软的“幻想之家”,谷歌的“智能门”和IBM的“家庭管理人员”都更加稳定。

在亚洲,日本和韩国等发达国家的主要公司也投资智能家居,并参与开发智能家居,因此进入国内市场更为可取。

与上述发展中国家智能住宅的发展相比,CHIN的发展及其在智能住宅领域的应用相对滞后,尚未制定该领域的国家统一标准。

近年来,国内大多数智能要求较高的用户正在使用某些国外技术产品在国内市场占据一席之地,国内附属公司也推出了自己的产品,目前主要有以下几种:

(1)海尔宣布的智能电子家居产品使用海尔的计算机作为控制中心,使用网络控制家庭设备和终端设备,如报警,并使用海尔作为移动控制中心。

上海一直试图与微软合作,基于海尔的PC和海尔的手机,采用微软的WindowsMe技术和SM的网络设备技术。

电子家庭项目已经扩大规模,目前已应用于实际产品。

海尔已经开发出智能房间设施,如互联网电视,互联网连接控制,互联网空调和互联网洗衣机。

(2)清华同方推出的智能数字家庭产品:

“e-home数字家庭”是一个基于中国家庭实践设计的国际标准,结合了生命停止控制软件。

在设备技术方面,智能房的发展非常有限。

特别是,国际智能房间设计和生产协调标准在全球市场尚不清楚。

许多国内外公司推出的产品用于网络和信息交换。

它是基于。

合同中,许多产品适用于特定的网络环境,其基本技术不以秘密方式公开,技术解决方案也很复杂。

它直接限制了智能家居驱动程序的范围。

此外,市场上很少有来自其他公司的产品导致不同制造商生产的设备与缺乏互操作性之间的矛盾。

结果,产品扩张抵制,产品开发进一步受阻。

此外,一些公司开发的产品成本太高,严重影响了智能家居的广泛使用。

1.3主要研究内容及论文结构

本文运用单片机,对智能窗帘进行了遥控和光控方面的设计

第二章窗帘遥控系统设计

随着科学技术的发展,人们满足了高品质家电的高基本要求,同时满足了基本生活。

单系统微机可以使用单系统微机作为单系统微机控制器,显着提高各模块的协调性,从而提供系统资源改善资源的使用,减少资源浪费,降低成本。

具有单片机功能的遥控幕智能系统的设计不仅简单方便,而且实现了人类所需的许多功能。

2.1系统总体结构

该系统的设计主要采用电动机在各个方向通电时进行各种控制,通过实现幕帘的开合,遥控幕系统实现了有效的升降。

你可以有一个停止功能。

窗帘加速/减速提升功能需要电源控制并使用步进电机供电。

步进发动机由单个系统微计算机产生的各种频率脉冲控制。

设计有主开关。

并且它可以防止不必要的问题,主要是由于电源按钮意外接触以打开正确的控制。

智能遥控窗帘的总体框图如下所示

2.2系统硬件设计

整个电路由电路元件组成,例如电源电路,晶体振荡器电路,变速提升,关断电路和步进引擎电路。

整个电路的电源电路确保电路能够正常工作,晶体振荡器的电路主要提供必要的振荡频率。

并且,变速电路主要控制步进发动机的转速。

并且,开关电路主要是步进电机角度来控制旋转和停止;

转动提升窗帘。

AT89C51是一款低电压,高性能8位CMOS微处理器,具有4K闪存可编程存储器字节(FPERM-False只读可编程可擦除存储器),通常称为微控制器。

充电器由5VDC电池供电,并由USB传输接口供电。

晶体振荡器还可以发射从时钟信号传输到微控制器的振荡电流。

初始化,RST引脚89C51(复位触点)提供高电平,可以复位24个以上的引脚构成时钟振荡周期。

执行复位程序后,其初始地址变为0000H,从地址0000H开始。

提高变速电路。

突出的位移速率分为六个等级,单位时间设定为25ms,包括0,25rpm,0,5rpm,1rpm,1,25rpm,2,5rpm。

5速5转/秒,您可以根据自己的需要选择合适的速度,电梯控制通过改变水平,低水平向前转,高水平回转。

首先,选择需要调整的模式,并使用力来执行适当的操作,这可以有效地避免恒定力的方向或速度的突然变化。

它会影响电路的稳定性,并防止因接触不良而损坏电路。

步进发动机通过提升窗帘,为了实现智能房子,步进电机2003ULV为1,2-角度,解除了窗帘角速度1的遥控所需要的距离转动,2。

由于频率的单一系统输出,不同数量的脉冲控制步进发动机的速度和线圈的数量以获得提升幕帘的效果。

系统打开后,将启动重置。

然后通过设置左,前和后芽来调整步进引擎。

然后数字灯对应于显示的10种不同的速度。

系统总体电路图,如图所示

2.3系统软件设计

2.3.1主程序设计

主程序首先通过“while(1){}”语句来构成无限循环,主要完成单片机初始化,关中断,相应接口置高或者低电平,进入循环以后进行调速,正反转等程序的运行,让电机按照所需要的要求运行。

主程序的流程图,如图所示。

2.3.2步进电机子程序

通过对用户所需要的转向进行判断,即对窗帘的升降进行判断,按照所需要的功能传送相对应的脉冲到控制器,来控制电机的运转,当所需要的功能指令传送完毕以后,结束本周期运行指令,复位等待下一次指令。

步进电机的运转流程图,如图所示。

2.3.3步进电机的显示子程序

当启动子程序的执行时,第一个60h地址被发送到r0,01h,显示代码被发送到r2,并且战斗代码被发送到端口A处理器。

从宏处理器接收到显示的数据后,根据视图表将其转换为显示代码,发送到端口B处理器,同时延迟2ms,将R0索引增加1,显示器6显示成功确保。

如果这些命令成功,则将执行返回操作,否则比特率代码r2将向左和向后移动,直到6位显示完成。

显示子程序流程图,如图所示。

2.3.4步进电机的键盘子程序

推动开关的过程会产生足够的波浪。

波浪过程通常持续5-10毫秒。

当过程结束时,出现稳定的闭合状态,实现开路。

我被撕裂。

该软件用延迟程序擦除抖动。

首次关闭开关时立即执行延迟程序。

延迟时间为10毫秒,它确定按钮是否仍然关闭。

BW解决了电路上抖动按钮的相同效果。

第三章窗帘自动光控系统设计

就目前的科技发展状况,许多基于远程红外控制的项目都留下了大量的研究,设计方案或项目得到证实,昂贵或缺乏人的关注。

该报告不仅消除了拉丝窗帘的不便,而且还显示了舒适性和生活品质,以及基于单片机控制的自动窗帘系统,可根据白天的光线和黑暗自动控制窗帘开关有人提议。

地图集调整内部的光线。

这种设计是一个基于AT89C52控制的单个系统的照明控制面板,该系统的硬件部分是由光敏传感器产生的信号作为单个集成发动机控制系统的输入信号使用软件部件编写C.AGA用户习惯和天气条件,程序还设置选择开关,用户可自由使用窗帘自动或手动控制模式你可以选择。

该系统具有优良的人性化设计,经济性,实用性和可靠性。

3.1总体设计方案

如框图所示,该项目的实现使用AT89C52宏处理器作为基本控制单元。

感光器用作光收集器,并且光接收器收集光信号并通过PCF8591传感器将其转换为数字信号。

单个系统读取数字信号并将其传输至ULN2003发动机系统,驱动28BYJ48步进发动机进行正负转向,并提供照明控制。

28BYJ48步进电机是一款4相8冲程发动机,电压范围为5伏至12伏直流。

当一系列连续控制脉冲以指定顺序传送到步进电机时,它也可以旋转。

每个脉冲信号改变与转子的旋转角度对应的单相或两相扭矩发动机的功率状态。

当电压变化一段固定时间时,跳跃会使涡旋旋转。

3.2主要硬件设计

3.2.1单片机系统

AT89C52是一款节能的8位低功耗CMOS微控制器,一个带8伏闪存的STC。

AT89C52使用经典的MCS-51内核,但该系统进行了许多改进,以提供传统51微控制器所没有的功能。

在集成了8位智能处理器和可编程闪存的单一系统中,AT89C52为许多嵌入式控制应用提供了高度灵活和超高效的解决方案。

最小的系统包括监视系统,微控制器,复位电路和输入/输出设备。

单片机系统结构如图所示。

3.2.2光电传感器信号采集模块

光传感器用于收集光信号,系统是与光敏化器集成的系统,并且在光敏化器获取强度信号之后,PCF8591被转换为A/D数字信号。

模块芯片使用集成的PCF8591模块,模块有一个电源控制灯,当模块通电时,控制器亮起,并且在调整容易时可以看到快速方法。

该模块具有DA输出比率。

当DA模块的输出接口电压达到某个值时,面板会突出显示。

光电传感器信号采集模块电路如图所示“光电发电模块”。

整体电路设计

3.2.3电机驱动电路

ULN2003是一系列高压重载运输系统。

ULN2003具有小体积,直接连接到40接触宏处理器,并连接到宏处理器的电源,以减少电源线连接。

在IN1器件设计中,驱动器系统连接到端口p0.0微控制器,2连接到p0.1,3连接到p0.2,并且4连接到p0.3。

此外,根据发动机的位置,直接连接到管子并打开。

发动机部件可以直接连接到简单的插座。

设计电路驱动器如图3所示,位于“发动机驱动电路”下。

当它亮起时,光电传感器接收到高电平,并且根据步进电机,步进电机根据时钟的运动旋转,以预定速度缓慢打开窗帘,并到达极限位置,窗帘SW3开关的右端有接触。

开关打开,发动机停止。

相反,用光电管获得的AD值触发低功率水平,发动机逆时针转动,窗帘打开。

3.2.4时钟电路设计

时钟电路由两个陶瓷电容器C2,C3和一个尺寸为C1和C2的30pf石英晶体组成,石英晶体为12米,电容器C1和C2同时与石英晶体串联连接连接后,时钟电路的两个端口x1和x2分别通过引脚连接。

XTAL1和XTAL2微控制器可以在内部振荡器中产生自动振荡。

此外,如果晶体振荡器检测到振荡效应,您可以使用示波器检查XTAL2的正弦波输出。

您可以使用测试仪进行测量。

如果将传输位置调整为DC,则不稳定电压约为2V且电压约为2V.圆圈显示在图3的“时钟圆圈”中。

3.2.5手动复位按钮电路连接

手动按下按钮可将+5V电源直接发送到RST端子。

由于人手的能力相对较慢,人眼具有视觉耐久性,停止几毫秒的按钮,因此复位电路很好地适应所需的复位时间要求。

复位区域显示在“手动复位按钮”区域中。

复位电路的S1端口连接到宏处理器的RST端口,RST端口具有复位功能。

当MCU打开时,它高于两个机器周期宽度(24个振荡周期)。

微控制器复位。

因此,复位电路连接到微控制器RST端口。

3.2.6正反转按钮电路设计

由于需要室外天气和窗帘的开启和关闭,该项目增加了两个手动按钮来控制窗帘的正面和背面,并使项目适应人性化要求。

在白天,当需要关闭窗帘时,只需按下更改按钮,窗帘就会自动关闭。

否则,窗帘将自动打开。

P2.0和P2.1按钮分别连接到单个系统微机的专用接口P302和P3.3,并且两个端口I/O的其他功能分别被中断INT0端口和单个系统INT1暂停外部端口。

这允许您执行手动功能。

按钮的周长是“加号和减号按钮”,如图3所示。

3.3软件设计

处理器编程语言主要是汇编语言,C语言编程软件具有相对完整的库功能,具有高速,高性能,可移植性,直接控制和许多其他优点。

这就是为什么项目在C中实现的原因。

该软件是1602显示器,由主程序,显示子程序,延迟子程序和键扫描程序组成。

,所收集的感光构件的电压值显示在亮度显示器上一些指示要转换的按钮使用停止机制来实时保护按钮的字符。

一个按钮用于控制窗帘手动打开,发动机控制根据智能大气的亮度控制窗口开关,使另一个按钮关闭并控制窗帘。

程序主函数流程图

第四章总结

本文概述智能窗帘控制器的整体框架结构以及如何设计各子系统,以及通过详细分析智能窗帘控制系统必须补充的功能来实现智能窗帘控制器的必要技术已实现并测试了此实现的功能。

主要做了以下工作:

(1)通过海量数据回顾和在线搜索,监控国内外智能屏技术发展的现状,水平和趋势。

(2)详细讨论了智能控制系统的细节和类型,简单分析和解释了设备和系统布局,并描述了系统设计后可以达到的要求。

通过这项工作,您可以更好地了解整个结构。

(3)功能分析说明了驾驶员的结构和结构,阐述了智能多功能园林驾驶员的一般概念,阐述了驾驶员的结构和结构,并详细说明了驾驶员的细节。

详细分析和设计了各功能模块和微控制器接口,介绍了由功能模块和控制器组成的设备电路的操作规程,设备原理图和PCB板设计。

(4)与GSM远程控制模块相关的开关设计,包括设备设计,软件监控和湿度,可燃气体和报警信号检测,语音识别和触摸屏输入,LCD显示,无线数据传输,短消息和输出包括。

程序代码的一部分。

(5)基于以前的控制器软件和设备设计,安装初步控制器模型,分析一些典型的系统设计错误,并从软件和设备的角度介绍系统调试中存在的问题。

完成智能窗帘控制器的设计与应用

致谢

时光荏苒,岁月如梭,我马上就毕业了,就要离开我亲爱的学校以及我敬爱的老师们和情爱的同学们。

当我停止这篇论文的时候,我知道我的校园生活在此刻就要画上句号,这是我不得不承认的。

回顾这三年的时间,我认识了很多人,也得到了很多人的关心与帮助。

首先诚挚的感谢我的论文指导老师。

感谢老师在忙碌的教学工作中挤出时间来审查、修改我的论文。

还有教过我的所有老师们,你们严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;

他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。

在我的学习中,导师一直是严格的要求,所以我才能在学术上进步。

从日常学习到论文写作,我在老师的身上看到了渊博的知识以及他无私奉献的精神。

在论文写作的每一环节,导师都严格控制并且付出了很多的精力和时间。

多亏了老师的指导,才让我能够完成这一论文。

在本次论文设计过程中,我的指导老师对该论文从选题,构思到最后定稿的各个环节给予细心指引与教导,使我得以最终完成毕业论文设计。

在学习中,老师严谨的治学态度、丰富渊博的知识、敏锐的学术思维、精益求精的工作态度以及侮人不倦的师者风范是我终生学习的楷模,导师们的高深精湛的造诣与严谨求实的治学精神,将永远激励着我。

这三年中还得到众多老师的关心支持和帮助。

在此

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

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

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