基于单片机的遥控窗帘设计

基于单片机的遥控窗帘设计
基于单片机的遥控窗帘设计

河南理工大学《单片机应用与仿真训练》设计报告

题目:基于单片机的遥控窗帘设计

姓名:易亚元朱正

学号: 0916202057

0916301010 专业班级:电气09-2

指导老师:张宏伟

所在学院:万方科技学院

2012年6月23 日

摘要

随着电子技术和自动化技术的发展,人们对生活质量的要求越来越高。家用电器产品也在不断的更新换代。从始初的晶体管到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。此次要设计的是遥控窗帘。它是采用AT89S52单片机的最小系统设计,控制一个可逆、直流电动机控制窗帘的拉开和关闭。

这里介绍了基于单片机技术的遥控窗帘的设计原理,给出了遥控器和接受控制器的硬件设计方案,以流程图方式对本系统的遥控器和接收器的软件设计进行了较为详细的介绍,并制作出了实物模型。该系统的遥控器部分主要由键盘扫描电路、单片机(AT89S52)、行程开关及电动机驱动控制电路等组成;窗帘控制部分主要由导轨、窗帘、拉绳和电动机等组成。接收器根据接收到的遥控器编码不同来控制电动机的正转、反转或停止,从而实现窗帘的打开、关闭或停止该设计包括光电开关电路、系统主控模块、电源转换电路、保护电路等组成,可实现窗帘自动升降.

关键字:单片机无线遥控光电开关L298驱动

目录

1、概述 (3)

1.1选题目的和意义 (3)

1.2选题的要求 (3)

2、系统总体方案及硬件设计 (4)

2.1 遥控窗帘的基本设计原理 (5)

2.2原理框图 (5)

2.3各功能模块介绍 (6)

2.3.1无线遥控控制 (6)

2.3.2手动控制 (7)

2.3.3输出部分 (7)

2.3.4防过卷模块 (8)

2.3.5TLP521—4光耦隔离 (8)

2.3.6电机控制模块 (8)

2.3.7电源模块 (9)

2.4单片机 (10)

3、软件设计 (17)

3.1主程序设计 (17)

3.2主程序说明: (17)

3.3模块化程序流程图 (18)

4、 Proteus软件仿真 (19)

4.1Protues0软件仿真电路图 (19)

4.2仿真实验结果分析 (20)

4.3硬件测试 (20)

5、课程设计体会 ................................... 错误!未定义书签。

1、概述

1.1选题目的和意义

随着社会经济的发展和人们生活水平的改变,宽大窗户的办公和生活建筑越来越多。这种建筑结构美观,采光良好。但是,窗户的高度或者宽度超过4米以后手拉窗帘却比较困难。而现在的放地产商几乎却都没有为用户考虑这个问题,使一些高档住宅反而带来了生活上的不便,解决这个问题的方法是使用窗帘机。

窗帘机是专门为高大的窗户设计的窗帘控制装置,根据功能不同可以分为电动、遥控、自动和智能等多种规格。电动窗帘机是通过窗帘机上的控制按键操作窗帘开合的一种最简单的窗帘机,仅仅解决了手动窗帘的问题,可还需要人来近距离操作,电动窗帘使一些超高、超宽窗帘的操作变得比较容易。但是因为这种窗帘技术含量低,基本没有厂家作大规模工业化生产;遥控窗帘机可以远距离操作窗帘的开合,使用更为方便,自动窗帘机具有自动控制功能,可以满足用户各种情况下的使用要求。

1.2选题的要求

(1)进一步熟悉和掌握单片机的内部结构和工作原理,了解单片机应用系统设计的基本方法和步骤

(2)掌握单片机仿真软件Proteus的使用方法;

(3)掌握键盘和显示器在的单片机控制系统中的应用。

(4)掌握撰写课程设计报告的方法。

2、系统总体方案及硬件设计

2.1 遥控窗帘的基本设计原理

基于单片机的遥控窗帘的设计要求如下: 1)控制窗帘的开关、利用直流电机正反转实现。 2)防过卷功能。

3)具有无线遥控和手动按键控制两种功能。 4)能够指示运行状态。

针对设计要求作如下设计,本装置设计以单片机为核心,通过单片机发送相应的信号,利用光耦的隔离作用,保证信号的稳定,利用L298N 控制直流电机正反转和停止,来控制窗帘的上升、停止、下降等动作,采用霍尔传感器的磁效应实现最高点、最低点电机自动停止来防止窗帘的过卷,窗帘的操作可通过键盘手动和无线遥控两种方法完成。使用不同颜色的发光二极管对窗帘的运动方向进行显示,使窗帘这种常用的家居用品更具人性化。

2.2原理框图

图 1—系统原理框图

开始

单片机处理

光电检测

过卷检测

显示部分

电机正转

电机反转

电机停止

2.3各功能模块介绍

2.3.1无线遥控控制

利用315M遥控器发出正转、反转和停止信号,与窗帘相连接的控制电路接收到控制信号后,根据遥控命令来控制电机的运行状态,从而达到远距离对控制窗帘的打开、闭合和停止。对于遥控窗帘来说,遥控器的按键需要一个打开按键和一个闭合按键来控制窗帘的打开和闭合。遥控器的按键还应加一个停止按键,这样我们就不会为使电机运行而一直按着按键不放。这样有两个好处:一是方便用户控制用户在打开或关闭窗帘时不用一直按着按键;二是最大可能地降低遥控器和接收器功耗,这是因为遥控器在按下一次后发送一串数据后就可以立即进入睡眠,对于主机也不用时时检测信号这样就可以更好的降低功耗。

无线遥控主要用到315M无线遥控器,下面介绍315M遥控器:

数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高,当环境温度在-25~+85度之间变化时,频飘仅为3ppm/度。特别适合多发一收无线遥控及数据传输系统。声表谐振器的频率稳定度仅次于晶体,而一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移。

发射模块未设编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。比如用PT2262或者SM5262等编码集成电路配接时,直接将它们的数据输出端第17脚接至数据模块的输入端即可。

数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。当发射电压为3V时,空旷地传输距离约20~50米,发射功率较小,当电压5V 时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。当电压大于l2V时功耗增大,有效发射功率不再明显提高。这套模块的特点是发射功率比较大,传输距离比

较远,比较适合恶劣条件下进行通讯。天线最好选用25厘米长的导线,远距离传输时最好能够竖立起来,因为无线电信号传输时收很多因素的影响,所以一般实用距离只有标称距离的一半甚至更少,这点需要开发时注意。

数据模块采用ASK方式调制,以降低功耗,当数据信号停止时发射电流降为零,数据信号与发射模块输入端可以用电阻或者直接连接而不能用电容耦合,否则发射模块将不能正常工作。数据电平应接近数据模块的实际工作电压,以获得较高的调制效果。

发射发射模块最好能垂直安装在主板的边缘,应离开周围器件5mm以上,以免受分布参数影晌。模块的传输距离与调制信号频率及幅度,发射电压及电池容量,发射天线,接收机的灵敏度,收发环境有关。一般在开阔区最大发射距离约800米,在有障碍的情况下,距离会缩短,由于无线电信号传输过程中的折射和反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。

2.3.2手动控制

手动控制是系统的必要补充,当遥控器失灵或者接收控制部分的程序紊乱时,可通过手动控制面板上的控制按键控制窗帘的打开和闭合。所以需要设计一个打开按键、一个闭合按键和一个停止键。通过与单片机管脚连接的独立键盘,每次每当按下一个独立键盘,都会向单片机的管脚输送一个低电平。单片机接收到这样一个信号后,通过已有程序的逻辑判断,向下面的执行部分发出相应的控制信号。

2.3.3输出部分

对于输出部分,本系统由TLP521-4光耦隔离,L298N电机控制芯片以及模拟窗帘部分组成,对于电机模块,本装置采用的是用L298N控制电机的运转。由于单片机输出电流太小,不能有效作为电机的直接控制,电机的驱动电路,驱动芯片采用L298N,该芯片的输出引脚OUT1、OUT2与步进电机相连接,通过给单片机输出脉冲来间接控制电机各线圈的接通与切断。

这个窗帘是通过电机带动从上往下打开,所以这里需要设计两个霍尔传感器,一个设计在窗帘导轨的正上方,用于检测窗帘是否已完全关闭;另一个设计在窗帘槽的最下方,用于检测窗帘是否已完全打开,从而防止由于电机长时间通电而损坏。

本装置用到的霍尔传感器的介绍:

漫反射光电开关 E18-D80NK 可以检测前方0-80CM(可以调节)障碍物,是机器人避障,很好用的光电传感器。三线NPN输出型。

这是一种集发射与接收于一体的光电传感器。检测距离可以根据要求进行调节。该传感器具有探测距离远、受可见光干扰小、价格便宜、易于装配、使用方便等特点,可以广泛应用于机器人避障、流水线计件等众多场合。

2.3.5TLP521—4光耦隔离

为了防止电机工作是影响单片机的工作,所以用TLP521-4光耦做隔离

图表2—光耦隔离模块

电机控制是通过L298N来控制的。电机的正反转都由L298N的不同输出来控制。L298N的介绍:

L298 是 SGS 公司的产品,比较常见的是 15脚 Multiwatt 封装的 L298N,内部同样包含4 通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。L298N 芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达 50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO 口提供信号;而且电路简单,使用比较方便。L298N可接受标准 TTL 逻辑电平信号 VSS,VSS可接 4.5~7 V 电压。4脚 VS 接电源电压,VS 电压范围 VIH 为+2.5~46 V。输出电流可达 2.5 A,可驱动电感性负载。1 脚和 15 脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298 可驱动 2 个电动机,OUT1,OUT2 和 OUT3,OUT4 之间可分别接电动机,本实验装置我们选用驱动一台电动机。10,12 脚接输入控制电平,控制电机的正反转。EnA接控制使能端,控制电机的停转。表 1 是 L298N 功能逻辑图。

In3,In4 的逻辑图与表 1 相同。由表 1 可知 EnA 为低电平时,输入电平对电机控制起作用,当 EnA 为高电平,输入电平为一高一低,电机正或反转。同为低电平电机停止,同为高电平电机刹停。

ENA(B) IN1(IN3)IN2(IN4) 电机运行状况

H H L 正转

H L H 反转

H 同IN2(IN4) 同IN1(IN3)快速停止

L X X 停止

表1 L298N逻辑功能表

下图是其引脚图:

图3—L298N

图4—L298N控制电机

2.3.7电源模块

由于我们在整个电路系统中用到+5V的电压,所以我们用三端稳压块lm7805芯片来制作+5V的电源模块。电路原理图如下:

7805是我们最常用到的稳压芯片了,它的使用方便,用很简单的电路即可以输入一个直流稳压电源,它的输出电压恰好为+5v,刚好是51系列单片机运行所需的电压,我们所用的是lm7805,下面我们简单的介绍一下它的3个引脚以及用它来构成的稳压电路的资料。

<7805引脚图>

其中引脚1接整流器输出的正电压,引脚2为公共地(也就是负极),引脚3就是我们需要的+5V输出电压了。我们考虑到实际的应用环境及用户的接受认可程度,我们用下面的固定式三端稳压器输出电压可调电路来实现+5V的输出。但是在我们制作的过程中用直流+9V来代替输入端的整流器输入。

2.4单片机

本装置最重要的元件是AT89S52单片机,它为 ATMEL 所生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flsah存储器。

(一)、AT89S52主要功能列举如下:

1、拥有灵巧的8位CPU和在系统可编程Flash

2、晶片内部具时钟振荡器(传统最高工作频率可至 12MHz)

3、内部程序存储器(ROM)为 8KB

4、内部数据存储器(RAM)为 256字节

5、32 个可编程I/O 口线

6、8 个中断向量源

7、三个 16 位定时器/计数器

8、三级加密程序存储器

9、全双工UART串行通道

(二)、AT89S52各引脚功能介绍:

图表5—AT89S52

VCC:AT89S52电源正端输入,接+5V。

VSS:电源地端。

XTAL1:单芯片系统时钟的反相放大器输入端。

XTAL2:系统时钟的反相放大器输出端,一般在设计上只要在 XTAL1 和XTAL2 上接上一只石英振荡晶体系统就可以动作了,此外可以在两引脚与地之间加入一 20PF 的小电容,可以使系统更稳定,避免噪声干扰而死机。

RESET:AT89S52的重置引脚,高电平动作

EA/Vpp:"EA"为英文"External Access"的缩写,表示存取外部程序代码之

意,低电平动作,也就是说当此引脚接低电平后,系统会取用外部的程序代码(存于外部EPROM中)来执行程序。因此在8031及8032中,EA引脚必须接低电平,ALE/PROG:ALE是英文"Address Latch Enable"的缩写,表示地址锁存器启用信号。。

PSEN:此为"Program Store Enable"的缩写,其意为程序储存启用,当8051被设成为读取外部程序代码工作模式时(EA=0),会送出此信号以便取得程序代码,通常这支脚是接到EPROM的OE脚。

PORT0(P0.0~P0.7):端口0是一个8位宽的开路汲极(Open Drain)双向输出入端口,共有8个位,P0.0表示位0,P0.1表示位1,依此类推。其他三个I/O端口(P1、P2、P3)则不具有此电路组态,而是内部有一提升电路,P0在当做I/O用时可以推动8个LS的TTL负载。如果当EA引脚为低电平时(即取用外部程序代码或数据存储器),P0就以多工方式提供地址总线(A0~A7)及数据总线(D0~D7)。设计者必须外加一锁存器将端口0送出的地址栓锁住成为A0~A7,再配合端口2所送出的A8~A15合成一完整的16位地址总线,而定址到64K的外部存储器空间。

PORT2(P2.0~P2.7):端口2是具有内部提升电路的双向I/O端口,每一个引脚可以推动4个LS的TTL负载,若将端口2的输出设为高电平时,此端口便能当成输入端口来使用。P2除了当做一般I/O端口使用外,若是在AT89S52扩充外接程序存储器或数据存储器时,也提供地址总线的高字节A8~A15,这个时候P2便不能当做I/O来使用了。

PORT1(P1.0~P1.7):端口1也是具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个LS TTL负载,同样地若将端口1的输出设为高电平,便是由此端口来输入数据。如果是使用8052或是8032的话,P1.0又当做定时器2的外部脉冲输入脚,而P1.1可以有T2EX功能,可以做外部中断输入的触发脚位。

PORT3(P3.0~P3.7):端口3也具有内部提升电路的双向I/O端口,其输出缓冲器可以推动4个TTL负载,同时还多工具有其他的额外特殊功能,包括串行通信、外部中断控制、计时计数控制及外部数据存储器内容的读取或写入控制等功能。

其引脚分配如下:

P3.0:RXD,串行通信输入。

P3.1:TXD,串行通信输出。

P3.2:INT0,外部中断0输入。

P3.3:INT1,外部中断1输入。

P3.4:T0,计时计数器0输入。

P3.5:T1,计时计数器1输入。

P3.6:WR:外部数据存储器的写入信号。

P3.7:RD,外部数据存储器的读取信号。

单片机的最小系统设计图:

图6—单片机最小系统手动操作键盘:

图7—手动操作键盘显示电路:

图8—显示电路电机驱动电路:

图9—电机驱动电路光耦隔离:

图10—光耦隔离

3、软件设计

3.1主程序设计

主程序完成系统初始化,并对采集到的数据进行处理,并发送控制指令。

图11—主程序流程图

3.2主程序说明:

电路由单片机系统最小系统,手动控制,显示,光耦隔离,驱动电机电路,无线接收电路,以及过卷模块组成。电源部分可以由下载线提供,也可由USB 数据线提供,外加电压5V。

电机的控制由手动键盘或者遥控器控制,手动键盘占用P1^0—P1^2三个I/O 资源口,当有按键按下的时候,单片机对采集到的数据进行处理判断,看需要对电动机发送什么样的指令信号。同样的当用遥控器控制时,无线发射模块发送数据,无线接收模块接收到数据后,便对收到的数据进行解码,并对相应位置位,无线接收模块占用P3^3—P3^5三个I/O资源口,当相应的资源口接收到数据后进行逻辑判断,并做出反应,发送信号。

为了防止电动机运行过程中对单片机的影响,用TLP521-4光耦进行信号隔离,对单片机发送来的信号,光耦保持,并将它发送个电机驱动芯片L298N,L298N收到光耦发送来的信号后,根据信号,对电动机发送相应的信号,使其进行正转、反转和停止,并带动窗帘打开,关闭。为了防止窗帘再打开和关闭的时候过卷,用用两个霍尔传感器作为位置检测,当窗帘运动到指定高度是,霍尔传感器便发送信号个单片机,单片机收到信号后便发送信号,控制电机停止

3.3模块化程序流程图

正转流程图:

图12—正转程序流程图

反转流程:

图13—反转程序流程图

4、Proteus软件仿真

4.1Protues0软件仿真电路图

由于部分原件在Protues里面无法仿真,Protues里面对单片机来说,可以不仿真其最小系统电路,所以在此仿真电路中只涉及到,手动操作键盘,灯光显示,电机驱动三个模块。如下图所示:

图14—总系统模拟图

4.2仿真实验结果分析

将所编写的程序,生成可执行的文件并加载到Protues仿真软件的单片机中,执行软件程序,在执行过程中能顺利的完成所需执行的任务,正常正传,反转,停车,对应不同的运行方式,不同颜色的的灯光显示,绿色对应正转,红色停止,黄色对应反转。

软件仿真时遇到了电机转速过快的问题,窗帘作为家用,一般情况下是低转速生气和降落的,为了解决这个问题,对程序进行了小部分修改,对于L298N 芯片,要是驱动的电机慢速启动,只需要对其进行PWM波送信号,送信号的时候,改变电机停转的占空比即可,在程序上做一定的修改后,仿真软件电机便可慢速

基于51单片机的智能窗帘控制系统设计与实现

项目编号___201111 ___ 江南大学物联网工程学院 大学生创新训练计划结题报告 项目名称基于51单片机的智能窗帘控制系统设计与实现项目负责人晶 所学专业电气工程及其自动化 所在学院物联网工程学院 (手机) 电子信箱diamond-heartqq. 项目起止年月2011/11-2012/05 第一指导教师肖永松 专业技术职务工程师 (手机) 电子信箱https://www.360docs.net/doc/558528032.html, 结题日期2012年5月

江南大学物联网工程学院创新训练计划项目结题验收表学院名称:物联网工程学院填写日期:2012 年5 月

大学生创新训练计划 《基于AT89C51单片机的智能窗帘控制系统》成果精粹 江南大学 二○一二年五月

简介 随着物联网概念的发展,智能家居的理念也渐渐渗透到我们的生活中,受此启发,我们想尝试着做一个智能窗帘的控制系统,希望可以通过光强和时间来控制窗帘的开合。恰好我们都进行了电路、模电数电的学习,也曾初步接触了单片机,我们想通过设计这个控制系统来加深我们对所学容的理解和掌握,更加熟悉使用protel等专业软件。 计划设计一个系统可以实现以下功能: 在自动模式下,在设定的时间,如早成6点至晚上8点,晚上8点至早晨6点,时间控制,可以避免室开灯造成窗帘自动拉开。通过光强控制,在设定光照强度围,窗帘拉开,超过设定强度,如夏日中午,为避免房间被光直射造成温度过高,窗帘关闭。在手动模式下,通过按键来调整窗帘的开合状态。 最终设计使用STC89C51单片机,STC89C51有512字节的数据存储空间,是AT89C51的两倍,并且带有4K字节的EEPROM存储空间,可以断电后保存资料,可以直接使用串口下载,而AT89C51需要专用下载器。 控制系统可以实现对光信号的采集、转换、传输,并根据单片机接收到的信号,结合时钟电路的信号,对步进电机进行控制,通过控制步进电机转向及转动圈数,来实现对窗帘的打开及拉合控制。 设计时对硬件进行了模块化分析,以STC89C51作为主控芯片,光信号采集使用光敏模块,数模转换主要使用PCF8591芯片,显示模块采用1602液晶显示器,时钟电路采用DS1302芯片,电机驱动器主要使用ULN2003。

基于51单片机的智能窗帘控制系统设计与实现本科毕业论文

毕业设计(论文) 题目:基于51单片机的智能 窗帘控制系统设计与实现

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

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

单片机控制的智能窗帘课程设计

摘要 本文首先介绍了智能家居的基本知识及其应用前景,进而阐明了开发作为智能家居中一个很重要部分——红外线遥控自动窗帘的意义。随后着重介绍了开发单片机控制的红外线遥控窗帘系统所用到的集成芯片STC89C52、DS1302芯片、红外线发射接收器等硬件的结构原理。本文采用分块的模式,对整个系统的硬件电路设计进行分析,分别给出了系统总体框图、电源电路、时钟DS1302电路、鸣响电路、红外线接收电路、电机控制电路、显示电路,并对相应电路设计进行了相关的阐述。随后讲述了软件的编写思路,也是采用分块的模式,分别写出了红外线解码程序、时钟芯片DS1302控制程序、LCD液晶显示程序、遥控控制程序的编写思路,每一模块都画出了其方框图,看起来一目了然。 最后通过仿真调试,时钟,手动开关窗帘,自动开关窗帘等控制方面的设计上基本达到了预期目的。当然,该系统在一些细节的设计上还需要不断的完善和改进。 关键词:时钟芯片,单片机,红外线,窗帘。

目录 第1章.绪言 (1) 1.1课题背景 (1) 1.2国内外概况 (1) 1.3课题的研究工作 (2) 第2章.单片机简介 (4) 2.1单片机的发展 (4) 2.2单片机的特点 (5) 2.3单片机的应用 (5) 第3 章.系统设计 (6) 3.1系统方案确定 (6) 3.2核心芯片结构原理介绍 (7) 3.2.1 中央控制器——STC89C52RC (7) 3.2.2时钟芯片DS1302 (10) 3.2.3 储存器件AT24C02 (12) 3.2.3红外接收HS0038 (14) 3.2.4液晶显示器LCD1602.......................................... 错误!未定义书签。 3.3硬件电路原理设计 (14) 3.3.1电源部分............................................................... 错误!未定义书签。 3.3.2显示电路............................................................... 错误!未定义书签。 3.3.3红外接收电路 (15) 3.3.4时钟电路 (15) 3.3.5数据存储电路....................................................... 错误!未定义书签。 3.3.6光控测光电路 (16) 3.3.7电机执行电路 (16) 3.3.8窗帘框架构造设计 (17) 3.4软件设计 (18) 3.4.1红外解码 (18) 3.4.2 LCD1602显示程序.............................................. 错误!未定义书签。 3.4.3 DS1302的控制程序 (19) 3.4.4数据存储程序 (22) 第4章.调试 (24) 第5章.总结 (26) 第6章.致谢 (27) 参考文献 (28) 附录: (29) 原理图: (29) 源程序: (30)

基于51单片机智能窗帘的研究与设计

目录 摘要 (1) 第1章绪论 (2) 1.1 系统设计的背景及意义 (2) 1.2 设计的基本内容 (2) 1.3 实现的基本功能 (3) 第2章总体电路设计与原理说明 (4) 2.1 方案介绍 (4) 2.2总体方案设计 (5) 2.2.1 自动控制窗帘基本功能 (5) 2.2.2 总体结构设计 (5) 第3章硬件分析与设计 (7) 3.1 单片机及相关电路设计 (7) 3.1.1 89C51单片机概述 (7) 3.1.2 晶振电路 (8) 3.1.3 复位电路 (8) 3.1.4 显示电路 (9) 3.2 光敏传感器电路 (9) 3.3 A/D转换电路 (11) 3.4 步进电机电路 (12) (13) 3.5 温度检测电路 (13) 3.6 红外控制电路 (15) 第4章程序分析设计 (18) 4.1 主程序 (18) 4.2 重要子程序设计 (18) 第5章总结 (19) 参考文献 (21) 附录1 :原理图 (22) 附录2 :部分子程序 (23)

摘要 自动控制技术是20世纪发展最快、影响最大的技术之一,也是21世纪最重要的高技术之一。今天,技术、生产、军事、管理、生活等各个领域,都离不开自动控制技术。就定义而言,自动控制技术是控制论的技术实现应用,是通过具有一定控制功能的自动控制系统,来完成某种控制任务,保证某个过程按照预想进行,或者实现某个预设的目标。随着电子计算机技术和其他高技术的发展,自动控制技术的水平越来越高,应用越来越广泛,作用越来越重要。尤其是在生产过程的自动化、工厂自动化、机器人技术、综合管理工程、航天工程、军事技术等领域,自动控制技术起到了关键作用。当然,在智能家居方面,自动控制技术有较好的发展前景。应用自动控制技术,将是家居环境更加智能化,人性化。 针对家居环境采光及避光问题,自动窗帘控制系统将取代手动控制,更加人性化。本文综述了自动窗帘系统的设计与控制系统,介绍了设计制作一个完整的自动窗帘控制系统所需要做的理论分析,以及各环节功能的实现。自动窗帘控制系统核心是采用单片机AT89C51控制,其次采用感光传感器,红外控制电路,温度检测电路等外围电路。整个系统在各模块的配合下实现半自动控制,自动控制等功能。该设计在理论层面上,以程序语言驱动各模块工作,实现了各模块的内在联系,应用层面上采用软件进行原理图设计和仿真。 该自动窗帘系统硬件电路主要由光敏检测电路,红外控制电路,温度检测电路,步进电机驱动电路构成。该设计则主要讨论了自动窗帘系统的设计过程,硬件电路设计,软件调试过程,以及利用软件实现红外线遥控信号的编码及解码方式。通过本系统可以实现通过光照强度实现窗帘开关自动控制,通过温度检测电路实现窗帘开关自动控制,同时实现红外遥控的半自动控制。 关键词:自动控制,自动窗帘,单片机,步进电机

智能窗帘控制系统设计_毕业设计论文

河南工业职业技术学院Henan Polytechnic Institute 毕业设计(论文) 题目智能窗帘系统控制 班级_机电 1001

摘要 随着科技的发展,智能家居已逐渐进入人们的生活中。市场对于红外遥控控制系统的需求也越来越大。高精度、多功能、低功耗,是现代科技的主导方向。因此,单片机在电子产品的应用已经越来越广泛,在很多电子产品中都用到了红外控制。本设计介绍给予AT89C51单片机控制的智能窗帘系统,它采用了红外遥控技术,实现室内任何地方,只要轻按遥控器,窗帘就会随心所欲的打开或关闭。为了使窗帘更加智能化,在设计中还加入光控和自动定时控制,可以根据光强或用户定时,开启或关闭窗帘,让该设计更加人性化。 关键字:智能窗帘、光控、单片机

目录 第一章绪论 (1) 1.1 窗帘红外遥控设计目的 (1) 1.2智能窗帘概述及发展 (1) 第二章设计思路 (2) 2.1主要任务 (2) 2.2 工作原理 (2) 2.3实现功能 (2) 第三章设计方案 (3) 3.1红外遥控的基本原理 (3) 3.2 系统总体结构规划 (3) 第四章硬件设计 (5) 4.1 89C51单片机及相关电路 (5) 4.2晶振电路 (5) 4.3复位电路 (6) 4.4时钟电路 (7) 4.5电源电路 (8) 4.6 步进电机控制系统电路 (9) 4.7 键盘/显示接口电路 (10) 4.8 传感器 (12) 4.9 放大滤波电路 (14) 4.10 A/D转换 (15) 第五章系统软件设计 (17) 5.1 主程序软件设计 (17) 5.2 光控电机程序设计 (18) 5.3 LCD1602显示程序设计 (18) 5.4 DS1302程序设计 (19) 5.5 键盘程序设计 (21) 5.6光照采集程序设计 (21) 5.7 DS18B20程序设计 (22) 总结与展望 (23) 参考文献 (24) 致谢 (25)

遥控窗帘开题报告

一、引言 随着科学的发展,社会的进步,人民生活水平的提高,工作压力也越来越大,人人都希望回到家或是在办公室都有一个舒适的环境。能得到很好的休息,这就使得自动化技术快速发展。当今,遥控已经很普遍。但不是说就没有他的研究价值,为了进一步满足人们高水准生活的需要,家用电器产品性能也在不断的更新挽代,从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。红外线遥控是目前应用最广泛的一种通信和遥控手段。由于红外线遥控器具有体积小、功耗低、功能强、成本低等特点。因此,彩电、录像机、音响设备、空调、玩具、门铃以及遥控汽车路牌等其它小型装置上也纷纷采用红外线遥控。与此同时,窗帘作为装修业不可缺少的一部分,也日益火爆起来,目前,常用的窗帘轨道都是钢丝绳手拉式或滑轮式,只有一部分高收入的家庭采用是电动遥控轨道。但价格相当昂贵,不能普及。所以,现在的重点是如何研制出功能全、造价省的家用自动控制装置。 同时,单片机也有它突出的优点。从1974年开始,单片机就以它的体积小、质量轻、耗电省、可靠性高、价格低等特点,开始不断发展,并广泛应用于仪器仪表、家电电器、医用设备、航天航空、专用设备的智能化管理及过程控制等领域。单片机的发展经历了四个阶段。 可预见单片机的发展趋势将是向大容量、高性能话、外围电路内装化等方面发展,也就是对CPU、存储器、片内I/O的改进,低功耗,特别是系统的单片机是目前单片机发展的重要趋势。而从目前国内对单片机的需求来看:在未来几年里,8位、16位单片机将是单片机的发展主流,它的新发展表现在:(1)CPU功能的增加(2)内部资源的增多(3)引脚的多功能化(4)低电压、低功耗。 正因为单片机有着如此多的优点,单片机在工业控制中和家用电器等上的应用中独占鳌头,故又称为微控制器(Microcontroller) 1、因为它具有“小、轻、廉、省”的特点,尤其耗电少,又可使供电电源的体积小、重量轻,所以特别适用于“电脑型产品”,在家电、玩具、游戏机、声像设备、电子秤、收银机、办公设备、厨房设备等许多产品上得到应用。 2、适用于仪器仪表,不仅能完成测量,还具有处理、监控等功能,易于实现数字化和智能化。

毕业设计论文 智能窗户

智能窗户的机械系统设计摘要 窗户作为室内与外界交流的通道,与人们的健康生活息息相关。而智能窗户的出现,给人们的生活带来更大的方便和安全。它是智能家庭的重要组成部分。随着科技的发展,在未来几年智能窗户会在普通家庭中得到普及。本文着重介绍了一种智能窗户机械部分的结构,它和现有的智能窗户比较,在结构和功能上有一些改动和创新。本次设计对机构尺寸的选择,轴的设计计算,强度刚度的校核计算,都给出了详细的说明,还包括典型零件的加工与机构模型的制作,并通过专业三维软件绘出机构的3D图以及装配方式。关键词:窗户;智能;结构设计。 Intelligent window of mechanical system design Abstract Windows as a channel of communication with the outside-world. It is closely related to people's healthy life. And the emergence of intelligent window, bring to people's life more convenient and safe. It is an important part of intelligent family. With the development of science and technology, smart Windows in the coming years will get popular in ordinary families. This paper introduces the structure of the mechanical part of a smart Windows, compare it with existing intelligent window, there are some changes on the structure and function and innovation. The design for the selection of body size, check the strength stiffness, the calculation in the design of shaft, all details are given, it also include the establishment of typical parts processing and production of the model. Through 3D software to drew the drawing and assembly methods. Key Words:The window;Smart;The structure design.

遥控窗帘设计

摘要 本产品是以AT89S52为控制核心,采用c语言编程的遥控窗帘,通过键盘控制或者远程遥控直线电机的正反转以实现遥控窗帘的开关;通过霍尔传感器检测卷帘的终点位置发出反馈信号控制防止过卷。遥控窗帘的不同模式通过发光二极管进行显示。窗帘的开、关通过由专用驱动集成电路L298驱动直线电机正反装实现。无线遥控式无线遥控是由PT2272 编码解码芯片组成的无线发送接收模块实现。通过PT2272接收遥控信号,输出端D0、D1、D2、D3输出信号控制单片机,再利用单片机控制L298N来控制直流电机。电机转动一圈霍尔元件输出一个高脉冲,通过单片机的计数器对脉冲计数,到达指定值后电机停止转动防止卷帘过卷。总的来说,设计基本实现遥控窗帘功能,符合课程设计要求。

目录 1 概述 (3) 1.1选题背景 (3) 1.2基于单片机的遥控窗帘设计的基本要求 (3) 设计系统的功能目标: (3) 2、系统总体方案及硬件设计 (3) 2.1系统总体方案 (4) 2.2原理框图 (4) 2.3无线遥控控制 (4) 2.4手动控制 (6) 2.5防过卷模块 (6) 2.6电机控制模块 (7) 2.7单片机及系统各部分图 (9) 3、软件设计 (12) 3.1主程序设计 (12) 4、 Proteus软件仿真 (13) 4.1Protues软件仿真电路图 (13) 4.2仿真实验结果分析 (15) 5 课程设计体会 (15) 附1 源程序代码 (17) 附2 系统原理图 (21)

1 概述 1.1选题背景 随着社会经济的发展和人们生活水平的改变,宽大窗户的办公和生活建筑越来越多。这种建筑结构美观,采光良好。但是,窗户的高度或者宽度超过4米以后手拉窗帘却比较困难。而现在的放地产商几乎却都没有为用户考虑这个问题,使一些高档住宅反而带来了生活上的不便,解决这个问题的方法是使用窗帘机。窗帘机是专门为高大的窗户设计的窗帘控制装置,根据功能不同可以分为电动、遥控、自动和智能等多种规格。电动窗帘机是通过窗帘机上的控制按键操作窗帘开合的一种最简单的窗帘机,仅仅解决了手动窗帘的问题,可还需要人来近距离操作,电动窗帘使一些超高、超宽窗帘的操作变得比较容易。但是因为这种窗帘技术含量低,基本没有厂家作大规模工业化生产;遥控窗帘机可以远距离操作窗帘的开合,使用更为方便,自动窗帘机具有自动控制功能,可以满足用户各种情况下的使用要求。 1.2基于单片机的遥控窗帘设计的基本要求 设计系统的功能目标: 1)控制窗帘的开关、利用直流电机正反转实现。 2)防过卷功能。 3)具有无线遥控和手动按键控制两种功能。 4)能够指示运行状态。 我们的设计目标是以以上设计为基础,尽量设计出实用美观的硬件电路,以及智能化、人性化的程序。使我们的设计总体上更贴近于实际应用,综合性能和工艺造价符合实际应用的要求。 2、系统总体方案及硬件设计

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

. . .. 机电工程学院 毕业设计说明书 设计题目:基于单片机的光控自动窗帘控制系统设计专业班级:机械设计制造及其自动化(专升本)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系统集成商或建筑弱电工程总包商的市场,而且是专业公司和智能化装饰公司的市场。其三、牵动一大批产业。单片机控制的遥控自动窗帘产品面向家庭用户,其应用市场是庞大的,发展前景也是广阔的,必将吸引大批有远见的各类企业介入,从而牵动一大批产业的发展。这里最先受益的应该是房地产业,单片机控制的遥控自动窗帘不仅是一个很好的概念与“卖点”,同时也是直接提升住宅档次的一个条件,这将会给房地产商带来新的利润空间。在家居集成化、网络化的趋势下,家居集成也成为一种潮流,许多更专业的、美观的、智能化的家居集成产品相继出现。 现在很多厂家生产的自动窗帘(含门帘)控制系统,都是由主机(以微电脑芯片为核心组成的智能控制中心)、各种传感器(红外线传感器、风雨信号传感器等、温度传感器、烟雾传感器等)、各种报警终端(警灯、警笛、电话报警器、接警指挥中心等)、遥控器以及一系列机械传动装置组成的一种具有智能化、人性化、网络化的高科技产品。本文讲述了用单片机结合软件来采集光强

基于单片机的遥控窗帘设计

河南理工大学《单片机应用与仿真训练》设计报告 题目:基于单片机的遥控窗帘设计 姓名:易亚元朱正 学号: 0916202057 0916301010 专业班级:电气09-2 指导老师:张宏伟 所在学院:万方科技学院 2012年6月23 日

摘要 随着电子技术和自动化技术的发展,人们对生活质量的要求越来越高。家用电器产品也在不断的更新换代。从始初的晶体管到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。此次要设计的是遥控窗帘。它是采用AT89S52单片机的最小系统设计,控制一个可逆、直流电动机控制窗帘的拉开和关闭。 这里介绍了基于单片机技术的遥控窗帘的设计原理,给出了遥控器和接受控制器的硬件设计方案,以流程图方式对本系统的遥控器和接收器的软件设计进行了较为详细的介绍,并制作出了实物模型。该系统的遥控器部分主要由键盘扫描电路、单片机(AT89S52)、行程开关及电动机驱动控制电路等组成;窗帘控制部分主要由导轨、窗帘、拉绳和电动机等组成。接收器根据接收到的遥控器编码不同来控制电动机的正转、反转或停止,从而实现窗帘的打开、关闭或停止该设计包括光电开关电路、系统主控模块、电源转换电路、保护电路等组成,可实现窗帘自动升降. 关键字:单片机无线遥控光电开关L298驱动

目录 1、概述 (3) 1.1选题目的和意义 (3) 1.2选题的要求 (3) 2、系统总体方案及硬件设计 (4) 2.1 遥控窗帘的基本设计原理 (5) 2.2原理框图 (5) 2.3各功能模块介绍 (6) 2.3.1无线遥控控制 (6) 2.3.2手动控制 (7) 2.3.3输出部分 (7) 2.3.4防过卷模块 (8) 2.3.5TLP521—4光耦隔离 (8) 2.3.6电机控制模块 (8) 2.3.7电源模块 (9) 2.4单片机 (10) 3、软件设计 (17) 3.1主程序设计 (17) 3.2主程序说明: (17) 3.3模块化程序流程图 (18) 4、 Proteus软件仿真 (19) 4.1Protues0软件仿真电路图 (19) 4.2仿真实验结果分析 (20) 4.3硬件测试 (20) 5、课程设计体会 ................................... 错误!未定义书签。

自动窗帘控制设计毕业设计

毕业设计(论文)题目:自动窗帘控制设计 院 (系):机电学院 专业:应用电子技术

毕业设计(论文)任务书 学生姓名赵丽学号5902021101028 专业应用电子技术 院(系)机电工程学院 毕业设计(论文)题目自动窗帘控制设计 任务与要求 本设计的任务是:在总体方案设计中以光敏电阻作为传送信号的传感器,用步进电机作为信号输出的执行元件,89C51单片机作为主要的控制元器件,并且应用了按键以及和显示电路。应用89C51单片机的优势减少了硬件的复杂性,光敏电阻接收外界光照信号,经过A\D转换后,传送给单片机一个电信号,单片机经过处理后,控制步进电机做出相应的动作,以控制窗帘的开闭。 设计要求是:电路,在各个电路模块的配合下最终实现了自动窗帘控制设计的智能化要求。 完成时间段2013年6月15日至2013年12月5日共24周指导教师单位重庆科创职业学院职称讲师 院(系)审核意见

毕业设计(论文)进度计划表 日期工作内容执行情况指导教师签字 2013.6.15-2013.6.28查找资料,选题2013.6.15-2013.6.28完成论文的初稿2013.8.31-2013.9.30完成论文二稿的写作 2013.10.1-2013.10.20完成论文的终稿及格 式修改 2013.10.21-2013.11.20 进一步修改论文、定稿,打印论文,做好答 辩的准备 2013.10.21-2013.11.20做好论文答辩准备 教师对进度计划 实施情况总评 签名 年 月日 本表作评定学生平时成绩的依据之一

毕业设计(论文)中期检查记录表 学生填写毕业设计(论文)题目: 自动窗帘控制设计 学生姓名: 赵丽学号:5902021101028 专业:应用电子技术 指导教师姓名:张忠雨职称: 讲师 检查教师填写毕业设计(论文)题目工作量饱满一般不够毕业设计(论文)题目难度大适中不够毕业设计(论文)题目涉及知识点丰富 比较丰 富较少毕业设计(论文)题目价值 很有价 值一般价值不大学生是否按计划进度独立完成工作 任务 学生毕业设计(论文)工作进度填写情况 指导次数 学生工作态度认真一般较差其他检查内容: 存在问题及采取措施: 检查教师签字: 年月日 院(系)意见 (加盖公章): 年月日

基于单片机的遥控窗帘设计

河南理工大学 《单片机应用与仿真训练》设计报告 题目:遥控窗帘设计 成员姓名: 学号: 专业班级:自动化08—8班 指导老师:xx 所在学院电气工程与自动化学院

基于单片机的遥控窗帘设计 摘要 本产品是以AT89S52为控制核心的遥控窗帘,通过键盘控制或者远程遥控可以实现遥控窗帘不同的工作模式以及对窗帘的位置通过霍尔传感器反馈信号控制。遥控窗帘的不同模式通过共阴极的发光二极管进行显示。每次进行模式切换时能实现窗帘的左右移动,窗帘的左右移动是利用单片机通过光电耦合器用一个由L298N驱动芯片驱动的5V的直流电机的正反转带动实现的。除此进行电子设。总体来说产品从功能上来说较为简单,从成本上来说造价低,经济实用。 关键字:AT89S52 窗帘霍尔传感器发光二极管L298N 直流电机

目录 第一章概述 (4) 1.1 引言 (4) 1.2基本要求 (4) 第二章基本硬件设计与功能实现 (4) 2.1 单片机控制系统原理 (4) 2.1.1 AT89S52简介 (4) 2.1.2 AT89S52引脚介绍 (5) 2.2 单片机选择及主机系统电路 (8) 2.2.1 单片机介绍 (8) 2.2.2 单片机最小系统图 (9) 2.3 基于单片机的遥控窗帘设计 (9) 2.3 设计要求 (9) 2.3.2 各部分介绍 (9) 第三章软件设计 (15) 3.1 流程图 (15) 3.2总程序 (16) 第四章课程设计体会 (16) 参考文献 (17) 附页 (18)

第一章概述 1.1 引言 窗帘是我们房屋设计中必须有的东西,对于大多数来说,都需要认为的机械拉动来实现,对于现在的日益发达的科技来说显得十分不协调,不利于实现电力自动化。因此基于以上的原因,我们组经过共同的讨论和深入考虑决定做遥控窗帘。我们的作品采用了AT89S52单片机进行了简单的设计,并通过驱动放大电路驱动电机,中间还有控制不同模式遥控窗帘开关控制电路。总的来说我们的作品还算成功吧,只是在设计时出现了光耦电路无法实现,最后由上拉电阻,由低电平信号来实现的,软件设计很简单。但是我们还会继续努力争取取得更大的进步。 1.2 基本要求 (1)控制窗帘的开关、利用直流电机正反转来实现窗帘的开与关。 (2)防过卷功能:利用霍尔传感器引入反馈来达到防止过卷。 (3)具有无线遥控和手动按键控制两种功能控制单片机来控制窗帘的开关。 (4)能够指示运行状态:通过发光二极管来指示电机的正反转,以控制窗帘开关。 第二章基本硬件系统的设计与功能实现 2.1单片机控制系统原理及电路图 为了简化电路、降低成本、提高可靠性,本系统采用AT89S52作为主控制核心部件,主要通过按键或者远程控制信号来实现电机的驱动的控制信号。电路图见附页。 2.1.1 AT89S52简介 AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52在众

基于51单片机的智能窗帘控制系统设计与实现毕业论文

基于51 单片机的智能窗帘控制系统设计与实现毕业论文 毕业设计(论文) 项:基于51 单片机的智能 窗帘控制系统的设计与实现 温州职业学院家用电器也在不断更新从晶体管开始到电子管;从模拟到数字;从分立元件到集成电路;从普通到高性能、多功能;从手动控制到红外遥控,再到智能开发毕业设计智能窗帘控制系统的设计与实现就是基于这一理念。该系统的主要模块包括单片机驱动模块、电机驱动模块、光敏检测模块、无线收发模块和发光二极管信号显示模块。系统分为两种模式。智能模式下,光敏电阻检测光照强度的变化,单片机驱动电机驱动模块中的电机正反转,实现窗帘的前后移动。手动模式下,遥控器中的无线发送模块发送信号,单片机驱

动电机本文设计的智能遥控窗帘操作简单、功能实用、结构简单,基本满足了人们对窗帘智能化的基本需求,具有广阔的研究价值。 关键词:51 单片机,智能,无线遥控,DC 电机 1 温州科技职业学院毕业论文(设计) 目录 简 介 (41) 4 | 提出了1991 年1 月的问题。................................................................. 41 .2国外最新研究成果 (5) 1.2.1 光控窗帘................................................... 5 1.2隔.2 音帘 ................................................................................................................................. 51 .2.3 节能窗帘 (5) 1.2.4 隐形窗帘................................................... 5 1.2罐.5 遮光 (5)

毕业论文-基于AT89C52单片机的光感智能窗帘控制系统设计

计算机控制技术 课程设计说明书 基于AT89C52单片机的光感智能窗帘控制系统设计 学生姓名:学号: 学院: 专业:电气工程及其自动化 指导教师: 2016年1月

摘要 随着生活水平的提高,智能家居越来越被人们关注。智能窗帘也随着科技发展悄然兴起,它不但具备窗帘优雅美观的特点,而且还能提供智能化的服务,使家居生活更加舒适、温馨与贴心。 本文设计的是基于单片机控制系统的智能窗帘。它具备光感、红外遥控、温度显示、定时等功能。该窗帘可以根据外界的光亮程度来控制窗帘开启,从而达到调节室内光线,同时还提供按键来控制窗帘的关合。为了方便用户使用,增设定时模块,用户可根据自身的需要对某段时间,设置窗帘的开启程度。当定时结束,窗帘自动切换到光感模式实现对室内光线的控制。同时,还增设温度显示,使用户可以了解温度状况。 关键词:智能窗帘:红外遥控;光感控制;单片机

目录 第1章绪论 (1) 1.1 设计的背景和意义 (1) 1.2 本设计的内容 (1) 1.3 存在的主要问题 (2) 1.3.1 光感功能的实现 (2) 1.3.2 遥控功能的实现 (2) 第2章总体方案设计 (4) 2.1 主控制系统CPU (4) 2.2 窗帘结构安装及电机选择 (6) 2.2.1 窗帘结构安装 (6) 2.2.2 步进电机选择 (6) 2.3 硬件总体方案 (7) 2.3.1方案设计说明 (8) 2.3.2方案选择说明 (8) 3.1 光电传感器信号采集模块设计 (10) 3.3 执行单元模块设计 (16) 第4章系统软件设计 (21) 4.1 程序流程 (21) 4.2 程序设计 (22) 5课程设计体会 (24) 参考文献 (25) 附录硬件电路图 (26)

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

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

第一章设计背景 (3) 第二章电路组成与工作原理 (5) 第一节自动控制窗帘组成框图 (5) 第二节电路主要组成部件 (5) 第三节工作原理 (6) 第三章元器件选择与元器件清单 (8) 第一节电路工作原理图如下: (8) 第二节元器件选择 (9) 一、电阻 (9) 三、二极管 (11) 四、晶体管 (12) 六、自动开关 (16) 七、电机 (16) 第三节元器件清单 (19) 第四章总结与展望 (20) 附录 (22) 附录1、简易自动窗帘开闭电路原理图: (22) 附录2、参考文献: (23)

题目课程设计任务书 题目简易窗帘自动开闭电路 专业电子信息工程学号 540901030237 姓名徐帅帅主要内容 1阅读相关科技内容。 2学习protel 软件的使用。 3学习整理和总结设计文档报告。 4学习如何查找器件手册及相关参数。 技术要求 1、要求电路能够通过感应装置,检测到光线的强弱。 2、要求电路根据光线的强弱,自动将窗帘打开和关闭。 3、要求电路能够在窗帘接触到边沿时,自动切断电源。 主要参考资料 1.何小艇,电子系统设计,浙江大学出版社,2001年6月 2.姚福安,电子电路设计与实践,山东科学技术出版社,2001年10月 3.王澄非,电路与数学逻辑设计实践,东南大学出版社,1999年10月 4.李银华,电子线路设计指导,北京航空航天大学出版社,2005年6月 5.康华光,电子技术基础,高教出版社,2003 https://www.360docs.net/doc/558528032.html, 7.郑州轻工业学院图书馆 完成期限:2008年6月20日 指导教师签章: 专业负责人签章: 第一章设计背景

基于单片机的自动窗帘装置的设计

工业技术 -132- 中国科技信息2013年第21期?CHINA SCIENCE AND TECHNOLOGY INFORMATION Nov.2013 基于单片机的自动窗帘装置的设计 范林霄 陆强 田娟 泰山医学院信息工程学院,山东 泰安 271016 The design of automatic curtain based on the singlechip Fan Linxiao, Lu Qiang,Tian Juan College of Information and Engineering, Taishan Medical University, Taian, 271016, China 摘要 本论文设计开发了基于单片机的自动窗帘装置。该装置机械部分包括皮带、支撑架和滑杆。自动调节窗帘装置的控制模块可以实现测量环境温度、接收红外信号和控制电机运动。该装置智能化程度高,制造成本低,适合现代生活的需要。关键词 自动窗帘装置;单片机;电机驱动;红外接收模块中文分类号:TP273 文献标识码:A Abstrac t In this paper, an automatic curtain is designed based on the singlechip. The mechanical parts include belt, support frame and slide bar. The controller can measure temperature, receive the infrared signal and control motor. The automatic curtain has characters of high intelligence and low manufacturing cost and it is suitable for the modern life. Key words automatic curtain; singlechip; motor drive; infrared receiving module 基金项目:泰安市大学生科技创新行动计划项目课题资助项目(2012D1041) 1 概述 窗帘自动调节装置,是一种家居用品。传统窗帘调节装置大多采用手动,不能实现自动可控性。单片机可以应用于转速测量[1]和遥控智能车[2]等广泛的工业领域,可以进行步进电机驱动[3]和设计红外遥控[4],这些技术正好用于设计窗帘自动调节装置,所以将单片机应用于窗帘自动调节装置的设计是可行的和有效的。本论文利用单片机,经由遥控器控制窗帘调节装置滑杆的位置,实现了窗帘的自动控制,成本低廉,大大方便了人们的日常生活。 2 机械设计工作原理 2.1 机械结构 根据实际调研,设计的窗帘调节装置应该具有自动控制窗帘的功能。平常不使用时,窗帘调节装置处于收缩状态,使用时,可以根据需要设定打开和收起窗帘的时间,并可以随着温度的变化而自动调节窗帘,调节室内温度。 图1 窗帘自动调节装置 根据以上功能,窗帘自动调节装置主要由支撑架、带有凹槽的皮带、电机和滑杆组成。支撑架里面有齿轮和带有凹槽的皮带,皮带缠在齿轮上,皮带带动滑杆来回运动,这样当窗帘安装上后,可以实现左右运动。与内置电机相连的是单片机控制装置。 2.2工作原理 窗帘自动调节装置平时处于收缩状态,当使用时,用红外遥控器控制单片机,让电机和传动机构动作,图1中滑杆来回运动,实现对窗帘的控制。单片机上可以根据需要设定打开和收起窗帘的时间,并可以测量温度,实现随 范林霄 DOI:10.3969/j.issn.1001-8972.2013.21.046

基于51单片机智能遥控窗帘论文

基于51单片机智能遥控窗帘论文 【摘要】随着当今社会经济日益增长,人们生活的水平逐渐提高。我们可以发现随着科技发展的同时,有很多智能家居出现在我们日常生活当中。然而窗帘也是我们生活家居必不可少的,因此设计一款智能的遥控窗帘对于我们日常生活会很有帮助,也是很有意义的。 本设计采用两个继电器的吸和状态控制直流电动机的旋转方向,带动窗帘的开合,两个继电器采用5V继电器,通过9012三极管驱动继电器的吸和本功能采用3个LED指示系统工作状态,红灯亮时系统是自动模式,即为光线亮时打开窗帘,光线暗时关闭窗帘。蓝灯亮时电机正传,黄灯亮时电机反转,碰触到行程开关时,相应指示灯闪烁3下,同时停止电动机。 【关键词】:单片机、直流电机、无线控制

目录 引言.................................... 错误!未定义书签。 选题背景与意义 (4) 主要任务 (5) 第一章系统总体方案及硬件设计 (6) 1.1设计思路 (6) 1.2 工作原理 (7) 1.3 系统硬件设计 (7) 1.3.1主控芯片 (7) 1.3.2 单片机最小系统 (10) 1.3.3按键设计 (11) 1.3.4遥控发射模块参数 (11) 1.3.5 PT2262/PT2272编解码集成电路原理说明 (12) 1.3.6 遥控电路设计 (15) 1.3.7 光线检测模块 (16) 1.3.8 正反转控制模块 (17) 1.3.9 正反转与模式显示模块 (18) 第二章系统软件设计 (19) 2.2 程序设计...................................................... 2.3 系统程序流程图 (21) 致谢................................. 错误!未定义书签。

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

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

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

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

作者签名:日期:

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

相关文档
最新文档