基于89s52单片机的遥控窗帘设计本科学位论文.doc

基于89s52单片机的遥控窗帘设计本科学位论文.doc

ID:11051365

大小:502.00 KB

页数:31页

时间:2018-07-09

基于89s52单片机的遥控窗帘设计本科学位论文.doc_第1页
基于89s52单片机的遥控窗帘设计本科学位论文.doc_第2页
基于89s52单片机的遥控窗帘设计本科学位论文.doc_第3页
基于89s52单片机的遥控窗帘设计本科学位论文.doc_第4页
基于89s52单片机的遥控窗帘设计本科学位论文.doc_第5页
资源描述:

《基于89s52单片机的遥控窗帘设计本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河南理工大学本科课程设计报告基于AT89S52单片机的遥控窗帘设计摘要随着电子技术和自动化技术的发展,人们对生活质量的要求越来越高。家用电器产品也在不断的更新换代。从始初的晶体管到电子管;由模拟到数字;由分立元件到集成电路;从普通向高性能、多功能型;由手动控制向红外线遥控、向智能化发展。此次要设计的是遥控窗帘。它是采用AT89S52单片机的最小系统设计,控制一个可逆、直流电动机控制窗帘的拉开和关闭。这里介绍了基于单片机技术的遥控窗帘的设计原理,给出了遥控器和接受控制器的硬件设计方案,以流程图方式对本系统的遥控器和接收器的软件设计进行了较为详细的介绍,

2、并制作出了实物模型。该系统的遥控器部分主要由键盘扫描电路、单片机(AT89S52)、行程开关及电动机驱动控制电路等组成;窗帘控制部分主要由导轨、窗帘、拉绳和电动机等组成。接收器根据接收到的遥控器编码不同来控制电动机的正转、反转或停止,从而实现窗帘的打开、关闭或停止该设计包括光电开关电路、系统主控模块、电源转换电路、保护电路等组成,可实现窗帘自动升降.关键字:单片机无线遥控光电开关L298驱动-31-河南理工大学本科课程设计报告目录1、概述31.1选题目的和意义31.2选题的要求32、系统总体方案及硬件设计42.1遥控窗帘的基本设计原理52.2原理框图

3、52.3各功能模块介绍62.3.1无线遥控控制62.3.2手动控制72.3.3输出部分72.3.4防过卷模块82.3.5TLP521—4光耦隔离82.3.6电机控制模块82.3.7电源模块92.4单片机103、软件设计163.1主程序设计173.2主程序说明:173.3模块化程序流程图194、Proteus软件仿真194.1Protues0软件仿真电路图194.2仿真实验结果分析204.3硬件测试205、课程设计体会21-31-河南理工大学本科课程设计报告1、概述1.1选题目的和意义随着社会经济的发展和人们生活水平的改变,宽大窗户的办公和生活建筑越来

4、越多。这种建筑结构美观,采光良好。但是,窗户的高度或者宽度超过4米以后手拉窗帘却比较困难。而现在的放地产商几乎却都没有为用户考虑这个问题,使一些高档住宅反而带来了生活上的不便,解决这个问题的方法是使用窗帘机。窗帘机是专门为高大的窗户设计的窗帘控制装置,根据功能不同可以分为电动、遥控、自动和智能等多种规格。电动窗帘机是通过窗帘机上的控制按键操作窗帘开合的一种最简单的窗帘机,仅仅解决了手动窗帘的问题,可还需要人来近距离操作,电动窗帘使一些超高、超宽窗帘的操作变得比较容易。但是因为这种窗帘技术含量低,基本没有厂家作大规模工业化生产;遥控窗帘机可以远距离操作

5、窗帘的开合,使用更为方便,自动窗帘机具有自动控制功能,可以满足用户各种情况下的使用要求。1.2选题的要求(1)进一步熟悉和掌握单片机的内部结构和工作原理,了解单片机应用系统设计的基本方法和步骤(2)掌握单片机仿真软件Proteus的使用方法;(3)掌握键盘和显示器在的单片机控制系统中的应用。(4)掌握撰写课程设计报告的方法。-31-河南理工大学本科课程设计报告2、系统总体方案及硬件设计2.1遥控窗帘的基本设计原理基于单片机的遥控窗帘的设计要求如下:1)控制窗帘的开关、利用直流电机正反转实现。2)防过卷功能。3)具有无线遥控和手动按键控制两种功能。4)

6、能够指示运行状态。针对设计要求作如下设计,本装置设计以单片机为核心,通过单片机发送相应的信号,利用光耦的隔离作用,保证信号的稳定,利用L298N控制直流电机正反转和停止,来控制窗帘的上升、停止、下降等动作,采用霍尔传感器的磁效应实现最高点、最低点电机自动停止来防止窗帘的过卷,窗帘的操作可通过键盘手动和无线遥控两种方法完成。使用不同颜色的发光二极管对窗帘的运动方向进行显示,使窗帘这种常用的家居用品更具人性化。开始2.2原理框图光电检测过卷检测单片机处理电机停止电机反转电机正转显示部分图1—系统原理框图-31-河南理工大学本科课程设计报告2.3各功能模块

7、介绍2.3.1无线遥控控制利用315M遥控器发出正转、反转和停止信号,与窗帘相连接的控制电路接收到控制信号后,根据遥控命令来控制电机的运行状态,从而达到远距离对控制窗帘的打开、闭合和停止。对于遥控窗帘来说,遥控器的按键需要一个打开按键和一个闭合按键来控制窗帘的打开和闭合。遥控器的按键还应加一个停止按键,这样我们就不会为使电机运行而一直按着按键不放。这样有两个好处:一是方便用户控制用户在打开或关闭窗帘时不用一直按着按键;二是最大可能地降低遥控器和接收器功耗,这是因为遥控器在按下一次后发送一串数据后就可以立即进入睡眠,对于主机也不用时时检测信号这样就可以

8、更好的降低功耗。无线遥控主要用到315M无线遥控器,下面介绍315M遥控器:数据发射模块的工作频率为315M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。