基于STC89C52的自动窗帘设计说明方案.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息与控制工程学院硬件课程设计说明书 基于STC89C52单片机的自动窗帘的设计 学生学号: 班级: 起止日期:2013.04.20~2013.05.10 课程设计任务书 一、设计题目:基于STC89C52单片机的自动窗帘的设计 二、设计目的自动窗帘设计 1.掌握STC89C52单片机最小系统及其接口电路的设计; 2.熟练掌握单片机的编程方法; 3.掌握利用Kell进行软件仿真编程及程序下载的方法; 三、设计任务及要求 设计并实现窗帘自动控制系统。该系统的基本功能有; 1.具有测量光强、温度及显示等功能; 2.具有设置光强、温度阀值以及超阀值报警功能; 3. 具有自动拉开和闭合窗帘的功能。 四、设计时间及进度安排 设计时间共三周(2013.04.22~2013.05.10),具体安排如下表: 周安排 设 计 内 容 设计时间 第一周 设计单片机的最小系统及外围电路的原理图,学习单片机开发工具Kell的使用,绘制设计电路原理图。 2013.04.22 ~ 2013.04.26 第二周 按照与原理图焊接电路板,学习单片机对各模块的的编程驱动方法以及掌握利用Kell进行编程,学习对单片机各模块功能程序的调试和整合。 2013.04.29 ~ 2013.05.03 第三周 软件下载并调试程序实现系统的基本功能,完成并提交硬件设计作品及硬件课程设计说明书,课程设计答辩。 2013.05.06 ~ 2013.05.10 五、指导教师评语及学生成绩 指导教师评语: 年 月 日 成绩 指导教师(签字): 课程设计任务书 I 目 录 II 第1章 概述 1 1.1 智能窗户综述 1 1.2 智能窗户研究现状 1 1.3 系统总体结构与原理 2 第2章 单片机介绍 3 2.1 STC89C52介绍 3 2.2 STC89C52时钟电路 4 2.3 STC89C52复位 5 2.4 STC89C52最小系统 6 第3章 硬件电路设计 8 3.1 直流稳压电源设计 8 3.2 单片机与键盘接口电路设计 8 3.3 单片机与液晶显示1602接口电路设计 9 3.4 AD0832介绍 10 3.5光强检测电路设计 11 3.6 电机控制电路设计 12 3.6.1 电机驱动L293D介绍 12 3.6.2 单片机控制电路设计 13 3.7 温度检测电路设计 14 3.7.1 DS18B20介绍 14 3.7.2 与单片机接口电路设计 15 3.8 报警电路设计 16 第4章 软件设计 17 4.1 Keil的使用 17 4.2 程序的设计流程 20 4.2.1 总流程图 20 4.2.2光强和温度模块流程图 20 结 论 22 参考文献 23 附 录 24 第1章 概述 1.1 智能窗户综述 1.2 智能窗户研究现状 由于我国房地产行业的迅速发展,也带动了我国门窗幕墙行业的迅速发展,一般来说,一个建筑物按面积推算,有10%是窗,15%是门,全国每年新建为20亿平方米,门窗的需求量为5亿多平方米。如再考虑到原有城乡建筑的窗户改制,每年窗户的安装量至少达到10亿平方米。以每平方米窗户50元计算,全国窗户消费需求空间为500亿元,并且还有不断扩大的趋势。如图1-1所示。 图1-1 2006年~2009年我国窗户需求量 1.3 系统总体结构与原理 系统分为检测部分和控制部分,如图1-2所示。检测部分为键盘输入、光敏电阻检测、温度传感检测部分,单片机控制电路由STC89C52单片机、阀值报警电路、电机驱动电路、显示四部分组成。 图1-2 基于STC89C52单片机的自动窗帘的总体框图 单片机通过对检测信号的实时采集,对光强采用光敏电阻检测,设置光强等级,当达到预设值时单片机驱动电机拉开或者闭合窗帘,并且设置阀值超阀值报警。对温度采用DS18B20温度传感器检测,并将检测得的值显示在1602显示器上。可通过检测按键进行手动操作,控制电机启动停止。 第2章 单片机介绍 2.1 STC89C52介绍 STC89C52主要功能及PDIP封装。 STC89C52是由深圳宏晶科技公司生产的与工业标准MCS-51指令集和输出管脚相兼容的单片机。STC89C52主要功能如表2-1所示,其PDIP封装如图2-1所示。表2-1 STC89C52主要功能 主要功能特性 兼容MCS51指令系统 8K可反复擦写Flash ROM 32个双向I/O口 256x8bit内部RAM 3个16位可编程定时/计数器中断 时钟频率0-24MHz 2个串行中断 可编程UART串行通道 2个外部中断源 共6个中断源 2个读写中断口线 3级加密位 低功耗空闲和掉电模式 软件

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档