光敏电阻式自动窗帘系统
- 格式:doc
- 大小:603.50 KB
- 文档页数:23
基于单片机的光敏窗帘自动控制器设计1.概述随着科技的发展和人们对生活质量要求的提高,智能家居逐渐成为了家庭中不可或缺的一部分,而光敏窗帘自动控制器则是智能家居中的一个重要组成部分。
本文将介绍一种基于单片机控制的光敏窗帘自动控制器的设计。
2.硬件设计2.1 光敏传感器本设计中使用的光敏传感器是光敏电阻,当光线照射到光敏电阻上时,电阻值会发生变化,从而检测光线的强度。
将光敏电阻与单片机的模拟输入口连接,即可通过单片机对光线进行检测。
2.2 步进电机驱动模块本设计中使用了步进电机作为窗帘的驱动,步进电机驱动模块的作用是将单片机的数字信号转换为步进电机的控制信号。
具体的电路设计可以参考步进电机驱动芯片的数据手册。
2.3 其他硬件组成部分除了光敏传感器和步进电机驱动模块,还需要使用一些电容、电阻、电容器等基础电子元件,以及一些开关、按键等输入设备,用于控制窗帘的开关与调节。
3.软件设计3.1 程序框架程序框架可以简单地分为两部分:光敏传感器检测和步进电机控制。
对于光敏传感器检测,程序需要不断地读取光敏传感器的电阻值,并将其转换为光线强度。
对于步进电机控制,程序需要根据光线强度来控制窗帘的开闭,并且可以增加一些功能,如限制开闭的最大范围、调节开闭速度等。
3.2 具体实现具体实现可以参考下面的伪代码:```c//定义程序中的变量和常量//定义光敏传感器引脚和步进电机驱动引脚//定义其他需要使用的输入设备引脚void setup() {//初始化串口//初始化光敏传感器引脚为输入模式//初始化步进电机驱动引脚为输出模式//初始化其他输入设备引脚}void loop() {//读取光敏传感器电阻值//将电阻值转换为光线强度//根据光线强度来控制窗帘的开闭//读取其他输入设备的状态,以调节更多的功能}```4.总结本文介绍了一种基于单片机控制的光敏窗帘自动控制器设计,主要介绍了硬件设计和软件设计的基本要点。
具体实现需要参考硬件原理和单片机的编程能力,同时需要对电子电路和对电子原理图进行相关的了解和掌握。
光控窗帘机构及控制电路设计
光控窗帘机构的设计原理是通过光敏电阻或光电传感器检测周围环境光强度的变化,并根据预设的光阈值控制窗帘的开合程度。
其控制电路主要由传感器、比较器、电机驱动器和电源等组成。
1.传感器:光敏电阻或光电传感器是光控窗帘机构中最关键的部件之一,其主要作用是测量周围的光强度,并将电信号输出。
2.比较器:比较器根据传感器输出的电信号与预设阈值进行比较,当光强度达到设定阈值时,比较器将输出控制信号给电机驱动器。
3.电机驱动器:光控窗帘机构中使用的电机驱动器一般采用直流无刷电机,其控制电路由电机驱动芯片和功率管组成,可精准控制窗帘的开合程度,并具有较高的可靠性和稳定性。
4.电源:光控窗帘机构需要适配电源电压,可使用充电宝、直流电源或储能电池等。
总之,光控窗帘机构需要经过细致的电路设计和系统集成,以保证其稳定性和可靠性。
基于单片机的自动窗帘光控系统设计随着科技的发展,越来越多的家庭开始使用智能家居系统来提高生活的便利性和舒适度。
自动窗帘光控系统作为其中的一个重要组成部分,可以通过光线传感器和单片机的控制,实现智能化的窗帘打开和关闭。
本文将详细介绍一个基于单片机的自动窗帘光控系统的设计原理和实现方法。
一、设计原理自动窗帘光控系统的设计原理基于光线传感器检测周围的光照强度,并根据设定的光照亮度阈值来控制窗帘的打开和关闭。
当环境光强度低于设定阈值时,系统会自动打开窗帘,允许光线进入室内;而当环境光强度高于设定阈值时,系统会自动关闭窗帘,避免室内光线过强。
二、硬件设计1. 光线传感器模块:使用光敏电阻或者光电二极管作为光线传感器,通过测量光线的强弱来获取环境光强度数据。
2. 单片机:使用Arduino单片机作为系统的控制核心,通过编程实现对窗帘的开关控制。
3. 电机驱动模块:使用直流电机驱动模块来控制窗帘的运动,使其可以实现自动打开和关闭。
4. 电源模块:提供系统所需的电源供给,可以使用直流电源适配器或者电池。
三、软件设计1. 环境光强度检测:通过光线传感器采集到的模拟电压值,使用模拟转换器将其转换为数字信号,得到环境光强度的数据。
2. 数据处理:将环境光强度的数据与设定的光照亮度阈值进行比较,判断窗帘应该处于打开还是关闭状态。
3. 控制信号输出:根据比较结果,通过单片机的数字输出口控制电机驱动模块,输出相应的控制信号,控制窗帘的运动。
四、系统实现1. 硬件连接:将光线传感器模块、单片机、电机驱动模块和电源模块按照电路图进行正确的连接。
2. 编程实现:使用Arduino开发环境进行编程,编写代码实现光照强度数据的采集、处理和控制信号的输出。
3. 测试调试:将系统连接到窗帘上,并进行实际测试和调试,验证系统的可靠性和稳定性。
五、系统优化1. 灵敏度调节:根据实际使用情况,对光照亮度阈值进行调整,使系统更加适应不同环境光强度下的使用需求。
光敏电阻是一种基于光电导效应的电子器件,其电阻值随光照强度的变化而发生变化。
在现代智能化技术中,光敏电阻的应用越来越广泛,尤其是在自动化控制和智能家居等领域。
光敏电阻的智能化主要体现在以下几个方面:
1. 自动控制:光敏电阻可以感知环境光照强度的变化,从而可以通过电路中的电压来确定光照强度的大小。
在自动化控制系统中,光敏电阻可以用于控制照明系统、窗帘等设备的开关,实现智能化的控制。
2. 智能家居:在智能家居中,光敏电阻可以用于感知室内外光照强度的变化,从而自动调节灯光亮度、窗帘开关等设备的工作状态,提供舒适的居住环境。
此外,光敏电阻还可以与其他智能设备结合使用,如与中央控制器、语音助手等设备连接,实现更加智能化的家居控制。
3. 节能环保:光敏电阻的应用可以实现节能环保的目的。
例如,在室外景观照明、广告牌等场所,通过光敏电阻的控制可以自动调节灯光的亮度和开关状态,避免了能源的浪费。
同时,光敏电阻的应用还可以减少对自然光的遮挡和反射,减少光污染。
4. 传感器技术:光敏电阻作为一种光电探测器件,其灵敏度和响应速度等性能不断提高,使得其在传感器技术领域的应用越来越广泛。
例如,在机器人、无人机的环境中感知光照变化、红外感知等方面都有广泛的应用。
综上所述,光敏电阻的智能化应用主要体现在自动控制、智能家居、节能环保和传感器技术等方面。
随着技术的不断发展,光敏电阻的应用前景将更加广阔。
智能光感窗帘的设计报告1. 引言随着智能家居的快速发展,人们对居住环境的舒适性和便利性有着越来越高的要求。
光感窗帘作为智能家居系统中的一部分,能够根据光照强度自动调节窗帘的开合程度,为居住者提供舒适的室内环境,并且节省能源。
本设计报告将介绍一个智能光感窗帘的设计方案,包括硬件设备、软件系统及其设计原理和功能特点。
2. 设计方案2.1 硬件设备智能光感窗帘的硬件设备包括以下几个主要组成部分:1. 光感传感器:用于感知室内光照强度的变化,常用的传感器包括光敏电阻和光电二极管。
2. 电动窗帘系统:包括电动驱动器和窗帘的传动装置。
电动驱动器可通过信号控制窗帘的开合程度,传动装置能够将电动驱动器的运动转化为窗帘帘布的升降运动。
3. 控制模块:负责感知光感传感器的信号,并根据预设的光照阈值控制电动窗帘的开合程度。
控制模块可以是一个微控制器或者是一个嵌入式系统。
2.2 软件系统智能光感窗帘的软件系统包括以下几个主要功能模块:1. 光照感知模块:用于接收光感传感器的信号,并将其转化为数字信号进行处理。
2. 光照调节模块:根据预设的光照阈值,判断当前光照强度是否超过阈值,如果超过则控制窗帘关闭,否则控制窗帘打开。
3. 用户界面模块:提供给用户一个友好的界面,可以手动调节光照阈值和窗帘的开合程度。
4. 数据存储模块:用于存储光照感知模块获取的光照数据和用户界面模块的设置数据。
3. 设计原理智能光感窗帘的设计原理是通过光感传感器感知室内的光照强度,并将其转化为数字信号,然后通过控制模块的计算和判断,控制电动窗帘的开合程度。
当光照传感器感知到室内光照强度超过预设的阈值时,控制模块发出指令,使电动窗帘关闭,阻挡太阳光的进入;当光照传感器感知到室内光照强度低于预设的阈值时,控制模块发出指令,使电动窗帘打开,让更多的自然光进入室内。
用户可以通过用户界面模块手动调节光照阈值和窗帘的开合程度,以满足不同的需求。
4. 功能特点智能光感窗帘的设计具有以下几个功能特点:1. 自动调节光照强度:根据室内光照强度的变化,自动调节窗帘的开合程度,为居住者提供舒适的室内环境。
光敏窗帘设计方案光敏窗帘是一种能根据光线强度自动调节开闭的窗帘,它采用光敏电阻和电机驱动系统,能实现对窗帘的智能控制。
以下是一种光敏窗帘设计方案。
光敏窗帘设计方案如下:1. 光敏元件选择:采用高灵敏度的光敏电阻,它能对光线的强弱做出快速响应。
同时,这种光敏电阻具有长寿命、高可靠性和抗干扰能力强的特点,保证了窗帘的正常使用。
2. 控制电路设计:控制电路采用微控制器和模拟电路进行控制,将光敏电阻检测到的光线信号进行转换,并通过电机驱动系统控制窗帘的开闭。
在电路设计中,要考虑防止回旋和过冲现象,保证窗帘的平稳运行。
3. 电机驱动系统设计:电机驱动系统采用直流电机和减速机组成,以实现对窗帘的平稳运动。
电机选用高效率、低噪音、长寿命的电机,减速机采用减速比适中的设计,保证窗帘开闭的灵活性和安全性。
4. 控制方式选择:光敏窗帘的控制方式有手动控制和自动控制两种。
手动控制方式是通过遥控器或按键控制窗帘的开闭,自动控制方式是根据光线强度自动调节窗帘的开闭。
在设计方案中,可以根据用户需求选择合适的控制方式。
5. 功能设计:光敏窗帘不仅能根据光线强度调节开闭,还可以添加定时开关、遥控功能等,满足用户对窗帘的个性化需求。
同时,还可以与智能家居系统相连,实现与其他设备的联动控制,提高用户体验。
6. 安全保护设计:在光敏窗帘的设计中,要考虑安全保护的措施,避免窗帘在运行过程中发生意外。
可以采用电流过载保护、过热保护、防撞保护等措施,确保窗帘的安全使用。
光敏窗帘设计方案不仅提供便利的使用体验,还能节省能源,提高室内环境的舒适度。
该设计方案充分考虑了光敏窗帘的功能需求和用户体验,同时还注重了安全性和可靠性的提高。
通过合理的光敏窗帘设计,可以为用户打造智能、舒适、安全的室内环境。
自动窗帘原理:交流220V电压经C6降压、VD1和VD2整流、VS稳压和C5滤波后,产生12V直流电压,供给555定时器和光控电路。
清晨,光敏晶体管VTL在自然光线的照射下导通,使ici的2脚和晶体管V T的基极为低电平,VT截止,ici内部的单稳态触发器动作(变为暂稳态),其3脚输出高电平,IC2的2脚为高电平,3脚为低电平。
电动机M正转,将窗帘拉开。
当窗帘拉开到位后,ici又由暂稳态变为稳态,其3脚恢复为低电平,使电动机M停转。
傍晚光线暗淡时,VTL截止,IC1因2脚为高电平而不能被触发,其3脚为低电平。
VT因基极变为高电平而导通,其集电极电压下降,使IC2的2脚产生低电平触发电压,IC2内部的单稳态触发器翻转,由稳态变为暂态,3脚输出高电平,使电动机M反转,窗帘开始闭合。
窗帘闭合到位后,单稳态触发器恢复为稳态,IC2的3脚变为低电平,电动机M停转。
调节电位器RPl和RP2,可以改变电动机的运转时间。
SB1一SB3为手动按钮。
采用手动控制时,应将SB3关断,使光控电路失效。
按动SB1时,IC1触发翻转,电动机M正转,将窗帘拉开;按动SB2时,IC2触发翻转,电动机M反转,将窗帘拉起。
元器件选择R1、R2均选用1/4W碳膜电阻器;R3选用1/2W金属膜电阻器。
RPl、RP2均选用小型膜式线性跑位器。
C1、C4和C5均选用耐压值为25V的铝电解电容器;C2、C3选用涤纶电容器或独石电容器。
VDl和VD2均选用1N4007型硅整流二极管;VS选用1W、12V硅稳压二极管。
VTL选用3DU系列的光敏晶体管;VT选用S9014. 58050等型号的硅NPN型晶体管。
IC1和IC2选用NE555或SI555时基集成电路。
SBl、SB2均选用微型按钮;SB3选用自锁动断型按钮。
器件简介1.半导体二极管的结构2.半导体二极管常见的结构有三种,即点接触型、面接触型和平面型。
2.半导体二极管的分类半导体二极管的种类很多,按材料分类可分为锗二极管、硅二极管和砷化镓二极管等;按结构分三种,即点接触型、面接触型和平面型;按工作原理分有隧道二极管、雪崩二极管、变容二极管等;按用途分可以分为普通二极管和特殊二极管。
目录摘要 (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,ProtelPhotosensitive resistance type automaticcurtain systemAbstract: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, Protel1 引言伴随着信息化数字化时代的到来,人们的生活速度以及对生活质量的追求也在大幅提高。
光感窗帘原理随着科技的不断进步,人们对于家居生活的要求也越来越高。
光感窗帘作为一种智能家居产品,以其独特的原理和功能受到了越来越多人的关注和喜爱。
那么,光感窗帘是如何实现自动控制和调节光线的呢?下面将介绍光感窗帘的工作原理。
光感窗帘是一种集光线感应和遮光功能于一体的窗帘产品。
其主要原理是利用光敏电阻感应光线的强弱,从而控制窗帘的开合和遮光程度。
光敏电阻是一种能随光线强度变化而改变电阻值的元件,当光线强度增强时,光敏电阻的电阻值减小;反之,当光线强度减弱时,光敏电阻的电阻值增大。
光感窗帘的工作原理可以简单地描述为:通过在窗帘上设置光敏电阻,当外界光线较强时,光敏电阻的电阻值降低,窗帘打开;当外界光线较弱时,光敏电阻的电阻值增加,窗帘关闭。
通过不断感应光线强度的变化,光感窗帘能够自动调节窗帘的开合和遮光程度,从而达到调节室内光线的效果。
光感窗帘的原理虽然简单,但是实现起来却需要一系列的技术支持。
首先,光感窗帘需要通过光敏电阻将光线强度转化为电阻值,这就需要光敏电阻具备较高的灵敏度和稳定性。
其次,光感窗帘需要搭配相应的控制系统,以便能够实现自动控制和遥控操作。
控制系统可以根据光敏电阻的电阻值来判断光线强弱,并通过控制电机来实现窗帘的开合。
光感窗帘不仅具备了自动控制的功能,还能够实现智能化的调光效果。
通过调节光感窗帘的开合程度,可以控制室内光线的亮度,达到舒适的照明效果。
另外,光感窗帘还可以根据室内温度和时间来自动调节遮光程度,从而实现节能和环保的效果。
光感窗帘不仅适用于家庭环境,也被广泛应用于办公室、酒店、商场等场所。
光感窗帘不仅能够提升室内的舒适度和美观度,还能够提高生活和工作的效率。
特别是在夏季,光感窗帘可以有效地阻挡阳光的直射,减少室内温度的升高,为人们创造一个凉爽宜人的生活和工作环境。
光感窗帘以其独特的原理和功能成为了智能家居领域的热门产品。
通过光敏电阻对光线强弱的感应,光感窗帘能够实现自动控制和调节光线的效果,为人们提供舒适和便利的生活环境。
光敏窗帘设计方案1. 引言随着科技的进步,人们对于家居生活的需求也在不断提升。
在家中使用光敏窗帘可以带来更加智能的生活体验。
光敏窗帘设计方案旨在结合光敏技术和智能控制,实现自动调节窗帘开启和关闭的功能,提供更加舒适和便捷的生活环境。
2. 设计概述光敏窗帘设计方案基于光敏传感器和智能控制器。
光敏传感器可以感知外界光线的强弱,智能控制器可以根据光线的变化来控制窗帘的开启和关闭。
通过这种设计,窗帘可以自动根据外界光线的变化进行调节,人们无需手动操作窗帘,提高了生活的便利性和舒适度。
3. 技术原理光敏窗帘设计方案的技术原理如下:1.安装光敏传感器:在窗户附近适当的位置安装光敏传感器,确保传感器可以准确感知外界光线的变化。
2.连接智能控制器:将光敏传感器通过电线连接到智能控制器,确保传感器的数据可以传输到控制器上。
3.编程设置光敏阈值:在智能控制器上通过编程设置光敏阈值,控制窗帘的开启和关闭。
当光线强度超过指定的阈值时,窗帘关闭;当光线强度低于指定的阈值时,窗帘打开。
4.安装电动机和驱动装置:将电动机和驱动装置安装在窗帘上,以实现窗帘的开启和关闭。
智能控制器可以通过驱动装置控制电动机的运行,进而实现窗帘的开闭。
4. 设计细节设计方案需要考虑以下细节:4.1 光敏传感器选择灵敏度较高的光敏传感器,确保能够准确感知外界光线强度的变化。
传感器的安装位置应该与窗户的位置相对应,以获得最佳的感知效果。
4.2 智能控制器选择功能完善的智能控制器,确保能够编程设置光敏阈值,并能够与光敏传感器和电动机进行连接。
智能控制器还应具备稳定的性能和良好的用户界面,方便用户进行操作。
4.3 电动机和驱动装置选择适合窗帘的电动机和驱动装置,确保能够实现窗帘的顺畅开启和关闭。
电动机的功率和扭力应根据窗帘的大小和重量进行选择,驱动装置应该稳定可靠,能够有效地传输驱动力。
4.4 功耗和安全性设计方案应考虑到功耗和安全性。
光敏窗帘应能够在长时间未使用时自动关闭,以节省能源。
光敏窗帘设计方案引言光敏窗帘是一种利用光敏材料和智能控制技术,实现自动感应光线并自动调节窗帘开关的装置。
它能够根据室内外光线的变化实时调节窗帘的开合,提供舒适的室内环境,同时也提高了能源利用效率。
本文将介绍一种光敏窗帘设计方案,包括光敏材料的选择、窗帘系统的组成、智能控制技术的应用等内容。
光敏材料的选择光敏材料是光敏窗帘的核心部件,主要用于感应光线并转化为电信号。
常见的光敏材料有光敏二极管(Photodiode)、光敏电阻(Photoresistor)和光敏三极管(Phototransistor)等。
在选择光敏材料时,需要考虑以下因素: 1. 响应速度:光敏材料的响应速度应该足够快,以确保窗帘能够迅速响应光线的变化。
2. 灵敏度:光敏材料对光线的感应能力越强,窗帘的调节效果越好。
3. 可靠性:光敏材料的稳定性和寿命需要足够长,以保证窗帘系统的可靠性和持久性。
窗帘系统的组成光敏窗帘系统主要由以下几个组成部分组成: 1. 光敏传感器:光敏传感器负责感应室内外光线的变化,并将信号传输给控制器。
2. 控制器:控制器根据光敏传感器的信号,判断窗帘的开合状态,并控制电机的运转。
3. 电机:电机负责窗帘的开合动作,可以通过控制器的指令实现自动开关。
智能控制技术的应用为了实现更加智能化的光敏窗帘系统,可以应用以下技术: 1. 无线通信技术:通过与智能家居系统或手机App连接,可以实现远程控制窗帘的开合。
2. 人体感应技术:结合红外传感器,可以实现对人体活动的感应,当有人靠近窗帘时可以自动调节窗帘的开合程度。
3. 光照亮度调节:根据室内外光照强度的变化,自动调节窗帘的开合程度,实现舒适的室内光线环境。
光敏窗帘的优势和应用场景光敏窗帘相比传统窗帘具有许多优势,包括: 1. 节能环保:光敏窗帘能够根据光线的变化进行智能调节,降低室内电灯和空调的使用频率,实现节能和环保。
2. 提高室内舒适度:光敏窗帘可以根据季节和时间变化,自动调节窗帘的开合程度,保持室内温度和光线的舒适性。
光敏电阻在自动窗帘中的应用发表时间:2014-11-25T15:48:19.293Z 来源:《价值工程》2014年第9月上旬供稿作者:吴振磊[导读] 随着社会信息化进程的加快,人们的工作习惯和生活方式发生了巨大的变化。
Application of Photoresistor in Automatic Curtain吴振磊WU Zhen-lei曰刘孝赵LIU Xiao-zhao(苏州经贸职业技术学院机电系,苏州215009)(Department of Electrical and Mechanical, Suzhou Institute of Trade & Commerce,Suzhou 215009,China)摘要院本设计是智能家居中的一个项目———自动窗帘,其主要是根据室外环境亮度实现窗帘的自动拉合,文章从整体上介绍了基于单片机的光控自动窗帘设计方案,并完成系统的软、硬件设计。
Abstract: This design is automatic curtain which is one of smart home projects. The automatic closing-opening of automatic curtain isachieved based on the outdoor environmental brightness. The article describes the design program of automatic light controlled curtain basedon the single-chip and finishes the software and hardware design.关键词院光敏电阻;自动窗帘;单片机Key words: photoresistor;automatic curtain;single-chip中图分类号院TM54 文献标识码院A 文章编号院1006-4311(2014)25-0065-020 引言随着社会信息化进程的加快,人们的工作习惯和生活方式发生了巨大的变化。
目录摘要 (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,ProtelPhotosensitive resistance type automaticcurtain systemAbstract: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, Protel1 引言伴随着信息化数字化时代的到来,人们的生活速度以及对生活质量的追求也在大幅提高。
电子产品智能化速度的加快,也使人们的工作、生活和通讯的关系日益紧密。
智能化产品的设计在改变人们工作方式与生活习惯的同时,让人们对生活质量的提升提出了更高的需求,方便、舒适成了人们所追求的生活方式,在现代家庭生活环境中,居住环境早已不仅仅局限在物理空间上,人们更加关注的是一个安全、方便、舒适的生活环境。
智能化的电子产品以及设计将以前的被动静止物体转变为人们能够方便操控的工具,这些产品具有提供全方位的信息交换的功能,不仅能够优化人们的生活方式,帮助人们更加合理的安排时间,增强居住环境的安全性,甚至还可以为各种能源费用节约资金。
在智能化产品中,单片机的应用已经越来越广泛,单片机以它体积小、质量轻、耗电省、可靠性高、价格低等优点,开始不断发展,并广泛应用于仪器仪表、家用电器、医疗设备、航天航空领域、工业专用设备的管理及过程控制等领域,在很多的大中型的电气设备以及小型的电子产品中也用到了单片机进行控制。
针对人们对智能化的需求以及对舒适生活的追求,光敏电阻式自动窗帘系统改变了传统窗帘的劣势,它可以根据外界光照强度的不同而自动开闭窗帘。
该系统利用光敏电阻检测光照强度的变化,并且将光敏检测模块的电阻变化转化为电压变化,然后将电压变化的信号送单片机,单片机通过电机驱动模块控制着步进电机的正反转实现窗帘的来回移动。
本设计正是把利用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。
它专为获得宽电压范围、单电源供电而设计,也可以以双电源供电;而且无论电源电压大小,电源消耗的电流都很低。
它还有一个特性:即使是单电源供电,比较器的共模输入电压范围接近地电平。