自动窗帘控制系统.pdf
《自动窗帘控制系统.pdf》由会员分享,可在线阅读,更多相关《自动窗帘控制系统.pdf(16页珍藏版)》请在咨信网上搜索。
第 1 页 共 18 页目录目录摘要摘要.2一、窗帘自动控制系统一、窗帘自动控制系统.3二、窗帘自动控制的研究意义与发展现状二、窗帘自动控制的研究意义与发展现状.3(一)、控制器智能项目.3(二)、系统总体结构规划.4三、系统硬件设计三、系统硬件设计.4(一)、89C51 单片机及相关电路.41、晶振电路.52、复位电路.53、时钟电路.54、电源电路.6(二)、步进电机.7(三)、键盘/显示接口电路.8(四)、传感器.10(五)、信号调理电路.111、放大滤波电路.112、A/D 转换.11(1)定时传送方式.12(2)查询方式.12(3)中断方式.12四、系统软件设计四、系统软件设计.12(一)、主程序软件设计.12(二)、主要功能子程序设计.131、步进电机程序设计.132、键盘程序设计.143、定时程序设计.14总结与展望总结与展望.15致谢致谢.16参考文献参考文献.17第 2 页 共 18 页窗帘自动控制系统摘要窗帘自动控制系统摘要本电路根据办公和生活环境需要采用AT89C51单片机控制系统利用P3口的特殊功能与 P1 口的空闲模式和掉电模式根据其不同控制模式实现半自动控制、自动控制、定时控制的相互转换控制窗帘机。该设计包括光电开关电路、系统主控模块、电源转换电路、保护电路等组成可实现窗帘自动升降。关键词:单片机 定时控制 光电开关 步进电机第 3 页 共 18 页一一、窗帘自动控制系统窗帘自动控制系统智能家居控制系统可以定义为一个过程或者一个系统。利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间。还将原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交换畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用节约资金。系统的网络化功能可以提供遥控、家电(空调,热水器等)控制、照明控制、室内外遥控、窗帘自控、防盗报警、电话远程控制、可编程定时控制及计算机控制等多种功能和手段。使生活更加舒适、便利和安全。因智能家居控制系统布线简单、功能灵活,扩展容易而被人们广泛接受和应用。正是因为通信技术、计算机技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。智能家居控制系统的主要功能包括通信、设备自动控制、安全防范三个方面。随着新技术和自动化的发展,传感器的使用数量越来越大,功能也越来越强,各种传感器都已经标准化、模块化这给智能家居控制系统的设计提供极大方便。二二、窗帘自动控制的研究意义和发展现状窗帘自动控制的研究意义和发展现状(一)、控制器智能项目随着人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭生活中最必须的家居用品之一,自然也需要满足人民更舒适性的需求。窗帘最基本的作用无非是保护业主的个人隐私以及遮阳挡尘等功能,但传统的窗帘您必须手动去开关,每天早开晚关也是挺麻烦的,特别是别墅或复式房的大窗帘,比较长,而且重,用时需要很大的力才能开关窗帘,特别不方便;于是电动窗帘应运而生。现有的电动窗帘都可以自动开关闭窗帘,到了时间自动控制窗帘的开关,可以根据光的但是他们也有些缺点。窗帘控制器的自动开关如何让窗帘能够开关自如,停机的时间是否到位。电动窗帘主要有以下几大功能:(1)手动控制:该功能使电动窗帘具有手动正转、手动反转和手动停止的功能。而且增加了工作状态指示,电机工作在正转、反转和停止状态的时候,数码管均有不同工作状态指示。(2)半自动手动控制:半自动手动控制是在需要关闭或打开窗帘的时候,只需要人工按一下“正转”或“反转”按键后,窗帘到位自动停止。(3)环境亮度控制:窗帘的关闭和开启通过环境亮度自动完成窗帘的开启或关闭操作控制,“天黑关闭,天亮打开”具有智能管理,不产生误动作。(4)时间自动控制:根据设置输入的开启或关闭时间,来控制窗帘的关闭和打开。窗帘的正转、反转和停止功能可由单片机输出电平来控制步进电机的运转以实现。环境亮度的控制通过光敏电阻和运放组成的电路来控制单片机输出电平继而控制电机的正转和反转。时间自动控制可以由定时器来控制.第 4 页 共 18 页(二)、系统总体结构规划电动窗帘控制器的总体结构框图如图 2-1 所示。图 2-1电动窗帘控制器总体框架由光电传感器来探测外界的光强,从传感器出来的信号经过信号调理电路的放大,滤波调理后输入到A/D转换器,A/D转换器件完成一个转换过程需要一定时间,如果在这段时间内信号的幅度发生变化,转换结果将会受到影响,所以期间要用到采样保持电路。转换后的信号由单片机控制器,来实现电机的运行与停止。显示部件用来显示电动窗帘控制器的各种状态信息。键盘是主要的输入设备,控制单片机的各种参量。三、系统硬件设计三、系统硬件设计图 3-1总体硬件电路总体硬件电路图 2 包括单片机外围电路、A/D 转换电路,信号调理电路、检测电路、键盘/显示接口电路、步进电机控制电路等模块。单片机外围电路提供各模块所需的 5V电源和时钟模块;信号检测后的是模拟信号,经过调理放大进入 A/D 转换后输出数字信号给单片机。单片机的 P2 口控制步进电机的运行从而控制窗帘的升降。显示和键盘让人机交换变得更容易。以上各模块组成了电动窗帘控制器的总体电路。(一)、89C51 单片机及相关电路:89C51 是 一 种 带 4K 字 节 闪 烁 可 编 程 可 擦 除 只 读 存 储 器(FPEROM FalshProgrammable and Erasable Read Only Memory)的低电压,高性能 CMOS8 位微处理器,第 5 页 共 18 页俗称单片机。它是美国 ATMEL 公司的低电压,高性能 CMOS8 位单片机。89C2051 是一种带 2K 字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除 100 次。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL 的 89C51 是一种高效微控制器,89C2051 是它的一种精简版本。89C51 单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1、晶振电路电路中的晶振即石英晶体震荡器。由于石英晶体震荡器具有非常好的频率稳定性和图 3-2晶振电路抗外界干扰的能力,所以,石英晶体震荡器是用来产生基准频率的。通过基准频率来控制电路中的频率的准确性。同时,它还可以产生振荡电流,向单片机发出时钟信号。图 3-2 是单片机的晶振电路。电路中的电容 C1 和 C2 的典型值通常选择为 30PF 左右,该电容的大小会影响振荡电路频率的高低、振荡器的稳定性和起振的快速性。晶体振荡频率的范围通常在 1.212MHz。晶体的频率越高,系统的时钟频率越快,单片机的运行速度越快。但反过来,运行速度对于存储器的速度要求就越高,对印刷电路板的工艺要求也就越高,即要求线间的寄生电容要小。晶体和电容应该尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证振荡器稳定、可靠地工作。89C51 常选择振荡频率 12MHz 的石英晶体。2、复位电路复位是单片机的初始化操作,只需要给 89C51 的复位引脚 RST 加上大于 2 个机器周期(即 24 个时钟振荡周期)的高电平就可以使 89C51 复位。复位时,单片机初始化为0000H,从 0000H 单元开始执行程序。除了进入系统的正常初始化之外,当程序运行错误(如程序跑飞)或操作错误使系统处于锁死状态时,也需要复位键使 RST 脚为高电平,使 89C51 摆脱“跑飞”或“死锁”状态而重新启动。3、时钟电路本设计需要窗帘在给定的时间自动开和关,所以需要用到定时器,而为了保证单片机与外界时钟一致,要用到一个实时时钟电路。这里使用 DS12887 实时时钟芯片来完成这项功能。DS12887 是 DALLAS 公司生产的实时日历时钟芯片,其主要功能包括非易失性时日历第 6 页 共 18 页图 3-3时钟电路时钟、报警器、百年历、可编程中断、方波发生器和 114 字节的非易失静态 RAM。使用DS12887 时应注意以下几点:Vcc 正常情况下为 5V,当 Vcc 降至 4.25V 时,所有的输入被忽略,输出为高阻状态,Vcc 降至 3V 时,外部电源被关断,内部锂电池为实时时钟和RAM 供电,在断电情况下,时钟继续运行,其中的数据可保存十年以上不会丢失。DS12887有两种工作时序,即 MOTOROLA 和 INTEL 时序,由 MOT 引脚的电平指定,当 MOT 引脚为低电平时选择 INTEL 时序,图 3-3 中选为 INTEL 时序,这时芯片的 DS 引脚接系统的读信号/RD,R/W 引脚接系统的写信号/WR。AS 引脚用于分离数据地址总线 AD7-AD0 上的地址和数据信息,连接到 MCU 的 ALE 引脚。RESET 引脚的信号对日历时钟和 RAM 没有影响,但它影响 DS12887 的命令和状态寄存器的内容,在图 3-3 中直接将 RESET 连至 Vcc,这样可以保证DS12887在进入或退出电源失效状态时,其工作状态不受RESET引脚的影响。DS12887 有一个可编程输出方波引脚 SQW,从该引脚可以输出频率为 2Hz-256Hz 的方波,在系统中正是利用此引脚输出周期为 125MS 的方波,作为 MCU 外部中断/INT0 的中断源实现周期性中断,每当中断发生时,MCU 读一二次输入口,检查电表是否转过一圈,在整点时还要采一次三相电流和电压。除此之外,DS12887 内部还有 128 字节的 RAM 的单元,其中前 10 个字节用于存放日历时钟信息,字节 0 为秒,字节 2 为分,字节 4 为时,字节 6 为星期,字节 7 为日,字节 8 为月,字节 9 为年,字节 0AH-0DH 用作控制和状态寄存器,剩下的 114 字节为用户 RAM,所有的这 128 字节都是掉电非易失性的。DS12887时钟芯片和AT89C5l单片微机的接口电路如图3所示。模式选择脚MOT接地,DS12887时钟芯片的AS端口和89C51单片机的AIE端直接相联;而DS、RW 读写控制线与单片机的RD/WR控制线制线相连;DS12887的高位地址由89C51单片机的P2 7端口来片选,则DS12887的高8位地址定为7FH,而其低8位则由芯片内部各单元的地址来决定(00H-3FH);DS12887的中断输出端IQR和89C51的外部中断INT0端相联,给单片机提供中断信号;DS12887的SQW端与89C5I的TO端相连。4、电源电路单片机工作需要使用 5V 电压,因此需要给单片机设计电源电路。图 3-4 是单片机的电源电路。它采用 LM7805 三端集成稳压器,可输出+5V 的直流电压供电。第 7 页 共 18 页图 3-4电源电路(二)、步进电机步进电机为一种数字伺服执行元件,具有结构简单、运行可靠、控制方便、控制性能好等优点,广泛应用在数控机床、机器人、自动化仪表等领域。为了实现步进电机的简易运动控制,一般以单片机作为控制系统的微处理器,通过步进电机专用驱动芯片实现步进电机的速度和位置定位控制。单片机在本次试验中对步进电机的控制从而达到对转角和位移的控制的方法。本次设计采用两个型号为 130HZ308-450 的三相反应式步进电机对旋转角度和位移进行控制,该步进电机力矩大、耐负载冲击、精度高。其步距角为 1.2,即N=1.2,即本次设计的测控系统对回转台转角的控制精度可以达到 1.2。步进电机的驱动电路是根据控制信号工作的。而本次测控系统是以单片机位控制中心的,下面将介绍步进电机控制系统。步进电机控制系统主要由脉冲分配器,功率驱动电路,步进电机几部分构成的。步进电机控制系统的方框图如图 3-5 所示:图 3-5步进电机控制系统方框图 3-6步进电机控制系统电路如图 3-6 所示,是步进电机控制系统的电路图。第 8 页 共 18 页单片机输出步进脉冲后,再由脉冲分配电路按事先确定的顺序控制各相的通断。本设计由软件完成脉冲分配工作,不仅使线路简化,成本下降,而且可根据应用系统的需要,灵活地改变步进电机的控制方案。软件控制脉冲将在软件设计部分说明。步进电机功率驱动电路工作在较大脉冲电流状态,采用光电耦合器将单片机与步机电机隔离可以避免单片机与步进电机功率回路的共地干扰,防止强功率的干扰信号反串进主控系统。此外,万一驱动电路发生故障,也不致让功放中较高的电压串入单片机而使其损坏。步进电机的驱动电路有很多种,但最为常见的就是用单电压驱动,双电压驱动,斩波驱动,细分驱动等。但电压驱动是步进电机控制中最为简单的一种驱动电路,它在本质上是一个单间的反相器。它最大的特点是结构简单,工作效率低。而且它的外接电阻要消耗相当一部分能量,这样会影响电路的稳定性。双电压驱动电路是采用两种电源电压,缺点在于在高低电压连接处电流出现谷点,这样必然引起力矩在谷点处下降,不易于电机的正常运行。对于斩波驱动则可以克服这种缺点,并且还可以提高步进电机的效率。从提高效率的角度来看这是一个很好的驱动电路,它可以用较高的电源电压,同时无需外接电阻来限定额定电流和减少时间常数。但由于其波形顶部呈现锯齿形波动,所以产生较大的电磁噪声。细分驱动是用脉冲电压来供电的,对于一个电压脉冲,转子就可以转动一步。本设计采用的是恒频脉宽调制细分驱动电路,电路图如图 3-7 所示。图 3-7恒频脉宽调制细分驱动电路(三)、键盘/显示接口电路键盘在单片机应用系统中能实现向单片机输入数据,传送命令等功能,是人工干预单片机的主要手段。本设计中的键盘采用 44 矩阵键盘。16 个键分别为:0-9 十个数字键,用于时间设定输入;设定键,设定自动窗帘开和关的时间;复位键,在程序出错或者有误操作的时候;正转键,使步进电机正转,窗帘打开;反转键,使步进电机反转,窗帘关闭;停止键,步进电机停止运转;确定键,时间设定完成后确定输入。由于按键比较多,加上减少所战占用的端口,可以将按键组成一个矩阵,如图 3-8 所示。第 9 页 共 18 页图 3-8键盘接口电路获取键盘信息的方法有 2 种,我们经常用到的是扫描法。在扫描法中,所有的行线固定为输出端口,并依次输出低电平;所有列线固定为输入端口,用来检测按键状态。当全部按键均松开时,从列线上检测不到行线输出的低电平。当某个按键按下时,只有在对应的行线输出低电平时才能在对应的列线端口检测到低电平。按键的触点在闭合和断开时均会产生抖动,这时触点的逻辑电平是不稳定的,如果不妥善处理,将会引起按键命令的错误执行或重复执行。一般消除抖动采用软件方法来解决,将在软件部分介绍这点。显示部分则主要显示时间,用于设置时间。采用 LED 数码管进行显示是一种经济实用的方法。每位数码管由 7 个笔画加上小数点共 8 个发光二极管组成;有共阴极和共阳极两种类型,公共端用来进行位控制,笔画端用来进行字符控制;数码管显示有静态显示和动态显示两种方法。在数码管显示中,有 2 个技术问题需要解决,这就是整数高位和闪烁显示问题。虽然某些新型 LED 驱动芯片本身具有闪烁控制和熄灭控制功能,但通过合理的软件设计,采用廉价芯片组成的驱动电路同样可以实现整数高位灭零和闪烁显示功能,达到降低系统硬件成本的目的。本设计采用的就是4位LED数码管的串行驱动电路来达到显示时间和消除闪烁显示的目的。驱动器采用 74LS164,由 89C51 的 P3.0 和 P3.1 来控制 LED 数码管的显示。显示电路图如图 3-9 所示。图 3-94 位 LED 数码管的串行驱动电路第 10 页 共 18 页(四)、传感器电动窗帘要根据光照的情况而自动开关窗帘,因而需要使用到光电传感器。这里使用光敏电阻。光敏电阻是用光电导体制成的光电器件,又称光导管,他是基于半导体光电效应工作的。光敏电阻没有极性,纯粹是一个电阻器件,使用时可以加直流偏压,也可以加交流电压。当无光照时,光敏电阻值(暗电阻)很大,电路中电流很小。当光敏电阻受到一定波长范围的光照时,它的阻值急剧减少,因此电路中电流迅速增加。光敏电阻具有很高的灵敏度,很好的光谱特性,光谱响应从紫外区一直到红外区。而且体积小、重量轻、性能稳定。因此在自动化技术中得到广泛的应用。光敏电阻器一般用于光的测量、光的控制和光电转换(将光的变化转换为电的变化)。通常,光敏电阻器都制成薄片结构,以便吸收更多的光能。当它受到光的照射时,半导体片(光敏层)内就激发出电子空穴对,参与导电,使电路中电流增强。根据光敏电阻的光谱特性,可分为三种光敏电阻器:紫外光敏电阻器:对紫外线较灵敏,包括硫化镉、硒化镉光敏电阻器等,用于探测紫外线。红外光敏电阻器:主要有硫化铅、碲化铅、硒化铅。锑化铟等光敏电阻器,广泛用于导弹制导、天文探测、非接触测量、人体病变探测、红外光谱,红外通信等国防、科学研究和工农业生产中。可见光光敏电阻器:包括硒、硫化镉、硒化镉、碲化镉、砷化镓、硅、锗、硫化锌光敏电阻器等。主要用于各种光电控制系统,如光电自动开关门户,航标灯、路灯和其他照明系统的自动亮灭,自动给水和自动停水装置,机械上的自动保护装置和“位置检测器”,极薄零件的厚度检测器,照相机自动曝光装置,光电计数器,烟雾报警器,光电跟踪系统等方面。这里选用3 系列的 GL3526。图 3-10光控工作原理应用光控工作原理如图 3-10,天亮窗帘自动打开,天黑窗帘自动关闭。由运放组成比较电路,同向输入端有两个电阻分压得到一个电压值,作为基准电压进行比较,而反相输入端用一个光敏电阻对外部环境的光线进行采集,利用光敏电阻暗时电阻大,亮时电阻小的特点,来确定反向输入端的电压值。再两者进行比较,比较后的信号再送入单片机 89C2051 的 P0 口,从而通过单片机来控制电机的正反转。来实现天亮窗帘自动打开,天黑窗帘自动关闭这一自动控制功能。第 11 页 共 18 页(五)、信号调理电路1、放大滤波电路在许多需要用 A/D 转换和数字采集的单片机系统中,多数情况下,传感器输出的模拟信号都很微弱,必须通过一个模拟放大器对其进行一定倍数的放大,才能满足 A/D 转换器对输入信号电平的要求,在此情况下,就必须选择一种符合要求的放大器。仪表仪器放大器的选型很多,我们这里介绍一种用途非常广泛的仪表放大器。来自传感器的信号通常都伴随着很大的共模电压(包括干扰电压)。一般采用差动输入集成运算放大器来抑制它,但是必须要求外接电阻完全平衡对称,运算放大器才具有理想特性。否则,放大器将有共模误差输出,其大小既与外接电阻对称精度有关,又与运算放大器本身的共模抑制能力有关。一般运算放大器共模抑制比可达 80dB,而采用由几个集成运算放大器组成的测量放大电路,共模抑制比可达 100120dB。滤波器是具有频率选择作用的电路或运算处理系统,具有滤除噪声和分离各种不同信号的功能。传感器过来的信号经常带有各种各样的干扰,因此要采用滤波电路来去除干扰。综合考虑,采用低通滤波器。本设计采用将放大滤波功能结合的电路,电路图如图 3-11 所示。图 3-11放大滤波电路2、A/D 转换A/D 转换的作用是进行模数转换,把接收到的模拟信号转换成数字信号输出。在选择 A/D 转换时,先要确定 A/D 转换的位数,该设计运用的是 8 位 A/D 转换器 ADC0809,A/D 转换误的位数确定与整个测量控制系统所需测量控制的范围和精度有关,系统精度涉及的环节很多,包括传感器的变换精度,信号预处理电路精度 A/D 转换器以及输出电路等。本次设计使用 8 位 A/D 转换器 ADC0809。关于 ADC0809 的介绍:ADC0809 是 CMOS 单片型逐次逼近式 AD 转换器,它由 8 路模拟开关、地址锁存与译码器、比较器、8 位开关树型 DA 转换器、逐次逼近,寄存器、三态输出锁存器等其它一些电路组成。因此,ADC0809 可处理 8 路模拟量输入,且有三态输出能力,既可与各种微处理器相连,也可单独工作。输入输出与 TTL 兼容。ADC0809 与 MCS-51 单片机的连接如图 3-12 所示。第 12 页 共 18 页图 3-12ADC0809 与单片机的接口电路A/D 转换后得到的是数字量的模拟量,这些数据应传送给单片机进行处理。数据串的关键是如何确定 A/D 转换完成。因为只有确定数据转换完成后,才进行传送。为此可采用以下三种方式:(1)定时传送方式对于一种 A 时子程序。A/D 转换启动后,就调动这个子程序,延迟时间一到,转换肯定已经完成了。接着,就可以进行数据传送,对于 A/D 转换来说,转换时间作为一项技术指标是已知的和固定的。例如 ADC0809 转换时间为 128us,相当于 6MHZ 的 MCS-51单片机共 60 个机器周期。可根据此设计一个延了。(2)查询方式A/D 转换芯片表明有转换完成的状态信号,例如 ADC0809 的 E 端,因此可以通过查询方式用软件测试 EOC 的状态,即可知道转换是否完成,若完成,则进行数据传送。(3)中断方式中断方式 ADC0809 与 8031 的中断方式接口电路只需将 0809 的 EOC 端经过一非门连接到 8031 的 INTl 端即可。采用中断方式可大大节省 CPU 的时间,当转换结束时,EOC发出一个脉冲向单片机提出中断请求,单片机响应中断请求,由外部中断 1 的中断服务程序读 AD 结果,并启动 0809 的下一次转换,外部中断 1 采用边沿触发方式。设计中用单片机启动 ADC0809 后,延时 130us,就可以读取正确的 A/D 转换结果。四、系统软件设计四、系统软件设计系统软件设计主要包括显示子程序,键盘子程序,时钟程序,步进电机控制程序设计及部分构成。本章节系统的介绍了电动窗帘的主程序和各主要功能子程序的设计流程,具体的程序代码见附录。(一)、主程序软件设计主程序构成无限循环,主要完成单片机初始化,关中断,菜单显示内容初始化,按键扫描,电机运行,计时等功能。主程序的流程图如下4-1所示。第 13 页 共 18 页图 4-1主程序流程启动主程序,先关中断并且设置堆栈,接着初始化寄存器,初始化显示内容;然后执行按键查询,执行相应的操作。如果是设定键,则设定时间,开始计时;到时间后步进电机开始相应的工作,工作完成后停机。如果是电机控制键,则也执行相应的工作。如果都不是,则是复位键,采取复位操作。(二)、主要功能子程序设计1、步进电机程序设计(如图 4-2)步进电机程序设计的主要任务是:判断旋转方向;按顺序传送控制脉冲;判断所要求的控制步数是否传送完毕。图 4-2步进电机工作流程第 14 页 共 18 页2、键盘程序设计按键的触点在闭合和断开时均会产生抖动,这时触点的逻辑电平是不稳定的,如不妥善处理,将会引起按键命令的错误执行或者重复执行。现在用软件延时的方法来避开抖动阶段。在判断是否有键闭合后都延时 5ms,按下键后再延时 12ms 就可以避免键盘的抖动。然后键码分析,执行相应的模块,显示后返回,如图 4-3。图 4-3键盘程序设计3、定时程序设计定时的主要功能是在设定时间单片机能够得到中断信号,从而控制窗帘的开关。时钟发出 50ms 的信号给单片机,计数器计数,当计数到 20,则过了 1 秒,秒单元数值加1,当秒单元到达 60,分单元数值加 1,秒单元清零。当时单元到达 24,时单元清零。标志 1 天时间计满,把他们的值放到存储单元的指定单元。定时功能流程如图 4-4。图 4-4定时功能流程第 15 页 共 18 页总结与展望总结与展望本设计了电动窗帘控制器的智能项目,系统的介绍了电动窗帘控制器的硬件电路设计到软件设计的以系列步骤。本设计采用步进电机作为执行元件,以光敏电阻作为传感元件的传感器作为检测元件,89C51 单片机作为控制芯片,辅助键盘和显示,实现了电动窗帘控制器的多项智能项目。纵观整个设计系统,单片机使用了熟悉的 89C51 单片机,从而使整个控制芯片了如指掌。熟悉的控制芯片设计起来也是得心应手。所用芯片简单实用,减少了开发和硬件开销。传感器部分使用光敏电阻,可以持续性的检测外界光强变化,通过电桥电路后的单片机的脉冲信号进而控制步进电机的运行。本设计的步进电机可以很好的执行单片机的命令。步进电机为一种数字伺服执行元件,具有结构简单、运行可靠、控制方便、控制性能好等优点。使得窗帘的开关更加的准确,稳定。设计的时钟电路配合单片机的定时功能,加上光电传感器的检测光强很好的解决了自动控制这项功能。由于设计的时间和能力有限,还有许多功能和技术没有充分研究,如解决光电开关的滞回特性,可以使用施密特电路来完成。其次,显示功能中还没有显示电动窗帘控制器的工作方式。控制器固定,没有蓝牙和红外控制功能。而且没有完成实物的设计,这不得不说是一个遗憾。但是,一个完整的毕业设计过程,让我掌握了单片机系统和电子操作软件等方面的知识,也给今后更成功、完善的设计打下坚实的基础。第 17 页 共 18 页参考文献参考文献1何西才,任力英.实用传感器接口电路实例M.北京:中国电力出版社,2011.2刘守义.单片机应用技术M.陕西:西安电子科技大学出版社,2010.3瞿贵荣.电动窗帘红外遥控电路J.家庭电子,2015.4张培志.基于单片机技术的无线遥控家居照明系统仪器仪表P.用户,2010.5刘大茂.智能仪器单片机应用系统设计J.北京:航空工业出版社,2011.6孟志.单片机外围电路设计P北京:电子工业出版社,2014.7胡汉才.单片机原理及其接口技术P.北京:清华大学出版社,2013.8吕俊芳.传感器接口与检测仪器电路J.北京:北京航空航天大学出版社,2011.- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 窗帘 控制系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文