没有合适的资源?快使用搜索试试~ 我知道了~
学士学位论文—-基于单片机的智能窗帘控制器的设计.doc
0 下载量 49 浏览量
2023-06-30
08:03:01
上传
评论
收藏 539KB DOC 举报
温馨提示
试读
23页
学士学位论文—-基于单片机的智能窗帘控制器的设计.doc
资源推荐
资源详情
资源评论
陕西理工学院毕业设计
基于单片机的智能窗帘控制器的设计
(陕西理工学院物电学院电子信息科学与技术专业 2012 级 3 班,陕西 汉中 723001)
指导教师:
[摘要]在社会经济快速增长,人们的生活质量也在不断飞升的时代里,人们对生活的舒适度的需求越来越
高,窗帘作为每个家庭的必须用品,当然也需要满足人们更高的舒适性需求,因此就有设计一款智能的遥
控窗帘的需要。本设计是基于 8 位的单片机 STC89C51 所设计的智能遥控窗帘。采用了无线遥控,和智能
模式,通过直流电机控制窗帘的开和关。
[关键词]STC89C51;直流电机;无线遥控
Design of intelligent curtain controller based on single
chip microcomputer
(Grade12,Class03,Major Electronic Information Science and Technology,School of Physics and
Telecommunication Engineering,Shaanxi University of Technology, Hanzhong,723000 Shaanxi)
Tutor:
Abstract :In the rapid growth of social economy, people's quality of life also in the era of continuously rising,
people is higher and higher demand for the comfort of life, the curtain as each family must supplies, of course also
needs to meet the demand of people to a higher comfort, so there is a need to design a intelligent remote control
curtains. This design is based on 8-bit microcontroller STC89C51 design intelligent remote control curtains. Using
the wireless remote control, and intelligent mode, the curtain opened and closed by dc motor control.
Key words : STC89C51;DC motor;wireless remote control
陕西理工学院毕业设计
目 录
1 概述 ................................................1
1.1 设计的背景与意义 ...................................1
1.2 主要任务 ...........................................2
2 系统总体方案及硬件设计 ..............................2
2.1 设计思路 ...........................................2
2.2 工作原理 ...........................................2
2.3 硬件系统设计 .......................................2
2.3.1 主控芯片 ......................................2
2.3.2 单片机最小系统 ................................4
2.3.3 按键设计 ......................................5
2.3.4 遥控发射模块参数 ..............................5
2.3.5 PT2262/PT2272 编解码集成电路原理说明 ..........6
2.3.6 遥控电路设计 ..................................8
2.3.7 光线检测模块 ..................................9
2.3.8 正反转控制模块 ................................9
2.3.9 正反转与模式显示模块 .........................10
3 系统软件设计 .......................................10
3.1 软件介绍 ..........................................11
3.2 程序设计 ..........................................12
3.3 系统程序流程图 ....................................13
4 毕业设计体会 .......................................14
陕西理工学院毕业设计
第 1 页 共 20 页
1 概述
对每个家庭来说窗帘已经是不可缺少的家具用品,众所周知窗帘的最基本作用就是保护
个人隐私以及遮挡阳光挡灰尘等。但是,每天会面临一个问题就是早上开晚上关有些麻烦并
且会容易忘记导致家里一天没有光线,特别是一些比较大窗帘不仅仅比较沉重,而且还特别
的长,要很大的力气去拉开和合并窗帘,这样是非常费力气和麻烦的。随着中国的科学的不
断的进步与技术不断的创新,人们的生活水平也逐渐的步入了小康的生活水平,人们对能通
过自动化控制的产品的需求也就越来越高。所以有需求就有市场,于是在近几年中遥控电动
的产品如同光的速度一般地发展着,并且得到广泛的应用。自动窗帘也包括在其中,我们只
需轻按一下遥控器,就可以看着窗帘不费吹灰之力的根据按键的指令自动的进行拉开和闭合,
就是这么的简单,这么的方便。为了更加的了解自动窗帘的运作过程,所在这本次设计中,
我主要利用单片机模块无线遥控模块来设计的电路。
1.1 设计的背景与意义
随着社会经济的发展,科学的进步,人民生活质量也越来越好,同时伴随的是生活中的
压力和工作的压力以及竞争力也渐渐变大,人们都希望有一个舒适的环境去工作或者休息,
这就使得自动化技术快速的发展。当今,自动化的控制已经非常普遍。为了进一步满足人们
高水准生活的需求,他依然有很高的研究价值,在这个家用电器不断的升级不断地换代的时
候,从最早的几个元气件组成的电路到现在几万个元器件组成的大型集成电路;从普通“傻
瓜”机向高性能、智能型、多功能型发展;由手动的控制向红外线遥控、声控、光控、向智
能化发展。而无线遥控具有低成本、低功耗、功能强等特点是目前应用最广泛的一种遥控方
式。与此同时,智能窗帘作为家居中不可缺少的一部分,也开始被人们所关注起来,目前,
绝大多数的家里用的都时钢丝绳手动的窗帘,只有极少部分的家里用的时电动控制的窗帘。
但价格相当昂贵,而且不能达到智能化,更不能普及。所以,现在的重点是如何研制出功能
全、智能化高的、造价低的试用于所有家用智能自动控制窗帘。
51 单片机就以它的功能强、成本低、消耗低、可靠性强等特点,就是因为这样单片机
也有它突出的优点。从 1974 年开始,开始不断发展,并广泛应用于生活中的方方面面像工
业中的测量、家用电器中的控制、医疗设备、等多种专用设备的智能化管理及过程控制等领
域。
从国内的情况来看,单片机成为了我们生活中不可缺少的一部分:在以后的几年里,8
位和 16 位单片机将是单片机的发展主流,它的新发展表现在:
(1) CPU 功能的增加。
(2) 内部资源的增多。
(3) 引脚的多功能化。
(4) 低成本、低功耗。
由此可以得到单片机的发展方向将是容量教大、性能较高、功耗较低等方面发展,还有
就是对 CPU、存储器以及片内 I/O 的改进,特别重要的一点是系统的单片机是目前单片机发
展的重要趋势之一。正因为单片机是众多优点集于一身,使得单片机在工业控制中和家用电
器的领域上得到了广泛的应用。单片机系统具有以下特点:
1、具有“小、轻、廉、省”的特点,特别是耗电方面是相对较少的,另一方面它供电电
源的体积小、重量轻,就因这一点就特别适用于“电脑型产品”,可以在收银机、办公设备、
家电、电子秤、厨房设备等许多产品上得到广泛应用。
2、具有实现数字化和智能化可以适用于仪器仪表的测量,不仅单单完成测量还能够处
理、监控等。
3、可以对各种工业进行控制,例如温度控制、液面控制、生产线顺序控制等。
我对单片机的认识大部分是来自于书本以及网上资料,就算仅仅如此我已经知道单片机
的应用极大地推动了计算机技术的普及和发展,已渗透到我们生活中的方方面面,由此可以
陕西理工学院毕业设计
第 2 页 共 20 页
猜测,随着单片机性能的一步一步提高,它的应用领域会更加普遍广泛。单片机的应用不单
单可以实现较多的功能并且在另一方面可以降低设计和生产成本。以至于它对我国许多产品
的升级、换代做出了很大的贡献
[8]
。
1.2 主要任务
本次毕业设计的课题是设计基于 STC89C51 单片机的遥控窗帘。主要功能如下:
1)设计能够控制窗帘的开关。
2)要具有防过卷功能。
3)具有无线遥控的功能。
4)能够指示运行的状态。
5)具有智能控制模式,可以根据环境光线控制窗帘的开合窗帘。
2 系统总体方案及硬件设计
本系统主要由单片机最小系统、无线发射、接收模块、按键部分、电机控制执行部分和
限位开关组成。
2.1 设计思路
本设计是基于单片机的遥控窗帘,采用 8 位的 STC89C51 单片机做控制器,程序采用 C
语言编程来实现。窗帘的闭合和打开是利用直流电机正反转来实现的。无线遥控模块是由
SC2262(发射)/SC2272(接收)编码解码芯片组成的无线发送接收模块。接收信号是通过
SC2272,利用 SC2272 的 D0、D1、D2、D3 端口输出的信号控制单片机,单片机控制电磁
继电器的吸合来控制直流电机的正反转,实现窗帘的打开和闭合,再电机工作的过程中程序
会时刻检测是否碰到行程开关,如果碰到程序会终止电机的工作,从而实现窗帘的防过卷。
系统框图如下:
图 2.1 系统框图
2.2 工作原理
本 设 计 它 采 用 的 是 通 过 无 线 遥 控 的 控 制 方 式 , 其 中 无 线 发 送 接 收 模 块 是 由
SC2262/SC2272 编码解码芯片组成的;控制窗帘的开关是通过控制直流电机的正反转来实
现,并且根据指示来运行状态;另一方面可以根据环境光线的强弱变化让窗帘的开合状态得
到控制,利用限位开关来控制窗帘停止,防止过卷,就是通过这么一个过程来完成对窗帘的
智能控制,并很好的体现出更智能更人性化的系统。
2.3 硬件系统设计
2.3.1 主控芯片
本设计的主控芯片是单片机 STC89C51。是一个具有 4K 可编程 Flash 存储器,允许程
序存储器在系统可编程,他的指令和管脚的功能和工业的 80c51 是一致的,所以 STC89C51
在许多嵌入式控制系统中得到广泛应用。
STC89C51 单片机主要功能:在晶片内部具时钟振荡器;其中内部程序存储器(ROM)
剩余22页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 704
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功