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

资料分类:自动化 高级会员(小胖猫)提供原创毕业论文自动化资料更新时间:2017-11-24
需要金币1000 个金币 资料包括:完整论文,开题报告 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12718
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:伴随着人们生活水平的日益提高,人们对自己的物质生活质量也逐渐有了崭新的认识和更高的要求,尤其是家居方面的产品,由于与生活息息相关,故而人们力求改善,使其更为方便的服务于人。传统窗帘多由人们手动拽拉,费力费时,故新式的智能窗帘成为人们热议的话题。

本课题以51系列单片机为控制核心,设计实现自动窗帘控制装置。设计以光敏电阻,温湿度传感器为传感器件,以数码管为显示器件,以步进电机为执行器件,以LED灯为仿真窗帘起落器件。硬件设计采用分功能的方式,对整个系统的电路设计进行分析,分别完成实现了按键控制、光敏电阻感应光线控制、时间倒计时控制及温度控制电机的正反转的功能。设计还给出了所用器件的原理及各功能对应软件的编写过程。

本设计具有很强的实用价值,设计调试成功后,通过功能选择,可实现手动、半自动及自动控制等多种设计要求。

关键字:单片机;自动窗帘;光敏电阻

 

目录

摘要

ABSTRACT

引言-1

1 绪论-2

1.1 研究背景及意义-2

1.2 国内外研究现状-2

1.3 主要研究内容-3

2 系统总体方案设计-4

2.1  需求分析-4

2.2  功能设计-4

2.3  总体结构设计-5  

3 系统硬件设计-6

3.1 单片机原理-6

3.1.1  STC89C51的基本原理-6

3.1.2 单片机的晶振及复位电路-7

3.2 步进电机-9

3.2.1 步进电机的基本原理-9

3.2.2  步进电机电路设计-10

3.3 数码管-11

3.3.1 共阴极数码管基本原理-11

3.3.2 四位共阴数码管的引脚图-11

3.4 各功能电路设计-12

3.4.1 按键控制电机电路设计-12

3.4.2 光敏电阻控制电机电路设计-12

3.4.3 时间控制电机电路设计-13

3.4.4 温度控制电机电路设计-14

4 系统软件设计-16

4.1 系统软件总设计-16

4.2 系统软件子程序设计-16

4.2.1 步进电机程序设计-16

4.2.2 按键控制电机程序设计-18

4.2.3 光敏电阻控制电机程序设计-18

4.2.4 时间控制电机程序设计-19

4.2.5 温度控制电机程序设计-20

5 测试与调试-21

5.1 硬件调试-21

  5.2 软件调试-21

5.3 系统联调-21

6 总结与展望-23

6.1 总结-23

6.2 展望-23 

致谢-24

参考文献-25

附录-26

相关论文题目: