ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:19.76KB ,
资源ID:8444051      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8444051.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自动窗帘控制系统设计自动窗帘控制系统电路图.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、自动窗帘控制系统设计自动窗帘控制系统电路图自动窗帘控制系统设计自动窗帘控制系统电路图 自动窗帘控制系统设计 孙勇1,杨文月2,赵宇新1 (1.吉林市供电公司调度通信所,吉林吉林13xx;2. 东北电力大学工程学院,吉林吉林13xx) 要:介绍了一款多功能窗帘控制系统。该系统采用AT89S52单片机的最小系统设计,可以使 用红外遥控器进行远程手动控制,也可以输入时间进行时间控制,还可以根据室外环境亮度实现窗帘的自动控制。为智能家居的实现提供了依据,具有良好的发展前景和应用价值。 关键词:AT89S52;红外遥控器;自动窗帘;直流电动机 :TP23 :B 编号:1674-7720(xx)13-00

2、15-03 摘 Design of automatic curtain control system SUN Yong 1,YANG Wen Yue 2,ZHAO Yu Xin 1 (1.JilinScheduling Communication Power Supply Company ,Jilin 13xx,China ;2.Department of Information Engineering ,Northeast Dianli University ,Jilin 13xx,China) Abstract :This paper introduces a designing of m

3、ulti -function curtain control system ,which is the minimum system design based on the singlechip of AT89S52. 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

4、 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 随着高新及电子器件的发展,光控、温控及遥控窗帘应运而生,给人们的生活带来了很多方便。同时,也为人们的生活环境以及智能家居的实现提供了依据,为此,研究与设计智能窗帘

5、控制系统具有深远的现实意义。 图1 1系统总体设计与工作原理 本系统由单片机、红外接收、光敏测光、电机驱动、数码管显示以及鸣响提示模块组成。主要应用模块的选择包括电动机驱动模块的、PWM 调速方式、PWM 调脉宽方式、PWM 软件实现方式的选择。其中,电机驱动模块的选择采用由达林顿管组成的H 型PWM 电路;PWM 调速工作方式采用单极性工作制;PWM 调脉宽方式选择采用定频调宽方式;PWM 软件实现方式采用软件延时方式。智能窗帘设计所需的关键芯片及器件有:单片机AT89S52、直流电动机、三相稳压器78L05、储存芯片 系统整体框图 设计,可以实现使用红外遥控器进行远程手动开、手动关和手动停

6、控制,数码管显示窗帘的开、关,可以通过自行设定相应的数字表示;也可以按事先输入的开启时间和关闭时间进行时间控制,数码管显示当时的小时和分钟时间,但只能顺序显示,显示一遍后,略等片刻,再显示下一遍时间;还可以根据室外环境亮度实现光控,即窗帘的自动控制,由驱动数码管显示出当时的状态。红外窗帘遥控控制器通电默认当时时间是8点钟。在3种工作方式下,数码管均按时分法显示时间、工作方式和工作状态。每一组数据由5个数字组成,前4个数字顺序显示时十位、时个位、分十位、分个位,第5个数字包 CAT24WC02以及光耦4N25。系统总体框图如图1所示。 该窗帘控制系统采用AT89S52单片机的最小系统 微型机与应

7、用xx年第13期欢迎网上投稿.pcachina. 15 含工作方式和工作状态:显示“一”(1横) 表示手动方式;“二”(2横) 表示半手动方式;“三”(3横) 表示光控方式;不显示横则表示时控方式。左上角的“竖”点亮表示电机工作时发出鸣响提示,不点亮表示电机工作无提示;右上角的“竖”点亮表示整点报时开启,不点亮表示无整点报时。左下角“竖”点亮表示窗帘正在打开,右下角“竖”点亮表示窗帘正在关闭。 2硬件电路设计 该窗帘控制系统电路分为8个部分:电源、显示、光控电路测光、电机控制执行、红外接收、鸣响提示、数据存储、单片机主控器件。其中,电源部分通过外接插座输入交流12V 或者直流13V14V 电压

8、供电,经过三端集成稳压器稳压后输出5V 电压,为鸣响电路、红外接收电路、显示电路提供电源。使用2节5号普通电池提供直流电源。 2.1光采集电路设计 测光电路如图2所示,由GM1、C 3、V3组成。GM1 采用光敏二极管1,C 3和GM1组成RC 充放电回路。当 P3.4处于高电平时,P3.4的高电压通过GM1的正向电阻向C 3充电;当P3.4被单片机拉低为低电平时,C 3通 过光敏元件放电。光敏二极管工作在反向电压状态下,此时环境亮度决定了光敏二极管的光阻值,光阻值大, C 3放电速度慢,反之放电速度快。适当控制P3.4的拉低脉冲宽度,使得C 3放电工作在线性比较好的工作段 上。P3.5用来检

9、测C 3在P3.4拉成低电平期间的放电电压状态,当C 3电压降到小于1/2VCC 后,P3.5测得数据“0”,反之测得数据“1”。为了减小P3.5对C 3充放电的影响,C 3充放电电压通过三极管V3组成的射极输出器连接到P3.5上,射极输出器的高输入阻抗减小了P3.5对RC 充放电电路的影响。 GM1 P3.4V BB P3.5 C +31F V39015 图2测光电路 2.2红外接收电路及数据存储部分设计 红外接收电路使用型号为HS3008的集成型红外 _,静态时输出端输出高电平,当接收到红外信号后,按红外信号的数据波形输出负脉冲数据信号,红外信号输出到单片机的P3.2口,该口对应的第二功能

10、是外部中断0(INT0),利用该功能,一旦红外信号到来,P3.2被拉成低电平,使单片机中止当前的工作并转到接收及处理红外信号。开启中断功能的目的是:既减轻了单片机的工作负担,又保证接收到的红外信号的完整性,同时 16 在手动工作状态下,单片机进入睡眠后,利用外部中断功能完成对单片机的唤醒。单片机的P3.3和P3.7口作为I 2C 存储器的总线,本电路中使用AT24C02完成对设置状态和设置数据的储存。红外接收电路和数据存储电路2如图3所示。 IC324C02 V CC V BB P3.21A0V CC 8 C 2A1V p 7 R 10R 11 R 1910.112 F H131k A2SCL

11、 6P3.310k 11k +C 234 V 4711F SS SDA 5P3.7 HWFS 图3 红外接收电路和数据存储的电路图 2.3窗帘框架构造设计 窗帘框架构造设计包括窗帘微动开关连接电路设计和窗帘架的制作与设计。本设计中的微动开关通过电容、电阻组成的复位电路与单片机的复位引脚相连,微动开关安装在窗帘滑杆上,当窗帘移动到预定位置时,触动微动开关,使单片机复位,此时电机停转,窗帘停到指定位置。窗帘架的制作方法如下:先加工两只滑轮作为主动轮和从动轮,轮子类似皮带轮,底径约为25mm ,槽宽和槽深约为4mm ;1根晒衣绳,直径约为4mm ;在主动轮的槽底用胶水粘一圈薄胶皮以增加摩擦力;将主动

12、轮固定在电动机轴上,而将电动机固定在窗帘盒的一端,将从动轮固定在窗帘盒的另一端,固定时最好调节装置,用以绷紧拉绳。窗帘杆选用19mm 的不锈钢管,采用2根杆其目的在于左右窗帘能重合。拉绳的接头处与左右窗帘的第一环连接,并固定一铁片用来触动微动开关3。窗帘架的构成及窗帘的布置如图4所示。 左窗帘 微动开关 电动机 从动轮 1 2 主动轮 微动开关 右窗帘 图4 窗帘构架图 3系统软件设计 本系统中单片机微处理器的主要任务是完成对 HS3008接收到的红外信号的控制与处理,从而完成对 相应控制单元的控制。主程序首先完成初始化,然后启动HS3008等待接收控制指令,进行相应的输出操作4。系统流程图如

13、图5所示。 单片机对接收到的红外信号控制指令通过P3.2口来完成,其对应第二功能时为外部中断0(INT0),通过接收到不同的红外信号脉冲实现相应的操作。程序中重要的子程序有:串口初始化、串口接收中断以及红外信号处理子程序等。当串口设置完毕、程序初始化后,程序对 P3.2口进行实时检测,一旦检测到有低脉冲到来,则进 微型机与应用xx年第13期 开始初始化等待遥控器指令 正确? 电机的工作状态还可通过数码管显示出来,程序的编写很简单,通过不同的数字表示相应工作状态。与此同时,还可以通过鸣响提示电路提示电机正在工作,以避免多次按下按钮使单片机进行误操作,造成死机。 关闭 停止 N Y 设置 拉开 基

14、于单片机的智能遥控窗帘的设计,在实时性要求较低的测控与采集系统的应用中具有很好的发展 显示正转电机正转 开帘指令? 电机反转 电机停止 前景和应用价值。在国内外,自动调光窗帘成为人们家居生活的首选布置。本文介绍的自动调光窗帘利用 复位存储器 红外遥控实现了其控制功能,在设计过程中遇到了一些典型的问题,但采取了相应的措施: Y 输入当时时间 N 关帘指令? Y (1)电机驱动问题。电机的驱动 电压为5V ,但是经过三极管的降压 复位存储数据 N 校时指令? Y Y 后,电机驱动能力明显下降,为了增大电机驱动能力,在控制部分与电机执行部分加了4N25光耦隔离,将两部分隔离开来,外接12V 电压,以

15、增大电机的驱动能力。(2)电机停机问题。单独靠程序来实现电机的停机,对时间控制的要求非常高,且不易实现。如果通过继电器来实现 N 整点报时指令? 设置控制亮度 N 测环境亮度? Y Y 选择工作方式 N 工作方式N 工作时长指令? Y Y Y Y 输入查询类型数字或复位显示对应结果 停机也可以,但由于继电器响应时 N 复位指令N 查询指令? Y 数字? Y 间慢、机械结构易损坏、寿命较短、可靠性不高,故采用了微动开关,通过送单片机低脉冲来实现电机停机,实时性也很好5。 _ 1何希才,薛永毅. 传感器及其应用 实例M.北京:机械工业出版社, N 声音开关指令? N N 复位指令? 图5程序流程图

16、 xx. 2瞿贵荣. 电动窗帘红外遥控电路J.家庭电子,xx(2): 2-3. 3郭成林. 智能遥控窗帘系统设计J.山西电子技术,xx (6):32-33. 4胡汉才. 单片机原理及其接口技术M.北京:清华大学 出版社,1996. 行解码后,提取相应的子程序以实现对电机的控制。当接收到手动控制信号时,则直接对电机进行控制,实现窗帘的拉开、关闭或停止;当接收到半自动控制信号时,操作者只需按下拉开或关闭按钮来程序执行,从而实现窗帘拉开或关闭。对于电机如何停止的问题,本设计在窗帘滑杆上安装了微动开关,一旦窗帘拉动到指定位置就会触碰微动开关,从而送给单片机一个低脉冲,单片机在接收到低脉冲后,则认为窗帘已完全拉开或关闭,调用程序实现电机的停止转动;当接收到光控信号时,单片机调用相应的程序,驱动光敏二极管检测环境亮度,根据检测结果,实现窗帘的拉开或关闭。电机的停止也如同半自动控制,如此实现窗帘的自动控制。 5吴爱萍,黄振兴. 基于AT89S52的智能窗帘群控系统J. 资讯,xx,25(2). (:xx-02-10) 作者简介: 邬春明,男,1966年生,副教授,硕士,主要研究方向:通信工程专业的与科研。 微型机与应用xx年第13期欢迎网上投稿.pcachina. 17 内容仅供参考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1