光敏电阻式自动窗帘系统

光敏电阻式自动窗帘系统
光敏电阻式自动窗帘系统

目录

摘要 (1)

关键字 (1)

Abstract (1)

Key words (1)

1 引言 (1)

1.1研究背景及意义 (2)

1.2国内外研究现状 (2)

2系统研究内容 (3)

2.1系统研究思想及内容 (3)

2.2 系统总体方案设计 (3)

2.3 系统基本功能 (3)

2.4 系统总体结构设计 (3)

3硬件分析及设计 (4)

3.1 总体硬件分析 (4)

3.2光敏电阻及电压比较器 (4)

3.3 单片机最小系统模块 (6)

3.4 步进电机及驱动模块 (7)

4 程序设计与分析 (8)

4.1 键盘程序设计 (8)

4.2步进电机程序设计 (9)

5 系统调试 (10)

5.1电路板调试 (10)

5.2 步进电机正反转模块调试 (10)

5.3 光照采集模块调试 (10)

总结 (11)

致谢 (12)

参考文献 (13)

附录一:系统原理图 (14)

附录二:程序清单 (16)

光敏电阻式自动窗帘系统

摘要:光敏电阻式自动窗帘系统核心采用的是A T89S52单片机,然后利用了光照传感器、键盘显示接口电路以及信号调理电路等外围电路,在各模块的配合下本设计可实现手动控制、自动控制功能。该系统的构成是由光照传感电路、系统主控模块电路、电源转换电路、电机控制电路、键盘等组成,重点讨论了光敏电阻式自动窗帘系统的设计过程、硬件选用和软件调试等问题,通过本系统可实现利用光照强度控制窗帘自动开闭。

关键字:单片机,自动控制,A T89S52,Protel

Photosensitive resistance type automatic

curtain system

Abstract:Photosensitive resistance type automatic curtain system design made full use of the single chip microcomputer controlling system of A T89S52,followed by the sensor, keyboard and display interface circuit and the signal conditioning circuit.Based on the different controlling mode, this design realize to control the curtain machine by mutual transformation of semiautomatic and automatic controlling . This system is composed of a light sensingcircuit, system main control module circuit, a power conversion circuit, a motor control circuit, keyboard etc.Focusing on the curtain during automatic control system design, hardware and software debugging process and other issues, the system can be realized through the illumination intensity in accordance control the curtains down,and can be realizde through the buttons to controlthe curtains open or down.

Key words:single chip microcomputer, automatic control, AT89S52, Protel

1 引言

伴随着信息化数字化时代的到来,人们的生活速度以及对生活质量的追求也在大幅提高。电子产品智能化速度的加快,也使人们的工作、生活和通讯的关系日益紧密。智能化产品的设计在改变人们工作方式与生活习惯的同时,让人们对生活质量的提升提出了更高的需求,方便、舒适成了人们所追求的生活方式,在现代家庭生活环境中,居住环境早已不仅仅局限在物理空间上,人们更加关注的是一个安全、方便、舒适的生活环境。智能化的电子产品以及设计将以前的被动

静止物体转变为人们能够方便操控的工具,这些产品具有提供全方位的信息交换的功能,不仅能够优化人们的生活方式,帮助人们更加合理的安排时间,增强居住环境的安全性,甚至还可以为各种能源费用节约资金。

在智能化产品中,单片机的应用已经越来越广泛,单片机以它体积小、质量轻、耗电省、可靠性高、价格低等优点,开始不断发展,并广泛应用于仪器仪表、家用电器、医疗设备、航天航空领域、工业专用设备的管理及过程控制等领域,在很多的大中型的电气设备以及小型的电子产品中也用到了单片机进行控制。

针对人们对智能化的需求以及对舒适生活的追求,光敏电阻式自动窗帘系统改变了传统窗帘的劣势,它可以根据外界光照强度的不同而自动开闭窗帘。该系统利用光敏电阻检测光照强度的变化,并且将光敏检测模块的电阻变化转化为电压变化,然后将电压变化的信号送单片机,单片机通过电机驱动模块控制着步进电机的正反转实现窗帘的来回移动。本设计正是把利用AT89S52 单片机的优点以及简单实用性,顺利的完成了对智能控制的要求,并且为智能化的家居设备提供了良好的基础。此外,对该系统进行扩展,比如可以加上防火,防盗,甚至室内煤气浓度监测等功能,会使该系统更具有实用性,而且也完善了系统。

1.1 研究背景及意义

随着生活水平的提高,时代的进步,人们对居住空间、环境有更高的要求,这是社会的必然潮流。具有装饰,避光并能自动进行自动开合的单片机控制的光控自动窗帘,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的档次,同时还可以根据光线的明暗来自动的控制窗帘的拉起或放下以调节室内的光线,更进一步满足人们的享受要求。光敏电阻式自动窗帘系统除了广大市民住宅使用外,该系统还可以广泛应用于别墅、公寓、宾馆、饭点、写字楼、银行、学校、歌舞厅,影剧院,会议厅等场所,而且光控自动窗帘在我国兴起,推广和应用自动窗帘系统具有重要的现实意义,因此该系统有广阔的市场前景。在科学技术日益发达的今天,各种小的技术创造充满了人们的生活,其目的就是为了让人们生活的更加方便。单片机控制的自动窗帘系统就是这样一个设计,它只用一个光控制器就能控制窗帘开关问题而且可以根据室内的光的强度来自动调节窗帘,以此来方便人们的日常生活,为家庭用户营造一个高效、舒适、便利、环保的居住环境。能够让人们享受更高的生活质量。

1.2 国内外研究现状

目前,在我国自动窗帘做的首屈一指的公司是背景创明威龙窗饰有限公司,其生产的自动香格里拉帘、自动斑马帘、自动蜂巢帘、自动百叶帘并且其产品的质量已经直逼法国进口尚飞和美国的产品。而在国外由于自动窗帘兴起的时间比国内要早许多年,所以整体水平高于国内的自动窗帘水平。其中法国尚飞生产的

Altus50、Gldea35、LT50、LT50-6-17型自动窗帘电机在整个世界都是领先的。

2 系统研究内容

2.1 系统研究思想及内容

该系统具有一般的窗帘控制系统的最基本的功能,即通过电动按钮来开闭窗帘,在此基本功能的前提下,本设计根据需求还设计了可以根据光照强度自动开闭窗帘的功能,在选取设计方案和采用元器件方面,该系统本着简单实用经济的思想,尽量简化电路设计,用最简单的电路布线和选用最经济实用的器件来达到设计要求。

光敏电阻式自动窗帘系统具有以下几个基本功能:

(1)手动控制:该功能是根据用户的需求通过按键进行窗帘的开关,此功能可以使窗帘的开闭处于任何一种状态;

(2)光照控制:系统可以根据用户设定的光照强度值通过感光器采集光照自动开光窗帘;

2.2 系统总体方案设计

光敏电阻式自动窗帘系统总体方案设计是基于满足设计要求的前提并且根据理论上的可实现性和硬件上的经济实用性,而进行设计的重要环节。从人们对系统功能需求出发,在综合考虑各种因素的情况下,设计出自动控制系统的总体构架,并且在基本功能需求的基础上尽可能考虑系统的可扩展性。

2.3 系统基本功能

本控制系统提出可以根据光照来开关窗帘,具体有以下功能:

(1)手动控制状态:此功能是在要打开或者关闭窗帘的时候,通过“开”或“关”按键,窗帘在电机的带动下可以自动开闭。

(2)自动工作模式:此功能是利用设定的光照强度自动完成窗帘的打开或者关闭,真正实现黑天关闭,白天打开的功能。

2.4 系统总体结构设计

光敏电阻式自动窗帘系统的总体结构设计如图2-1:

图2-1 光敏电阻式自动窗帘系统总体结构设计

根据光照强度来开闭窗帘主要原理是用光敏电阻采集外界的光强度改变输入电压,输入电压与预定电压在电压比较其中比较产生高/低电平。再将传入的高/低电平由89S52单片机来控制,并且做出响应,控制电机的正转、反转与停止。

3 硬件分析及设计

3.1 总体硬件分析

本系统单片机及其外围电路由AT89S52、复位电路、振荡电路等构成单片机最小系统,硬件电路的设计主要包括单片机最小系统模块、光敏电阻及电压比较器模块、步进电机驱动电路模块、步进电机模块四部分。单片机采用AT89S52或其兼容系列。采用12MHz高精度的晶振,以获得较稳定时钟频率,减小测量误差。系统有步进电机接口,还包括复位电路、时钟振荡电路(12M晶振)。

3.2 光敏电阻及电压比较器

光敏电阻式自动窗帘系统的光控功能是可以根据光照的强弱来自动控制窗帘的开闭的,因此需要用到光照传感元器件,在本设计中采用了光敏电阻。

光敏电阻又称光导管,常用的制作材料为硫化镉,另外还有硒、硫化铝、硫化铅和硫化铋等材料。这些制作材料具有在特定波长的光照射下,其阻值迅速减小的特性。这是由于光照产生的载流子都参与导电,在外加电场的作用下作漂移运动,电子奔向电源的正极,空穴奔向电源的负极,从而使光敏电阻器的阻值迅速下降。光敏电阻属半导体光敏器件,除具灵敏度高,反应速度快,光谱特性及r值一致性好等特点外,在高温,多湿的恶劣环境下,还能保持高度的稳定性和可靠性,可广泛应用于照相机,太阳能庭院灯,草坪灯,验钞机,石英钟,音乐杯,礼品盒,迷你小夜灯,光声控开关,路灯自动开关以及各种光控玩具,光控灯饰,灯具等光自动开关控制领域。

LM393概述

LM393是由两个独立的、高精度电压比较器组成的集成电路,失调电压低,最大为2.0mV。它专为获得宽电压范围、单电源供电而设计,也可以以双电源供电;而且无论电源电压大小,电源消耗的电流都很低。它还有一个特性:即使是单电源供电,比较器的共模输入电压范围接近地电平。

主要应用于限幅器、简单的模/数转换器、脉冲发生器、延时发生器、宽频压控振荡器、MOS时钟计时器、多频振荡器和高电平数字逻辑门电路。393被设计成能直接连接TTL和CMOS;当用双电源供电时,它能兼容MOS逻辑电路——这是低功耗的393相较于标准比较器的独特优势。

LM393优势

1.高精度比较器;

2.减少由于温漂引起的失调电压;

3.可以单电源供电;

4.输入共模电压范围接近地电平;

5.兼容逻辑电路。

如图3-1光敏电阻及电压比较器电路,其中D3是光敏电阻,当外部光照到D3时,光敏电阻D3阻值立刻减小,与此同时2处电压变大。然后经过LM393电压比较器U2大于U3,输入到单片机P3.0端口的是低电平。此时,关闭的窗帘自动打开。反之打开着的窗帘自动关闭。而且用户可以根据个人的要求,通过调节和R11相连的滑动变阻器来设定LM393电压比较器的参考电压。

图3-1 光敏电阻及电压比较器部分电路

3.3 单片机最小系统模块

89S52单片机主要性能:

与MCS-51单片机产品兼容

8K字节在系统可编程Flash存储器

1000次擦写周期

全静态操作:0Hz~33Hz

三级加密程序存储器

32个可编程I/O口线

三个16位定时器/计数器

八个中断源

全双工UART串行通道

低功耗空闲和掉电模式

掉电后中断可唤醒

看门狗定时器

双数据指针

掉电标识符

功能特征描述

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2 个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

如图3-2所示单片机最小系统是有单片机AT89S52及晶振电路、复位电路等组成,其中单片机AT89S52作为主要微控制器,晶振电路采用12MHz高精度的晶振,以获得较稳定时钟频率,减小测量误差。复位电路的主要功能是使单片机初始化。

图3-2 单片机最小系统

3.4 步进电机及驱动模块

步进电动机是一种将电脉冲信号转换成角位移或线位移的机电元件。步进电动机的输入量是脉冲序列,输出量则为相应的增量位移或步进运动。正常运动情况下,它每转一周具有固定的步数;做连续步进运动时,其旋转转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。图3-3为步进电机运行原理图。

图3-3步进电机运行原理图

在步进电机控制电路中,步进控制器的作用是把输入脉冲转换成环型脉冲,以控制步进电机的转向。在实际应用中由软件代替步进控制器,其优点是使线路简化,降低成本,可靠性提高。在窗帘控制系统中选用了三相反应式步进电机,其优点是力矩大,精度高,其步进角度是1.2°。

使用驱动芯片直接驱动步进电机,步进电机驱动模块使用ULN2003双极型线性集成电路。ULN2003是一个单片高电压、高电流的达林顿晶体管阵列集成电路。ULN2003是有7对NPN达林顿管组合而成的;在ULN2003的高电压输出特性能够转换感应负载;对于单个达林顿对的集电极电流是500mA。而达林顿管并联可以承载更大的电流。本设计中驱动电路图3-4所示。采用了单片机的P3.0口作为外部信号的输入,用单片机的P2口作为信号输出。其中ULN2003的1,2,3,4引脚分别与单片机的P2.3,P2.2,P2.1,P2.0相连接。然后ULN2003的16,15,14,13引脚分别与步进电机P1的2,3,4,5相连。其中P1上的1

始终接电源正极,然后根据单片机输出的P2口输出的信号,转化为步进编码实现电机的正转反转,为了防止各个单元的耦合,ULN2003的9号引脚接的是电源去耦电路。

图3-4步进电机电路与单片机的连接

4 程序设计与分析

4.1 键盘程序设计

在操作按键时,无论是按下还是松开,触点在闭合和断开时均会产生抖动,此时逻辑电平是不稳的,如果得不到正确处理,可能会引起单片机对按键命令的错误执行。解决这个问题的简单方法是利用软件延时。在单片机处理按键操作后都延时5ms,如果确定是按键后再延时12ms,这样基本可以避免键盘的抖动。然后由单片机进行键码分析,并执行相应的命令,显示并且返回。图4-1是键盘程序设计流程图。

图4-1键盘程序流程图

按键设置采用了扫描法,要判断键盘中有无键按下时将全部行线Y0-Y3置低电平,列线置高电平,然后检测列线的状态。只要有一列的电平为低,则表示键盘中有键被按下,而且闭合的键位于低电平线与4根行线相交叉的4个按键之中。若所有列线均为高电平,则键盘中无键按下。

判断闭合键所在的位置时,在确认有键按下后,即可进入确定具体闭合键的过程。其方法是:依次将行线置为低电平,即在置某根行线为低电平时,其它线为高电平。在确定某根行线位置为低电平后,再逐行检测各列线的电平状态。若某列为低,则该列线与置为低电平的行线交叉处的按键就是闭合的按键。

例如将单片机的P1口用作键盘I/O口,键盘的列线接到P1口的低4位,键盘的行线接到P1口的高4位。列线P1.0-P1.3分别接有4个上拉电阻到正电源+5V,并把列线P1.0-P1.3设置为输入线,行线P1.4-P.17设置为输出线。4根行线和4根列线形成16个相交点,这些交点即为键盘按键。

4.2 步进电机程序设计

步进电机是操控窗帘开闭的主要执行器件,其设计主要是按照单片机指令以及按键指令进行正转或者反转。图4-2是步进电机程序流程图。

图4-2 步进电机程序流程图

步进电机程序设计的主要任务是:

(1)判断旋转方向;

(2)按顺序传送控制脉冲;

(3)判断所要求的控制步数是否传送完毕。

对于三相单三拍的设计,其控制方式模型如下表4-3:

表4-3 三项单三拍的控制方式模型

总之,只要按一定的顺序改变P1.0~P1.2 三位通电的状况,即可控制步进电机依选定的方向步进。而对于节拍比较多的控制程序,通常采用循环程序进行设计。

5 系统调试

根据任务书要求:1手动按压开关按钮,步进电机正反转。2按下自动按钮,由光照强度改变光敏电阻阻值来控制步进电机正反转。

5.1 电路板调试

在给电路板上电之前最重要要做的就是检测电路的电源和地是否短接,一旦短接就会导致元器件和实验器材的损坏。在确保电源和地没有短接后,给系统加上220V电压,检测到各指示灯正常。

5.2 步进电机正反转模块调试

调试内容:在手动控制状态下,调试步进电机正反转状态是否正常。

调试结果:在按下打开按钮电机正转,当按下关闭按钮电机反转,调试结果正常。

5.3 光照采集模块调试

调试内容:由于实验室测试仪器的限制,本部分测试在有光照情况下步进电机旋转状态和在无光情况下步进电机旋转状态。

调试结果:在光照状态下步进电机正转,在无光状态下步进电机反转,调试结果正常。

总结

经过了1个多学期的努力,终于完成了光敏电阻式自动窗帘系统的设计。起初想多设计几个功能,虽然最终还是由于知识的不足没有实现,但是总体上还是完成了整个作品的设计流程。

本次毕业设计的整个研究与设计过程包括选题、设计以及完善等。首先,在选题方面查阅了很多与题目有关的资料然后向论文指导老师进行的相关的咨询。其次,在制定的方案基础上运用所学的知识对硬件以及软件进行设计,并用相关软件进行仿真设计。最后,对设计内容进一步修缮,以求达到最佳设计结果。虽然设计内容完成了基本的功能,但是其中还是存在一定欠缺,比如在设计中没有考虑到窗帘工作方式的显示以及没有添加类似红外遥控的设计等。

本次设计系统地介绍了光控自动窗帘控制系统的硬件电路设计以及软件设计。在总体方案设计中以光敏电阻作为传送信号的传感器,用步进电机作为信号输出的执行元件,以89S52单片机作为主要的控制元器件,并且应用了按键部分。应用89S52单片机的优势减少了硬件的复杂性,光敏电阻接收外界光照信号,经过比较器后,传送给单片机一个电信号,单片机经过处理后,控制步进电机做出相应的动作,以控制窗帘的开闭。光敏电阻的良好感光性以及步进电机的结构简单,控制方便的优点使窗帘控制开关更加稳定。

在整个设计过程中,在完成毕业设计之外也让我系统性地认识和全面地掌握了单片机相关技术,从本次毕业设计中我更加深刻地认识到理念来源于实际的含义。在和同学以及老师的就相关问题的互相讨论交流中,我认识到自己的很多不足,但在这些不足中我又学到了很多知识,使我的综合应用能力有了很大提高。

致谢

经过这么长时间的忙碌,毕业设计和论文已经接近尾声。在毕业设计的过程中,由于经验的缺乏和专业知识的不足,有许多考虑不周全的地方,在选题,设计等方面,如果没有导师的督促指导,没有同学们的支持和帮助,我很难完成的这么快。在此之际,我想借此机会对在完成毕业设计期间关心、帮助、支持和鼓励过我的老师、同学以及朋友们致以最诚挚的谢意和最衷心的祝福!

首先我要感谢的是我的导师老师,在完成整个毕业设计的过程中,老师给我提供了很大的帮助,在选题、设计以及修改论文的各个环节里老师给我指出了很多错误,提出了很多宝贵意见,对于设计中存在的问题也是耐心的回答和指导,并且分享了宝贵经验和知识。让我能够顺利的完成毕业设计。在此谨向老师致以诚挚的谢意和崇高的敬意。

其次要感谢的是所有在大学四年中教育指导过我的所有老师,你们传授给我的专业知识是我完成本设计的基础,也是日后踏入工作岗位的重要基石,对于老师们一丝不苟,兢兢业业的精神表示衷心的感谢。

最后我还要向所有关心和支持我学习的朋友和同学们表示真挚的谢意!感谢你们对我的关心、关注和支持。

参考文献

[1]孟庆明.自动控制原理(非自动化类)[M].高等教育出版社,2008:217-254.

[2]沈玉龙,王琨.智能家居控制系统设计[J].电子科技,2004,[5]:47-50.

[3]张道德.单片机接口技术[M].北京:中国水利水电出版社,2007:240-259.

[4]谭浩强.C程序设计(第四版)[M].北京:清华大学出版社,2010:170-218.

[5]孙勇,杨文月,赵宇新.自动窗帘控制系统设计[J].微型机与应用,2010,[13]:15-17.

[6]林旭东.智能家居系统相关技术及发展趋势[J].计算机应用研究,2008,[2]:33-34.

[7]闫哲,杜涛,左海利.智能家具控制系统的设计及实现[J].自动化技术与应用2010[29]:93-98.

[8]张倩,刘平.光控自动窗帘设计[J].电子制作2012[12]:147.

[9]郭光立.光控自动窗帘[J].家庭电子1999[7]:22.

[10]王峻涛,何川,姚建云,严一民.光控自动窗帘轨设计[J].实验科学与技术2003[3]:182-183

附录一:系统原理图

附录二:程序清单

#include

#define uchar unsigned char

#define uint unsigned int

sbit key=P1^0; //按键控制步进电机的方向

sbit s2=P1^1;

unsigned char speed=8; //步进电机的转速

sbit LED1=P0^2;//开窗指示

sbit LED2=P0^3;//关窗指示

sbit zi=P0^0;

sbit shou=P0^1;

sbit guang=P3^0;

bit ZD;

uchar irdate[33];

uchar irbyte[4];

uchar disp[8];

uchar irtime,irflag,bitnum,irdateok;

uint num,flag,disnum,count,a;

/*八拍方式驱动,顺序为A AB B BC C CD D DA*/

unsigned char code clockWise[]={0x08,0x0c,0x04,0x06,0x02,0x03,0x01,0x09}; unsigned char code clockWise1[]={0x09,0x01,0x03,0x02,0x06,0x04,0x0c,0x08};

void delay(uchar z)

{

unsigned char x,y;

for(x=0;x

for(y=0;y<110;y++);

}

/**************步进电机正转函数****************/ void zhengzhuan()

{

uchar i;

for(i=0;i<8;i++)

{

P2=clockWise[i];

delay(speed);

}

}

/************步进电机反转函数*****************/ void fanzhuan()

{

uchar i;

for(i=0;i<8;i++)

{

P2=clockWise1[i];

delay(speed);

}

}

void KG()

{

if(s2==0)

{

delay(5);

if(s2==0)

{

while(!s2);

ZD=~ZD;

if(ZD==1)

{

shou=0;

zi=1;

}

else

{

shou=1;

zi=0;

}

}

}

if(ZD==0) //自动

{

if((guang==0)&&(flag==0)) //如果光亮并且窗是关的开窗{

flag=1;

a=400; //控制电机正转

while(a)

{

a--;

zhengzhuan();

}

LED1=0;

智能家居之窗帘控制系统

洛阳理工学院 课程设计报告 课程名称物联网综合实训 设计题目智能家居之窗帘控制系统 专业计算机应用技术 班级 学号 姓名 完成日期2015-01-16

目录 第一章项目背景 (1) 1.1项目来源 (1) 1.2开发目标 (1) 第二章系统总体设计 (2) 2.1智能窗帘系统的功能特点 (2) 2.2系统总体结构图 (2) 第三章智能窗帘系统硬件部分 (3) 3.1直流电机硬件部分 (3) 3.2直流电机驱动硬件部分 (3) 3.2.1 L298N简介 (3) 3.2.2 L298N工作原理 (4) 3.2.3 L298N实现正反转及停止的工作方式 (5) 3.3蓝牙模块硬件部分 (5) 3.3.1 HC-06蓝牙模块简介 (5) 3.3.2 HC-06蓝牙模块的工作原理 (6) 3.3.3 HC-06蓝牙模块的串口通信 (7) 3.4晶振电路硬件部分 (7) 3.4.1晶振电路的作用 (7) 3.4.2晶振电路对串口通信的影响 (7) 第四章系统功能模块的软件设计 (8) 4.1有关Android的蓝牙知识 (8) 4.2 Android关键程序 (8) 4.3实训项目总体效果 (11) 第五章实训心得 (12) 参考文献 (13)

第一章项目背景 1.1项目来源 随着国民经济的发展和科学技术水平的提高,特别是计算机技术,通信技术、网络技术、控制技术的迅猛发展与提高,促使家庭实现了生活现代化,居住环境舒适化。这些高科技已经影响到人们生活的方方面面,改变了人们的生活习惯,提高了人们的生活质量,智能家居在这种形势下应运而生。 在现代生活中,窗帘再不仅仅只起到遮挡光线的简单的作用。它在整体家居中的装饰作用越来越突出。据调查发现,居民因迁入新居而购买窗帘布艺产品平均每单花费在4000元以上,且不乏一次花费在2万元以上者。因此,以迁入新居或装修后进行家用纺织品消费为特征的消费需求增长,成为家用纺织品消费的主流,明显地表现为刚性需求的增长。另外,随着人们对居住环境的要求不断地提高,智能化的家居产品在人们的生活中将会逐渐被认识和采纳,智能窗帘也正以其强大的人性化功能、惊人的发展速度以及巨大的市场前景崭露头角。 1.2开发目标 本课题抓住“智能家居”这一理念,在设计中力求人性化的智能控制,给用户带来最佳的体验。本设计以STC90C516RD单片机[1]为控制核心,用蓝牙控制窗帘的开关,让用户拥有更好的体验。

最新光感自动窗帘控制系统设计课程设计

光感自动窗帘控制系统设计课程设计

计算机控制技术 课程设计 成绩评定表 设计课题光感自动窗帘控制系统设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

物联网智能窗帘设计

实习(实训)报告 名称基于物联网的智能窗帘控制系统设计2014年11 月24 日至2014 年11 月28 日共1 周 学院(部) 电子信息工程学院 班级通信技术 姓名 学院(部)负责人 系主任 指导教师

实习(实训)任务书 名称:基于物联网的智能窗帘控制系统设计起讫时间:2014.11.24-2014.11.28 学院(部):电子信息工程学院 班级:通信技术 指导教师: 学院(部)负责人:

第一章系统概述 1.1概述 为了满足智能家居的发展方向,使用户充分感受智能家居环境的便利。智能窗帘是带有一定自我反应、调节、控制功能的电动窗帘。如根据室内环境状况自动调光线强度、空气湿度、平衡室温等,有智能光控、智能雨控、智能风控三大突出的特点。该设计是基于现代化生活的高质量需求而开发设计,使家用窗帘实现自动化智能化,使其具备感风、感雨、感光的功能,并可随着外界情况的变化来控制窗帘的闭合,以达到对家居环境的保护。 1.2系统名字 基于物联网的智能窗帘控制系统设计 1.3系统功能 系统可以通过三个按钮来分别实现对窗帘的开、关和停的操作。实现远程遥控智能窗帘的运行。也可以通过PC机的界面实现窗帘的控制。 1.4 基本原理 本次实训主要是靠无线传感器来控制,基于zigbee的网络控制系统,通过CC2420模块来传送接受数据,从而完成对整个窗帘的控制。 1.5 系统模块 (1)CC2420发送模块; (2) E-WS-EC模块; (3)ZIGBEE采集节点模块; (4)ZIGBEE无线传输模块。

第二章系统硬件组成 2.1、协调器 协调器CPU:采用TI公司LM3S9B96;CORTEX M3内核;主频为80MHz。 所谓协调器,就是网络组织的管理者。针对一般的应用模式,在一个Zigbee 网络形成之后,协调器不是必须的。它最主要的作用是,依据扫描情况,选择一些合适参数建立一个网络。基于CC2420的zigbee协调器具有结构简单、功耗低、成本低等特点。其包含天线、单片机芯片、窗帘控制智能模块。 2.1.1、 CC2420模块 CC2420开发模块采用CC2420芯片,可支持zigbee,IEEE802.15.4等开发,提供兼容802.15.4的物理层和MAC层的协议栈及面向应用层的接口,完全兼容TinyOS 1.x及以上版本,用户可以基于TinyOS开发自己的WSN应用。硬件图如图2-1。 图2-1 CC2420模块 2.1.2、单片机芯片 协调器采用TI公司的LM3S9B96芯片,LM3S9B96是TI 公司的基于ARM Cortex-M3 的32位MCU,具有先前8位和16位MCU的价格成本,CPU工作频率80MHz,100DMIPS性能,ARM Cortex-M3 System Timer (SysTick)定时器,片内具有高达50MHz的256KB单周期闪存和96KB单周期SRAM,内部的ROM加载

基于Ardunio的智能光控窗帘系统方案

word文档整理分享 编号 D-26 南京航空航天大学 电子电路设计大赛 作品报告书 基于ATMega328P单片机的 智能窗帘控制系统 二〇一六年十一月

基于ATMega328P单片机的智能窗帘控制系统 摘要 本课题的研究目的是开发出基于ATMega328P单片机的智能窗帘控制系统,以常见的百叶窗为硬件平台,采用28BYJ48四相五线步进电机与ULN2003集成达林顿管驱动阵列进行驱动。通过光敏传感器采集光强度,经由采样/保持电路、AD转换电路输出数字量,与预设参量比较,单片机输出信号控制电机的正、反转以达到开闭窗帘的目的。同时使用矩阵键盘实现手动开闭窗帘以及设置开闭系数的功能。 关键词:ATMega328P,百叶窗,智能窗帘

Intelligent curtain control system based on single-chip ATMega328P Abstract The purpose of this project is to develop an intelligent control system based on ATMega328P microcontroller, with commonly-seen shutters as hardware platform, using 28BYJ48 four phase five wire stepper motor integrated with ULN2003 Darlington arrays as driver section. With the collection of light intensity by photosensitive sensor, followed by sampling / holding circuit, AD conversion circuit, the system will give a digital output. Next, the signal will compare with preset parameters, and use the positive and the negative output signal to control the motor in order to achieve the purpose of opening and closing the curtains. At the same time using the matrix keyboard to achieve manual open and close of curtains and set the function of opening and closing coefficient. Key Words: intelligent control system, ATMega328P,shutters

简易窗帘自动开闭电路课程设计

课题设计作业 —简易窗帘自动开闭电路 系别:电气信息工程学院 班级:电信10-01班 姓名:徐帅帅 学号: 540901030237 指导老师:耿鑫 日期:2008年06月20日

第一章设计背景.......................................... 错误!未定义书签。第二章电路组成与工作原理 ...................... 错误!未定义书签。 第一节自动控制窗帘组成框图.............. 错误!未定义书签。 第二节电路主要组成部件...................... 错误!未定义书签。 第三节工作原理 ..................................... 错误!未定义书签。第三章元器件选择与元器件清单 .............. 错误!未定义书签。 第一节电路工作原理图如下:.............. 错误!未定义书签。 第二节元器件选择 ................................. 错误!未定义书签。 一、电阻............................................... 错误!未定义书签。 三、二极管 (9) 四、晶体管 (10) 六、自动开关....................................... 错误!未定义书签。 七、电机............................................... 错误!未定义书签。 第三节元器件清单 ................................. 错误!未定义书签。第四章总结与展望 . (15) 附录................................................................ 错误!未定义书签。附录1、简易自动窗帘开闭电路原理图: (16) 附录2、参考文献: ..................................... 错误!未定义书签。

光感自动窗帘控制系统设计

目录 1概述 .................................... 1.1 研究背景................................ 1.2设计思想及基本功能........................... 2总体方案设计 ................................. 2.1方案选取................................ 2.2系统框图................................ 2.3总体方案设计.............................. 3硬件电路设计 .................................. 3.1电源电路设计.............................. 3.2晶振电路................................ 3.3复位电路................................ 3.4时钟电路................................ 3.5键盘电路................................ 3.6显示电路................................ 3.7 A/D转换电路 ............................. 3.8光敏传感器................................ 3.9 步进电机................................ 4系统软件设计 .................................. 4.1主程序软件设计.............................. 4.2键盘程序设计.............................. 4.3 定时程序设计............................. 4.4步进电机程序设计............................ 5总结 .................................... 附录系统原理图.................................. 1 概述 1.1 研究背景

智能窗帘控制系统设计报告

嵌入式系统设计大赛 智能窗帘控制系统 Intelligent curtain control system 设计报告 参赛学校:XXXXXXXXXXXXXXXXXXXX 作者:XXXXXXXX 指导教师:XXXXXX

摘要 随着科技的发展,智能家居已逐渐进入人们的生活中。本设计介绍基于STC89C52单片机控制的智能窗帘系统,它采用了红外遥控技术,实现在室内任何地方,只要轻按遥控器,窗帘就会随心所欲的打开或关闭。为了使窗帘系统更加智能化,在设计中还加入了光控和自动定时控制,可以根据光强或用户定时,开启或关闭窗帘,让该设计更加人性化。 关键词:智能窗帘、光控、单片机 Abstract With the development of technology, intelligent domestic living has been gradually coming into life. Describes the design of intelligent control based on single chip curtain system, which uses an infrared remote control technology, anywhere in the room, as long as the touch of the remote control, curtain will open or close the arbitrary. To make the system more intelligent curtain, also joined in the design of light control and automatic timing control, based on light intensity or the user time, and open or close the curtains, so the design is more humane. Key Words:Smart Home、Light Control、MCU

基于单片机的光控自动窗帘控制系统设计说明书_毕业设计

. . .. 机电工程学院 毕业设计说明书 设计题目:基于单片机的光控自动窗帘控制系统设计专业班级:机械设计制造及其自动化(专升本)1001班

目录 1. 背景意义 (3) 1.1光控自动窗帘系统的背景、意义 (3) 1.2国内外研究现状 (4) 2.方案论述 (8) 2.1方案设计说明 (8) 2.2方案选择说明 (8) 3.硬件设计 (10) 3.1光电传感器信号采集模块设计 (10) 3.2单片机信号处理模块设计 (14) 3.3执行单元模块设计 (18) 4.软件设计 (24) 4.1程序流程 (24) 4.2程序设计 (25) 5. 总体设计 (27) PROTEL总电路图&&PROTUES仿真图 (28) 6.结论 (30) 7. 致谢 (30) 参考资料 (31)

1. 背景意义 1.1 光控自动窗帘系统的背景、意义 随着生活的提高,时代的进步,人们对居住空间、周围环境有了更高的要求,这是社会的必然潮流。单片机控制的自动窗帘系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的便捷和档次,对室内设计而言,窗帘不仅具有遮光作用,更有美化功能,它不仅可以协调居室的色彩搭配,而且能够柔化空间造型的线条,营造温馨惬意的环境[1],同时还可以根据光线的明暗来自动控制窗帘开光,以调节室内光线,更进一步地满足了人们的享受要求,随着高新技术及电子器件的发展,光控、温控及遥控窗帘应运而生,给人们的生活带来了很多方便。同时,也为人们的生活环境以及智能家居的实现提供了依据,为此,研究与设计智能窗帘控制系统具有深远的现实意义[2],所以产品如能形成大规模生产,必能很快普及国内市场,产生巨大的经济效益,另外,除了广大市民住宅使用外,该遥控窗帘器还可广泛用于别墅、公寓、宾馆、饭店、歌舞厅、写字楼、银行、歌剧院、会议厅、学校、医院等各种公用场所,因此该产品具有广阔的市场前景。 光感自动窗帘系统在我国还刚刚兴起,但其发展前景广阔,推广和应用自动窗帘系统具有重要的现实意义。其一,改变人们的生活方式。单片机控制的光感自动窗帘系统具有丰富的智能化功能,为家庭用户营造一个环保、高效、便利、舒适的居住环境。单片机控制的光感自动窗帘用三个按钮和环境光控制窗帘的开和关,解决人们手动开关窗帘问题,给人们日上生活带来极大的方便。这些都将改变人们传统的生活方式,并提高了人们的生活质量。其二,开拓一个崭新的市场。遥控自动窗帘系统牵动了许多的行业,它将不仅仅是目前的IT系统集成商或建筑弱电工程总包商的市场,而且是专业公司和智能化装饰公司的市场。其三、牵动一大批产业。单片机控制的遥控自动窗帘产品面向家庭用户,其应用市场是庞大的,发展前景也是广阔的,必将吸引大批有远见的各类企业介入,从而牵动一大批产业的发展。这里最先受益的应该是房地产业,单片机控制的遥控自动窗帘不仅是一个很好的概念与“卖点”,同时也是直接提升住宅档次的一个条件,这将会给房地产商带来新的利润空间。在家居集成化、网络化的趋势下,家居集成也成为一种潮流,许多更专业的、美观的、智能化的家居集成产品相继出现。 现在很多厂家生产的自动窗帘(含门帘)控制系统,都是由主机(以微电脑芯片为核心组成的智能控制中心)、各种传感器(红外线传感器、风雨信号传感器等、温度传感器、烟雾传感器等)、各种报警终端(警灯、警笛、电话报警器、接警指挥中心等)、遥控器以及一系列机械传动装置组成的一种具有智能化、人性化、网络化的高科技产品。本文讲述了用单片机结合软件来采集光强

自动窗帘控制系统设计

自动窗帘控制系统设计 自动窗帘控制系统设计 摘要:介绍了一款多功能窗帘控制系统。该系统采用AT89S52单片机的最小系统 设计,可以使用红外遥控器进行远程手动控制,也可以输入时间进行时间控制,还可以根据室外环境亮度实现窗帘的自动控制。为智能家居的实现提供了依据,具有良好的发 展前景和应用价值。关键词:AT89S52;红外遥控器;自动窗帘;直流电动机 随着高新技术及电子器件的发展,光控、温控及遥控窗帘应运而生,给人们的生活带来了很多方便。同时,也为人们的生活环境以及智能家居的实现提供了依据,为此, 研究与设计智能窗帘控制系统具有深远的现实意义。1系统总体设计与工作原理本系统由单片机、红外接收、光敏测光、电机驱动、数码管显示以及鸣响提示模块组成。主要应用模块的选择包括电动机驱动模块的、PWM调速方式、PWM调脉宽方式、PWM 软件实现方式的选择。其中,电机驱动模块的选择采用由达林顿管组成的H型PWM电路;PWM调速工作方式采用单极性工作制;PWM调脉宽方式选择采用定频调宽方式;PWM软件实现方式采用软件延时方式。智能窗帘设计所需的关键芯片及器件有:单片机AT89S52、直流电动机、三相稳压器78L05、储存芯片CAT24WC02以及光耦4N25。系统总体框图。 该窗帘控制系统采用AT89S52单片机的最小系统设计,可以实现使用红外遥控器 进行远程手动开、手动关和手动停控制,数码管显示窗帘的开、关,可以通过自行设定相应的数字表示;也可以按事先输入的开启时间和关闭时间进行时间控制,数码管显示当时的小时和分钟时间,但只能顺序显示,显示一遍后,略等片刻,再显示下一遍时间;还可以根据室外环境亮度实现光控,即窗帘的自动控制,由驱动数码管显示出当时的状 态。红外窗帘遥控控制器通电默认当时时间是8点钟。在3种工作方式下,数码管均按时分法显示时间、工作方式和工作状态。每一组数据由5个数字组成,前4个数字顺序显示时十位、时个位、分十位、分个位,第5个数字包含工作方式和工作状态:显示“一”(1横)表示手动方式;“二”(2横)表示半手动方式;“三”(3横)表示光控方式;不显示横则表示时控方式。左上角的“

基于单片机的智能窗帘控制系统总结

基于单片机的智能窗帘控制系统总结 经过这段时间资料的查找和设计,最终完成了毕业设计的任务。本文设计了基于单片机的智能窗帘控制系统,系统的介绍了智能窗帘控制系统从硬件电路设计到软件设计的一系列步骤。本设计采用光敏电阻、温度传感器作为检测元件,89C52单片机作为控制芯片,步进电机作为执行元件,结合键盘和显示器件,实现了智能窗帘控制器的多项智能项目。 从整体设计来看,使用了熟悉的89C52单片机,从而对控制芯片的功能了如指掌,熟悉的控制芯片设计起来也是得心应手。所用芯片简单实用,减少了开发和硬件开销。本设计的主要原理是光敏电阻受到外界条件影响后,经过A/D转换,传送给单片机一个电信号,在由单片机经过处理后,将信号传给步进电机,控制步进电机做出相应的动作,最终实现控制窗帘的开闭。在实现一般应用的基础上,又添加了定

时元器件电路,用户可以自己设定开关时间,使窗帘的自动化性能得到进一步提升。再加上手动控制,使得本系统更加人性化。光敏电阻的良好感光性以及步进电机的结构简单,控制方便的优点使窗帘控制开关更加稳定。并且设计的温度检测电路可以实时显示室内当前温度值。 同时,智能项目是一项比较有价值的项目,智能窗帘也有许多问题和功能可以进一步研究,如解决光电开关的滞回特性,可以使用施密特电路来完成。一个完整的毕业设计过程,使我掌握了单片机系统和电子操作软件等方面的知识,尤其在动手能力方面有很大的提升,也给今后打下坚实的基础。 本次毕业设计的整个研究与设计过程包括选题、设计以及完善等。首先,在选题方面我查阅了很多与题目相关的资料和课题并且制定了几个详细的设计方案,进行设计的总体规划,从中选出经济,节能并且稳定容易实现的方案,然后将方案落实到设计环节中。其次,在制定的方案基础上运用所学的知识对硬件以及软件进行了设计,并用相关软件进行

自动窗帘控制系统

摘要 一.电路组成 (1)光敏电路模块 由光敏和一个合适的电阻分压,然后进行采样并采用单片机技术控 制单片机正反转! (2)电机驱动模块 直流电机和步进电机的区别:直流电机控制方法简单但不精准,步 进电机精准 (3)电源电路模块 二.程序设计(略) 三.系统功能描述 (1)光敏检测部分 (2)电机驱动部分 摘要 本系统以51单片机为核心器件。其主要模块有单片机控制系统,光敏检测模块,电机驱动模块,电源模块。利用光敏二极管检测光照强度的变化,利用光敏检测模块将电阻变化转化为电压变化,并将电压变化的信号送单片机,单片机通过电机驱动模块控制着电机的正反转实现窗帘的来回移动,并辅以温度检测模块来检测室温,构成一个多功能自动窗帘控制系统。其中,光敏控制模块由光敏二极管和NE555定时器构成,电机驱动模块采用DS2003实现电机的驱动,电源模块实现给整个系统供+5V的电源。经过程序编制,制作电路板和调试,基本达到了我们所期望的系统功能。

关键词:单片机(51)、光敏二极管、NE555、DS2003、稳压7805 一.电路组成 (1)光敏检测模块 1)光敏二极管的构成及原理: 与普通半导体二极管一样,在硅片上生长了一层SiO2保护层,它把PN结的边缘保护起来,从而提高了管子的稳定性,减少了暗电流。 光敏二极管与普通光敏二极管一样,它的PN结具有单向导电性,因此,光敏二极管工作时应加上反向电压,如图所示。当无光照时,电路中也有很小的反向饱和漏电流,一般为1 * 10-8 -- 1X10 -9A(称为暗电流),此时相当于光敏二极管截止;当有光照射时,PN结附近受光子的轰击,半导体内被束缚的价电子吸收光子能量而被击发产生电子一空穴对O这些载流子的数目,对于多数载流子影响不大,但对P区和N区的少数载流子来说,则会使少数载流子的浓度大大提高,在反向电压作用下,反向饱和漏电流大大增加,形成光电流,该光电流随入射光强度的变化而相应变化。光电流通过负载RL时,在电阻两端将得到随人射光变化的电压信号。光敏二极管就是这

自动光控窗帘

模拟电子技术基础课程设计报告 题目室内环境亮度监控装置设计 授课教师张秀梅 指导教师 学生姓名訾安琪、张娜、孙圆芳 学号 200900802038、200900802041、200900802079 专业电子信息工程本科 教学单位物理系 完成时间 2011年7月1日

目录 摘要 (01) 1课程设计任务 (02) 1.1功能要求 (02) 2整体方案设计 (02) 2.1设计思路及框图 (02) 3主要单元电路及其原理 (04) 3.1光照采集模块硬件电路 (04) 3.2信号放大电路 (05) 3.3 A/D转换模块硬件电路 (06) 3.4窗帘开关电路 (07) 3.5自动断电电路 (09) 4 控制软件设计 (10) 4.1光照采集模块软件设计 (10) 4.2 A/D转换模块软件设计 (10) 5整体设计方案 (11) 5.5总电路图 (11) 6系统调试 (11) 6.1 光照采集模块调试 (11) 6.2 A/D转换模块调试及问题 (11) 7 整体设计方案 (12) 7.1总硬件电路图 (12) 8 课程小结及心得 (13) 参考文献 (14)

摘要为了让室内居住、工作或者学习的人拥有一个更舒适的环境,我们根据课程设计要求设计了一个自动光控窗帘的系统,它能够感应周围环境的光照强度,当光照低于某一数值时窗帘会自动收起,等到光照又回到某一数值时窗帘又会自动地放下。本电路选用单片机AT89S51作为系统的核心控制器件,通过光电传感器采集数据(光的强度)。因为该信号十分微弱,故电路采用双三极管构成的放大电路以获得合适的电信号,并通过反馈电阻和滤波电容以获得一个稳定的输出电压。 由ADC0809将模拟信号转换为数字信号,之后将信号送入感应电路中进行控制。感应电路产生的电压输入由两片NE555组成的单稳态电路,由单稳态电路的特性,在输入端输入高低电平时输出端会产生相应的低高电平,该电平可用于决定两个与电源相连的三极管T1与T2的导通与截止,而三极管的导通与截止将最终决定电路中小电机的正转与反转,将小电机与窗帘相连就可以实现窗帘的自动打开和关闭。电路的自动断电由单稳态电路的延时特性来完成。通过对相关电容和电阻的参数进行设置,就可以确定单稳态电路输出的高电平时间,也就是小电机的转动时间,从而实现自动切断电源。 【关键词】自动光控窗帘 ADC0809 NE555

自动窗帘控制系统设计 自动窗帘控制系统电路图

自动窗帘控制系统设计 孙勇1,杨文月2,赵宇新1 (吉林市供电公司调度通信所,吉林吉林132001;东北电力大学信息工程学院,吉林吉林132012) 要介绍了一款多功能窗帘控制系统。该系统采用AT89S52单片机的最小系统设计,可以使 用红外遥控器进行远程手动控制,也可以输入时间进行时间控制,还可以根据室外环境亮度实现窗帘的自动控制。为智能家居的实现提供了依据,具有良好的发展前景和应用价值。 关键词AT89S52;红外遥控器;自动窗帘;直流电动机 中图分类号TP23 文献标识码B 文章编号1674-7720(2010)13-0015-03

摘 Design of automatic curtain control system SUN Yong 1,YANG Wen Yue 2,ZHAO Yu Xin 1 (JilinScheduling Communication Power Supply Company ,Jilin 132001,China ;Department of Information Engineering ,Northeast Dianli University ,Jilin 132012,China) Abstract This paper introduces a designing of multi -function curtain control system ,which is the minimum system design based on the singlechip of AT89S5 The system can use the infrared remote for long distance manual control ,can enter time for time control and can also achieve automatic control for curtains under the lighting of the outdoor environment. The system provide the basis for realization of intelligent home ,and with good prospects for the development and application value. Key words AT89S52;infrared remote control ;automatic curtain ;DC motor

无线遥控自动窗帘的设计

自动窗帘的设计 摘要 本设计首先阐述了自动窗帘的基本构成及特点,然后通过对无线遥控控制方式,手动控制方式,光控控制方式的对比论证,根据控制要求,本设计选用了无线遥控和手动控制方式控制电机的正反转。通过对系统的总体设计、硬件和软件控制设计,满足了系统方案的要求。 在硬件方面,本文着重对单片机、无线接收模块J04V、无线发射模块F05P、直流电机驱动芯片L298N、三端集成稳压器KA7810等选型进行了设计,同时给出了各高级单元的使用及设定情况;在软件方面,提供了原理图、系统工作流程图和指令表。除此之外,也充分考虑了实际应用中的要求,设计时考虑到了成本、功耗、安全性、稳定性、抗干扰性等诸多问题,具有一定的合理性和可行性。 关键词 AT89S51单片机/直流电机驱动芯片L298N/无线接收模块J04V/无线发射模块F05P/三端固定集成稳压器KA7810/

The Design of the automatic curtain ABSTRACT First of all, the design of the automatic curtains on the basic structure and characteristics, and then through constant pressure on the wireless remote control way, manual control way, light control way of argumentation contrast, under the control requirements, many of the design selected the wireless remote control way and manual control way. Through the system design, hardware and software control design to meet the requirements of the system. In terms of hardware, this article focuses on microcontroller, the wireless receiver module J04V, the wireless transmitter module F05P, the DC motor driver IC L298N, the three-terminal integrated voltage regulator KA7810, such as selection of a design, all at the same time give the use of advanced units and set up the situation; In terms of software, provides a schematic diagram, the system flow chart and the instruction list . In addition, it fully takes into account the requirements of practical applications, the design takes into account the cost, power, security, stability, and many other questions of sexual interference with a certain degree of rationality and feasibility KEY WORDS AT89S51 Single-Chip Microcomputer / the DC motor driver IC L298N / the wireless receiver module J04V / the wireless transmitter module F05P / the three-terminal integrated voltage regulator KA7810

光敏电阻式自动窗帘系统

目录 摘要 (1) 关键字 (1) Abstract (1) Key words (1) 1 引言 (1) 1.1研究背景及意义 (2) 1.2国内外研究现状 (2) 2系统研究内容 (3) 2.1系统研究思想及内容 (3) 2.2 系统总体方案设计 (3) 2.3 系统基本功能 (3) 2.4 系统总体结构设计 (3) 3硬件分析及设计 (4) 3.1 总体硬件分析 (4) 3.2光敏电阻及电压比较器 (4) 3.3 单片机最小系统模块 (6) 3.4 步进电机及驱动模块 (7) 4 程序设计与分析 (8) 4.1 键盘程序设计 (8) 4.2步进电机程序设计 (9) 5 系统调试 (10) 5.1电路板调试 (10) 5.2 步进电机正反转模块调试 (10) 5.3 光照采集模块调试 (10) 总结 (11) 致谢 (12) 参考文献 (13) 附录一:系统原理图 (14) 附录二:程序清单 (16)

光敏电阻式自动窗帘系统 摘要:光敏电阻式自动窗帘系统核心采用的是A T89S52单片机,然后利用了光照传感器、键盘显示接口电路以及信号调理电路等外围电路,在各模块的配合下本设计可实现手动控制、自动控制功能。该系统的构成是由光照传感电路、系统主控模块电路、电源转换电路、电机控制电路、键盘等组成,重点讨论了光敏电阻式自动窗帘系统的设计过程、硬件选用和软件调试等问题,通过本系统可实现利用光照强度控制窗帘自动开闭。 关键字:单片机,自动控制,A T89S52,Protel Photosensitive resistance type automatic curtain system Abstract:Photosensitive resistance type automatic curtain system design made full use of the single chip microcomputer controlling system of A T89S52,followed by the sensor, keyboard and display interface circuit and the signal conditioning circuit.Based on the different controlling mode, this design realize to control the curtain machine by mutual transformation of semiautomatic and automatic controlling . This system is composed of a light sensingcircuit, system main control module circuit, a power conversion circuit, a motor control circuit, keyboard etc.Focusing on the curtain during automatic control system design, hardware and software debugging process and other issues, the system can be realized through the illumination intensity in accordance control the curtains down,and can be realizde through the buttons to controlthe curtains open or down. Key words:single chip microcomputer, automatic control, AT89S52, Protel 1 引言 伴随着信息化数字化时代的到来,人们的生活速度以及对生活质量的追求也在大幅提高。电子产品智能化速度的加快,也使人们的工作、生活和通讯的关系日益紧密。智能化产品的设计在改变人们工作方式与生活习惯的同时,让人们对生活质量的提升提出了更高的需求,方便、舒适成了人们所追求的生活方式,在现代家庭生活环境中,居住环境早已不仅仅局限在物理空间上,人们更加关注的是一个安全、方便、舒适的生活环境。智能化的电子产品以及设计将以前的被动

基于ZIGBEE的智能窗帘控制系统

科技学院 2015-2016学年第二学期期终考试 无线传感器网络 题目:基于ZIGBEE的智能窗帘控制系统 专业班级: 成员:(包括学号、) 教师:曲培新 完成时间:

目录 1.需求分析 (2) 2. 总体设计 (3) 2.1系统硬件电路设计 (4) 2.2微控制器模块 (5) 2.3电源模块 (6) 2.4 光敏传感器模块 (7) 2.5 joystick设计 (7) 2.6 直流电机 (7) 3主要软件设计 (8) 3.1 初始化函数 (9) 3.2 按键函数 (9) 3.3 周期性发送函数 (10) 3.4 点对点发送函数 (11) 4 总结 (12) 5参考文献 (12)

1.需求分析 基于Zigbee技术的智能窗帘控制器作为物联网智能家居中的核心部分,可以大大提高智能家居系统给用户带来的体验度。它可以定义为一个过程或者一个系统,通过无线传感器网络技术、射频识别技术等,将物理世界中的实体连接到因特网上,从而实现智能识别和管理。在物联网环境下,人们可以通过各种设备全天候获得特定服务。不仅仅是通过个人电脑,那些连接到互联网的智能终端也可以方便地为人们提供信息和执行决策。作为物联网的典型应用,智能家居业务发展备受瞩目。智能家居可以让用户有更便捷的方式来管理家用设备,使多个设备形成联动;而且,智能家居中的各个设备可以相互间通信,在没有用户指挥的时候也能根据不同的状态互动的运行,从而为用户带来更高效、舒适、方便和安全的家居环境。【前人研究进展】以往的智能家居系统以及各类智能传感模块都PC 为控制心,采用有线的方式连接。每次安装智能家居系统都需要做大量的布线工作。随着我国物联网进发展的快车道,Zigbee正逐步被国越来越多的用户接受,并在部分智能传感器场景应用。简单的说,Zigbee是一种高可靠的无线数传网络,类似于CDMA 和GSM网络。Zigbee数传模块类似于移动网络基站,通讯距离从标准的75m 到几百米、千米,并且支持无限扩展。Zigbee技术是一种近距离、低复杂度、低功耗、高速率、低成本的双向无线通讯技术,主要用于距离短、功耗低且传输速率不高的各种电子设备之间的数据传输以及典型的有周期性、间歇性和低反应时间数据传输。基于Zigbee技术的物联网智能家居系统与以前的主机式集中控制系统的最大区别是采用基于Zigbee组网通信方式,省去了复杂、困难的布线工作,降低了成本,实现了家居的智能化。【本研究切入点】以嵌入式家庭网关为核心,采用基于Zigbee无线方式对系统中的各类智能模块进行通信。【拟解决的关键问题】基于基于Zigbee技术的智能窗帘控制系统作为智能家居的有机组成部分,在其中加入基于Zigbee模块,使得该智能窗帘控制系统可以和整个智能家居系统组成一个网络,达到对家庭窗帘环境的全天候、多手段的监视和控制

相关文档
最新文档