遥控窗帘设计
- 格式:doc
- 大小:271.00 KB
- 文档页数:21
目录摘要: 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.阐述科学技术的发展对家庭、工作、生活带来的变化及智能家居的发展背景;2.智能遥控窗帘系统方案选择,元器件的选择;3.确定主电路的设计方案,并给出相应的程序框图,绘制电路PCB图并制版;4.完成实际产品制作,进行电路调试。
基本要求:1.阐述目前电子技术对家庭工作、生活所带来的优点及智能家居发展的必要性;2.智能遥控窗帘系统方案选择,控制器的选择,确定主电路的设计方案;3.对设计电路进行仿真,证明设计方案理论可行性,绘制电路PCB图并制版;4.完成实际产品制作,搭建电路和进行电路调试;5.需要考虑的问题电机拉动窗帘的工作的时间长度,电机工作的时候是否有鸣响提示,以及光控状态下环境亮度的控制参数的调整等等对电路进一步改进。
主要参考资料:[2]周敬.基于单片机的窗帘智能控制系统设计[J].信息时代,2010 (2):58-60.[3]钱云,郑舒予,秦雷.基于ATMEGA16单片机的智能窗帘控制系统设计[J].微计算机信息,2009(2):24-25.完成期限:指导教师签名:专业负责人签名:年月日目录1 引言 (1)1.1 研究背景 (1)1.2 目的及意义 (2)1.3 本课题的研究内容 (2)2 系统的总体设计 (3)2.1 设计思路 (3)2.2 系统的基本要求和实现的任务 (3)2.3 系统方案的选择 (4)2.4 主要元器件的选择 (4)2.4.1 控制器的选择 (5)2.4.2按键的选择 (5)2.4.3遥控发射/接收模块及电阻的选择 (5)2.4.4电源的选择 (6)3 系统的硬件设计 (7)3.1 单片机最小系统模块 (7)3.1.1 单片机简介 (7)3.1.2 单片机复位电路 (8)3.1.3 单片机时钟电路 (9)3.2无线发射/接收模块 (10)3.2.1编码/解码芯片简介 (10)3.2.2 无线发射/接收电路 (12)3.3 指示灯模块 (18)3.4光感模块 (18)3.5 继电器驱动模块 (20)3.6系统整体电路图 (21)4 系统软件设计 (21)4.1 系统程序设计构想 (21)4.2 程序设计 (22)4.2.1系统程序流程图 (22)4.2.2系统设计程序 (23)5 系统制作与调试 (24)5.1 系统仿真 (24)5.2 系统的焊接与调试 (25)5.2.1系统的焊接 (25)5.2.2 系统的调试 (28)5.2.3 调试的结果及分析 (29)5.3 系统整体实物图 (30)结束语 (31)致谢 (32)参考文献 (33)附录 (34)附录1 (34)附录2 (37)智能遥控窗帘的设计与制作摘要窗帘是居民生活家居中必不可少的装饰,因其具有遮阳隔热和调节室内光线功能随之走进千家万户。
自动窗帘控制系统设计一、引言随着科技的发展和人们生活水平的提高,智能家居设备的应用越来越普遍。
智能家居设备不仅方便了人们的生活,还提高了生活的舒适度和便利度。
自动窗帘控制系统是智能家居设备中的一种,它可以通过智能手机或遥控器等设备远程控制窗帘的开合,使用户能够随时随地控制窗帘的状态。
本文将围绕自动窗帘控制系统的设计展开讨论,重点介绍系统的功能设计、硬件设计和软件设计。
二、功能设计1. 远程控制:用户可以通过手机APP或遥控器对窗帘进行开合操作,无需手动拉动窗帘。
2. 定时控制:用户可以通过设置定时任务,让窗帘在特定的时间自动开合,提高生活的便利度。
3. 光敏感应:系统可以根据光线强弱自动调整窗帘的开合,保持室内的舒适度。
4. 手势控制:支持手势控制功能,用户可以通过手势来控制窗帘的开合状态。
5. 温度感应:系统可以根据室内温度的变化自动调整窗帘的开合,提高室内的舒适度。
三、硬件设计1. 控制器:控制器是自动窗帘控制系统的核心部件,它可以接收用户指令并控制窗帘的开合。
控制器需要具备稳定的通信能力,能够与手机APP或遥控器进行数据交互。
2. 传感器:传感器用于感知室内的光线强度和温度变化,从而实现光敏感应和温度感应功能。
传感器需要精准可靠,能够准确感知环境变化。
3. 电机:电机是窗帘开合的动力源,需要有足够的动力和稳定性来驱动窗帘的运动。
电机需要具备低噪音、高效能等特点,以保证窗帘的平稳开合。
4. 无线模块:无线模块用于与手机APP进行通信,需要支持蓝牙、Wi-Fi等多种通信方式,确保与用户设备的兼容性。
5. 其他配件:如窗帘轨道、遥控器、电源适配器等配件,都是系统正常运行的必要组成部分。
五、结语自动窗帘控制系统是一种智能家居设备,它能够为用户提供便利和舒适的生活体验。
在设计自动窗帘控制系统时,需要充分考虑系统的功能设计、硬件设计和软件设计,以确保系统能够稳定可靠地运行。
还需要关注用户体验和用户需求,为用户提供更加智能化、人性化的窗帘控制方案。
题目智能遥控窗帘系统的设计毕业论文﹙设计﹚任务书院(系) 物电学院专业班级通信1103 学生姓名赵京一、毕业论文﹙设计﹚题目智能遥控窗帘系统的设计二、毕业论文﹙设计﹚工作自 2014 年 11 月 26 日起至 2015 年 6 月 15 日止三、毕业论文﹙设计﹚进行地点: 物理与电信工程学院实验室四、毕业论文﹙设计﹚的内容要求:智能家居系统是一个大的社会系统工程,我们应当加快我国智能家居标准化进程。
自动窗帘系统作为智能家居中一个很重要的部分,需要在我国智能家居这一领域,建立起一个新兴、健康的产业链。
因此,本课题主要采用单片机与无线收发模块完成,可实现窗帘手动、自动、遥控、定时的窗帘的开度的控制。
本次毕业设计要求:1.采用单片机控制电机实现窗帘手动、自动、无线遥控的窗帘的开度的控制;2.完成系统的软硬件设计。
五、毕业论文﹙设计﹚应收集资料及参考文献:阅读和学习关于单片机应用、数据采集和远程监控方面的专业资料,参阅的外文文献不少于3篇。
六、毕业论文﹙设计﹚的进度安排:1月10日─3月20日:查阅资料,完成外文翻译原文和开题报告。
3月21日——4月20日:完成系统的硬件及软件的基本设计并提交中期检查报告。
4月21日——5月20日:进一步完善系统的硬件及软件的设计,准备作品验收。
5月21日——6月15日:撰写、修改毕业设计论文,准备并完成答辩。
指导教师系(教研室) 系(教研室)主任签名批准日期接受论文 (设计)任务开始执行日期学生签名智能遥控窗帘系统的设计赵京(陕西理工学院物理与电信工程学院通信工程专业 2011级3班,陕西汉中 723003)指导教师:魏瑞[摘要]智能遥控属于电子及信息科学的一个重要分支,并且在现代家居中有着较好的发展前景。
本文论述了将一个基于光照检测的自动控制和手动控制结合可共同作用的智能遥控窗帘系统。
该系统核心采用的是单片机STC89C52,其次利用了光照传感器、键盘显示接口电路以及信号调理电路等外围电路,整个系统在各模块的配合下可实现手动控制、自动控制等功能。
智能遥控窗帘系统设计郭成林(太原理工大学轻纺工程与美术学院,山西晋城030600)摘 要:论述了智能遥控窗帘系统的设计和工作原理,给出了智能遥控窗帘系统的硬件原理图,软件流程图。
用单片机实现窗帘控制,为传统的手拉式或滑轮式窗帘应用模式转轨到新的红外遥控模式提供了具体解决方案,也为窗帘的智能化发展提供了新的思路。
关键词:遥控;红外接收器;单片机;智能化中图分类号:TP273.5 文献标识码:A0 引言近几年来,随着科学技术的发展和人民生活水平的日益提高,家用电气正向智能化方向发展。
目前,常用的窗帘大部分是手拉式或滑轮式,只有部分高收入的家庭采用电动遥控轨道。
本系统就是一台智能化遥控窗帘系统。
它的主要功能为:1)红外遥控:通过红外遥控器对窗帘的拉开或关闭等进行控制。
2)自动控制:当家中多日无人时,可将系统设置成自动状态,控制系统自动监测白天和晚上,晚上窗帘自动关闭,并将指示灯点亮一段时间,白天窗帘自动拉开,表示家中有人。
3)手控:当遥控器没电或失灵时,可通过控制按钮来控制窗帘的开和关。
4)有自动检测窗帘开关到位的功能。
1 系统要求可通过红外遥控器对窗帘的开或关进行控制,可通过遥控器将系统设成自动状态,当家中多日无人时,系统将自动监测白天和晚上,晚上窗帘自动关闭,并使照明灯亮两小时,白天窗帘自动拉开(表示家中有人)。
设两个手动开关,当遥控器失灵时,可通过手动开关来控制窗帘的开和关。
2 硬件系统的设计2.1 电路组成该窗帘控制器的CPU采用A T89C2051单片机,执行机构由电机驱动电路和一台可逆、变速电动机控制窗帘的拉开和关闭。
检测机构由光敏二极管和一些附属电路组成。
通信机构由红外发射器6122、红外接收器HS3008等组成。
采用红外遥控方式、自动控制方式和手动方式。
采用自动控制是为了方便家人长时间外出时实现全自动控制方式。
遥控距离可达8m~9m。
另一种控制方式为手动控制方式,K2控制拉开,K3控制关闭。
智能窗帘设计智能窗帘设计:让家居生活更智能、舒适随着科技的不断进步,智能家居市场逐渐崛起,人们对于家居生活的要求也越来越高。
智能窗帘作为一种先进的家居智能设备,具有智能化、便捷化、舒适化等优点,逐渐成为了家居生活的新宠。
一、智能窗帘的设计理念智能窗帘设计以人性化、智能化为核心,注重科技与艺术的结合,充分考虑了现代人对家居生活的要求。
在设计过程中,注重细节,追求卓越,从选材、工艺到外观设计,都体现了设计师的匠心独运。
二、智能窗帘的主要功能1、遥控控制:通过手机APP或遥控器,可轻松实现窗帘的开启、关闭和调节,让您的生活更加便捷。
2、定时控制:根据您的作息习惯,智能窗帘可设置定时功能,自动在早晨拉开、晚上关闭,让您享受美好的家居生活。
3、光线感应:智能窗帘可自动感应室内光线强度,根据环境光线自动开启、关闭窗帘,为您提供最舒适的室内环境。
4、场景模式:智能窗帘可与其他智能设备进行联动,根据您的需求设置不同的场景模式,如“电影模式”自动关闭窗帘,营造舒适的观影环境。
5、安全性:智能窗帘具备防火、防盗等安全性功能,在遇到紧急情况时,可自动打开或关闭窗帘,保障您的家居安全。
三、智能窗帘的应用场景1、卧室:在卧室中安装智能窗帘,可实现早晨自动拉开窗帘,让阳光洒满房间,晚上自动关闭窗帘,营造温馨的睡眠环境。
2、客厅:在客厅中安装智能窗帘,可自动调节室内光线,增强观影、阅读等休闲体验。
3、书房:在书房中安装智能窗帘,可有效阻挡外界干扰,营造一个安静、舒适的工作环境。
4、阳台:在阳台上安装智能窗帘,可有效遮挡阳光和外界视线,增强隐私保护,同时具备防晒、防雨等功能。
四、智能窗帘的优点1、智能化:智能窗帘通过智能化控制,可实现远程操控、定时设置、光线感应等多种功能,让您的家居生活更加智能化。
2、便捷化:智能窗帘操作简单方便,只需通过手机APP或遥控器即可轻松控制,让您的生活更加便捷。
3、舒适化:智能窗帘具备出色的遮光性能和保温性能,可有效阻挡外界光线和噪音,为您营造一个安静、舒适的家居环境。
渤海大学本科毕业论文智能遥控窗帘的设计The Design of Intelligent Remote Control Curtain学院(系):渤海大学工学院专业:电子信息工程学号:10060191学生姓名:入学年度:2010年指导教师:完成日期:2014年5 月13 日渤海大学Bohai University摘要随着电子技术的飞速发展和自动化技术的创新,人们在满足了物质水平的基础上对生活质量的要求也越发重视。
拿窗帘的更新换代来说,从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通型向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。
智能遥控窗帘的设计采用窗帘自动控制系统,根据各种条件手动或自动控制窗帘的开度。
采用AT89C51单片机控制系统,利用P3口的特殊功能与P1口的空闲模式和掉电模式,根据其不同控制模式,实现半自动控制、自动控制、定时控制的相互转换控制窗帘机。
本论文系统的介绍了电动窗帘控制器的硬件电路设计到软件设计的一系列步骤。
本设计采用步进电机作为执行元件,以光敏电阻作为传感元件的传感器作为检测元件,89C51单片机作为控制芯片,辅助键盘和显示,实现了电动窗帘控制系统。
所用芯片简单实用,减少了开发过程和硬件开销。
传感器部分使用光敏电阻,可以持续性的检测外界光强变化,采集到的光信号通过电桥电路后进入比较器,得到一个输出信号,此信号经过放大,A/D转换后进入单片机,通过单片机的脉冲信号进而控制步进电机的运行。
通过实验验证本设计的步进电机可以很好的执行单片机的命令。
设计的时钟电路配合单片机的定时功能,加上光电传感器的检测光强很好的解决了自动控制功能。
关键词:无线遥控;液晶显示;直流电机The Design of Intelligent Remote Control CurtainAbstractWith the rapid development of electronic technology and automation technology innovation to meet the people on the basis of material level of quality of life demands more attention. Take curtain replacement, the transistor starts from the beginning of the tube; from analog to digital; from discrete components to integrated circuits; from the ordinary type of high-performance, multi-functional; infrared remote control to manually control the intelligent development. Intelligent design uses a remote control curtain automatic control system, the opening of the curtain manually or automatically controlled according to various criteria. This design made use of the SCM (Single Chip Micyoco) controlling system of AT89C51, the special function at P3, the idleness mode and lose-electric mode at P1. Based on the different controlling mode, we realize to control the curtain machine by mutual transformation of semiautomatic and automatic controlling and infrared remoter. This design is made up of infrared remote circuit, systematic controlling mode, electrical source transformation, protective circuit, etc. It can reach the achievement of automatically rising and falling of the curtain.In this paper, the designed system introduces the electric curtain controller hardware circuit design to software design of the series of steps. This design adopts stepper motors as actuators, photosensitive resistance as a sensing component of sensor as the detecting element, 89 c51 microcontroller as the control chip, the auxiliary keyboard and display, electric curtain controller is realized. Chip used in simple and practical, reduced the development and hardware overhead. Sensor part using photosensitive resistance, could detect the outside light intensity change, sustained by A bridge circuit of signal into the comparator, can get A signal, the signal after amplification, A/D converted into the single chip microcomputer, A pulse signal by single chip microcomputer to control the operation of stepper motor. Through the experiment to verify the design of stepper motor can be very good to obey the orders of the single chip microcomputer. Design of clock circuit with timing function of MCU, and photoelectric sensor to detect light intensity is very good to solve the automatic control function.Key words: Wireless Remote Control; LCD; DC motor目录摘要 (I)1 引言 .......................................... 错误!未定义书签。
遥控窗帘毕业设计篇一:遥控窗帘电路的设计-毕业设计遥控窗帘电路的设计学生:XX 指导教师:XX内容摘要:本文主要介绍了遥控窗帘的电路设计。
电机工作的时候是否有鸣响提示,以及光控状态下环境亮度的控制参数的调整等等都可以通过遥控器随着电子技术和自动化技术的发展,人们对生活质量的要求越来越高。
家用电器产品也在不断的更新换代。
从始初的晶体管、到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。
此次要设计的就是红外遥控窗帘。
它是采用89C2051单片机的最小系统设计,控制一个220V的可逆、直流电动机控制窗帘的拉开和关闭。
红外遥控的重点就在红外发送和接收及编码与解码问题。
所以讨论的重点也就是这些个方面。
当今专用的红外发送和接收器件非常多,编码与解码的方法也很多,所以要根据实际的情况来选取合适的发送、接收器件和编码、解码方法。
除此之外,还要了解单片机的接口技术的应用和单片机的抗干扰方法。
接口方面主要介绍单片机的串口。
关键词:遥控红外线编码抗干扰智能串行口Remote control window curtains electric circuit design Abstract: With the development of electronic technology and automatic technology, people have more and more high expectations for life quality. The home electric equipment products are in constant update too. From the transistor of the beginning of beginning, to the electron tube ; Imitated it to the figure; From the discrete component to the integrated circuit; From ordinary to high performance , multi-functional type; By manual to control to infrared ray remote control, to intelligent to develop. This one that designed less important is an infrared remote control curtain. It adopt minimum system , 89C2051 of MCU design , control one 220V reversible changing speed the motor control to draw back and shut off the curtain.Infrared focal point of remote control in infrared to send with receiving and code and decode the issue. So focal point that discuss the. A special-purpose one infrared to send and receive device very more, code and method that decode too a lot of nowadays, so will choosesuitable sending, receiving the device, code, decoding method according to the real situation. In addition, should understand the application of the interface technology of the one-chip computer and one-chip computer anti-interference method. Interface respect introduces one cluster of mouths of the one-chip computer mainly.Keywords:remote control infrared ray code intelligence.目录前言 ................................................ (1)1 概述 ................................................ (1)1.1 选题背景 ................................................ (1)1.2 设计思路 ................................................ (2)1.2.1 主要任务 ................................................ (2)1.2.2 工作原理 ................................................ (2)1.2.3 设计方案 ................................................ (2)2红外遥控原理及红外线发射和接收 (3)2.1 红外遥控的原理 ................................................ (3)2.2 红外线发射码组成原理 (4)2.3 红外遥控的优点 ................................................ (5)2.4 红外遥控的发射器件 (5)2.5 时钟芯片DS1302 ............................................ (5)2.5.1 DS1302的引脚描述 (6)2.5.2 DS1302数据传输方式 (6)3 遥控窗帘的组成及原理 ................................................ .. 73.1 遥控窗帘电源 ................................................ .. (7)3.2 遥控器 ................................................ .. (8)3.3 接收器 ................................................ .. (9)3.3.1 遥控编码脉冲的串并转换 (9)3.3.2 解码程序 ................................................ .. 103.4 窗帘遥控器原理 ................................................113.4.1 显示及鸣响提示 (11)3.4.2 红外线接收 ................................................123.4.3 光控电路测光 (12)3.4.4 电机控制执行 (12)3.4.5 单片机主控器件 (13)3.5 数码显示电路 ................................................ . (13)4 8051单片机的功能应用 .................................................134.1 主要功能如下: .............................................. . (13)4.2 内部结构 ................................................ .. (14)4.3 外部引脚及说明 ................................................ .. 144.3.1 主电源引脚 ................................................144.3.2 外接晶体引脚; (14)4.3.3 输入/输出引脚 (14)4.4 单片机抗干扰技术 ................................................154.5 软件抗干扰的方法 ................................................154.6 指令冗余 ................................................ .. (15)5 遥控窗帘的使用 ................................................ . (16)5.1 遥控窗帘的相关设备 (16)5.2 单相异步机的原理 ................................................175.3 遥控器按键功能 ................................................ .. 176 结束语 ................................................ (18)附录 ................................................ .. (20)参考文献 ................................................ . (22)篇二:智能遥控窗帘毕业论文毕业设计(论文)题目:基于51单片机的智能窗帘控制系统设计与实现系部:信息系专业:电子信息学号:121212121学生姓名:导师姓名:导师职称:121212121二○一三年十二月基于51单片机的智能窗帘控制系统设计与实现摘要:随着现代电子技术和自动化技术的快速发展,人们越来越向往便捷,轻松的生活方式,人们对生活质量的要求越来越高。
基于51单片机的智能窗帘控制系统设计智能家居技术的快速发展使得我们的家居生活更加智能化和便利化。
其中,智能窗帘控制系统作为其中一个重要组成部分,带来了更加舒适和人性化的体验。
本文将介绍一种基于51单片机的智能窗帘控制系统设计。
一、系统设计概述智能窗帘控制系统设计旨在通过使用51单片机作为核心控制器,实现对窗帘的自动控制。
系统能够根据光线传感器的数据,自动调节窗帘的开闭程度,同时也支持用户手动控制。
二、硬件设计1. 51单片机51单片机是一种常见的嵌入式控制芯片,具有良好的稳定性和灵活性。
该单片机能够通过编程控制各种外设,如光线传感器、电机驱动模块等。
2. 光线传感器光线传感器用于感知环境的光线强度。
基于这个数据,系统能够判断当前是否需要调节窗帘的开闭程度。
3. 电机驱动模块电机驱动模块负责控制窗帘的开闭。
通过控制不同的电机转速和方向,实现窗帘的自动开关。
4. 人机交互模块人机交互模块包括按键、液晶屏等设备,用于用户手动控制窗帘的开闭,同时也显示系统的运行状态和参数。
三、软件设计1. 硬件初始化在系统启动时,需要对各个硬件设备进行初始化,并进行必要的设置,如引脚配置、中断配置等。
2. 光线传感器数据采集系统通过光线传感器实时采集光线强度数据,并通过模数转换将其转化为可用的数字信号。
3. 窗帘控制算法基于光线传感器数据,系统根据预设的算法判断窗帘的开闭程度。
当光线强度较弱时,窗帘自动关闭;当光线强度较强时,窗帘自动打开。
算法还可以考虑其他因素,如时间、季节等。
4. 手动控制模式系统支持用户手动控制窗帘的开闭。
用户可以通过按键或其他人机交互设备来实现手动操作。
5. 显示与反馈系统通过液晶屏等设备将系统的运行状态和参数显示给用户,同时也可以通过提示音或其他方式进行反馈,以增强用户的交互体验。
四、系统实现与测试在完成系统设计后,需要进行系统的实现和测试。
首先,按照硬件设计部分的要求进行电路的搭建和元件的连接。
摘要本产品是以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 主程序流程图电路由单片机系统最小系统,手动控制,显示,驱动电机电路,无线接收电路,以及过卷模块组成。