课程设计报告

发布 2022-10-01 05:18:28 阅读 3369

河南理工大学。

单片机应用与**训练》设计报告。

题目单片机的遥控窗帘设计。

姓名: 张海林张骞

学号: 310808010726

专业班级: 电气08-7

指导老师: 胡治国

所在学院:电气工程与自动化学院。

2011年7月 1 日。

本设计是基于单片机的遥控窗帘设计。

课题研究的主要内容:随着经济和科技的发展,人们的生活水平不断提高,观念逐步转变,对居住环境也提出了更高的要求。遥控窗帘作为一种新型的产物,它能给我们带来更多的方便,同时也是一种景观,因此对设计有了更高的要求。

因而,本课题根据此要求,重点围如何更方便,更有效地实施控制进行了设计分析,该遥控窗帘包括开功能、关功能、中断停止功能、开与关切换等功能。控制窗帘的开关、利用直流电机正反转实现,防过卷功能,具有无线遥控和手动按键控制两种功能,能够指示运行状态。其中重点分析了功能控制和遥控管理系统。

主要研究(设计)方**述:本课题的设计分析主要采用了资料查询法,在学校的图书馆借阅参考了相关书籍和材料,通过网络查询搜集了与课题有关的资料并加以整理提取。在此期间,与指导老师和部分同学针对课题进行了一些交流**和分析,从而加以修正补充。

课题研究所取得的结果:本设计将红外遥控与单片机技术结合起来设计并制作了遥控窗帘,基本达到了设计要求,通过遥控器和手动控制器可以对窗帘进行打开、关闭和停止等操作,并且可以自动检测到位和扩展性能等特点。操作灵活、方便,并具有较高抗干扰能力。

摘要 2目录 3

第一章概述 4

1.1 课题背景 4

1.2 课题的研究工作 4

1.3 设计功能要求 6

第二章系统总体方案及硬件设计 7

2.1 单片机的选择 7

2.2遥控窗帘的使用现状 9

2.3 遥控窗帘的基本原理 9

第三章硬件设计 10

3.1 单片机最小系统 10

3.2 按键控制电路部分 10

3.3 状态指示电路部分 11

3.4 电机驱动控制电路部分 11

第四章软件设计 12

4.1单片机程序执行图 12

4.2马达控制子程序图 13

第五章 proteus软件** 14

5.1 proteus软件**图 14

5.2 操作过程 15

第六章课程设计体会 16

参考文献 17

附1 元件清单 18

附2 源程序** 19

附3 系统原理图 22

第一章概述。

生活在提高,时代在进步,人类在向文明迈进,不同的时代对居住空间、环境有不同的要求,这是社会的必然潮流。单片机控制的自动窗帘遥控系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的档次,同时还可以根据光线的明暗来自动控制窗帘的开关,以调节室内的光线,更进一步地满足了人们的享受要求。所以该产品能形成大规模生产,很快会普及全国市场,产生巨大的经济效益;另外,除了广大市民住宅使用外,该遥控窗帘器还可以广泛应用于别墅、公寓、宾馆、饭店、写字楼、歌舞厅、影剧院、会议厅、银行、学校、医院等各种公共场所,因此该产品具有广阔的市场前景。

遥控自动窗帘系统在我国还刚刚兴起,但其发展前景广阔,推广和应用自动窗帘系统具有重要的现实意义。其一,改变人们的生活方式。单片机控制的遥控自动窗帘系统具有丰富的智能化功能,为家庭用户营造一个高效、舒适、便利、环保的居住环境。

单片机控制的遥控自动窗帘只用一个多功能遥控器就能控制和监测住房的窗帘开关问题,给人们日上生活带来极大的方便。这些都将改变人们传统的生活方式,并提高了人们的生活质量。其二,牵动一大批产业。

单片机控制的遥控自动窗帘产品面向家庭用户,其应用市场是庞大的,发展前景也是广阔的,必将吸引大批有远见的各类企业介入,从而牵动一大批产业的发展。这里最先受益的应该是房地产业,单片机控制的遥控自动窗帘不仅是一个很好的概念与“卖点”,同时也是直接提升住宅档次的一个条件,这将会给房地产商带来新的利润空间。在家居集成化、网络化的趋势下,家居集成也成为一种潮流,许多更专业的、美观的、智能化的家居集成产品相继出现。

其三,开拓一个崭新的市场。遥控自动窗帘系统牵动了许多的行业,它将不仅仅是目前的it系统集成商或建筑弱电工程总包商的市场,而且是专业公司和智能化装饰公司的市场。

智能家居系统是一个大的社会系统工程,我们应当加快我国智能家居标准化进程。自动窗帘系统作为智能家居中一个很重要的部分,需要在我国智能家居这一领域,建立起一个具有中国特色的新兴、健康的产业链。让自动窗帘系统在我国并不是远在天边,而是近在眼前。

现有的电动窗帘机的控制方式有固定式开关控制、遥控、光控、声控等,其中以前两种形式居多。就实用程度和经济角度来说,用固定式开关控制方式较好,这是因为窗帘的开闭不像电视机等家电产品开闭得那样频繁,每天开闭的次数不多,因此安装在固定的地方使用也相当方便,如把开关装在床头柜等电器综合控制系统中,睡在床上就能控制窗帘的开闭。利用触摸开关,实现全自动断电,既安全又节能,但最重要的一点就是没有实现完全的自动化,没的摆脱对人的依赖作用。

而采用遥控控制时,需要候机电源,不可能完全断电而且增加遥控功能,也增加了成本,售价也相应提高。

窗帘机的控制方式大体上有三种:声控、光控、时控,声控和遥控属于半自动类;而光控虽属全自动式,但因光敏器件的灵敏度,冬夏等不同季节的光照度的不同,以及人们对起闭窗帘在时间上的要求不同,而难以实施和普及。因此,时控式的全自动窗帘机便成了专业以及业余电子设计人员的热门课题。

根据以上自动窗帘有些不能实现完全的自动化;有些虽然实现了完全的自动化,但结构复杂,性能不够稳定;有些虽然实现了完全的自动化,且性能还可以,但**昂贵不适合普通消费者使用。所以我想利用**相对便宜的红外线遥控发射芯片、单片机作为主要控制器件,来完成该系统的设计。

该系统主要有如下几方面的特点:

1.发射红外线的发射装置采用一般彩色电视机的遥控器,这样既方便又实惠,可谓一物两用。

2.时间控制开关窗帘。通过对ds1302芯片的设定,让用户可以随自己的生活习惯方便的自动开关窗帘,无需手动。

3.采用红外遥控方式,不会干扰其它电器的正常工作,也不会影响邻近的无线设备。超距离遥控,可达8~9m。

4.另一种控制方式为手动控制方式,防止停电后采用手动控制。

5.美观。以往的遥控电动窗帘都是向一边拉或向上拉,而本设计为向两边打开,随个人的爱好可以控制其大小。

6.体积小、结构简单、灵敏度高、抗干扰性强、经济实用、工作可靠。

利用遥控器发出正转、反转和停止信号,与窗帘相连接的控制电路接收到控制信号后,根据遥控命令来控制马达的运行状态,从而达到远距离对控制窗帘的打开、闭合和停止。对于遥控窗帘来说,遥控器的按键需要一个打开按键和一个闭合按键来控制窗帘的打开和闭合。遥控器的按键还应加一个停止按键,这样我们就不会为使马达运行而一直按着按键不放。

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

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

自动检测到位是必要的,一般家庭窗帘都是从中间向两边打开,所以这里需要设计两个霍尔传感器,一个设计在窗帘导轨的正中间,用于检测窗帘是否已完全关闭;另一个设计在窗帘槽的最左端或最右端,用于检测窗帘是否已完全打开,当完全打开时,单片机内部程序所设置的中断程序就会执行,使电机停止转动,从而防止由于马达长时间通电而损坏,实现窗帘防过卷功能。

第二章系统总体方案及硬件设计。

图中at89s52是美国atmel公司推出的一种高性价比单片机at89s52指令系统与msc-51完全兼容,具有2k字节可重复编程的闪烁存储器和节内部ram;p3.0~p3.6共7个脚,准双向端口,并且保留了全部p3的第二功能,如p3.

0、p3.1的串行通信功能,p3.2、p3.

3的中断输入功能,p3.4、p3.5的定时输入功能,以及两个16位定时p计数器。

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...

课程设计总结,课程设计报告

课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...

课程设计 课程设计报告格式

学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...