需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10701 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:为了改变传统的窗帘开关从而完成智能化的窗帘开关方式,本文设计了基于STC89C52单片机的自动窗帘控制系统的设计,选用以89系列的单片机为控制核心,并利用了光敏元件、键盘显示接口电路以及信号调理电路等外围电路来实现窗帘的手动、自动,光控、时控的功能、完成由传统转为智能窗帘的过程。经试验证实:该控制系统工作稳固牢靠,并具有温度报警功能,既可实现系统的各方面控制,有可满足人们的日常需求。
【关键字】:单片机STC89C52;自动控制;智能窗帘
目录 摘要 Abstract 第1章 绪论-1 1.1研究背景-1 1.2研究的目的与意义-1 1.3基本内容安排-1 1.4设计的功能-2 第2章 总体电路设计-3 2.系统各个模块的设计-3 2.1.1按键控制模块-3 2.1.2时钟模块-3 2.1.3温度采集模块-3 2.1.4显示模块-3 2.2系统总体结构设计及控制要求-3 第3章 硬件分析与设计-5 3.1 STC89C52单片机及复位电路的分析-5 3.1.1 STC89C52单片机概述-5 3.1.2复位电路-6 3.1.3 STC89C52单片机最小系统-6 3.2时钟模块电路分析-7 3.2.1 DS1302性能简介-7 3.2.2 DS1302接口电路-8 3.3温度检测器模块-9 3.3.1DS18B20接口电路设计-10 3.4键盘电路-11 3.5液晶显示电路-11 3.6光敏传感器-12 3.7步进电机控制电路-12 3.8 蜂鸣器报警电路的设计-13 3.9 电源电路设计-14 第4章 程序分析与设计-15 4.1 主程序设计-15 4.2 主要功能子程序设计-15 4.2.1 步进电机程序设计-15 4.2.2 显示程序-16 4.2.3 时钟程序设计-17 5 系统调试-18 总结-20 参考文献-21 附录:程序清单-22 |