遥控窗帘设计

合集下载

红外遥控窗帘系统设计

红外遥控窗帘系统设计

目录摘要: 01 设计意义及要求 01.1 设计意义 01.2 设计要求 02 总体方案设计 03 硬件电路设计 (1)3.1单片机最小系统设计 (1)3.2 无线发射、接收模块设计 (4)3.2.1 PT2262/2272芯片简介 (4)3.2.2发送、接收模块简介 (6)3.2.3发送、接收模块电路简介 (6)3.3 光敏检测模块设计 (8)3.4 电机驱动模块设计 (8)3.5 状态指示模块设计 (9)3.6供电电源模块设计 (10)4 程序设计 (11)4.1 软件介绍 (11)4.2 程序设计 (12)结论 (15)参考文献 (15)附录 (15)附录1 (15)附录2 (22)附录3 ....................................................................................................................... 错误!未定义书签。

致谢.................................................................................................................................. 错误!未定义书签。

智能遥控窗帘摘要:随着社会的发展,科技的进步,生活水平的提高,人们对家庭生活的舒适性有了更深层次的认知,都不愿停留在传统的生活环境内。

所以为了进一步满足人们高水准生活的需求,各种人性化家用电器的设计不断被提出。

而窗帘作为每个家庭的生活必须用品,自然也要满足人们对便捷性的要求,因此一款具有使用价值的智能遥控窗帘值得深入研究。

而以8位STC89C51单片机为核心器件设计的红外遥控窗帘就是日后窗帘的一种发展趋势。

其主要模块有单片机控制系统,无线发射、接收模块,光敏检测模块,电机控制模块,状态指示模块。

智能遥控窗帘系统设计

智能遥控窗帘系统设计

智能遥控窗帘系统设计一、系统需求分析1.开关控制:用户可以通过手机APP随时远程控制窗帘的开关。

2.位置调节:用户可以通过手机APP实现对窗帘位置的调节,如窗帘的上升、下降、停止等。

3.定时控制:用户可以通过手机APP设置定时开关窗帘,以实现自动化的功能。

4.本地手动控制:在手机APP无法连接或用户不方便使用的情况下,用户也可以通过本地手动开关控制窗帘。

5.安全保护:系统应具备安全保护功能,防止窗帘过度撕裂或损坏。

二、系统设计方案1.硬件设计:a.控制器模块:通过无线通信技术与手机APP相连接,接收指令并控制窗帘的状态。

b.位置传感器:用于检测窗帘的位置,实现精确的位置调节功能。

c.动力装置:用于窗帘的上升、下降以及位置的调节,可以采用电机、电磁阀或气动装置等。

d.安全传感器:用于检测窗帘是否被卡住或窗帘布料是否撕裂,一旦检测到异常情况即刻停止窗帘的运动。

2.软件设计:a.手机APP:通过手机APP实现与智能遥控窗帘系统的连接,并提供可视化界面供用户操作。

用户可以在手机上通过点击按钮来实现对窗帘的开关、位置调节、定时控制等功能。

b.后台服务器:通过无线通信技术与控制器模块相连接,接收手机APP发送的指令,并将指令传输给控制器模块。

3.系统工作流程:a.用户打开手机APP,连接到智能遥控窗帘系统。

b.用户在手机APP上点击相应的按钮,发送指令给后台服务器。

c.后台服务器接收指令并传输给控制器模块。

d.控制器模块接收指令后,控制窗帘的状态,实现对窗帘的开关、位置调节等功能。

4.系统优势:a.方便快捷:用户可以通过手机APP实现远程遥控窗帘,不受时间和地点的限制。

b.智能化:窗帘可以根据用户的设定实现自动化的定时控制,提高生活的便利性。

c.安全可靠:系统具备安全保护功能,一旦检测到异常情况即刻停止窗帘的运动,避免安全隐患。

三、技术实现与应用前景1.技术实现:a. 采用无线通信技术,如Wi-Fi、蓝牙、ZigBee等,与手机APP相连接。

智能红外遥控窗帘升降器的毕业设计样本

智能红外遥控窗帘升降器的毕业设计样本

目录绪论...................................................................................................................................... 错误!未定义书签。

0.1 课题背景.......................................................................................................... 错误!未定义书签。

0.2 国内外概况...................................................................................................... 错误!未定义书签。

0.3 课题研究工作.................................................................................................. 错误!未定义书签。

第一章核心芯片构造原理简介 ............................................................................ 错误!未定义书签。

1.1 中央控制芯片AT89C2051 ....................................................................... 错误!未定义书签。

1.11 AT89C2051特点.............................................................................................. 错误!未定义书签。

智能遥控窗帘系统设计

智能遥控窗帘系统设计

智能遥控窗帘系统设计随着科技的不断发展,智能化家居越来越受到人们的青睐。

其中,智能遥控窗帘系统作为智能家居的重要组成部分,具有方便、实用、节能等多种优势,逐渐成为现代化家居的必备之选。

本文将对智能遥控窗帘系统的设计进行详细介绍。

一、智能遥控窗帘系统的背景和意义传统的窗帘需要手动开启和关闭,对于现代人来说,这不仅带来不便,也浪费了时间和精力。

而智能遥控窗帘系统的出现,彻底解决了这一问题。

它利用先进的遥控技术,使得用户可以通过手机、平板等智能设备,轻松地对窗帘进行远程控制,实现了家居智能化升级。

二、智能遥控窗帘系统的关键词在撰写本文之前,我们收集了以下与智能遥控窗帘系统相关的关键词:智能化、遥控、窗帘、系统设计、硬件、软件、节能、便捷、美观。

这些关键词为我们提供了丰富的信息,有助于我们更好地理解和描述智能遥控窗帘系统。

三、智能遥控窗帘系统的逻辑整理根据逻辑顺序,我们将上述关键词进行排列,并按照一定的方式进行组合,形成文章的大纲和结构。

以下是我们的文章大纲:1、引言2、智能遥控窗帘系统的硬件设计3、智能遥控窗帘系统的软件开发4、智能遥控窗帘系统的优化与未来展望5、结论四、智能遥控窗帘系统的设计1、硬件设计智能遥控窗帘系统的硬件设计是整个系统的基石。

根据需求,我们选用了以下主要硬件设备:(1)电机:用于驱动窗帘的开合动作;(2)遥控器:用于接收用户发出的控制信号;(3)传感器:用于监测环境光线和检测窗帘位置;(4)电源:为系统提供稳定的工作电压。

2、软件开发在软件开发方面,我们采用了如下策略:(1)分析并定义特定的功能:例如,远程控制、定时开关、语音控制等;(2)选择适合的编程语言和开发平台:我们选择了基于C语言的嵌入式系统开发平台;(3)模块化程序设计:将整体软件功能划分为多个子模块,有利于程序的编写和维护;(4)设定通信协议:保证各设备间的稳定通信;(5)编写调试程序:通过模拟器和实际硬件进行调试,修正程序中的错误。

课程设计遥控窗帘最终版

课程设计遥控窗帘最终版

摘要随着电子技术和自动化技术的发展,人们对生活质量的要求越来越高。

家用电器产品也在不断地更新换代。

从初始的晶体管到电子管,从模拟到数字,从分立元件到集成电路,从单一到多功能,从手动控制到红外线遥控,家具产品越来越向智能化发展。

此次设计的是智能家居装置之一遥控窗帘,它是采用STC10F08XE单片机为控制核心,可遥控、可手动控制窗帘的拉开和关闭,并具有防过卷功能。

本设计是基于单片机技术的遥控窗帘,通过对直流电机工作原理分析、直流电机驱动芯片L298N功能分析、霍尔传感器工作原理分析及proteus仿真等过程,我们最终设计出了控制电路和各执行模块的软硬件设计方案,以模块方式对本系统的控制和执行部分的软件设计进行了较为详细的介绍,并制作出了实物模型。

该系统的单片机控制部分主要由2*3矩阵键盘电路、单片机(STC10F08XE)最小系统、遥控模块、霍尔传感器测速电路、电机运行状态显示电路及电动机驱动控制电路等组成;窗帘控制部分主要由导轨、窗帘、拉绳等传动装置、霍尔传感器位置检测电路以及直流电机等组成。

本系统中,单片机根据接收到的不同信号来控制电动机的正转、反转或停止,从而实现窗帘的打开、关闭或停止,通过霍尔传感器和磁钢来测试窗帘的运行状态,来实现窗帘的防过卷功能。

关键字:遥控窗帘;STC10F08XE;防过卷;霍尔传感器;直流电机。

目录一、概述 (1)1.1选题目的和意义 (1)1.2选题的要求 (1)1.3主要实现的功能 (1)二、硬件电路的实现 (2)2.1 硬件整体视图 (2)2.2 STC10F08XE单片机模块 (3)2.2.1 STC10F08XE单片机结构图 (3)2.2.2STC10F08XE单片引脚功能 (3)2.2.3STC10F08XE单片的最小系统图 (4)2.3驱动直流电机的L298N芯片模块 (4)2.4直流电机(马达)模块 (5)2.4.1直流电机(马达)实物图片 (5)2.4.2直流电机(马达)工作原理 (6)2.5 无线收发模块 (6)2.6 键盘电路与光电限位开关电路设计模块 (7)三、软件设计 (8)3.1此设计软件的程序主要完成以下功能 (8)3.2程序流程图如下 (9)四、Proteus软件仿真 (10)五、课程设计体会 (10)附1:源程序代码 (1)附2:系统原理图 (6)一、概述1.1选题目的和意义随着社会经济的发展和人们生活水平的改变,宽大窗户的办公和生活建筑越来越多。

智能窗帘设计方案

智能窗帘设计方案

智能窗帘设计方案智能窗帘设计方案智能窗帘是一种能够自动调节开合和窗帘高度的窗帘系统。

它可以通过手机或者遥控器来控制,实现智能化的窗帘管理。

下面给出一个智能窗帘设计方案:1. 功能设计方案:(1) 遥控开关:用户可以通过手机APP或者遥控器来控制窗帘的开合和高度,实现远程控制功能。

(2) 定时开关:用户可以在手机APP上设置定时开关功能,窗帘可以按照用户设置的时间自动开合。

(3) 光线感应:窗帘可以根据光线的强弱自动调节开合和高度,实现智能化的光线控制功能。

(4) 温度感应:窗帘可以根据室内温度的变化自动调节开合和高度,实现智能化的温度控制功能。

(5) 手势控制:用户可以通过手势控制窗帘的开合和高度,使操作更加方便快捷。

2. 系统设计方案:(1) 控制中心:系统设计一个智能窗帘控制中心,用来接收用户的指令并控制窗帘的开合和高度。

(2) 电机驱动:每一个窗帘都安装一个电机驱动装置,用来实现窗帘的开合和高度调节。

(3) 光线传感器:系统设计一个光线传感器,用来感知室内光线的强弱,并根据设置的阈值来控制窗帘的开合和高度。

(4) 温度传感器:系统设计一个温度传感器,用来感知室内温度的变化,并根据设置的温度范围来控制窗帘的开合和高度。

(5) 手势识别:系统设计一个手势识别器,用来识别用户的手势指令,并将指令发送给控制中心来控制窗帘的开合和高度。

3. 材料与结构设计方案:(1) 窗帘材料:采用高质量的遮光材料,能够隔绝室外光线并保护用户的隐私。

(2) 窗帘轨道:设计一个顶部安装的窗帘轨道,使窗帘能够顺畅开合。

(3) 电机装置:选择高性能的电机装置,具有稳定的功率输出和低噪音运行。

(4) 控制面板:设计一个简洁易用的控制面板,用户可以通过触摸面板来控制窗帘的开合和高度。

通过以上的智能窗帘设计方案,我们可以实现智能化的窗帘管理功能,提升用户的使用体验和舒适度。

智能窗帘不仅可以方便用户的生活,还能够节省能源,减少能耗,具有非常广阔的市场前景。

无线遥控自动窗帘的设计

无线遥控自动窗帘的设计

自动窗帘的设计摘要本设计首先阐述了自动窗帘的基本构成及特点,然后通过对无线遥控控制方式,手动控制方式,光控控制方式的对比论证,根据控制要求,本设计选用了无线遥控和手动控制方式控制电机的正反转。

通过对系统的总体设计、硬件和软件控制设计,满足了系统方案的要求。

在硬件方面,本文着重对单片机、无线接收模块J04V、无线发射模块F05P、直流电机驱动芯片L298N、三端集成稳压器KA7810等选型进行了设计,同时给出了各高级单元的使用及设定情况;在软件方面,提供了原理图、系统工作流程图和指令表。

除此之外,也充分考虑了实际应用中的要求,设计时考虑到了成本、功耗、安全性、稳定性、抗干扰性等诸多问题,具有一定的合理性和可行性。

关键词AT89S51单片机/直流电机驱动芯片L298N/无线接收模块J04V/无线发射模块F05P/三端固定集成稳压器KA7810/IThe Design of the automatic curtainABSTRACTFirst 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 feasibilityKEY WORDS AT89S51 Single-Chip Microcomputer / the DC motor driver IC L298N / the wireless receiver module J04V / the wireless transmittermodule F05P / the three-terminal integrated voltage regulatorKA7810II目录中文摘要 (I)英文摘要 (II)1概述 (1)1.1选题意义 (1)1.2窗帘无线遥控器完成的功能 (2)2总体设计方案 (4)3 AT89S51单片机概述 (5)3.1AT89S51单片机简介 (5)3.2AT89S51单片机的硬件结构及引脚 (5)3.2.1 AT89S51单片机的内部结构 (5)3.2.2 AT89S51单片机的外部引脚 (7)3.2.3 AT89S51单片机的时钟电路及时钟信号 (8)3.2.4 AT89S51单片机的复位电路 (9)3.3AT89S51单片机最小系统简介 (9)4 无线收发电路 (11)4.1无线接收模块J04V (11)4.2无线发射模块F05P (15)4.3PT2262/PT2272编码解码芯片 (19)4.3.1 PT2262/PT2272特点及引用范围 (19)4.3.2 PT2262 (20)4.3.3 PT2272 (22)4.3.4 PT2262/PT2272芯片的地址编码设定和修改 (23)5 直流电机驱动电路 (24)5.1L298N芯片 (24)5.2直流电机驱动电路 (27)6 直流稳压电源 (29)6.1三端固定集成稳压器工作原理 (29)6.2三端固定集成稳压器应用注意事项 (31)6.3直流稳压电源模块的设计 (33)7 软件设计 (34)7.1系统流程图 (34)7.2源程序 (35)8 焊接与调试 (36)8.1焊接技术 (36)8.1.1 焊接方法 (36)8.1.2 注意事项 (37)8.2安装调试 (38)9 总结 (39)致谢 (40)参考文献 (40)(附录) (42)附录1:硬件电路 (42)附录2:程序 (43)附录3:元器件清单 (46)附录4:实作图片 (47)1概述1.1选题意义随着社会信息化的加快,人们的工作、生活和通讯、信息的关系日益紧密。

智能窗帘设计

智能窗帘设计

智能窗帘设计随着科技的不断发展,智能家居的概念逐渐深入人心。

其中,智能窗帘的设计与应用为我们的生活带来了诸多便利。

本文将从智能窗帘的设计、应用及未来发展等方面进行分析。

智能窗帘的设计需要考虑诸多因素,包括材料、尺寸、颜色、功能等。

一般来说,智能窗帘采用的是高强度、轻质、环保的材料,如铝合金、PVC等。

尺寸方面,需要根据实际需求进行定制,确保窗帘能够完全覆盖窗户。

颜色方面,可以选择与家居风格相匹配的颜色,以达到整体美观的效果。

在功能方面,智能窗帘通常具备自动化、远程控制、定时开关、安全保护等功能。

自动化功能可以根据室内外环境自动调节窗帘的开关状态,以达到节能环保的效果。

远程控制功能可以让用户通过手机APP 或语音助手等方式远程控制窗帘的开关。

定时开关功能可以让用户根据需要设置定时开关的时间,以达到智能化控制的效果。

安全保护功能包括防夹手、防撞等功能,以确保用户的安全。

智能窗帘在家庭、办公场所等场所都有广泛的应用。

在家庭中,智能窗帘可以自动调节开关状态,以达到节能环保的效果。

同时,用户还可以通过手机APP或语音助手等方式远程控制窗帘的开关,方便快捷。

在办公场所中,智能窗帘可以自动调节开关状态,以达到节能环保的效果。

同时,用户还可以通过手机APP或语音助手等方式远程控制窗帘的开关,以确保办公室的私密性。

随着科技的不断发展,智能窗帘的设计与应用将更加广泛。

未来,智能窗帘将会更加智能化、个性化、人性化。

例如,通过语音识别技术,用户可以通过语音控制窗帘的开关。

通过人脸识别技术,智能窗帘可以自动识别用户的身份,并根据用户的喜好自动调节开关状态。

智能窗帘还可以与智能家居系统进行联动,实现更加智能化、个性化的家居控制。

智能窗帘的设计与应用为我们的生活带来了诸多便利。

未来,随着技术的不断发展,智能窗帘将会更加智能化、个性化、人性化,为我们的生活带来更多的便利和舒适。

随着科技的不断发展,智能家居成为了现代生活的新宠。

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

摘要本产品是以AT89S52为控制核心,采用c语言编程的遥控窗帘,通过键盘控制或者远程遥控直线电机的正反转以实现遥控窗帘的开关;通过霍尔传感器检测卷帘的终点位置发出反馈信号控制防止过卷。

遥控窗帘的不同模式通过发光二极管进行显示。

窗帘的开、关通过由专用驱动集成电路L298驱动直线电机正反装实现。

无线遥控式无线遥控是由PT2272 编码解码芯片组成的无线发送接收模块实现。

通过PT2272接收遥控信号,输出端D0、D1、D2、D3输出信号控制单片机,再利用单片机控制L298N来控制直流电机。

电机转动一圈霍尔元件输出一个高脉冲,通过单片机的计数器对脉冲计数,到达指定值后电机停止转动防止卷帘过卷。

总的来说,设计基本实现遥控窗帘功能,符合课程设计要求。

目录1 概述 (3)1.1选题背景 (3)1.2基于单片机的遥控窗帘设计的基本要求 (3)设计系统的功能目标: (3)2、系统总体方案及硬件设计 (3)2.1系统总体方案 (4)2.2原理框图 (4)2.3无线遥控控制 (4)2.4手动控制 (6)2.5防过卷模块 (6)2.6电机控制模块 (7)2.7单片机及系统各部分图 (9)3、软件设计 (12)3.1主程序设计 (12)4、 Proteus软件仿真 (13)4.1Protues软件仿真电路图 (13)4.2仿真实验结果分析 (15)5 课程设计体会 (15)附1 源程序代码 (17)附2 系统原理图 (21)1 概述1.1选题背景随着社会经济的发展和人们生活水平的改变,宽大窗户的办公和生活建筑越来越多。

这种建筑结构美观,采光良好。

但是,窗户的高度或者宽度超过4米以后手拉窗帘却比较困难。

而现在的放地产商几乎却都没有为用户考虑这个问题,使一些高档住宅反而带来了生活上的不便,解决这个问题的方法是使用窗帘机。

窗帘机是专门为高大的窗户设计的窗帘控制装置,根据功能不同可以分为电动、遥控、自动和智能等多种规格。

电动窗帘机是通过窗帘机上的控制按键操作窗帘开合的一种最简单的窗帘机,仅仅解决了手动窗帘的问题,可还需要人来近距离操作,电动窗帘使一些超高、超宽窗帘的操作变得比较容易。

但是因为这种窗帘技术含量低,基本没有厂家作大规模工业化生产;遥控窗帘机可以远距离操作窗帘的开合,使用更为方便,自动窗帘机具有自动控制功能,可以满足用户各种情况下的使用要求。

1.2基于单片机的遥控窗帘设计的基本要求设计系统的功能目标:1)控制窗帘的开关、利用直流电机正反转实现。

2)防过卷功能。

3)具有无线遥控和手动按键控制两种功能。

4)能够指示运行状态。

我们的设计目标是以以上设计为基础,尽量设计出实用美观的硬件电路,以及智能化、人性化的程序。

使我们的设计总体上更贴近于实际应用,综合性能和工艺造价符合实际应用的要求。

2、系统总体方案及硬件设计2.1系统总体方案针对设计要求作如下设计,本装置设计以单片机为核心,通过单片机发送相应的信号,利用L298N控制直流电机正反转和停止,来控制窗帘的上升、停止、下降等动作,采用霍尔传感器的磁效应实现最高点、最低点电机自动停止来防止窗帘的过卷,窗帘的操作可通过键盘手动和无线遥控两种方法完成。

使用不同颜色的发光二极管对窗帘的运动方向进行显示,使窗帘这种常用的家居用品更具人性化。

2.2原理框图图1 系统原理框图2.3无线遥控控制利用315M遥控器发出正转、反转和停止信号,与窗帘相连接的控制电路接收到控制信号后,根据遥控命令来控制电机的运行状态,从而达到远距离对控制窗帘的打开、闭合和停止。

对于遥控窗帘来说,遥控器的按键需要一个打开按键和一个闭合按键来控制窗帘的打开和闭合。

遥控器的按键还应加一个停止按键,这样我们就不会为使电机运行而一直按着按键不放。

这样有两个好处:一是方便用户控制用户在打开或关闭窗帘时不用一直按着按键;二是最大可能地降低遥控器和接收器功耗,这是因为遥控器在按下一次后发送一串数据后就可以立即进入睡眠,对于主机也不用时时检测信号这样就可以更好的降低功耗。

无线遥控主要用到315M无线遥控器,下面介绍315M遥控器:数据发射模块的工作频率为315M,采用声表谐振器SAW稳频,频率稳定度极高,当环境温度在-25~+85度之间变化时,频飘仅为3ppm/度。

特别适合多发一收无线遥控及数据传输系统。

声表谐振器的频率稳定度仅次于晶体,而一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移。

发射模块未设编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其它固定编码电路、滚动码电路及单片机接口,而不必考虑编码电路的工作电压和输出幅度信号值的大小。

比如用PT2262或者SM5262等编码集成电路配接时,直接将它们的数据输出端第17脚接至数据模块的输入端即可。

数据模块具有较宽的工作电压范围3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。

当发射电压为3V 时,空旷地传输距离约20~50米,发射功率较小,当电压5V时约100~200米,当电压9V时约300~500米,当发射电压为12V时,为最佳工作电压,具有较好的发射效果,发射电流约60毫安,空旷地传输距离700~800米,发射功率约500毫瓦。

当电压大于l2V时功耗增大,有效发射功率不再明显提高。

这套模块的特点是发射功率比较大,传输距离比较远,比较适合恶劣条件下进行通讯。

天线最好选用25厘米长的导线,远距离传输时最好能够竖立起来,因为无线电信号传输时收很多因素的影响,所以一般实用距离只有标称距离的一半甚至更少,这点需要开发时注意。

数据模块采用ASK方式调制,以降低功耗,当数据信号停止时发射电流降为零,数据信号与发射模块输入端可以用电阻或者直接连接而不能用电容耦合,否则发射模块将不能正常工作。

数据电平应接近数据模块的实际工作电压,以获得较高的调制效果。

发射发射模块最好能垂直安装在主板的边缘,应离开周围器件5mm以上,以免受分布参数影晌。

模块的传输距离与调制信号频率及幅度,发射电压及电池容量,发射天线,接收机的灵敏度,收发环境有关。

一般在开阔区最大发射距离约800米,在有障碍的情况下,距离会缩短,由于无线电信号传输过程中的折射和反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。

2.4手动控制手动控制是系统的必要补充,当遥控器失灵或者接收控制部分的程序紊乱时,可通过手动控制面板上的控制按键控制窗帘的打开和闭合。

所以需要设计一个打开按键、一个闭合按键和一个停止键。

通过与单片机管脚连接的独立键盘,每次每当按下一个独立键盘,都会向单片机的管脚输送一个低电平。

单片机接收到这样一个信号后,通过已有程序的逻辑判断,向下面的执行部分发出相应的控制信号。

2.5防过卷模块这个窗帘是通过电机带动打开或关闭,所以这里需要设计一个霍尔传感器,通过单片机对霍尔传感器所产生的计数脉冲计数,到指定数值后电机自动停止防止过卷,从而防止由于电机长时间通电而损坏。

本装置用到的霍尔传感器的介绍:霍尔传感器是一种磁传感器。

用它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。

霍尔传感器以霍尔效应为其工作基础,是由霍尔元件和它的附属电路组成的集成传感器。

霍尔传感器在工业生产、交通运输和日常生活中有着非常广泛的应用。

由于霍尔元件产生的电势差很小,故通常将霍尔元件与放大器电路、温度补偿电路及稳压电源电路等集成在一个芯片上,称之为霍尔传感器。

霍尔传感器也称为霍尔集成电路,其外形较小,如图2所示图2 霍尔传感器霍尔传感器分为线性型霍尔传感器和开关型霍尔传感器两种。

线性型霍尔传感器由霍尔元件、线性放大器和射极跟随器组成,它输出模拟量。

开关型霍尔传感器由稳压器、霍尔元件、差分放大器,斯密特触发器和输出级组成,它输出数字量。

霍尔传感器的特性:线性型霍尔传感器的特性输出电压与外加磁场强度呈线性关系,如图3所示,可见,在B1~B2的磁感应强度范围内有较好的线性度,磁感应强度超出此范围时则呈现饱和状态。

图3霍尔传感器输出特性2.6电机控制模块电机控制是通过L298N来控制的。

电机的正反转都由L298N的不同输出来控制。

L298N的介绍:L298 是 SGS 公司的产品,比较常见的是 15脚 Multiwatt 封装的 L298N,内部同样包含4 通道逻辑驱动电路。

可以方便的驱动两个直流电机,或一个两相步进电机。

L298N 芯片可以驱动两个二相电机,也可以驱动一个四相电机,输出电压最高可达 50V,可以直接通过电源来调节输出电压;可以直接用单片机的IO 口提供信号;而且电路简单,使用比较方便。

L298N可接受标准 TTL 逻辑电平信号 VSS,VSS可接 4.5~7 V 电压。

4脚 VS 接电源电压,VS 电压范围 VIH为+2.5~46 V。

输出电流可达 2.5 A,可驱动电感性负载。

1 脚和 15 脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。

L298 可驱动 2 个电动机,OUT1,OUT2 和 OUT3,OUT4 之间可分别接电动机,本实验装置我们选用驱动一台电动机。

10,12 脚接输入控制电平,控制电机的正反转。

EnA接控制使能端,控制电机的停转。

表 1 是 L298N 功能逻辑图。

In3,In4 的逻辑图与表 1 相同。

由表 1 可知 EnA 为低电平时,输入电平对电机控制起作用,当 EnA 为高电平,输入电平为一高一低,电机正或反转。

同为低电平电机停止,同为高电平电机刹停。

ENA(B) IN1(IN3)IN2(IN4) 电机运行状况H H L 正转H L H 反转H 同IN2(IN4) 同IN1(IN3)快速停止L X X 停止表1 L298N逻辑功能表图4 L298N控制电机2.7单片机及系统各部分图本装置最重要的元件是AT89S52单片机,它为 ATMEL 所生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flsah存储器。

AT89S52主要功能列举如下:1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片内部具时钟振荡器(传统最高工作频率可至 12MHz)3、内部程序存储器(ROM)为 8KB4、内部数据存储器(RAM)为 256字节5、32 个可编程I/O 口线6、8 个中断向量源7、三个 16 位定时器/计数器8、三级加密程序存储器9、全双工UART串行通道AT89S52引脚图:图5 AT89S52图6 最小系统设计图图7手动操作键盘:图8 显示电路图9 电机驱动电路3、软件设计3.1主程序设计主程序完成系统初始化,并对采集到的数据进行处理,并发送控制指令。

图10 主程序流程图电路由单片机系统最小系统,手动控制,显示,驱动电机电路,无线接收电路,以及过卷模块组成。

相关文档
最新文档