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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

欢迎批评指导!!
THANK YOU FOR WATCHING!
放映结束
感谢聆听!
-
+
硬件介绍——指示灯模块
本设计采用了一颗绿色的LED
VCC
作为模式指示灯。当指示灯点
亮时,代表当前是亮度自动控 制模式。相反的,当指示灯熄
R5 1K
D1 GREEN
灭是,代表当前是亮度手动控
制模式。
LED
软件介绍——系统流程图
仿真截图展示
实物展示
最后,衷心感谢在百忙之中 评阅论文和参加答辩 的各位老师、教授。
GND K1 KEY1 K2 KEY2 K3 KEY3
硬件介绍——人体红外检测模块
热释电红外线传感器是80年代发展起
来的一种新型高灵敏度探测元件,是 一种能检测人体发射的红外线而输出
U2 HC-SR501
HC-SR501
1 2 3 GND OUT VCC
电信号的传感器。它能以非接触形式
检测出人体辐射的红外线能量的变化, 并将其转换成电压信号输出。该模块
复位、晶振这三部分。
电源为整个板子提供 电压,复位电路保证
VCC
GND 1 C2 30pF X1 2 C3 30pF GND GND
CS HC DAT CLK
12M
了最小系统上电后稳
定运行,晶振电路为 单片机执行代码提供
时钟脉冲。
硬件介绍——按键模块
本设计连接着三个按键。这三 个按键的公共端接在一起连到 板子的GND,三个按键的另一 个引脚分别接到单片机的P11、 P12、P13上面。功能上按键1 的作用是在自动模式和手动模 式之间切换;按键2的作用是亮 度减;按键3的作用是亮度加。
VCC U3 CS VCC CH0 CLK CH1 D0 GND DI ADC0832 8 7 6 5 CLK DAT DAT
便进行台灯亮度的计算和
控制。光照强度采集使用 的方案是光敏电阻,由于
光敏电阻采集到的是光照
强度的模拟量,因此使用 ADC0832将光照模拟量转
为数字量再传给单片机进
行处理。
硬件介绍——照明模块
这六个模块进行一一介绍。
硬件介绍——单片机最小系统
单片机最小系统,是
整个设计最核心的电 路。主要包括电源、
VCC C1 10uF R4 10K U1 LED KEY1 KEY2 KEY3 Light 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 P10 P11 P12 P13 P14 P15 P16 P17 RESET P30/RXD P31/TXD P32/INT0 P33/INT1 P34/T0 P35/T1 P36/WR P37/RD XTAL2 XTAL1 GND VCC P00 P01 P02 P03 P04 P05 P06 P07 EA ALE PSEN P27 P26 P25 P24 P23 P22 P21 P20 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 VCC
无论是自动模式还是手动模式,
都把台灯亮度分为10个 等级。
硬件介绍——系统框图
按键模块 人体红外检测模块 光照强度采集模块 照明模块
单片机 最小系 统
ຫໍສະໝຸດ Baidu
指示灯模块
整个设计在硬件上可以分为六个模块,分别是:
单片机最小系统模块、按键模块、人体红外
检测模块、光照强度采集模块、照明模 块、指示灯模块。接下来分别对
设计简介
台灯设计了自动和手动这两种工作模式。刚上电时处于 自动控制模式,单片机会通过AD芯片采集当前环境的光
照强度大小,然后调节台灯的亮度,实现光线越弱,台
灯越亮的自动控制效果。并且自动模式带有人走灯灭功 能,当连续1分钟检测不到有人时,熄灭台灯。然后可 以通过按键切换为手动控制模式。在手动模式下, 可以通过加按键和减按键来手动调节亮度。
基于单片机的智能台灯设计
班级: 指导老师:
姓名:
学号:
课题背景
随着电子技术的日益发展,人们生活中的照明工具也 在发生着巨大的变化。从普通电灯,白炽灯,到目前 比较流行的LED灯,无不反映了人类科技的发展、社 会的进步。随着环境问题的恶化,能源的减少,节能 绿色环保的台灯,逐步走进了人们的生活。以前的 台灯用途单一,而现在的人们需要一种多功能智能 化的台灯。因此利用所学知识设计一种多功能绿色 环保的台灯是一种很好的方向。
VCC
GND
HC
只引出3个引脚,其中第1脚和第3脚分别连接
VCC和GND给模块,第2脚接单片机的IO口 P22,当有人出现在模块的检测范围内
时,该引脚输出高电平,平时
是输出低电平的。
硬件介绍——光照强度采集模块
本设计的台灯有自动调节
亮度的功能,因此必须采 集环境中的光照强度,以
VCC
R1 RG CS 1 2 3 4 R6 10K GND GND
VCC
本设计采用市面上的一种USB
Light
小灯作为照明设备,里面其实
是六颗白色的LED灯并联在一 起。使用该小灯,不仅简化了
Q1 8550
D2 USB-Light
设计,而且在外形上更加美观,
更接近实际台灯的样式。实际 电路采用PNP三极管的驱动,
GND
只要单片机该IO口输出一个低
电平信号,即可控制三极管导 通,继而点亮LED灯。
相关文档
最新文档