论文总字数:17264字
摘 要
随着社会经济的快速发展,人们的物质观也会随之改变,大部分的家庭对于智能化家居也产生了浓厚的兴趣,本设计是对窗帘这类居家产品所进行的智能化研发,若要跟进时代的步伐,而智能窗帘是智能家居的其中一部分,所以我们需要对其进行相关的设计。
本设计是利用51单片机为主控芯片设计的。通过对电机的控制来间接控制窗帘的开与关。本设计具有手动控制、自动控制以及红外遥控控制方式,加上白天和夜晚光线的强度不同,可以利用相应的传感器进行窗帘的自动控制。为了保证窗帘的安全工作,可以在窗帘轨道两端安装相应的行程开关,通过行程开关可以进行安全控制。
关键字:智能;红外遥控
Intelligent Design of Curtains
Abstract
With the rapid growth of social economy, the people"s material view will change too. Most of the family are interested in intelligent home, The curtain is designed for intelligent design. Smart curtain is part of a smart home. To follow up the pace of the times, a smart curtains design is worthy of people to study.
The intelligent curtains’ design is based on 51 single-chip. By controlling the DC motor, we can open and shut the curtains. It can uses automatic, manual and infrared remote control mode to control the intelligent curtain. The intensities of light at day or at night are different. We can use the sensor and automatically control the curtains. By limit switches at both ends of the tunnel, we make sure the curtains for security working.
Keywords: Intelligent; Infrared Remote Control
目 录
摘 要 I
Abstract II
第一章 引 言 1
1.1智能窗帘设计的选题背景和意义 1
1.2主要设计任务和产品功能确认 1
1.2.1主要任务 1
1.2.2产品功能 2
1.3设计思路和工作原理 2
1.3.1设计思路 2
1.3.2工作原理 2
第二章 方案设计 3
2.1方案的设计要求 3
2.2主控系统 3
2.3主要功能部件的选取 3
2.3.1自动控制器件选取 3
2.3.2显示模块选取 3
2.3.3按键选取 4
2.3.4电源模块 4
2.3.5报警模块 4
2.3.6电机选取 4
2.3.7行程开关选取 5
第三章 系统硬件设计 6
3.1系统硬件结构 6
3.2主控电路 6
3.2.1最小系统简介 6
3.2.2主要特性和引脚的功能 7
3.2.3复位电路 7
3.2.4时钟电路 8
3.3按键设计 8
3.4限位开关设计 9
3.5红外控制设计 9
3.5.1红外遥控基本知识 9
3.5.2按键发射编码 10
3.5.3红外接收解码 10
3.6光线检测模块 11
3.7电机正反转控制模块 12
3.8电机工作状态显示电路 12
3.9电源模块 13
第四章 系统的软件设计 14
4.1软件介绍 14
4.2总流程图 14
第五章 调试与仿真 16
5.1硬件调试 16
5.2软件的仿真 16
5.3硬件电路的调试过程 17
5.4设计的难点与反思 18
第六章 结束语 20
致 谢 21
参考文献(References) 22
附 录 23
第一章 引 言
1.1智能窗帘设计的选题背景和意义
随着时代的进步,人民的物质需求也在变多,相对应的各种压力接踵而来,人们各个都开始追求高档的物质生活,正是有了这方面的追求,智能化的居家生活其发展将是必然的。
如今的智能化控制一直是深入研究的话题,为了进一步满足生活的需要,家用电器也在不断的智能化,从始初的机械式控制到现在的机电一起化控制,从手动控制到自动控制,从有线控制到无线控制等等,其终究目标都是智能化。本设计是针对窗帘而进行的智能化设计。
目前的窗帘有多种控制方法,例如:平拉、掀帘、垂帘、升降、固定等。像平拉式:适用于大多数窗户。依靠平拉就可实现对窗帘的控制;掀帘式:从窗帘中间,通过外加的小装饰由下往上将窗帘掀开;楣帘式:一般用于遮挡窗帘的轨道或者窗沿;升降帘(百页帘):适用于小窗户,将窗帘分成好几片,通过控制相邻片状窗帘的重合进行窗帘的开关;绷窗固定式:一般用在卫生间或者办公室,窗帘是固定在的轨道上,只能平拉或者上下翻卷。
大部分窗帘都是手拉式,很少有人去使用自动式,这也不难理解,当下自动式的价格肯定比手动式的贵很多,例如:杜亚电动窗帘。除去窗帘价格,仅仅是配套的轨道以及电机就接近一千的价位,一般家庭如果在手动或者自动里面选择,我想大部分都为选择前者。因此,研制出性价比高的智能窗帘装置是值得探讨的。
本设计是通过以单片机为主控芯片进行智能化,因为单片机有它突出的优点。从单片机诞生以来,其功能就开始不断的发展,并广泛应用于民用、工用以及军用:在未来几年里,它的新发展表现在: CPU功能的增加;内部资源的增多;引脚的多功能化;低电压、低功耗等。单片机因为它具有多功能的特点,在家用设备上也得到了大量的使用。因此选用单片机为主控芯片是值得考虑的。
本设计加上了红外线遥控的功能,对于红外遥控方式而言,它的控制方式也是最近使用比较多的控制方式之一。例如:电视机,空调,电风扇等。因为红外线遥控器体积小、耗电低、遥控距离远等特点,所以在大部分的电器上得到了广泛的使用,对于居家器具的智能控制而言,其首选是合情合理的。目前,智能化的窗帘具有多功能化。红外遥控的加入也是符合其多功能化的需求。
1.2主要设计任务和产品功能确认
1.2.1主要任务
本设计主要有硬件设计、软件设计以及调试工作。
硬件设计:进行了智能窗帘设计的构思,画出系统的硬件原理图以及通过分析个原器件参数后进行选取,在原理图的基础上进行电路实物的焊接;软件设计:根据硬件功能需求,画出系统的流程图,在软件的帮助下进行相应的程序编写,将生成好的程序进行编译调试,如果程序没有错误,将其下载到单片机中;调试工作:烧录好程序的单片机放入电路中进行各个功能的测试,如果调试不正常,需要将其不断完善,直到功能全部实现。
1.2.2产品功能
本此设计是基于51系列单片机的智能窗帘设计。主要功能如下:
剩余内容已隐藏,请支付后下载全文,论文总字数:17264字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;