文档介绍:健康作息台灯控制设计
电子与信息工程系电子信息工程
11854200**** *** 指导老师陈国泰
【摘要】本系统采用AT89S51系列的单片机为核心,利用它内部的寄存器、定时/计数器、中断等资源配合外围设备完成一定的功能。其特点是当外界光强较强时,不运行。当外部环境光强较弱并且有人时自动开启,无人时自动关闭,当人和系统距离过分接近时也自动关闭。在用了一段时间后,会提醒人注意休息,保护眼睛。系统在硬件实物图焊接好以后,经过调试,模拟功能都实行了,即在光线较弱的时候,光电开关1检测到有人时,灯亮,光电开关2检测到有人时,台灯一闪一闪的,在灯亮了一分钟后,会自动熄灭。
摘要部分:(1)顶格,即没有缩进。(2)字体字号按毕设格式要求。(3)摘要内容应先简单概括意义,后介绍设计的内容(包括目标),再谈调试结果(如果你没有实现预期结果,简单阐述原因,并描述你的实现结果)。
【关键词】 AT89S51;LED数码管;计时;报警提醒(分号隔开,最后一个不要标号)
引言(引言可编号也可不编号,标题最好能段前段后都加间距,否则按格式要求设置)
(所有段落都必须且仅缩进两个汉字,另外,所有的断句符号都必须是中文格式“,、。”等等,不要在正文出现英文断句标号,请认真核查所有断句标号)台灯已是千家万户的必需生活用品,经常由于忘记关灯而造成巨大的能源浪费。当夜晚来临时,人们又摸黑去开灯,非常不方便。本设计了以光电开关传[1](在重要的术语或者参考其它文献的内容必须标注引用文献,文献引用必须从[1]开始,必须按顺序,即出现[3]时,[1]和[2]必须已经出现,且[1]必须在[2]之前出现,如果一处参考多篇文章,可写成[1,2]或[1-3]或[1-3,4,5-8]等,引用除了作为名称,否则都作为上标标注。后面若参考相同的文献,不要再重新编号,就用原来所编的序号)感控制电路,当人体在台灯的范围内且环境光强较弱时,自动感应开灯,若在一定时间内未离开桌面则自动熄灭。当人离开时则自动关灯,达到节约能源的目的。当人们用了一段时间而需要休息的时候,会自动提示人们休息,保护眼睛。(引言通常包括毕业设计内容相关的背景和意义,然后简述毕业设计的内容或者本文的内容)
整个系统是在AT89S51控制下工作的。其工作过程为:当光线比较亮时,人靠近与否台灯都不亮。当光线比较暗时,人靠近信号检测电路处理信号,并向单片机发送一个中断,AT89S51启动灯光控制电路台灯就亮,但当人太靠近书桌时光电开关感应到,信号处理电路同时向AT89S51发送信号后台灯一闪一闪最后暗;也可以定时0到99分钟让台灯暗;当台灯暗时可以手动开灯;这样充分的做到了节约能源的功能。
1. 健康作息台灯总体方案设计(请按格式要求加章节序号)
光开关1
光开关2
光敏电阻
信号处理
A/D转换
AT89S51
提醒电路
光控制电路
计时电路
图1-1健康作息台灯总体方框图
(图要尽量紧凑一点,方框图内尽量不要太多空白,当然也要整体协调为主。线条或者箭头的引出点和接入点要位于中间部位。图形居中,要加图序号和图标题且居中,保持所有图中的字体字号一致,但可以允许字号有细微的差别以保持图形大小的协调。图和图标题要保持在同一页内)
健康作息台灯的系统框图如图1-1所示(所有的图都必须引用并适当解释)。该系统包含电源模块、显示模块、报警模块、按键模块、执行单元等几个主要部分。显示模块用来显示计时的时间;键盘用于调节时间;报警提醒模块用来提示;电源模块是用来对整个系统供电;执行单元则负责在不同情况下发出不同的控制信号。其工作过程为:当环境光比较强时,光敏电阻阻值比较小,信号处理电路检测到低电平信号,禁止光电开光工作,省去了AT89S51处理过程。当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收到高电平,从而启动光电开光工作。当人体进入到光电开光1的控测范围内且光强较弱时,信号检测电路处理信号,并向单片机发送一个中断,AT89S51启动灯光控制电路,使灯变亮。当人体过于靠近桌面,光电开光2检测到信号,同时在光电开光1的控测范围内,信号处理电路同时向AT89S51发送信号,AT89S51处理信号根据优先级顺序,屏蔽掉光电开光1的信号,启动延时电路,发出一闪一闪警报使人离开桌面。
2. 各模块方案的设计
本系统包含控制器模块、数码管显示模块、电源模块、按键控制、报警模块等5个主要模块。
健康作息台灯的控制器模块
控制器主要用于各模块控制对显示、报警、计时等。采用ATMEL公司的AT89S51作为系统控制器的CPU方案。该单片机算术运算功能强,软件编程较灵活、自由度大,可以用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等优点,使其在各个领域