毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机的智能台灯设计(2)

时间:2025-06-05 22:21来源:99942
1.1 智能台灯系统概述 台灯是最常见的生活家用电器,主要功能是用来提供照明,并且它的照明范围不大,仅限于将光线集中在一小块范围便于工作和学习

1.1 智能台灯系统概述

台灯是最常见的生活家用电器,主要功能是用来提供照明,并且它的照明范围不大,仅限于将光线集中在一小块范围便于工作和学习。现如今市面上的台灯各式各样,台灯的开关则采用手动或触摸的形式。尽管此类台灯已经足够智能方便,但是这类台灯依然存在许多缺陷和不足。至今为止的市面上,很少见到更为智能的人体感应系统台灯,且供电采用+5V的直流电源,这样的台灯不仅环保节能、使用寿命长、不会存在用电安全隐患,他还有更多的其他普通台灯不具备的功能。我所设计的智能台灯的功能主要有两个方面:一方面是可以提醒台灯的使用者保持正确的坐姿,预防近视以及房主脊柱压迫变形;另一方面是可以检测到周围的环境,若有人在,环境黑暗则会自动开灯,避免了使用者在黑屋中摸索开关的麻烦。

我所设计的智能台灯有两种模式:自动模式和手动模式。自动模式指的是,智能台灯会判断周围环境的明暗程度,同时可以检测周围是否有人。若两个条件都满足,则系统指令台灯自动开启。手动模式指的是台灯一旦打开,它的灯光亮度不会随着周围环境敏感程度改变而发生改变,此时若想调节灯光的亮度,可以手动调节台灯的亮度开关。本设计中我还添加了定时提醒功能,可以由使用者来自行设置时间。当时间达到预先设置好的时间时,台灯就会报警提醒。此时可以手动关闭报警。

1.2 毕业设计内容

1.2.1 设计内容和实现功能

名称:基于单片机的智能台灯设计

内容及要求: 制作一套智能台灯系统,系统的设计要求是:系统主要部分采用BISS0001芯片和单片机。功能要求是:台灯可自行判断周围所处环境的明暗程度,以及判断检测范围内是否有人靠近,从而判断是否需要自动开灯;没有人在旁边时太等会自动熄灭减少能源浪费;并且当使用者的坐姿不端正时台灯会发出警告。具体要求如下:

自动模式:

(1)台灯可以根据周围环境光线的明暗和检测周围是否有人来判断是否开启台灯。

(2)能根据周围环境明暗程度自动调节台灯的亮度。

(3)红外光电测距传感器测距,当人离台灯太近,蜂鸣器报警。

(4)当人离开时,台灯延迟几秒自动关灯,节能环保。

(5)液晶显示器显示时间,可以自行设置时间,时间到,蜂鸣器报警。

手动模式:

(1)长按加减键手动调节亮度。

(2)设置学习时间,可调节时、分、秒。

(3)可通过无线发射接收装置关灯。

1.2.2 系统分析

台灯已是千家万户的必需生活用品,经常由于忘记关灯而造成巨大的能源浪费。当夜晚来临时,人们又摸黑去开灯,非常不方便。在这里设计了以人体红外辐射(波长为9.5um)传感控制电路。当人体在台灯的范围内且环境光强较弱时,自动感应开灯;当人体太靠近桌面时,台灯自动感应,警告纠正坐姿,若在一定时间内未离开桌面则自动熄灭。当人离开时则自动关灯,达到节约能源的目的。单片机在本次智能节能台灯设计中的主要控制单元,主要控制电路灯光,控制电路是在单片机的控制下工作。

2 系统主要器件介绍

2.1主控芯片介绍

STC89C52是一种微控制器,它的功耗低,性能比较高,具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM。具体的引脚图如图2-1所示:

图2-1 STC89C52单片机引脚图

2.1.1 时钟电路

图2-2所示即为内部时钟方式。 STC89C52单片机的智能台灯设计(2):http://www.chuibin.com/zidonghua/lunwen_205661.html

------分隔线----------------------------
推荐内容