全自动遥控、光控窗帘设计说明书

合集下载

智能窗帘使用说明书

智能窗帘使用说明书

智能窗帘使用说明书智能窗帘是一种结合了现代科技与生活实用的窗帘产品。

它通过智能控制系统实现自动开合,精确控制光线进入室内,提供用户便捷的使用体验。

本使用说明书将详细介绍智能窗帘的使用方法及注意事项,请在使用前仔细阅读,并按照说明进行操作。

一、产品组成与安装1. 产品组成:智能窗帘包含以下组件:- 电动装置和电机:控制窗帘开合的核心部件。

- 控制器:连接电动装置和电源的设备,实现窗帘的智能控制。

- 遥控器/手机应用:可通过遥控器或手机应用控制窗帘的开合。

- 电源适配器:为窗帘提供电源供应。

2. 安装步骤:a. 准备工作:确保安装地点没有障碍物,并测量好窗帘的安装位置和尺寸。

b. 安装支架:根据窗帘的尺寸,在安装位置固定窗帘支架。

c. 安装电动装置和电机:将电动装置安装在支架上,并将电机与窗帘连接。

d. 连接控制器:将控制器与电动装置和电源连接,确保接线正确可靠。

e. 配置遥控器/手机应用:按照说明书将遥控器或手机应用与控制器进行配对。

二、使用方法1. 手动开合:- 手动开启:轻轻拉动窗帘侧边帘布,窗帘自动打开至所需位置后,松开手即可。

- 手动关闭:轻轻拉动窗帘侧边帘布,窗帘自动闭合至所需位置后,松开手即可。

2. 智能控制:- 使用遥控器:根据遥控器上的指示,按相应按钮实现窗帘的开合操作。

如需暂停中途,再次按下相应按钮即可停止。

- 使用手机应用:下载并安装窗帘专用应用,按照应用的指引连接到智能窗帘,通过应用进行远程控制、定时开合等操作。

3. 定时设置:- 遥控器定时:遥控器上通常有定时设置按钮,按照说明书设置定时开合时间,窗帘将按照设定时间自动启动。

- 手机应用定时:在手机应用中,定时设置功能可更加灵活和多样化,可根据个人需求设定多个定时任务。

4. 光线感应:- 部分智能窗帘配备光线感应器,能根据室内光线强弱自动开合。

在设置页面中按照个人喜好进行灵敏度和触发光线强度的调节。

三、注意事项1. 安全使用:请勿将手伸入开合的窗帘中,避免夹伤。

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

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

计算机控制技术课程设计说明书光感自动窗帘控制系统学生姓名: xx 学号:学院:专业:电气工程及其自动化指导教师:xx年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)第1章绪论1.1 设计的背景和意义21世纪是信息化的世纪,各种电信和互联网新技术推动了人类文明的巨大进步。

利用先进的计算机技术、网络通讯技术、综合布线技术、将与家居生活有关的各种子系统,有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全、有效。

在现代社会,对室内设计而言,窗帘不仅具有遮光作用,更有美化功能,它不仅可以协调居室的色彩搭配,而且能够柔化空间造型的线条,营造温馨惬意的环境。

光控自动窗帘设计书

光控自动窗帘设计书

光控自动窗帘设计书光控自动窗帘设计书随着科技的进步和人们对生活品质的追求,光控自动窗帘成为了家居装饰中的热门选择。

光控自动窗帘不仅能够实现智能控制,提供便利的使用体验,还能够有效地调节室内光线,改善居住环境,提高生活质量。

本设计书旨在全面介绍光控自动窗帘的设计原理、功能特点、使用方法以及相关注意事项,为设计师和消费者提供有指导意义的参考。

一、设计原理光控自动窗帘的设计原理主要包括光感功能和智能控制功能两个方面。

1. 光感功能:光控自动窗帘内置光感传感器,能够实时感知室外光线强度,并根据设定的阈值自动调节窗帘的开合程度。

当光线较强时,窗帘会自动闭合,有效遮挡阳光直射进室内,提供良好的遮光效果;而当光线较暗时,窗帘会自动打开,留出适量的光线进入室内,烘托温馨的氛围。

2. 智能控制功能:光控自动窗帘可与智能家居系统连接,通过手机、遥控器或语音控制等方式进行远程控制。

用户可以根据自己的需求随时调整窗帘的开合程度,实现个性化的光线调节。

二、功能特点光控自动窗帘具有以下功能特点,能够为用户带来便利和舒适的使用体验。

1. 自动感光调节:光控自动窗帘能根据室外光线强度自动感光调节,智能判断是否需要遮挡阳光,为用户提供舒适的室内环境。

2. 远程智能控制:光控自动窗帘可通过手机、遥控器或语音控制等方式进行远程控制,无需人工干预,提高使用便利性。

3. 多种开合方式:光控自动窗帘支持手动、定时或自动模式,用户可以根据实际情况选择适合的开合方式,满足不同需求。

4. 安全保护功能:光控自动窗帘内置安全感应器,当窗帘遇到阻力或者危险情况时,能够自动停止运行,确保使用安全。

三、使用方法光控自动窗帘的使用方法简单便捷,用户只需按以下步骤进行操作:1. 安装设置:根据产品说明书将光控自动窗帘正确安装在窗户上,并与智能家居系统连接。

2. 设定阈值:根据个人喜好和实际需求,设定光感传感器的阈值,以控制窗帘的开合程度。

3. 选择模式:根据具体情况选择手动、定时或自动模式,并设置相应的开合时间或条件。

全自动智能电动窗帘的使用说明书

全自动智能电动窗帘的使用说明书

全自动智能电动窗帘的使用说明书使用说明书1. 产品概述全自动智能电动窗帘是一种创新的窗帘产品,通过智能化控制系统,能够实现窗帘的自动开关和定时控制。

本说明书将详细介绍如何正确使用和操作全自动智能电动窗帘。

2. 硬件安装2.1 窗帘轨道安装在使用全自动智能电动窗帘之前,需要先安装窗帘轨道。

请根据实际窗户的尺寸,选择合适的窗帘轨道并按照用户手册中的安装步骤进行安装。

2.2 电动机安装将电动机固定在窗帘轨道的一侧,并确保电动机与轨道之间紧密连接。

接下来,连接电动机的电源线,并接通电源。

3. 使用指南3.1 手动控制全自动智能电动窗帘支持手动控制功能。

您可以使用手动开关或遥控器进行开关窗帘的操作。

手动开关位于电动机附近,可以通过手动推拉窗帘来控制开关。

3.2 远程控制全自动智能电动窗帘具备远程控制的功能,您可以通过手机APP或遥控器远程操作窗帘的开关。

首先,确保电动窗帘已与手机APP或遥控器成功配对。

然后,按下相应的按钮即可远程控制窗帘的开关。

3.3 定时控制全自动智能电动窗帘支持定时控制功能,您可以根据需要设置窗帘的开启和关闭时间。

首先,在手机APP或遥控器上找到定时控制的设置选项,按照提示进行设置。

确保设定的时间与实际需求相符。

窗帘将会在设定的时间自动开启或关闭。

4. 安全提示4.1 定期检查为了确保全自动智能电动窗帘的正常运行及使用安全,请定期检查窗帘轨道和电动机的连接状态,并确保各部件无损坏。

4.2 防止过载当您使用远程控制功能或定时控制功能时,请确保窗帘的电动机不会因过载而受损。

请避免同时控制多个窗帘。

4.3 儿童使用请将全自动智能电动窗帘安装在儿童无法触及的地方,以防止儿童误操作导致意外伤害。

5. 故障排除5.1 无法开启或关闭如果窗帘无法正常开启或关闭,请首先检查电源线是否连接正确,并确保电源供应正常。

另外,还需要检查窗帘轨道是否正常工作,是否有障碍物阻挡窗帘的移动。

5.2 远程控制问题如果远程控制无法正常操作,请检查手机APP或遥控器的电量,确保信号的正常传输。

智能窗帘控制系统的设计课程设计说明书(已处理)

智能窗帘控制系统的设计课程设计说明书(已处理)

智能窗帘控制系统的设计课程设计说明书信息与控制工程学院硬件课程设计说明书智能窗帘控制系统的设计吉林化工学院Jilin Institute of Chemical Technology课程设计任务书一、设计题目:智能窗帘控制系统的设计二、设计目的:1.掌握STC89C52单片机最小系统及接口电路的设计;2.熟练掌握单片机的编程方法;3.掌握利用Keil进行软件仿真编程及程序下载的方法。

三、设计任务及要求:设计并实现智能窗帘的控制系统。

该系统的基本功能有:1.具有室内温度的测量及显示功能;2.具有根据光的强弱控制窗帘的位置。

;四、设计时间及进度安排:设计时间共三周(2012.03.05~2012.03.23),具体安排如下表: 周安排设计内容设计时间第一周设计单片机最小系统和外围电路的原理图,学习单片机开发工具Keil的使用,绘制设计电路原理图。

2012.03.05~2012.03.09第二周按照原理图焊接电路板,学习单片机对各模块的编程驱动方法以及掌握利用Keil进行编程,学习对单片各模块功能程序的调试和整合。

2012.03.12~2012.03.16第三周硬件下载并调试程序实现智能窗帘控制系统的基本功能。

完成并提交硬件设计作品及硬件课程设计说明书,课程设计答辩。

2012.03.19 ~2012.03.23五、指导教师评语及学生成绩指导教师评语:年月日成绩指导教师签字:目录课程设计任务书I第1章课程设计的目的 1第2章总体电路设计及其原理说明 22.1 方案选取 22.2总体方案设计 22.2.1系统基本功能 22.2.2系统总体结构设计 2第3章单片机基础 43.1 89C52单片机概述 43.2 晶振电路 53.3 复位电路 6第4章硬件电路设计84.1电源电路84.2直流电机电路94.3 光照强度检测电路104.4 LCD1602显示电路 12第5章系统软件设计145.1 KELL开发平台145.1.1 KELL软件简介145.1.2 KELL软件的使用方法14结论16参考文献17附录一:系统原理图18附录二:智能窗帘控制系统程序19第1章课程设计的目的课程设计是学生理论联系实际的重要实践教学环节,是对学生进行的一次综合性专业设计训练。

智能光线调节窗帘使用说明书

智能光线调节窗帘使用说明书

智能光线调节窗帘使用说明书尊敬的用户,感谢您选择我们的智能光线调节窗帘。

为了更好地满足您的需求,我们特别为您提供了以下使用说明。

请您详细阅读并按照指导进行操作。

一、产品概述智能光线调节窗帘是一款基于先进技术打造的智能家居产品。

通过集成的光线传感器和主控芯片,窗帘可以根据光线强度自动调节开合程度,实现自动控制和手动控制两种操作模式。

产品外观简约时尚,适用于各种窗户。

二、操作指南1. 开启电源连接窗帘的电源适配器后,确保插头与电源插座连接稳固可靠。

然后,按下电源开关,窗帘将自动进入待机状态。

2. 设置光线阈值窗帘首次使用时,需要根据室内光线情况设置合适的光线阈值。

您可以通过按下控制面板上的“光线设置”按钮,窗帘将自动进行光线扫描和阈值设定。

也可以选择手动设置光线阈值,按住控制面板上的“+”或“-”按钮,窗帘会自动调节开合程度,您只需停止按压时的窗帘状态,即可完成阈值设定。

3. 自动控制模式当窗帘处于自动控制模式时,窗帘会根据光线强度自动调节开合程度,以达到室内光线的舒适度。

您只需将控制面板上的开关切换至“自动”位置,窗帘将自动调节。

4. 手动控制模式若您希望手动控制窗帘的开合程度,只需将控制面板上的开关切换至“手动”位置即可。

然后,您可以通过按住控制面板上的“上”或“下”按钮,窗帘会相应向上或向下移动。

当松开按钮时,窗帘将停止运动并保持当前位置。

5. 窗帘定时功能智能光线调节窗帘还提供了定时功能,您可以预先设置窗帘开合的时间。

按住控制面板上的“定时设置”按钮,然后通过+/-按钮设定开合时间,并按下确认键保存设置。

窗帘将按照您设定的时间自动开合。

6. 电量检测与充电当窗帘电量低于一定程度时,自动光线调节窗帘将自动停止工作。

此时,您需要将电源适配器插头插入控制面板上的充电接口,然后将插头连接至电源插座进行充电。

充电完成后,窗帘将恢复正常工作状态。

三、安全注意事项1. 请勿将窗帘长时间移动至极限位置,以免损坏电机和机械装置。

遥控窗帘说明书

遥控窗帘说明书

湄洲湾职业技术学院遥控窗帘说明书系别:自动化工程系 年级: 10级 专业:电气自动化技术姓名:小张学号: 1001020230 导师姓名:赵职称: 讲师2013年5月27日目录1.前言 (1)2.系统设计技术参数要求 (2)3.系统设计 (3)3.1 系统设计总体框图 (3)3.2 各模块原理说明 (3)3.3 系统总原理图 (4)3.4 系统印刷电路板的制作图 (4)3.5 系统的操作说明 (4)3.6 系统操作注意事项 (5)参考文献 (6)致谢语 (7)附录 (8)附录1 总原理图 (8)附录2 印刷电路图 (9)附录3 元件清单 (10)附录4.源程序 (11)1.前言随着社会经济的高速增长,人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求。

窗帘其基本的作用无非是保护业主的个人隐私以及遮阳挡尘等功能,但传统的窗帘您必须手动去拉动,每天早开晚关也是挺麻烦的,特别是别墅或复式房的大窗帘,比较重,而且长,需要很大的力量才能开关窗帘,很不方便;于是遥控电动窗帘在最近几年得到迅速发展,并广泛应用于智能大厦、高级公寓、酒店和别墅等领域,只要遥控器轻按一下,窗帘就自动开合(百叶窗可以自动旋转),非常方便。

在本次设计中,我们主要研究的是利用单片机的无线遥控电路的设计。

2.系统设计技术参数要求1.遥控可以控制窗帘的开和关。

2.当开关状态时有指示灯显示开关状态。

3.有行程开关起到限位作用。

4.有继电器输出,可以控制任何电压的电机负载,实用性强。

3.系统设计3.1 系统设计总体框图3.2 各模块原理说明1.电源模块:给电源提供5v的电源。

2.STC89C52 芯片:STC89C52是整个系统的核心部件,在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,其中内部由CPU来运行、控制。

有四个并行I\O口(32 位),分别是P0、P1、P2和P3,POM用来存放程序,通过RAM来存放中间结果。

无线光控智能窗帘控制器使用说明

无线光控智能窗帘控制器使用说明

飞扬遥控电动调光帘/升降帘控制器、遥控器安装及使用说明一、 电器配件名称及性能二、面板说明三、使用操作说明遥控器各按键功能如“二、面板说明”。

1.“上、下” 按键点按一次为点动,按住>0.7秒为锁定(调光型窗帘为全闭;升降型窗帘为连续上、连续下),在窗帘运动时按下为停止; ① 调光百叶帘:“上/正转”、“下/反转”分别控制百叶帘的正反向遮光度; ② 升降百叶帘:“上/正转”、“下/反转”为上升、下降,点动为帘片调光; ③ 卷帘:“上/正转”、“下/反转”为上升、下降; 2.“通道选择键”用于选择窗帘1至6号中的任意一套或全部,进行操作;点按一次为当前通道,连续点按为通道循环选择; 3.“通道指示灯”指示将要操作的窗帘;4.智能光控:在停止时,一齐点按“上/正转和下/反转”键。

注意:★ 单独控制指定的窗帘,每台遥控主机需先进行对号;★电动升降型窗帘在出厂前均已调好,若在运输等过程中有偏位,则需重新设置上下行程操作;四、学习操作说明A.通道学习:①、关掉主机电源,8秒后打开主机源;②、在20秒内(不可进行运行操作)按下主机的“学习”键;③、在20秒内(不可进行运行操作)按下遥控器“学习键”,此时窗帘动一下,表示进入学习状态,否则操作失败,从第①步重新操作;④、按动通道选择键到将要学习的通道,然后按“停止键”,窗帘动一下,成功学习此通道,否则再次按“停止键”;⑤、可重复第④步学习多通道或摇控器;⑥、按遥控器“学习键”退出。

B.清除已学习的摇控通道:①、进入学习状态(不做任何操作);②、接着长按遥控器“学习键”,清除成功窗帘动一下,否则操作失败,从第①步重新操作。

C.“锁定”行程学习:①、进入学习状态。

点按通道键到要设置的窗帘通道;②、同时按下摇控器上的“通道选择键和停止键”(可先按住通道选择键然后再按下停止键)窗帘动一下,表示进入学习行程状态,否则再次按下“通道选择键和停止键”;③、上位设置:用上键、下键、停止键将窗帘调至上位合适位置,同时按下遥控器“通道选择键和停止键”确认;④、下位设置:用上键、下键、停止键将窗帘调至下位合适位置,同时按下遥控器“通道选择键和停止键”确认退出。

智能控制的家用窗帘使用说明书

智能控制的家用窗帘使用说明书

智能控制的家用窗帘使用说明书尊敬的用户,感谢您选择我们的智能控制家用窗帘产品。

为了确保您能够正确、便捷地使用我们的产品,我们特别为您编写了本使用说明书。

请仔细阅读本文,以了解有关操作、功能和注意事项等相关信息。

一、产品概述我们的智能控制家用窗帘是一款创新的家居智能产品,它采用最先进的技术,允许用户远程控制窗帘的开合,实现自动化操作。

这一技术能够提供更便捷、安全、舒适的居家体验。

二、产品特点1. 远程控制:通过手机应用程序,您可以远程控制窗帘的开合,无论您身处何地,只要有网络连接即可。

2. 定时功能:您可以根据自己的需求,设置窗帘的定时开合,实现定时遮光、定时通风等功能。

3. 智能传感器:通过配备的传感器,窗帘能够感知光线和温度,自动调整窗帘的开合程度,提供舒适的室内环境。

4. 安全保护:窗帘配备有防夹功能,当窗帘遇到阻力或异常情况时,会自动停止运动,保护用户的安全。

三、产品使用步骤1. 下载并安装手机应用程序:请在应用商店中搜索并下载我们的手机应用程序。

安装完成后,请打开应用程序并进行注册或登录,生成您的个人账号。

2. 添加设备:首次使用时,请点击应用程序中的“添加设备”按钮,按照提示完成设备与应用程序的配对过程,确保您的手机与窗帘的连接。

3. 配置网络连接:在添加设备成功后,您需要将窗帘与家庭无线网络连接。

请打开应用程序中的“网络设置”功能,选择您的家庭网络,并输入网络密码。

完成网络连接后,窗帘将能够通过应用程序进行远程控制。

4. 控制窗帘:回到应用程序主界面,您将看到窗帘的控制图标。

通过点击图标,您可以远程开合窗帘。

您还可以设置定时开合和传感器功能,满足个性化的需求。

四、注意事项1. 请确保窗帘的安装和电源连接正确无误,以免造成设备损坏或触电危险。

2. 请确保手机和窗帘设备之间的网络连接畅通,保持信号稳定,以免影响远程控制的效果。

3. 请注意保持窗帘的清洁和维护,定期检查窗帘轨道和电机等部件,确保其正常运行。

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

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

机电工程学院毕业设计说明书设计题目:基于单片机的光控自动窗帘控制系统设计专业班级:机械设计制造及其自动化(专升本)1001班目录1. 背景意义 (2)1.1光控自动窗帘系统的背景、意义 (2)1.2国内外研究现状 (3)2.方案论述 (7)2.1方案设计说明 (7)2.2方案选择说明 (7)3.硬件设计 (9)3.1光电传感器信号采集模块设计 (9)3.2单片机信号处理模块设计 (13)3.3执行单元模块设计 (17)4软件设计 (24)4.1程序流程 (24)4.2程序设计 (25)5. 总体设计 (27)PROTEL总电路图&&PROTUES仿真图 (28)6.结论 (30)7. 致谢 (30)参考资料 (31)1. 背景意义1.1 光控自动窗帘系统的背景、意义随着生活的提高,时代的进步,人们对居住空间、周围环境有了更高的要求,这是社会的必然潮流。

单片机控制的自动窗帘系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的便捷和档次,对室内设计而言,窗帘不仅具有遮光作用,更有美化功能,它不仅可以协调居室的色彩搭配,而且能够柔化空间造型的线条,营造温馨惬意的环境[1],同时还可以根据光线的明暗来自动控制窗帘开光,以调节室内光线,更进一步地满足了人们的享受要求,随着高新技术及电子器件的发展,光控、温控及遥控窗帘应运而生,给人们的生活带来了很多方便。

同时,也为人们的生活环境以及智能家居的实现提供了依据,为此,研究与设计智能窗帘控制系统具有深远的现实意义[2],所以产品如能形成大规模生产,必能很快普及国内市场,产生巨大的经济效益,另外,除了广大市民住宅使用外,该遥控窗帘器还可广泛用于别墅、公寓、宾馆、饭店、歌舞厅、写字楼、银行、歌剧院、会议厅、学校、医院等各种公用场所,因此该产品具有广阔的市场前景。

光感自动窗帘系统在我国还刚刚兴起,但其发展前景广阔,推广和应用自动窗帘系统具有重要的现实意义。

全自动遥控、光控窗帘设计说明书

全自动遥控、光控窗帘设计说明书

“迪瑞杯”第五届吉林省大学生机械创新设计大赛“幸福生活——今天和明天”全自动窗帘设计说明书参赛者:QCR WZC ZLG RJX SSD指导教师:ZZY CWL二〇一二年四月前言如今伴随着信息时代的到来,人们的生活水平日益提高,方便、快捷、自动、智能成为时代的主题,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境,自动化的电子产品自然成为人们追求的目标。

窗是人心灵的眼睛,窗帘则是眼睛上的睫毛,窗帘在防止强光射入,帮助人们合理的安排时间,美化室内环境,保证个人隐私,增强居家环境方面有重要作用。

随着人们生活节奏的加快,窗帘的自动化随之产生。

本产品是在学习机械原理及设计和电工学等知识,通过实践,观察,思考的基础上设计而成的,且人性化的思想理念也体现了科学技术在人们生活中的作用。

通过几个月的努力,使我们深刻感受到了电学,力学,加工工艺,理论知识与实践相结合在机械设计中的重要性。

加强和拓展这些方面的知识对机械学子们是很有必要的。

由于我们能力、经验以及一些方面的知识有限,许多地方未能深入的研究,如有误漏之处,敬请评委老师批评指正。

编者目录薄窗帘一、薄窗帘传动示意图 (1)二、工作原理 (1)三、执行机构选定 (2)四、电动机的选择 (3)五、轴的设计计算 (5)六、轴承的校核 (7)七、轴承端盖与轴承支座 (8)八、螺栓及连接件的选择与校核 (9)九、薄窗帘电路图 (10)十、电学原件引脚的功能及使用方法 (10)十一、程序流程图 (14)十二、ATmega16单片机程序 (14)厚窗帘一、厚窗帘传动示意图 (20)二、工作原理 (21)三、执行机构选定 (21)四、电动机的选择 (23)五、轴承的选择与校核 (25)六、厚窗帘电路图 (26)七、程序流程图 (26)八、电学原件引脚的功能及使用方法 (28)九、AT89C2051程序 (29)主要创新点 (32)推广应用价值 (32)设计小结 (33)参考文献 (34)薄窗帘薄窗帘属于智能窗帘,能够根据光照的强度,调节窗帘的自动升降。

2023年家用智能窗帘设置与使用说明书

2023年家用智能窗帘设置与使用说明书

2023年家用智能窗帘设置与使用说明书一、简介2023年家用智能窗帘是一种智能家居装置,通过使用智能技术实现窗帘的自动开合和远程控制。

本说明书将介绍智能窗帘的设置与使用方法,以帮助用户充分利用智能窗帘的功能。

二、硬件安装1. 确认包装内是否齐备:智能窗帘主控模块、电源线、遥控器、电池、安装配件等;2. 将窗帘轨道安装在窗户上方并固定,确保轨道稳固;3. 将窗帘杆插入轨道,并测试窗帘的开合情况;4. 连接智能窗帘主控模块和电源线,确保电源正常供应;5. 检查遥控器是否连接正常,安装电池并确保无线信号通畅。

三、智能设置1. 下载并安装智能窗帘APP,根据提示完成账号注册和登录;2. 打开APP,添加智能窗帘设备,按照指引进行配对和连接;3. 在APP中设置窗帘的房间位置,以便更好地管理和控制;4. 配置窗帘的开合时间表,可以根据需求设定不同时间段的开合模式;5. 设定窗帘的智能场景,例如根据气温自动开启或关闭窗帘;6. 针对不同的需求,可以设置窗帘的定时开合、定位控制等功能。

四、基本使用1. 使用遥控器:按下遥控器上的开启或关闭按钮,实现手动控制;2. 使用APP:打开智能窗帘APP,选择对应的窗帘设备,在APP 界面进行开合控制;3. 使用语音控制:连接智能语音助手(如小爱同学、天猫精灵),通过语音命令控制窗帘的开合;4. 手动开合:轻拉窗帘杆,实现手动开合,此时智能窗帘将进入手动模式,不再按照预设设置自动开合;5. 电机自动保护:当窗帘遇到阻力或超负荷工作时,电机会自动停止运行以保护窗帘和电机。

五、高级功能1. 与其他智能设备联动:智能窗帘可以与其他智能设备(如温度传感器、光照传感器)联动,实现智能化控制;2. 远程控制:通过手机APP,无论身在何处,只要联网即可实现对窗帘的远程开合控制;3. 与日出日落同步:智能窗帘可根据日出日落时间自动调节开合,提供更加贴心的使用体验;4. 安全保护:智能窗帘设有安全保护装置,如遇火灾或地震等紧急情况,窗帘将自动开启以提供安全通道;5. 智能学习:智能窗帘可以通过学习用户的习惯和喜好,自动开合,实现个性化的使用体验。

全自动感光窗帘说明书

全自动感光窗帘说明书

说明书一、产品名称:全自动感光控温窗帘二、产品功能简介:本产品分光控制部分和控温两大部分。

光控部分主要是利用一个光强检测装置和微处理器检测光强,当光强达到一定值时,光电开关控制窗帘关闭;当光强低于一定值时,光电开关又控制窗帘拉开。

控温部分是利用窗帘上使用的特殊太阳能吸收材料——碳原子薄膜透明材料吸收太阳能,并经过太阳能采集机储存转换装置将吸收的太阳能存储起来,在温度低于设定值时,开启电采暖散热器装置放出热量,使室温上升。

三、产品优点:1、该产品可实现全自动化和智能化,利用光控制装置自动调节窗帘的开启和关闭,省去了人工手动操作的麻烦,方便快捷。

2、当不需要它的全自动功能时,又可以采用人工手动的方式开合窗帘,能满足消费者的各种不同的需求。

3、提前对该装置进行设定,那么它将会24小时全天自动地进行智能化地对您的生活工作空间进行调控,无需人员看管,即使能在外地出差,也能让您的住房享受到太阳的光照。

4、该产品能够吸收并存储太阳能,在低温时,存储的能量又可以驱动电采暖散热器,因为一般的电采暖电器的功率都较大,很费电,有了这个利用太阳能的装置,节约了用电,为您减少了一大部分的开销。

5、该产品利用的是太阳能,属于节能环保型的绿色产品,对您的健康无伤害。

6、该产品外包装采用绝缘材料制成,没有安全隐患。

四、产品使用说明(一)部件介绍:本产品包括碳原子薄膜透明材料窗帘布、光电开关、微处理器及光强检测装置、太阳能采集及储存转换装置、以及感温、感光调控装置、电采暖散热器暖装置。

请参照示意图。

(二)使用操作说明:1、遥控器控制操作A、打开窗帘:按一下遥控器上的“布开”键,布帘自动打开,再按一下“布帘”键,布帘即停止运行;B、打开纱帘:按一下遥控器上的“纱开”键,布帘自动打开,再按一下“纱帘”键,纱帘即停止运行;C、关闭布帘:按一下遥控器上的“布关”键,布帘自动打开,再按一下“布关”键,布帘即停止运行;D、关闭纱帘:按一下遥控器上的“纱关”键,布帘自动打开,再按一下“纱关”键,纱帘即停止运行;E、布帘和纱帘同时打开:操作方法一:按一下遥控器的“总开”键,布帘自动打开,3秒后纱帘也开始同时自动打开,再按一下“总开”键,布帘和纱帘均停止运行。

遥控窗帘说明书

遥控窗帘说明书

湄洲湾职业技术学院遥控窗帘说明书系别:自动化工程系 年级: 10级 专业:电气自动化技术姓名:小张学号: 1001020230 导师姓名:赵职称: 讲师2013年5月27日目录1.前言 (1)2.系统设计技术参数要求 (2)3.系统设计 (3)3.1 系统设计总体框图 (3)3.2 各模块原理说明 (3)3.3 系统总原理图 (4)3.4 系统印刷电路板的制作图 (4)3.5 系统的操作说明 (4)3.6 系统操作注意事项 (5)参考文献 (6)致谢语 (7)附录 (8)附录1 总原理图 (8)附录2 印刷电路图 (9)附录3 元件清单 (10)附录4.源程序 (11)1.前言随着社会经济的高速增长,人民生活水平的不断提高,人们对家庭生活舒适性的需求越来越强烈,窗帘作为每个家庭的家居必须用品,自然也需要满足人们更舒适性的需求。

窗帘其基本的作用无非是保护业主的个人隐私以及遮阳挡尘等功能,但传统的窗帘您必须手动去拉动,每天早开晚关也是挺麻烦的,特别是别墅或复式房的大窗帘,比较重,而且长,需要很大的力量才能开关窗帘,很不方便;于是遥控电动窗帘在最近几年得到迅速发展,并广泛应用于智能大厦、高级公寓、酒店和别墅等领域,只要遥控器轻按一下,窗帘就自动开合(百叶窗可以自动旋转),非常方便。

在本次设计中,我们主要研究的是利用单片机的无线遥控电路的设计。

2.系统设计技术参数要求1.遥控可以控制窗帘的开和关。

2.当开关状态时有指示灯显示开关状态。

3.有行程开关起到限位作用。

4.有继电器输出,可以控制任何电压的电机负载,实用性强。

3.系统设计3.1 系统设计总体框图3.2 各模块原理说明1.电源模块:给电源提供5v的电源。

2.STC89C52 芯片:STC89C52是整个系统的核心部件,在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,其中内部由CPU来运行、控制。

有四个并行I\O口(32 位),分别是P0、P1、P2和P3,POM用来存放程序,通过RAM来存放中间结果。

全自动遥控、光控窗帘设计说明书

全自动遥控、光控窗帘设计说明书

“迪瑞杯”第五届吉林省大学生机械创新设计大赛“幸福生活——今天和明天”全自动窗帘设计说明书参赛者:QCR WZC ZLG RJX SSD指导教师: ZZY CWL二〇一二年四月前言如今伴随着信息时代的到来,人们的生活水平日益提高,方便、快捷、自动、智能成为时代的主题,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境,自动化的电子产品自然成为人们追求的目标。

窗是人心灵的眼睛,窗帘则是眼睛上的睫毛,窗帘在防止强光射入,帮助人们合理的安排时间,美化室内环境,保证个人隐私,增强居家环境方面有重要作用。

随着人们生活节奏的加快,窗帘的自动化随之产生。

本产品是在学习机械原理及设计和电工学等知识,通过实践,观察,思考的基础上设计而成的,且人性化的思想理念也体现了科学技术在人们生活中的作用。

通过几个月的努力,使我们深刻感受到了电学,力学,加工工艺,理论知识与实践相结合在机械设计中的重要性。

加强和拓展这些方面的知识对机械学子们是很有必要的。

由于我们能力、经验以及一些方面的知识有限,许多地方未能深入的研究,如有误漏之处,敬请评委老师批评指正。

编者目录薄窗帘一、薄窗帘传动示意图 (1)二、工作原理 (1)三、执行机构选定 (2)四、电动机的选择 (3)五、轴的设计计算 (5)六、轴承的校核..................................................................................... . (7)七、轴承端盖与轴承支座 (8)八、螺栓及连接件的选择与校核 (9)九、薄窗帘电路图 (10)十、电学原件引脚的功能及使用方法 (10)十一、程序流程图 (14)十二、ATmega16单片机程序 (14)厚窗帘一、厚窗帘传动示意图 (2)二、工作原理 (21)三、执行机构选定 (21)四、电动机的选择………………………………………………………………….……… (23)五、轴承的选择与校核 (2)5六、厚窗帘电路图 (26)七、程序流程图 (26)八、电学原件引脚的功能及使用方法 (28)九、AT89C2051程序 (29)主要创新点 (32)推广应用价值 (32)设计小结………………………………………………………………………… (33)参考文献 (34)薄窗帘薄窗帘属于智能窗帘,能够根据光照的强度,调节窗帘的自动升降。

基于单片机的光控自动窗帘控制系统设计说明书1教材

基于单片机的光控自动窗帘控制系统设计说明书1教材

机电工程学院毕业设计说明书设计题目:基于单片机的光控自动窗帘控制系统设计学生姓名:彭华云学号: 201028050130专业班级:机械设计制造及其自动化(专升本)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],所以产品如能形成大规模生产,必能很快普及国内市场,产生巨大的经济效益,另外,除了广大市民住宅使用外,该遥控窗帘器还可广泛用于别墅、公寓、宾馆、饭店、歌舞厅、写字楼、银行、歌剧院、会议厅、学校、医院等各种公用场所,因此该产品具有广阔的市场前景。

光感自动窗帘系统在我国还刚刚兴起,但其发展前景广阔,推广和应用自动窗帘系统具有重要的现实意义。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

“迪瑞杯”第五届吉林省大学生机械创新设计大赛“幸福生活——今天和明天”全自动窗帘设计说明书参赛者:QCR WZC ZLG RJX SSD指导教师: ZZY CWL二〇一二年四月前言如今伴随着信息时代的到来,人们的生活水平日益提高,方便、快捷、自动、智能成为时代的主题,在现代家庭生活环境中,居家环境早已不仅仅局限在物理空间上,人们更为关注的是一个安全、方便、舒适的环境,自动化的电子产品自然成为人们追求的目标。

窗是人心灵的眼睛,窗帘则是眼睛上的睫毛,窗帘在防止强光射入,帮助人们合理的安排时间,美化室内环境,保证个人隐私,增强居家环境方面有重要作用。

随着人们生活节奏的加快,窗帘的自动化随之产生。

本产品是在学习机械原理及设计和电工学等知识,通过实践,观察,思考的基础上设计而成的,且人性化的思想理念也体现了科学技术在人们生活中的作用。

通过几个月的努力,使我们深刻感受到了电学,力学,加工工艺,理论知识与实践相结合在机械设计中的重要性。

加强和拓展这些方面的知识对机械学子们是很有必要的。

由于我们能力、经验以及一些方面的知识有限,许多地方未能深入的研究,如有误漏之处,敬请评委老师批评指正。

编者目录薄窗帘一、薄窗帘传动示意图 (1)二、工作原理 (1)三、执行机构选定 (2)四、电动机的选择 (3)五、轴的设计计算 (5)六、轴承的校核 (7)七、轴承端盖与轴承支座 (8)八、螺栓及连接件的选择与校核 (9)九、薄窗帘电路图 (10)十、电学原件引脚的功能及使用方法 (10)十一、程序流程图 (14)十二、ATmega16单片机程序 (14)厚窗帘一、厚窗帘传动示意图 (20)二、工作原理 (21)三、执行机构选定 (21)四、电动机的选择 (23)五、轴承的选择与校核 (25)六、厚窗帘电路图 (26)七、程序流程图 (26)八、电学原件引脚的功能及使用方法 (28)九、AT89C2051程序 (29)主要创新点 (32)推广应用价值 (32)设计小结 (33)参考文献 (34)薄窗帘薄窗帘属于智能窗帘,能够根据光照的强度,调节窗帘的自动升降。

一、薄窗帘传动示意图:二、工作原理:1、由于光照强度的不同,光敏电阻的阻值发生变化;2、光敏电阻输出不同的电压,通过A/D转换器将模拟信号转化成数字信号;3、将数字信号输入单片机(mega16),通过单片机内部程序,控制L298电机驱动板与74LS595显示驱动板;4、电动机驱动板,控制电动机正反转起停,从而实现根据光的强弱不同完成自动升降与数码管的显示;1三、执行机构选定:1、连接装置方案一:键连接由于键连接在细轴上不宜加工,费用高,所以不适合;方案二:过盈配合连接由于过盈配合不宜拆装,所以不适合;方案三:销连接由于容易加工,费用低,拆装方便,所以适合:实物如图2、传动装置方案一:摩擦传动由于摩擦阻力大,对加工表面粗糙度要求高,易磨损,所以不适合;方案二:滑动轴承由于滑动轴承摩擦力较滚动轴承大,润滑维护较滚动轴承复杂,所以不适合;2方案三:滚动轴承由于启动阻力小,润滑维护方便,在市场上容易买到,所以适合;四、电动机的选择原始数据1、确定电动机转速卷筒工作转速n w=60*1000V/πD=60*1000*0.03/3.14*35=16.4 r/min2、电动机容量选择:①工作所需P w =FV=mgV=1*9.8*0.03=0.294wm———窗帘重量V———窗帘上升速度②电动机输出功率P d3考虑滚动轴承的功率损耗,电动机的输出功率为P d=P w/η aηa为从电动机到工作机主动轴之间的总效率,即ηa=η12η1为滚动轴承的传动效率0.98P d=FV/η a=mgv/η a=1*9.8*0.03/0.98 2=0.31w根据计算得到的数据选电动机型号:37JB555电动机数据:型号:37JB555电压:DC12V空载转速: 20r/min负载转速:16r/min输出扭矩:23kg.cm输出功率:4.8w重量:0.35kg外形尺寸:4五、轴的设计计算1、轴上的功率P,转速n和转矩TP1= P d*η1=4.8*0.98=4.7 wn w= n=16r/minT=9.55*10 3* P1/ n w=9.55*10 3*4.7*10 -3/16=2.8 N·m2、卷筒受力分析F—薄窗帘和卷筒的总重力约为15 N5根据《简明机械零件设计手册》初选0基本游隙组,标准精度等级的单列深沟球轴承6002,基本尺寸为d*D*B=15mm*25mm*10mm3、轴的结构设计:轴的材料选择聚甲醛①1段和5段要安装轴承,根据轴承的基本数据d*D*B=15mm*25mm*10mm,则取d1=15mmd5=15mm,L1= L5=12 mm ;3段为薄窗帘位置,d3=35 mm,L3=958 mm6②1段与三段之间和3段与5段之间为轴肩,取该段d=30 mm,L=10 mm ;③确定轴上圆角和倒角尺寸取轴端倒角为2*45度,轴肩处的倒角可按R1.6—R2适当选取4、求轴上的载荷(6002型的B=10 mm,所以两轴承之间支点的距离为988 mm)5、按弯扭合成应力校核轴的强度根据图可知中间点截面为危险截面,轴的计算应力为бca=M/W=3705/0.1*35 3=0.86MPa.前已选定轴的材料为聚甲醛,由《机械设计计算手册》查的[б-1]=69MPa,бca<[б-1],故安全。

六、轴承的校核初选0基本游隙组,标准精度等级的单列深沟球轴承6002,基本7尺寸为d*D*B=15mm*25mm*10mm额定工作时间L h=365*24*20=175200h径向力F r =7.5N .则Fr1 = 7.5N Fr2 = 7.5NPr1=Pr2=7.5N则=(10 6/60/12)*(5.6*10 3/7.5) 3=5.8*10 11h>L h=175200h故合格.七、轴承端盖与轴承支座。

如图所示:8八、螺栓及连接件的选择与校核1、螺栓将塑料的轴承支座固定顶板上,由于需要的螺栓比较细,粗选螺栓直径d=4mm,螺栓选用材料Q235,性能等级为3.6,,бB=300 MPa . 螺栓的预紧力F0=2100N,螺栓的相对刚度C b/(C b+C n)=0.3,螺栓所受拉力F=30N。

计算螺栓的总拉力F2=F0+ C b*F/(C b+C n)=2100+0.3*30=2109N校核螺栓直径d>=(4*1.3 F2/π/бB) 1/2=(4*1.3*2109/3.14/300) 1/2=3.4mm<=4mm故合格92、塑料轴承支座较薄,容易产生塑性变形,故需要校核。

轴承支座的强度取[б]=140MPa.螺帽的D=6mm,螺栓的d=4mm.校核连接件强度бca=F2/(π*D 2/4 +π*d 2/4)= 2109/(3.14*36 2/4 +3.14*4 2/4)=134.3MPa<=140 MPa故合格。

九、薄窗帘电路图十、电学原件引脚的功能及使用方法1、74LS595显示驱动板各个引脚的功能:10Q1~7 是并行数据输出口,即储寄存器的数据输出口Q7' 串行输出口,其应该接SPI总线的MISO接口STcp 存储寄存器的时钟脉冲输入口SHcp 移位寄存器的时钟脉冲输入口OE低电平有效输出使能端MR低电平有效芯片复位端Ds 串行数据输入端2、ATmega16 的引脚功能及使用方法11引脚说明VCC 数字电路的电源GND 地端口A(PA7..PA0) 端口A 做为A/D 转换器的模拟输入端。

端口A 为8 位双向I/O 口,具有可编程的内部上拉电阻。

其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。

作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。

在复位过程中,即使系统时钟还未起振,端口A 处于高阻状态。

端口B(PB7..PB0) 端口B 为8 位双向I/O 口,具有可编程的内部上拉电阻。

其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。

作为输入使用时,若11 内部上拉电阻使能,端口被外部电路拉低时将输出电流。

在复位过程中,即使系统时钟还未起振,端口B 处于高阻状态。

端口B 也可以用做其他不同的特殊功能端口C(PC7..PC0) 端口C 为8 位双向I/O 口,具有可编程的内部上拉电阻。

其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。

作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。

在复位过程中,即使系统时钟还未起振,端口C 处于高阻状态。

如果JTAG接口使能,即使复位出现引脚PC5(TDI)、PC3(TMS)与PC2(TCK)的上拉电阻被激活。

端口C 也可以用做其他不同的特殊功能端口D(PD7..PD0) 端口D 为8 位双向I/O 口,具有可编程的内部上拉电阻。

其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。

作为输入使用时,若内部上拉电阻使能,则端口被外部电路拉低时将输出电流。

在复位过程中,即使系统时钟还未起振,端口D 处于高阻状态。

端口D 也可以用做其他不同的特殊功能RESET 复位输入引脚。

持续时间超过最小门限时间的低电平将引起系统复位。

门限时间见P36Table 15。

持续时间小于门限间的脉冲不能保证可靠复位。

XTAL1 反向振荡放大器与片内时钟操作电路的输入端。

XTAL2 反向振荡放大器的输出端。

AVCC AVCC是端口A与A/D转换器的电源。

不使用ADC时,该引脚应直接与VCC 连接。

使用ADC时应通过一个低通滤波器与VCC 连接。

AREF A/D 的模拟基准输入引脚。

122、L298电机驱动板各个引脚的功能:L298有Mutiwatt15和PowerSO20两种封装MW.15的1、15和PowerSO的2、19用法一样,SEN1、SEN2 分别为两个H桥的电流反馈脚,不用时可以直接接地(MW.15)2、3=(PowerSO)4、5,1Y1、1Y2输出端,与对κ淙攵耍ㄈ?A1与1Y1)同逻辑4=6,VS驱动电压,最小值须比输入的低电平电压高2.5v5、7=7、9,1A1、1A2输入端,TTL电平兼容6、11=8、14,1EN、2EN使能端,低电平禁止输出8=1、10、11、20,GND地9=12,Vss逻辑电源,4.5--7V10、12=13、15,2A1、2A2 输入端,TTL电平兼容13、14=16、17,2Y1、2Y2 输出端3、18,NC,无连接13十一、程序流程图十二、ATmega16单片机程序#include <iom16v.h>#include <macros.h>#include "595.h"unsigned char cs=0,num_1=0,num_2=0,num_3=0,num_4=0;unsigned int AD_value=0,NUM_1=0,NUM_2=0,NUM_3=0;unsigned char AD[4]={0};char t=0;int T=0;int AD_compare=0;/*******************************************函数名称: port_init功能: 端口初始化/********************************************/void port_init(void){PORTA = 0x00;14DDRA = 0x00;PORTB = 0x00;DDRB = 0x00;PORTC = 0x00; //m103 output onlyDDRC = 0x00;PORTD = 0x00;DDRD = 0x00;}/*******************************************函数名称: timer0_init功能: 定时器0初始化/********************************************///TIMER0 initialize - prescale:64// WGM: Normal// desired value: 1KHz// actual value: 1.003KHz (0.3%)void timer0_init(void){TCCR0 = 0x00; //stopTCNT0 = 0x45; //set countOCR0 = 0xbb; //set compareTCCR0 = 0x03; //start timer}/*******************************************函数名称: timer0_ovf_isr功能: 定时器0溢出中断/********************************************/#pragma interrupt_handler timer0_ovf_isr:10void timer0_ovf_isr(void){TCNT0 = 0x45; //reload counter valuet++;if(t>=55){t=0;if(T<AD_compare){PORTA=0X18;T++;}if(T>AD_compare){PORTA=0X14;15T--;}if(T==AD_compare){PORTA=0X00;}}cs++;if(cs==1) //进行第一个数码管的显示{write595(tab_num[num_4]) ;PORTB = CS[0];}if(cs==2) //进行第二个数码管的显示{write595(tab_num[num_3]) ;PORTB = CS[1];}if(cs==3) //进行第三个数码管的显示{write595(tab_num[num_2]) ;PORTB = CS[2];}if(cs==4) //进行第四个数码管的显示{write595(tab_num[num_1]) ;PORTB = CS[3];cs = 0;//片选标志位清零}}/*******************************************函数名称: adc_init功能: AD初始化/********************************************///ADC initialize// Conversion time: 138uSvoid adc_init(void){ADCSR = 0x00; //disable adcADMUX = 0x40; //select adc input portACSR = 0x80;16ADCSR = 0xef;}/*******************************************函数名称: adc_isr/********************************************/#pragma interrupt_handler adc_isr:15void adc_isr(void){AD_value=ADCL; //先读取低八位AD_value|=(int)ADCH << 8; //再读取高二位if(AD_value>999)AD_value=999;num_1 = (AD_value/1000); //取出AD转换的千位NUM_1 = num_1*1000;num_2 =((AD_value-NUM_1)/100); //取出AD转换的百位NUM_2=num_2*100;num_3=((AD_value-NUM_1-NUM_2)/10); //取出AD转换的十位NUM_3=num_3*10;num_4=(AD_value-NUM_1-NUM_2-NUM_3); //取出AD转换的个位AD_compare=NUM_2;AD_value=999-AD_value;num_1 = (AD_value/1000); //取出AD转换的千位NUM_1 = num_1*1000;num_2 =((AD_value-NUM_1)/100); //取出AD转换的百位NUM_2=num_2*100;num_3=((AD_value-NUM_1-NUM_2)/10); //取出AD转换的十位NUM_3=num_3*10;num_4=(AD_value-NUM_1-NUM_2-NUM_3); //取出AD转换的个位}/*******************************************函数名称: init_devices/********************************************/void init_devices(void){//stop errant interrupts until set upCLI(); //disable all interruptsport_init();timer0_init();adc_init();MCUCR = 0x00;GICR = 0x00;TIMSK = 0x01; //timer interrupt sourcesSEI(); //re-enable interrupts17}void delay(void){int a =0,b=0;for(a=0;a<30000;a++)for(b=0;b<90;b++);}/*******************************************函数名称: main()/********************************************/void main(void){init_devices();//设备初始化DDRA = 0X04; //将PA口作为输入DDRD = 0Xff; //将PD口作为输出,用作数码管的显示DDRB = 0Xff; //将PB口作为输出,用作数码管的显示T=0;t=0;while(1){}}#include <iom16v.h>#define uint unsigned int#define uchar unsigned char#define SET_DATA() PORTD |=(1<<4);DDRD |= (1<<4);#define SET_SH_CP() PORTD |=(1<<6);DDRD |= (1<<6);#define SET_ST_CP() PORTD |=(1<<5);DDRD |= (1<<5);#define CLR_DATA() PORTD &=~(1<<4);DDRD |= (1<<4);#define CLR_SH_CP() PORTD &=~(1<<6);DDRD |= (1<<6);#define CLR_ST_CP() PORTD &=~(1<<5);DDRD |= (1<<5);18unsigned char tab_num[12] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7c,0x07,0x7f,0x67,0x80};//0,1,2,3,4,5,6,7,8,9,.,unsigned char CS[4] = {0b00011010,0b00011001,0b00010011,0b00001011};//分别为选通四个不同的数码管void write595(unsigned char c){uchar num,i=0,j=0;for(j=0;j<9;j++){num=c;for(i=0;i<8;i++){CLR_SH_CP();if(num&0x80){ SET_DATA()}else{ CLR_DATA()}SET_SH_CP();num<<=1;}}CLR_ST_CP();SET_ST_CP();}19厚窗帘厚窗帘属于遥控型,可根据人的需求,只需要按动遥控器上的按钮,即可实现打开与关闭。

相关文档
最新文档