任务书.doc

基于单片机的自动窗帘控制系统软件设计【单片机】【无图】

收藏

压缩包内文档预览:
预览图
编号:273130    类型:共享资源    大小:1.64MB    格式:RAR    上传时间:2014-04-24 上传人:上*** IP属地:江苏
30
积分
关 键 词:
基于 单片机 自动 窗帘 控制系统 软件设计
资源描述:

基于单片机的自动窗帘控制系统软件设计

43页 13000字数+说明书+开题报告+任务书+答辩PPT

中期检查.doc

任务书.doc

基于单片机的自动窗帘控制系统软件设计开题报告.doc

基于单片机的自动窗帘控制系统软件设计答辩PPT.ppt

基于单片机的自动窗帘控制系统软件设计论文.DOC


摘要:


 单片机控制的自动窗帘控制系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的档次,同时还可以根据光线的明暗和温度的变化来自动控制窗帘的开闭,以调节室内的光线,更进一步地满足了人们的享受要求。本文采用容易实现、方便操、贴近实用的设计理念,以STC12C5A60S2单片机为控制核心,并采用包括光强控制及温度控制和手动控制等在内的多个控制源来控制窗帘的启闭。这里介绍了基于单片机技术的自动控制窗帘的设计原理,以流程图方式对本系统的光强控制、温度控制及电机控制的软件设计进行了较为详细的介绍,并制作出了实物模型。该系统主要由基于DS18B20的温度检测模块、基于三极管驱动数码管的显示模块、基于L298N电机驱动模块和基于光敏电阻的光敏检测模块组成。



   关键词:自动窗帘、单片机、DS18B20、L298N


目录

 第一章 绪论1

 1.1 选题的目的与意义1

 1.2 本课题在国内外的研究状况及发展趋势1

 1.3 本课题主要设计内容2

 第二章  系统整体方案设计3

 2.1 单片机硬件系统设计的基本原则3

 2.2 单片机软件系统设计的基本原则3

 2.3 系统整体设计方案框图4

 2.4 本章小结4

 第三章 系统硬件设计5

 3.1系统主要模块结构5

 3.2单片机最小系统模块设计5

 3.2.1 单片机的选择5

 3.2.2 单片机简介5

 3.3温度检测模块7

 3.4LED显示模块8

 3.5光照采集模块8

 3.6电机控制模块8

 3.7系统硬件原理图9

 第四章 系统软件设计11

 4.1程序结构分析11

 4.2主程序的设计12

 4.3汇编语言与C语言13

 4.4各子程序设计13

 4.4.1光强检测及转换子程序13

 4.4.2 DS18B20温度检测程序15

 4.4.3 4位LED数码管显示子程序16

 4.3.4  L298N电机驱动子程序17

 第五章 系统Proteus仿真与PCB板设计19

 5.1Proteus软件介绍19

 5.2 Proteus仿真19

 第六章Keil与STC单片机的烧制21

 6.1 Keil软件简介21

 6.2 STC单片机烧写程序22

 第七章 总结25

 致谢26

 参考文献27


第一章 绪论

本章综述了本课题选题的目的和意义以及目前的研究现状和发展趋势,并提出本文的主要设计内容。

1.1 选题的目的与意义

生活在提高,时代在进步,人类在向文明迈进,不同的时代对居住空间、环境有不同的要求,这是社会的必然潮流。单片机控制的自动窗帘控制系统,既能解决每天手拉开和关上窗帘的不便,又显示出了生活的档次,同时还可以根据光线的明暗和温度的变化来自动控制窗帘的开关,以调节室内的光线,更进一步地满足了人们的享受要求。

1.2 本课题在国内外的研究状况及发展趋势

在欧美等发达国家自动窗帘技术已经非常成熟而且被广泛使用。在2010年前自动窗帘已经进入我国,但一直没有大的推广,这两年随着电控技术的不断进步和自动窗帘售价的不断降低,自动窗帘热才又卷土重来。据了解全国共有170多家窗帘生产厂家获得了国家专利,但就其技术本身而言,还是大同小异,但售价却相差甚远。1.3 本课题主要设计内容

本课题设计的自动窗帘主要通过周围环境的光照变化来控制电压变化,从而控制直流电机的正转和反转。当周围光照降低到某一数值时,电机开始正转,数秒后停止。此时电机处于停止状态。当周围光照上升到某一数值时,电机开始反转,数秒后停止。这一个来回的过程就达到了自动光控窗帘的效果了。并且可以通过对温度的检测进行微调,当温度大于某一值或小于某一值时,控制电机实现窗帘的闭合。另外在自动控制的基础上添加了手动控制,可以再自动与手动两种模式进行切换满足人们的生活需求。具体内容如下:

和组员商讨硬件部分的设计方案,主要包括温度检测模块,光强检测模块,温度显示模块,电机驱动模块。

根据硬件方案制定软件主程序流程图。

编写相应的软件程序,进行软件调试。

进行系统软、硬件结合进行整机调试,实现自动控制窗帘的目的。


内容简介:
西安文理学院本科毕业设计(论文)任务书题 目基于单片机的自动窗帘控制系统软件设计学生姓名黄松柏学 号08102080234专业班级08机械(2)班指导教师杨学存职 称讲师教 研 室毕业设计(论文)任务与要求任务:熟悉自动窗帘控制系统的各项功能和硬件结构,完成自动窗帘控制系统软件设计。 另外,在硬件的基础上完成软硬件的联合调试。要求:1、收集并整理自动窗帘控制系统的相关资料,熟悉相关功能; 2、确定软件设计总体流程图及各子程序流程图; 3、完成软件的仿真调试和软硬件联合调试。 4、撰写毕业论文。毕业设计(论文)工作进程起止时间工作内容第12周2012.1.102012.3.2第34周2012.3.52012.3.16第56周2012.3.192012.3.30第7周2012.4.22012.4.6第89周2012.4.92012.4.20第10周2012.4.232012.4.27第11周2012.4.302012.5.4第12周2012.5.72012.5.11查阅资料,了解自动窗帘的目前需求,熟悉自动窗帘控制系统的主要功能,设计硬件设计框图,撰写开题报告。设计自动窗帘控制系统软件总体流程图及各子程序流程图。编写程序代码。完成程序的软件仿真,并进行软硬件联合调试。撰写毕业论文。论文定稿整理资料准备答辩。答辩。开始日期 2012.01.10 完成日期
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:基于单片机的自动窗帘控制系统软件设计【单片机】【无图】
链接地址:https://www.renrendoc.com/p-273130.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!