一种基于单片机的LED护眼台灯设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键 词 :单片机 ;L E D;P WM
中图分类号:T M9 2 3 . 3 4 ;T P 3 6 8 . 1 2
文献标识码:A
文章编号 :1 6 7 4 — 7 7 1 2 ( 2 0 1 4 ) 0 2 — 0 2 2 0 — 0 2
L E D是 国家绿色照明推广使用 的产 品。市面上护眼 台灯的 原 理都差不 多。本文提 供了一种基于 S T C 9 0 C 5 2单片机控制 的 L E D 护 眼台灯 设计 制作 方法 ,采用 P W M 波来 改变 电流的大小来 控制 台灯的亮度 ,应用简单效率高、精度高且调光效果好,不 会产生色度漂移,达到护眼的 目的。 L E D台灯总体方案设计 L E D光源具有纯度高、发热量小 、超长寿命、节能环保的 特点 。是低 电压 、直流恒流源 的发光器件。本方案 以单片机为 核心 与高亮度 L D 、电源、L E M 3 1 7等组成控 制 电路 。编写软 件 实现亮度可调的 L E D护眼台灯设计。 本设计 采用数 字调光 既脉冲 宽度 调制 ( P 1 v l M )。P W M调 光 原理是保持 L E D导通 电流恒 定,通过设置电流周期和 占空 比, 改变 电流的平均值使 L E D 产 生亮暗变化。而开关 的频率相对 于 人 眼识别 能力来说足够 高,利用人眼 视觉暂 留效应,当灯亮 度变化频率大于 1 2 0 H Z时,人眼就不会感到 闪烁,而看到的是 L E D平均 亮度。P W M调光 的优势 是 L E D正 向导通 的 电流是恒 定 时L E D的色度就不会像模拟调光时产 生变化 。采用此调光方式 可 以保护青少年 的视力。本例护眼台灯有五种亮灯模式。利用 单片机 内部定 时器产生 占空比不 同的 P W M波 ,驱动恒流源控制 L E D ,实现亮度可调。本设计产生的 P W M波 占空 比固定在 2 0 % 、 5 0 % 、8 0 % 、1 0 % ,分别对应睡眠、背景、照 明、阅读 四种亮灯 0 模 式。单片机通 电后,每按 一下键,程序控制 L E D台灯在睡眠 背景 一照 明一阅读一关灯五种模式下循环 ,控制产 生不 同亮 度 ,实现亮度可调的 L E D护眼台灯设计 。编写程序 时通过对外 部中断 0的控制 ,实现对单片机的掉 电与唤醒 ,实现节能。 二 、L E D台灯硬件 电路设计 ( 一 )单片机系统。本设计实现 的功能为 L E D台灯在五种 模式下循环工作 。以 S T C 9 0 C 5 2 单片机为主控核心,复位 电路 、 时钟 电路等构成单片机最小系统。再 与按键、驱动、电源等模 块组成控制模块。电路构成简单可靠 。单片机的外 围接按键 电


间到时,对每个定时时间进行计数,p n u m最大计数值为 1 0 0 , 所以P W M的周 期 为 l O 0 * 5 0 u s = 5 m s ,频率 为 2 0 0 H z 。P W M占空 比 的控制 ,通 过在 每个 P W M计数 周期中,用定时计数值 p n u m与 已知占空 比 P( 通过按键 设置 )进行 比较,当 P小于 p n u m计数 值时,输 出高 ,否则输 出低 。通过每 次按键来实现 占空 比的循 环切换。通过对外部中断 0的控制,实现对单片机 的掉 电与唤 醒,实现节能。源程序如下 :
w h i l e ( i 一) :

) c h a r k e y f 0 { i f ( k e y ! = 0 ) r e t u r n 0 ; / /无键按下 ,返回 0 d e l y ( 5 0 0 ) ; I } i f ( k e y ! = 0 ) r e t u r n 0 ; } f w h i l e ( ! k e y ) : / /等待按键松开 r e tu r n 1: / /松开,返回 1 ) v o i d m a i n ( v o i d ) . {
软 件 应 用 与 设计 一
ห้องสมุดไป่ตู้
S o f t wa r e Ap p l i c a t i o n a n d De s i g n

种基于单 片机的 L E D护眼台灯设计
杨 选成
(中山市 中等专业 学校 ,广东 中山 5 2 8 4 5 8)
摘 要 :台灯是普遍使 用的灯具。随着 L E D 光 源制造技 术的迅猛发展 ,生产 成本迅速 下降,从 而成为高亮度、 高效 率、 省 电、 无碳排放的理想 照明光 源。 本 文提供 了一种基 于 S TC 9 0 C5 2 单片机控制的 L E D护 眼台灯设计制作 方法。
u n s i g n e d c h a r X ,t :
T M O D = O X 0 2 ;
T H O = O x d 2 ;
T L O = O X d 2 ; E A = E T 0 = 1 ;
I T0 =i : T R O =1:
/ /设置 8位 自动重装 / /定 时初 值 5 0 u s / f 开中甑 / /下降沿触发 / /定时器运行
路和 P W M波 输 出 。 ( 二 )L E D恒流驱动及调光模块。本 设计利用 P W M波控制 恒流源 ,驱动 L E D 发光 。恒流源可采用集成 I C ,如 S N 3 3 5 0 等。
# i n c l u d e r e g 5 1 . h
s b i t k e y = P 3 2 ; / /接按键,外部 中断 0 s b i t p o u t = P 3 3 ; / /输 出 c h a r p n u m = O ,p = O ; / / p n u m用于计数 ,P表示点空 比 v o i d d e l y ( i n t i ) / / {
相关文档
最新文档