基于单片机的智能窗帘设计.doc

资料分类:单片机自动化 上传会员:小四哥 更新时间:2020-11-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15021
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:伴随科技的不断发展,人们对生活、工作等各个方面的智能化的要求也不断提高。智能家居的蓬勃发展则刚好顺应了这种智能化的发展潮流。而我本次论文设计的作品就是一种基于单片机的智能窗帘设计,它是以单片机为基本核心部分,从三个方向出发,分别采用光照、定时以及手动的方法来运作。以这三点形成控制模式,光照强度控制就是在一定光强内开,不在这范围内关闭。定时就是在用户设置时间的上限和下限内开,不在则会立即关闭,而手动就是根据用户实际需要随意开关了。在具体实现窗帘开关功能方面以步进电机的转动作为我窗帘设计的模拟开关。本论文设计功能齐全,经过实验验证,上手容易,使用方便。三种控制模式各具特色,方便使用者根据实际的需要来进行选择。

关键词:设置;  步进电机;  窗帘;  光强;  单片机;

 

目录

摘要

Abstract

1 前言-1

1.1   研究目的和意义-1

1.2   国内外发展现状-1

1.3   本设计研究的主要内容-2

2  系统硬件方案选择-3

2.1 硬件方案的选择-3

2.1.1  主控芯片的选择-3

2.1.2  显示器件的选择-4

2.1.3  时钟器件的选择-4

2.1.4  步进电机驱动的选择-5

2.2  系统总体方案-5

3  系统硬件电路设计-7

3.1  STC89C52单片机系统设计-7

3.1.1  STC89C52的概述-7

3.1.2  STC89C52单片机的最小系统-7

3.2  LCD1602液晶显示电路设计-8

3.2.1  LCD1602的概述-8

3.2.2  LCD1602的工作原理-8

3.3  DS1302时钟电路设计-9

3.3.1  DS1302的概述-9

3.3.2  DS1302的工作原理-9

3.4  ADC0832电路设计-10

3.4.1  ADC0832的概述-10

3.4.2  ADC0832的工作原理-10

3.5  步进电机原理构造-10

3.6  ULN2003硬件设计-11

3.6.1  ULN2003的概述与特点-11

3.6.2  ULN2003与单片机的连接-11

3.7  独立按键电路的设计-11

3.8  系统硬件测试-12

4 系统软件部分设计-13

4.1  软件开发环境的介绍-13

4.2  系统重要函数的介绍-13

4.2.1  主函数的设计-13

4.2.2  LCD1602显示函数的设计-14

4.2.3  DS1302读时函数的设计-15

4.2.4  ADC0832转换函数的设计-17

4.2.5  步进电机控制函数的设计-18

5 系统调试-20

6 软件测试-21

7 结术语-22

参考文献-23

致谢-24

附录A:原理图-25

附录B:仿真图-26

附录C:源程序-27

相关论文资料:
最新评论
上传会员 小四哥 对本文的描述:本次论文设计的基于单片机的自动窗帘设计正好大致满足现代智能窗帘的设计要求。论文设计具体采用光照、定时、手动的方式来控制智能窗帘的开关。一方面,具有解决手动开关窗帘......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: