家用窗帘自动开关控制器设计

家用窗帘自动开关控制器设计
家用窗帘自动开关控制器设计

自动控制属于电子及信息科学的一个重要分支,并且在现代家居中有着较好的目前发展前景。目前,家庭居住环境的采光及避光问题主要采用的是手动开闭窗帘,手动开闭不仅费力而且很多方面不够人性化,可能对用户造成一定的困扰,窗帘控制器可以解决这些问题本文旨在设计一个家用窗帘自动开关控制器。当外界光照度高于某一参考值时窗帘自动打开,低于该参考值是窗帘自动关闭。通过本学期对单片机的学习,利用单片机为控制器,设计单片机控制系统,最终实现控制功能。本设计具有一定的的推广价值,能更加方便人们的生活起居。

本系统先确定了设计方案,再分别通过硬件设计和软件设计来完善方案。自动窗帘控制器的构成主要由光照传感电路、89C51单片机作为控制器、器主控模块电路、电源转换电路、电机控制电路、键盘、显示电路、执行机构为步进电机等组成,重点讨论了窗帘自动控制器的设计过程、硬件选用和软件调试等问题,通过本器可实现利用光照强度以及设置时间来控制窗帘自动开闭。

关键词:家用窗帘;89C51单片机;步进电机;光敏电阻

目录

第1章绪论 (1)

第2章方案设计 (2)

2.1 概述 (2)

2.2 系统组成的总体结构 (2)

第3章硬件设计 (4)

3.1 电源电路设计 (4)

3.2 系统控制器单片机的选择 (4)

3.3 光敏电阻的选择与设计 (5)

3.4 驱动电路的设计 (6)

3.5 A\D转换电路设计 (7)

3.6 键盘的设计 (7)

3.7 显示电路的设计 (8)

3.8 时钟电路的设计 (10)

第4章软件设计 (11)

4.1 A\D转换程序设计 (11)

4.2电机驱动程序设计 (12)

4.3 时钟电路程序设计 (13)

4.4系统分析 (14)

第5章课程设计总结 (15)

参考文献 (16)

附录 (17)

第1章绪论

伴随着信息化时代的到来,人们的生活速度以及对生活质量的追求也在大幅提高。电子产品智能化速度的加快,也使人们的工作、生活和通讯的关系日益紧密。智能化的产品设计在改变人们工作方式与生活习惯的同时,让人们对生活质量的提升提出了更高的要求,方便、舒适成了人们所追求的生活方式,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境。智能化的电子产品以及设计将以前的被动静止物体转变为人们能够方便操控的工具,这些产品具有提供全方位的信息交换的功能,不仅能够优化人们的生活方式,帮助人们合理的安排时间,增强居家环境的安全性,甚至还可以为各种能源费用节约资金。

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

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

第2章方案设计

2.1 概述

本次设计主要是综合运用所学知识,设计出家用窗帘自动开关控制器,并在实践的基本技能方面进行一次系统的训练。能够较全面地巩固和应用“单片机”课程中所学的基本理论和基本方法,并初步掌握小型单片机系统设计的基本方法。该器具有一般的窗帘控制器的最基本的功能,即通过电动按钮来开闭窗帘,在此基本功能的前提下,本设计根据需求还设计了可以根据光照强度和设定时间自动开闭窗帘的功能,在选取设计方案和采用元器件方面,该器本着简单实用经济的思想,尽量简化电路设计,用最简单的电路布线和选用最经济实用的器件来达到设计要求。自动窗帘控制器具有以下几个基本功能:

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

(2)自动控制:用户可以通过按键一次性开闭窗帘;

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

(4)时间控制:此功能是根据用户设定的时间一次性开关窗帘。

2.2 系统组成的总体结构

本次课程设计所采用的系统结构图如图所示

图2.2系统组成结构图

根据光照来开闭窗帘主要原理是用光敏电阻采集外界的光强度,从光传感器采集的信号利用信号校正电路放大,滤波后输入到A/D转换器,由于A/D转换器件的转换需要一定时间,一旦在这段时间内信号发生变化,转换结果将会出现偏差,

所以在转换期间要应该采用采样保持电路。传入的信号由89C51单片机来控制,并且做出响应,以实现电机的正转、反转与停止。显示模块是用来显示自动窗帘控制器的各种状态。键盘作为输入设备,通过不同按键来控制单片机进行各种运转状态。

第3章硬件设计

3.1 电源电路设计

单片机正常工作电压为5V,因此设计的电源电路主要是提供单片机工作电压。图3.1(a)是为单片机提供电压的电源电路。在这个电路中采用了三端集成稳压器LM7805,可以输出5V的直流电压以供给单片机。

图3.1(a)电源电路

三端集成稳压器LM7805,总共有三条引脚,分别是输入端、接地端和输出端。用LM78\LM79系列三端稳压器来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便。其内部结构图如图3.1(b)所示。

图3.1(b) LM7805内部示意图

3.2 系统控制器单片机的选择

自单片机诞生以来的40年中,单片机已有70多个系列,500多个机种,如今单片机厂商众多,生产的单片机产品性能各异,种类繁多。以Inter(美国英特尔)公司的MCS-51系列产品为例,其一般可以分为普通型和增强型。他们的结构基本相同,其主要的差别在于存储器的不同,如89C51是以FlashROM为存储器。

为了符合系统的要求,本课程设计选用89C51作为微机控制核心。其特点如下:面向控制的8位CPU;一个片内震荡器和时钟产生电路,振荡频率为0~24MHz;片内4kbFlashROM程序存储器;128B的片内数据存储器;可寻址64KB的片外程序存储器和片外数据存储器控制电路;2个16位定时/计数器;4个并行I/O口,共32条可单独编程的I/O线;5个中断源和2个中断优先级;一个全双工的异步串行口等。

AT89C51单片机是低功耗、高性能的CMOS 8位单片机,片上带有8K Flash 存储器,且允许在器改写或用编程器编程。89C51单片机上有40个引脚如图所示,其主要参数有:(1)4K字节可编程闪烁存储器;(2)全静态工作:0Hz-24MHz;

(3) 128*8位内部RAM ;(4) 32可编程I/O线;(5)两个16位定时器/计数器;

(6) 5个中断源;(7)低功耗的闲置和掉电模式;(8)片内振荡器和时钟电路;

图3.2 89C51单片机引脚图

3.3 光敏电阻的选择与设计

窗帘自动控制器的光控功能是可以根据光照的强弱来自动控制窗帘的开闭的,因此需要用到光照传感元器件,本设计采用了型号为GL3526的光敏电阻。其参数为最大电压100(VDC );最大功率50(mW );环境温度-30℃到+70℃;光谱峰值540(nm )到10(nm );高电阻 20K Ω;低电阻 1M Ω。

图3.3 光敏电阻与单片机的连接图

3.4 驱动电路设计

本次课设中我们所选用的驱动电机为JL-48E500 / 520步进电机,下图为步进电机运行原理图。JL-48E500 / 520是供电源为12V 的4相5线的步进电机,而且是减速步进电机,减速比为30:1,步进角为5.625*30度。如果需要旋转一圈,那么需360*30/5.625的脉冲信号,该步进电机的耗电流为200mA 左右。

图3.4 步进电机原理图

用ULN2003驱动,驱动端口为 P1.0(A ),P1.1(B),P1.2(C),P1.3(C)。正转次序: AB 组–BC 组--CD 组--DA 组 (即一个脉冲,正转 5.625度);反转次序:AB 组 --AD 组--CD 组--CB 组(即一个脉冲,正转 5.625 度)。

图3.4 步进电机电路与单片机的连接

3.5 A\D转换电路

A/D转换的作用是进行模数转换,把接收到的模拟信号转换成数字信号输出。ADC0809的主要特性有:(1)8路输入通道,8位A/D转换器,即分辨率为8位。(2)具有转换起停控制端。(3)转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz时)。(4)模拟输入电压范围0~+5V,不需零点和满刻度校准。(5)工作温度范围为-40~+85摄氏度。(6)低功耗,约15mW。

ADC0809芯片为28引脚的双列直插式封装:

图3.5 A\D转换器引脚图

3.6 键盘的设计

在窗帘控制器设计中的键盘采用的是4×4矩阵键盘。这16个按键分别为:设定键主要是用来设定自动窗帘打开或者关闭的时间;0-9数字键,其作用主要是用于设定时间;复位键主要应用在程序出错以及误操作的时候使单片机复位,从而重新设定;反转键是使步进电机反转,控制窗帘关闭;正转键是使步进电机正转,从而控制窗帘打开;停止键可以控制步进电机停止工作,窗帘控制器停止运行;确定键主要是用于在时间设定完成后的确定输入。

图3.6 键盘接口电路

3.7 显示电路的设计

显示电路主要是用于显示时间。采用LED数码管进行显示是因为LED数码管具有以下几个优点:(1)能在低电压、小电流条件下驱动发光,能与CMOS、ITL 电路兼容。(2)发光响应时间极短(<0.1μs),高频特性好,单色性好,亮度高。

(3)体积小,重量轻,抗冲击性能好。

本设计采用的是4位LED数码管的串行驱动电路来达到显示的目的。驱动器采用74LS164,由单片机89C51的P3.0和P3.1来控制LED数码管的显示。显示电路图如3.7(a)所示。

图3.7(a)显示电路图

74LS164是8 位串行输入,并行输出的移位寄存器。其引脚图如下图3.7(b)所示:

图3.7(b)74SL164引脚图

3.8 时钟电路的设计

DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟日历芯片,附加31字节静态RAM,采用SPI三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小于31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2.5~5.5V。采用双电源供电(主电源和备用电源),可设置备用电源充电方式。需要强调的是,DS1302需要使用32.768KHz的晶振。

DS1302采用双电源供电,平时由+5V电源供电,当+5V掉电之后,由图中BT1(+3V备用电池)供电。如图,串行时钟SCLK接单片机P3.6,时钟数据的I/O 接P3.3,E接P3.2。需要注意X1和X2两端连接的晶振Y1,该晶振频率为32.768KHz。

C7

第4章软件设计

4.1 A/D转换子程序设计

该流程图首先要发送启动信号到地址选择处,由地址选择字来判断应答信号是否正确,不正确则返回,若正确则继续执行来发送转换控制字,再次判断应答信号是否正确,如此执行三次,最终读取转换数据,并发送非应答信号,顺序执行发送结束信号,最终返回主程序。

图4.1 A/D转换流程图

此流程图首先由电机脉冲分配函数来确定电机是正转还是反转,从而来决定数组是加1还是减1,若大于最大节拍则令节拍为0,否则直接调转到最小节拍;若小于最小节拍则顺序执行到把数据输出到电机接口再执行延时程序,否则直接跳转到延时程序,最后返回,整个程序结束。

图4.2 电机驱动流程图

该程序主要实现对DS1302写保护、充电,对年、月、日、时、分、秒等寄存器的读写操作。首先程序初始化,紧接着写入时钟初值,此时时钟开始进入计时阶段,由硬件读出数据并返回,整个程序结束。

图4.3 时钟电路流程图

4.4 系统分析

本系统能实现基本的家用自动窗帘使用。可以实现外界光强时窗帘打开,光弱时是自动关闭。但若综合考虑天气和时间因素,系统还存在一些不足之处。如外界阴天等其他干扰因素会使窗帘不能正常打开。所以还需加入定时系统。当光敏电阻失效时窗帘不能自动开合,所以还需加入红外遥控系统。使人们可以通过遥控器控制窗帘的打开与关闭。通过相关资料我们可以知道电机的工作状态还可通过数码管显示出来,程序的编写很简单,通过不同数字表示相应工作状态。与此同时,还可以通过鸣响提示电路提示电机正在工作,以避免多次按下按钮使单片机进行误操作,造成死机。基于单片机的智能遥控窗帘的设计,在实时性要求较低的测控与采集系统的应用中具有很好的发展前景和应用价值。在国内外,自动调光窗帘成为人们家居生活的首选布置。

第5章课程设计总结

本次设计器地介绍了自动窗帘控制器的硬件电路设计以及软件设计。在总体方案设计中以光敏电阻作为传送信号的传感器,用步进电机作为信号输出的执行元件,89C51单片机作为主要的控制元器件,并且应用了按键以及和显示电路。应用89C51单片机的优势减少了硬件的复杂性,光敏电阻接收外界光照信号,经过A\D转换后,传送给单片机一个电信号,单片机经过处理后,控制步进电机做出相应的动作,以控制窗帘的开闭。在实现一般应用的基础上,又添加了定时元器件电路,使窗帘的自动化性能得到进一步提升。光敏电阻的良好感光性以及步进电机的结构简单,控制方便的优点使窗帘控制开关更加稳定。

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

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

参考文献

[1] 何希才,薛永毅.传感器及其应用实例[M].北京:机械工业出版社,2004.2

[2]瞿贵荣.电动窗帘红外遥控电路[J].家庭电子,2005(2):2-3.

[3]郭成林.智能遥控窗帘系统设计[J].山西电子技术,2006(6):32-33.

[4]胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社,1996.1

[5]吴爱萍,黄振兴.基于AT89S52的智能窗帘群控系统[J].科技资讯,2007,8

[6] 梅丽凤,王艳秋.单片机原理及接口技术.清华大学出版社,2011.12

[7] 陈伯时,阮毅.电力拖动自动控制系统.机械工业出版社,2012.1

[8] 中国工控网网页,https://www.360docs.net/doc/774018770.html,/

[9] 童诗白,华成英.模拟电子技术基础[M].高等教育出版社,2003.

[10] 胡汉才,单片机原理及接口技术[J].北京:清华大学出版社,2004.

[11] 江思敏,胡荣.Protel电路设计教程[J].北京:清华大学出版社,2002.

[12] 李全利,迟荣强.单片机原理及接口技术[J].北京:高等教育出版社,2001.

[13] 程学先,林珊,程传慧.汇编语言程序设计[J].北京:机械工业出版社,2005.

附录

(1)A/D转换程序如下:

ORG 00H

LJMP START

ORG 0BH

LJMP T0X

ORG 30H

START: MOV CH,#0BCH

MOV DPCNT,#00H

MOV R1,#DPCNT

MOV R7,#5

MOV A,#10

MOV R0,#DPBUF

LOP: MOV @R0,A

INC R0

DJNZ R7,LOP

MOV @R0,#00H

INC R0

MOV @R0,#00H

INC R0

MOV @R0,#00H

MOV TMOD,#01H

MOV TH0,#(65536-4000)/256

MOV TL0,#(65536-4000) MOD 256

SETB TR0

SETB ET0

SETB EA

WT: CLR ST

SETB ST

CLR ST

WAIT: JNB EOC,WAIT

SETB OE

MOV GDATA,P0

CLR OE

MOV A,GDATA

MOV B,#100

DIV AB

MOV 33H,A

MOV A,B

MOV B,#10

DIV AB

MOV 34H,A

MOV 35H,B

SJMP WT

T0X: NOP

MOV TH0,#(65536-4000)/256 MOV TL0,#(65536-4000) MOD 256 MOV DPTR,#DPCD

MOV A,DPCNT

ADD A,#DPBUF

MOV R0,A

MOV A,@R0

MOVC A,@A+DPTR

MOV P1,A

MOV DPTR,#DPBT

MOV A,DPCNT

MOVC A,@A+DPTR

MOV P2,A

INC DPCNT

MOV A,DPCNT

CJNE A,#8,NEXT

MOV DPCNT,#00H

NEXT: RETI

DPCD: DB 3FH,06H,5BH,4FH,66H DB 6DH,7DH,07H,7FH,6FH,00H DPBT: DB 0FEH,0FDH,0FBH,0F7H

智能家居之窗帘控制系统

洛阳理工学院 课程设计报告 课程名称物联网综合实训 设计题目智能家居之窗帘控制系统 专业计算机应用技术 班级 学号 姓名 完成日期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]为控制核心,用蓝牙控制窗帘的开关,让用户拥有更好的体验。

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

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

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

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

作者签名:日期:

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

直流电动机调速课程设计

《电力拖动技术课程设计》报告书 直流电动机调速设计 专业:电气自动化 学生姓名: 班级: 09电气自动化大专 指导老师: 提交日期: 2012 年 3 月

前言 在电机的发展史上,直流电动机有着光辉的历史和经历,皮克西、西门子、格拉姆、爱迪生、戈登等世界上著名的科学家都为直流电机的发展和生存作出了极其巨大的贡献,这些直流电机的鼻祖中尤其是以发明擅长的发明大王爱迪生却只对直流电机感兴趣,现而今直流电机仍然成为人类生存和发展极其重要的一部分,因而有必要说明对直流电机的研究很有必要。 早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工作效率。 直流电动机具有良好的起动、制动性能,宜于在大范围内平滑调速,在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用。从控制的角度来看,直流调速还是交流拖动系统的基础。早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成,控制系统的硬件部分非常复杂,功能单一,而且系统非常不灵活、调试困难,阻碍了直流电动机控制技术的发展和应用范围的推广。随着单片机技术的日新月异,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能达到更高的性能。采用单片机构成控制系统,可以节约人力资源和降低系统成本,从而有效的提高工效率。

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

嵌入式系统设计大赛 智能窗帘控制系统 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

简易窗帘自动开关电路设计资料

目录 1 概述 (2) 2.系统方案设计 (2) 2.1 系统组成框图 (2) 2.2 主要单元电路的设计及功能 (3) 2.2.1 电源电路 (3) 2.2.2 光信号处理电路 (4) 2.2.3 继电器控制电路 (7) 2.2.4 电机驱动电路 (8) 3 元器件选型 (9) 3.1 变压器 (9) 3.2 整流桥堆 (9) 3.3 三端稳压器LM7805 (10) 3.4 555定时器 (10) 3.5 继电器 (10) 3.5.1 固态继电器 (11) 3.5.2磁簧继电器 (11) 3.6限位开关 (11) 结论与展望 (12) 参考文献 (13) 附录 (14)

1 概述 在现代社会,对室内设计而言,窗帘不仅具有遮光作用,更具有美化功能,它不仅可以协调居室的色彩搭配,而且能够柔化空间造型的线条,营造温馨惬意的环境。现在很多厂家生产的自动窗帘(含门帘)控制系统,都是各种传感器(红外线传感器、风雨信号传感器、温度传感器、烟雾传感器等)、各种报警终端(警灯、警笛、电话报警器、接警控制中心等)、遥控器以及一系列机械传动装置组成的一种具有智能化、人性化、网络化的高科技产品,本设计讲述了由光敏电阻分压器和555定时器构成的施密特触发器设计的自动窗帘。 2.系统方案设计 2.1 系统组成框图 简易窗帘自动控制电路系统框图如图2-1 图2-1 系统组成框图 此系统由光信号处理电路、继电器控制电路、直流电机驱动电路、电源电路和直流电机组成。光信号处理电路主要由光敏电阻和由555定时器组成的施密特触发器构成。利用光敏电阻阻值随光照强度的增强而减小的特性。在光敏电阻阻值变化的同时影响由光敏电阻和电位器构成的分压器的电位大小。把分压器得到的电压值输入555定时器,继而得到一个由光敏电阻控制的电平信号。继电器控制电路根据555定时器输出的高低电平和BJT的开关特性控制继电器的开闭。电机控制电路利用继电器的开闭和限位开关控制直流电机的正反转和停转。

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

目录 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 研究背景

电机课程设计

第一章绪论 1.1摘要 电动机是把电能转换成机械能的设备。在机械、冶金、石油、煤炭、化学、航空、交通、农业以及其他各种工业中,电动机被广泛地应用着。随着工业自动化程度不断提高,需要采用各种各样的控制电机作为自动化系统的元件,人造卫星的自动控制系统中,电机也是不可缺少的。此外在国防、文教、医疗及日常生活中(现代化的家电工业中)电动机也愈来愈广泛地应用起来 与单相电动机相比,三相异步电动机运行性能好,并可节省各种材料。按转子结构的不同,三相异步电动机可分为笼式和绕线式两种。笼式转子的异步电动机结构简单、运行可靠、重量轻、价格便宜,得到了广泛的应用,其主要缺点是调速困难。绕线式三相异步电动机的转子和定子一样也设置了三相绕组并通过滑环、电刷与外部变阻器连接。调节变阻器电阻可以改善电动机的起动性能和调节电动机的 随着工业的不断发展,三相异步电动机的需求会越来越大,三相异步电动机的应用越来越广泛,三相异步电动机的操作系统是一个非常庞大而复杂的系统,它不仅为现代化工业、家庭生活和办公自动化等一系列应用提供基本操作平台,而且能提供多种应用服务,使人们的生活质量有了大幅度的提高,摆脱了人力劳作的模式。而三相异步电动机主要应用于工业生产的自动化操作中是三相异步电动机的主要应用之一,因此本课程设计课题将主要以在工业中三相交流异步电动机调频变速方法的应用过程可能用到的各种技术及实施方案为设计方向,为工业生产提供理论依据和实践指导。 1.2课程目的 笼式三相异步电动机结构简单、运行可靠、重量轻、价格便宜,得到了广泛的应用,其主要缺点是调速困难。正由于此,通过此课程设计,实现三相异步电动机的变频调速控制与应用。 1.3课程意义 这次课程设计可以使我们在学校学的理论知识用到实践中,使我们在学习中起到主导地位,是我们在实践中掌握相关知识,能够培养我们的职业技能,课程设计是以任务引领,以工作过程为导向,以活动为载体,给我们提供了一个真实的过程,通过设计和运行,反复调试、训练、便于我们掌握规范系统的电机方面的知识,同时也提高了我们的动手能力 1.4课程内容 在这次课程设计任务中,主要工作在于 1.了解三相异步电动机的结构和工作原理 2.了解异步电动机调速的意义、方法及其在工程上的应用,重点掌握绕线式三相异步电动机的串电阻调速方法,掌握绕线式异步电动机调压调速的原理和方法 3.三相异步电动机使用过程中的注意事项及故障处理 4.心得体会

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

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

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

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

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

无线遥控自动窗帘的设计

自动窗帘的设计 摘要 本设计首先阐述了自动窗帘的基本构成及特点,然后通过对无线遥控控制方式,手动控制方式,光控控制方式的对比论证,根据控制要求,本设计选用了无线遥控和手动控制方式控制电机的正反转。通过对系统的总体设计、硬件和软件控制设计,满足了系统方案的要求。 在硬件方面,本文着重对单片机、无线接收模块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

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

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

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

基于单片机的智能窗帘控制系统总体设计方案

基于单片机的智能窗帘控制系统总体设计方案 智能窗帘控制系统总体设计方案是确定能够满足设计要求的总体方案的环节。本章从系统功能需求出发,规划并确定了系统的总体结构,并在此基础上考虑了系统的可扩展性及可实现性。 2.1 方案选取 单片机在各种电子产品中的应用已经越来越广泛,很多的电子产品利用单片机所取得的便利性得到了人们的好评,针对单片机控制的自动窗帘控制系统的智能化要求,实现其自动控制的方案有两种: 方案(一)基于温度检测以及声控检测器件的自动控制。方案(二)基于光照强度器件以及时钟模块的自动控制。这二个方案都是基于单片机控制的,采用步进电机控制以及液晶显示,不同的设计部分在于检测器件的选取上。 :2.1方案(一)的系统框图如图 声控模块 键盘模块89C52

电源模块显示模块 温度模块 方案(一)系统框图2.1 图方案(一)与方案(二)的区别主要在于检测器件的应用,方案(一)采用温度采集和声音检测元件,通过设定的温度来控制窗帘的开闭,以减少光照对室内的温度影响,利用声音控制虽然方便性有所提高,但是其误差较大。方案(二)采用的时钟模块以及光照采集元件,通过设定光照值晚上关窗帘的功能,以实现白天开窗帘,来控制窗帘的开闭,利用设定的时间来控制窗帘的开闭,实用性更强。综合考虑。以上因素,系统设计采用方案(二). 方案(二)的系统框图如图2.2: 时钟模块 键盘模块89C52 电源模块显示模块

光照检测 方案(二)系统框图图2.2 2.2 系统总体设计与工作原理 2.3智能窗帘控制系统的总体结构框图如图所示 光敏电A/转换电温度模 单片 步进电显示模 智能窗帘控制系统的总体结构框图2.3 图由光敏传感器来探测外界的光强,从传感器出来的信号转换器。转换后的信号由单片机控制电机,来实A/D输入到现电机的运行与停止。温度模块用来采集温度,并且将采集到的温度通过显示模块显示。显示部件用来显示电动窗帘控制器的各种状态信息。键盘是主要的输入设备,控制单片机[9]电源模块用来提

自动窗帘控制系统设计

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

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

自动窗帘控制系统设计 孙勇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

光敏电阻式自动窗帘系统

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

自动控制课程设计题目

题目一转子绕线机控制系统 设转子绕线机控制系统对应的结构图如图所示,绕线机用直流电机来缠绕铜线,能快速准确地绕线,并使线圈连贯坚固。采用自动绕线机后,操作人员只需从事插入空的转子、按下启动按钮和取下绕好线的转子等简单操作。 设计控制器满足如下条件: (s G ) c 1.系统对斜坡输入响应的稳态误差小 于10%,静态速度误差系数Kv=10; 2.系统对阶跃输入的超调量在10%左 右; 3.按△=2%要求的系统调节时间为3s左 右。 要求: 1.分析设计要求,说明控制器的设计思路; 2.详细设计;

3.用MATLAB编程输出仿真结果及图形。 题目二海底隧道钻机控制系统连接法国和英国的英吉利海峡海底隧道于1987年12月开工建设,1990年11月,从两个国家分头开钻的隧道首次对接成功。隧道长37.82km,位于海底面以下61m. 隧道于1992年完工,共耗资14亿美元,每天能通过50辆列车,从伦敦到巴黎的火车行车时间缩短为3h. 钻机在推进过程中,为了保证必要的隧道对接精度,施工中使用了一个激光导引系统,以保持钻机的直线方向。钻机控制系统如图所示。图中C(s)为钻机向前的实际角度,R(s)为预期角度,N(s)为负载对机器的影响。

该系统设计目的是选择增益K,使系统对输入角度的响应满足工程要求,并且使扰动引起的稳态误差较小。 要求: 1.分析设计要求,说明控制器的设计思路; 2.详细设计; 3.用MATLAB编程输出仿真结果及图形。 题目三哈勃太空望远镜指向控制哈勃太空望远镜于1990年4月14日发射至离地球611km的太空轨道,它的发射与应用将空间技术发展推向了一个新的高度。望远镜的2.4m镜头拥有所有镜头中最光滑的表面,其指向系统能在644km以外将视野聚集在一枚硬币上。望远镜的偏

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

河南工业职业技术学院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)

自动窗帘控制系统

摘要 一.电路组成 (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时,在电阻两端将得到随人射光变化的电压信号。光敏二极管就是这

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

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

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

相关文档
最新文档