欢迎来到天天文库
浏览记录
ID:6289959
大小:2.44 MB
页数:69页
时间:2018-01-09
《智 能 窗 帘 设 计毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、智能窗帘设计智能窗帘设计毕业设计智能窗帘设计第1章概述1.1课题提出进入21世纪以来,随着科技水平的不断提高,人们对居家生活的环境质量要求也越来越高。智能窗帘也随着社会的发展应运而生,特别是一些高档别墅区、办公写字楼的窗帘,由于其窗的位置高度较高,所安的窗帘也就高、长、重,不适合人手动,本设计主要解决此问题,设计一款全自动窗帘,根据室外光线的强弱,相应调节光照入室内的多少,从而给人们创造舒适环境。当室外光照较强时,百叶窗关闭角度增大,使进入室内的光照减少;当室外光照较弱时,百叶窗打开角度增大,是进入室内的光照增加,从而全自动的控制室内亮度。1.2关于MCS-51单片
2、机控制窗帘的设计思想智能窗帘的核心控制使用的是MCS-51单片机,光敏电阻通过阻值的变化,反应光的强弱。AD转换器检测光敏电阻的电压,经过模数转换成数据,读入单片机。单片机根据数据大小,通过ULN2003驱动步进电机,改变步进电机转动角度,从而控制室内光照。当夜晚没有光照时,百叶窗摆动角度是平行的,即90度。当白天光照很强时,像在夏天的中午,百叶窗是完全闭合的,即0度。1.2.1智能窗帘主要结构设计智能窗帘设计主要分两部分:第一部分为信号处理系统设计。光敏电阻感光,电阻变化,测量光敏电阻两端电压,通过A/D转换器转换成数字量;第二部分为控制系统设计。单片机根据数据大
3、小,驱动步进电机正传或反转,调节电机转动角度。35智能窗帘设计1.2.2流程图35智能窗帘设计第2章MCS-51单片机的介绍MCS-51系列单片机有很多种型号的产品,如基本型(51子系列)8031、8051、8751、89C51、89S51等,增强型(52子系列)8032、8052、8752、89C52、89S52等。它们的结构基本相同,其主要差别反映在储存器的配置上。8031片内没有程序存储器ROM,8051内部没有4KB的掩模ROM程序存储器,8751是将8051片内的ROM换成EPROM,89C51则换成4KB的FLASHEPROM,89S51是4KB可在线编
4、程的FLASHEPROM;MCS-51增强型的存储容量为基本型的一倍。2.1MCS-51单片机的结构2.1.1MCS-51单片机的内部结构单片机是在一块芯片中继承了CPU、RAM、ROM、定时/计数器和多功能I/O接口等计算机所需要的基本功能部件的大规模集成电路,又称MCU。51系列单片机内包含下列几个部件:·1个8为CPU。·1个片内振荡器及时钟电路。·4KBROM程序存储器。·128BRAM数据存储器。·可寻址64KB外部数据存储器和64KB外部程序存储器的控制电路。·32条可编程的I/O线(4个8位并行I/O接口)。·2个16位的定时/计数器。·1个可编程全双
5、工串行接口。·5个中断源、2个优先级嵌套中断结构。51系列单片机内部结构图如图2.1所示,各个功能部件由内部总线连接在一起。程序存储器部分用ROM代替即为8051/8052;用EPROM代替即为8751/8752;若去掉ROM即为8031/8032;用FLASHEPROM代替即为89C51/89S52。35智能窗帘设计基准频率源脉冲技术输入外部中断控制并行I/O接口串行输入串行输出图2.1MCS-51单片机内部结构框图2.1.2引脚功能有总线扩展的51单片机有44个引脚的方形封装形式和40个引脚的双列直插式封装形式,无总线扩展的51单片机有20个引脚双列直插式封装,
6、如89C2051等。40个引脚封装的引脚图如图2.2,各引脚的功能说明如下。图2.28XX51/52单片机引脚·GND:接地端。·VCC:电源端,接+5V。35智能窗帘设计·XTAL1:接外部晶体的一个引脚。CHMOS单片机采用外部时钟信号时,外部时钟信号由此引脚接入。·XTAL2:接外部晶体的一个引脚。HMOS单片机采用外部时钟信号时,外部时钟信号由此引脚接入。·RST:①复位信号输入。②VCC掉电后,此引脚可接备用电源,低功耗条件下保持内部RAM中的数据。·ALE/RPOG:①地址锁存允许。当单片机访问外部存储器时,该引脚的输出信号ALE用于锁存P0端口的低8位
7、地址。ALE输出的频率为时钟振荡频率的1/6。②对8751单片机片内EPROM编程时,编程脉冲由该引脚接入。·PSEN:程序存储器允许。输出读外部程序存储器的选通信号。取指令操作期间,PSEN的频率为振荡频率的1/6;但若此期间有访问外部数据存储器的操作时,则有一个机器周期中的PSEN信号将不出现。·EA/VPP:①EA=0,单片机只访问外部程序存储器。对8031单片机此引脚必须接地。EA=1,单片机访问内部程序存储器。对于内部有程序存储器的8XX51单片机,此引脚应接高电平,但若地址值超过4KB范围,单片机将自动访问外部程序存储器。②在8751单片机内EPRO
此文档下载收益归作者所有