单片机智能照明调光系统的研究

发布者:CrystalDawn最新更新时间:2014-02-14 来源: dqjsw关键字:单片机  智能照明  调光系统 手机看文章 扫描二维码
随时随地手机看文章
  1、引言

  随着科学技术的发展,人们对自身生活水平以及生存环境也有了更高的要求。传统的照明系统因其机械单调的照明方式以及有差别区域亮度等缺陷,已无法满足人们的需求。现阶段出现的各种豪华灯饰,其突出的特点仅仅是为了满足装饰空间和环境的需要,而在均匀照明及保护视力方面考虑不足,更谈不上智能化。

  针对传统照明存在的缺陷,本文提出一种智能化的照明系统。这种照明系统可通过模式选取,智能化的调节区域内照度,以满足人们对照明的各种不同需求,增加照明模式并可通过对系统程序的编程改变照明模式。具有无阶跃的光亮度调节方式,使照明区域内的光线更趋于人性化和个性化。

  2、研究方法分析

  传统的照明系统之所以有诸多缺点,是与照明系统本身设计有关。在传统的照明系统中,对于室内照度的调节多局限光源处,而对光源输出光通量和室内各点照度的关系分析不足,对光源输出光通量调节的方法研究不足。本文针对上诉不足,在对室内各点照度情况的分析基础上,得出光源光通量与各点照度的关系,结合上述关系给出智能调节的一种方案。

  2. 1 智能化照明的实现

  为了实现智能化照明,首先应当解决如下问题:

  光源应如何分布问题,光传感器的分布如何真实反映室内平均照度问题,实现智能化控制的方案问题,光源光强度如何调整的问题等。

  (1) 采光模块分布: 光敏材料在其周围的照度发生变化时,物理量会相应发生改变,故可将亮度转换为电信号。因此,采用光敏材料对该点照度信号进行采集,通过A /D 模块将模拟信号转换为数字信号,以此构成光电传感单元。光源和传感器的分布,须遵循以下原则:

  ①灯具布置需满足工作、生活需求;②传感单元的分布必须能够真实的反映室内照度;③光源与传感单元之间须无障碍,传感单元的分布位置在满足前一条件的基础上可适当调节。

  在满足以上原则的条件下,本设计以点光源分布为例予以说明。光源采用多点均匀分布,传感单元则视室内面积和光源数目而定。如: 在厂房中,作业场所需实现无影作业,因此采用大量光源均匀分布于作业场所上方,为能够真实反映作业场所照度情况,将传感单元均匀分布于作业场所四周和上空; 在室内,为了满足人们各种需求,光源采用多点均匀分布方式,传感单元置于墙体四周。我们以室内光源分布为例予以进一步说明。光源采用3 × 3阵列分布,如图1 所示:

光源与传感器分布图
 

图1 光源与传感器分布图

  图中M 代表传感器,A 代表光源,将传感器分布于墙体四周,据地面2m 以上同一水平面处。光源成阵列形式分布与顶上天*板,到传感器垂直距离为H,水平距离为D,空间距离为L,夹角为θ。

  照度计算: 如图2 所示,设传感单元受光面为S,取其中一个微面元ds; 面元ds 对点光源A 所张的微立体角元为dω,则dω = ds / L2。而点光源A在微立体角元dω 范围内射向被照面N 的光通量dφ,由光强定义可知:


 

  那么,由照度的定义可求得点光源A 在微面元ds 上产生的照度Ev:


 

  由此可知,全部光源作用下传感器Mi 表面上某点的照度为:


 

  则传感器Mi 感光表面上的照度为:


 

  当传感单元与光源足够远时,可将传感单元视为一个点,故此时:


 

点光源指向传感单元处照度
 

图2 点光源指向传感单元处照度

  我们以图1 ( a) 所示分布为例,进行说明。其中i 表示的是传感器的阿拉伯数字标识,j 表示是光源的阿拉伯数字标识,则:


 

  即:


 

  P 为光通传递矩阵,其中Pij表示光源j 到传感器i处的光通传递函数。当我们将光源和传感器分布固定时,P 则为一个固定值。因此我们选择调节光源光强I,实现智能化调光。[page]

  2. 2 智能调控方案

  由式(8) 我们可以看出,将灯具和传感器分布确定后,光通传递函数固定,要改变传感器各处照度时,需调节光源光强。我们仍以图1 ( a) 图为例进行说明。结合式( 5 ) ,从图上我们可以看出,光源对传感器的照度影响是以距离和夹角衡量的。

  也就是说,距传感器最近的光源对传感器的影响最大,影响的比例是与距离的平方成反比的。以图1 ( a) 为例,传感器所测的数据为M,则:


 

  其中Evi表示传感器i 处所测得照度数据,为了使行列式W 真实反映传感器分布,故在无传感器处以“0”表示。

  预先设定照度数据为Wo,则:



 

  将式(9) 与式(10 ) 做差,可得差值行列式ΔW,则:


 

  式(11) 表示, 所测数据与理想数据的差值。

  若差值为正,表示该处照度过大; 若为负,表示该处照度过大。“0”处,暂无需调节。结合式(8) ,可知:


 

  式中P 为固定参数,调节ΔEM只能通过调节ΔI。ΔI 的调节,选择使用相关二级调节。所谓相关二级调节,就是指在调节某处照度时,首先将该处照度差值与相邻两处照度差值相关, 找出相关性,再予以调节。为了在程序中容易实现,相关正负关系足以达到设计需求。其次,在调节时,根据相关结果,予以分级调节。以图3 为例,进行说明。

调节说明
 

图3 调节说明

  由式3,可知M6处所测的照度数据与L2成反比。故调节时,以M6为圆心,分别以光源距M6距离中最近的二个两个距离为半径画圆,为上图所示。

  所谓二级调节,是指调节时,第一级调节也就是重点调节距传感器最近光源,其次第二级调节时依据相关性调节第二个圆所交传感器。举例说明,假设,ΔEM6为负,ΔEM4为正,ΔEM7为负。由于ΔEM6为负,首先增加A7的光强I7,增加量为ΔI7。第二步,将ΔEM6、ΔEM4、ΔEM7相关,可知,第二级时,只增加A8的光强I8,增加量为ΔI8。其增加量关系应为:


 

  2. 3 光源光通量调节控制

  目前调节光强的方法主要有两种,一种是调功,一种是调压。本设计采用后者调压的方式。硬件实现上我们采用将市电通过整流电路转换为直流电流,后将直流电流通过逆变电路转化为交流电供光源使用。我们通过控制逆变电路实现对电压的控制。该部分很多资料已涉及,故不是本文讨论重点。

  对其电压的控制量变化,是通过软件设计是实现的。将正弦波等分为256 份,将一份作为一个调节因子,调节过程中,依据逻辑运算单元得出的数据乘以调节因子,并对逆变电路实施控制,从而达到调节光源光通量的目的。

  3 智能照明系统方案

  依据以上理论计算分析,为了实现照明系统的智能化控制目标并使照明系统光照均匀稳定,本系统采用闭合反馈的方式来实现光照度的自动调节。[page]

  3. 1 方案原理

  为了对室内各处照度,进行实时监控,因此采用如文中的“2. 1 智能化照明的实现”中的(1 )处提及的分布,使用传感器进行实时照度采集。将采集到数据通过智能控制单元,予以实时控制,其原理如图4 所示:

系统原理图
 

图4 系统原理图

  上图仅以一路信号说明处理情况,其余各路处理方式与此路相同。我们首先使用传感器将光信号采样成8 位256 级的数字电信号,由低到高分别表示光线由暗到明。将光亮度分为256 级,首先是由于数字信号在后续处理中较为方便, 其次是因为256 个级别在人的感知中是一个连续渐变的过程,不会产生跳跃的亮度差。之后将连续采集到的N 组数据进行叠加,把叠加得到的数据送入逻辑判决,得到差异化数据。调整控制单元将这些差异化数据分析并执行相应子程序,得到执行调节单元所需信号。调节控制单元将得到的控制参数输出给执行控制单元。

  3. 2 方案实现

  本系统由中央处理单元、采样单元、控制单元、电源管理单元和人机输入单元4 个单元组成。该系统可以智能的调节区域性的光照度,克服了上文提及的传统照明系统的缺点。具体设计如图5 所示:

系统整体框图
 

图5 系统整体框图

  光信号采样单元,主要完成的是将光信号转换为可供单片机识别的数字电信号。该单元以光敏电阻为核心,配以外围电路。光照度通过光敏电阻转换为连续的电流信号,在通过A /D 将电信号转为8位宽度的数字信号,供后续电路的处理。

  ZigBee 无线传输单元,主要完成的是将中央处理单元与采样单元、控制单元之间的数据传输。采用ZigBee 无线网络传输信号的优点一是当采样单元过多时,省去了系统过多的繁杂布线,使环境美观整齐; 优点二是有利于控制面积的增加; 优点三是借助ZigBee 超强的可扩展性,可以很方便的通过ZigBee 的节点并入更多的控制系统,实现系统的纵向扩展。

  中央处理单元,主要完成的是将采样得到的数据与系统设定数值进行逻辑运算,输出控制单元所需数据。该单元主要由80C51 构成,以C 语言基础完成控制算法,实现逻辑控制。采用单片机构成的中央处理单元可以灵活的改变系统照明方式,还可通过修改程序提高系统的生命力。我们将设定的照度数据存储与外部RAM 中, 让单片机访问外部RAM 来修改程序中的系统变量。

  人机输入单元,是为了实现人工可调照度及工作模式而设置的。通过按键改变系统的变量,将输入的数据存储于外部RAM 中, 并以中断的工作模式介入主程序的运行,实现工作模式的改变。

关键字:单片机  智能照明  调光系统 引用地址:单片机智能照明调光系统的研究

上一篇:LabVIEW与STC89C54单片机串口通信实现
下一篇:单片机动态扫描接口与程序设计

推荐阅读最新更新时间:2024-03-16 13:35

单片机的应用详解
单片机从她诞生之日起,永葆青春,令我们电子工程师们一代接一代的时刻“暗恋”着她。以致单片机被广泛应用于仪器仪表、工业自动控制、家用电器、医用设备、办公自动化设备、安全监控等领域,涵盖了人类生活的方方面面。单片机的应用,使电路设计重心由硬件设计(传统电路设计)向软件设计(微控制技术)转移。传统电路设计的缺点在于,设计比较复杂的控制电路时,其硬件电路非常复杂,开发周期长,消耗较大的人力、物力和财力,有些智能控制电路用传统电路设计根本无法实现,特别是直观的人机交互界面。现在用单片机通过软件编程就能轻而易举实现了。电路简单、功能强大、质量可靠,这就是单片机被广泛是使用的根本原因。在我们的生活里,电器更新换代频繁、体积越来越小巧、控制越
[单片机]
提供新的人机接口实现方式以减少大量需求资源
大约十年前由于iPhone的推出使我们的日常生活产生了重大改变,利用触控来操作手机的方式扮演了至关重要的角色让我们与科技有了实时的互动。虽然在此之前触控屏就已经存在多年,但由于iPhone以及其他厂商的跟进,最后受到全世界使用者的欢迎,这些产品彻底改变了我们整个社会的运作方式,现在我们已经很难适应没有这些产品的生活方式。 传统 人机接口 (HMI),主要是由机械式的按键、旋钮、开关以及7段LED显示器或字符图形显示器所组成,现今已被彩色TFT-LCD屏幕所取代,包含完整的音效、视频、动画以及触控功能。虽然通用处理器(CPU)都保有一定的速度在进步,但是使用在电子设备中或特定目的微控制器( MCU )的计算能力却没有显著的提升。
[嵌入式]
提供新的人机接口实现方式以减少大量需求资源
MSP430单片机与多功能电话留言系统设计
前言     MSP430是最近被中国引进的微处理器。它在超低功耗方面有突出的表现,被业界称为绿色MCU。同时它内部有丰富的片内外围模块,是一个典型的片上系统(SOC)。又是16位的精简指令结构,功能相当强大,被广泛应用于嵌入式系统和智能设备。 一、MSP430系列单片机介绍     TI公司设计的MSP430系列单片机是一种超低功耗的混合信号微控制器。这些微控制器通过16位RISC结构、CPU中的16个寄存器和常数发生器使 MSP430微控制器能达到最高的代码效率;灵活的时钟源可以使器件达到最低的功率消耗;数字控制的振荡器(DCO)可使器件从低功耗模式迅速唤醒,在少于6us的时间内激活到活跃的工作方式。MSP430的
[单片机]
MSP430<font color='red'>单片机</font>与多功能电话留言<font color='red'>系统</font>设计
基于MSP430单片机高精度温度测量的补偿方法
摘要:用MSP430P315单片机的A/D转换器,实现阻性温度传感器的电阻检测;用查表和线性插值结合的方法,简化标度变换的算法结构。对电池电压的降低进行补偿的同时分析补偿电阻的精度对温度检测的影响。 关键词:单片机 线性插值 补偿 温度检测 引言 长期以来,人们在测量温度时,大部分使用常规的测量方法测量。检测精度要求较高时,调理电路复杂、A/D的位数高,使设计的系统成本居高不,很难普及。随着电子技术的发展,出现了很多功能完备的低功耗、低电压大规模集成电路,为设计便携式高精度测温系统提供了硬件基础。本文介绍的高精度便携式测温仪,使用了非常适合作低功耗便携式测试设备美国TI公司的MSP430P325为控制器,用Pt500铂电阻完
[应用]
单片机PWM调制技术
我们可以看看下图,下图就是一个典型的PWM的波形图。 T是一个周期,T1就是高电平所占用的时间,T2就是低电平所占用的时间。 如上图所示T1为脉冲宽度(就是导通时间),周期为T,则输出电压的平均值为U=VCC*T1/T=a*VCC,a是占空比,变化范围为0≤a≤1。VCC为电源电压,一般情况下使用单片机的VCC为5V。在电压不变的情况下,改变a的大小就可以改变输出电压的平均值。这就是单片机的PWM调制技术。 如何改变a呢?可以采用定时器,也可以用普通的延时,但是笔者推荐用定时器产生PWM输出信号,误差极小。
[单片机]
<font color='red'>单片机</font>PWM调制技术
基于AVR单片机的串口转FSK的通信模块设计
简介:本文采用ATmega48芯片及CMX865芯片实现FSK通信模块,基于此模块,用户与业务平台之间进行FSK信息交互,相对于终端来说就是简单的串口通信。 随着信息技术与网络技术的飞速发展,信息交互应用业务给人类生活带来更多的便利,信息终端表现出巨大的市场潜力。但是由于终端用户环境不同,用户信息交互方式可能不同,目前常用的有IP方式、FSK方式以及无线通信方式等。为了能够提高终端市场竞争力,减少系统开发成本投入,通信模块与终端程序独立设计是较为理想的解决方案。本文采用ATmega48芯片及CMX865芯片实现FSK通信模块,基于此模块,用户与业务平台之间进行FSK信息交互,相对于终端来说就是简单的串口通信。 1ATmeg
[单片机]
基于AVR<font color='red'>单片机</font>的串口转FSK的通信模块设计
单片机长短按键的应用
在单片机系统中应用按键的时候,如果只需要按下一次按键加 1 或减 1,那用第 8 章学到的知识就可以完成了,但如果想连续加很多数字的时候,要一次次按下这个按键确实有点不方便,这时我们会希望一直按住按键,数字就自动持续增加或减小,这就是所谓的长短按键应用。 当检测到一个按键产生按下动作后,马上执行一次相应的操作,同时在程序里记录按键按下的持续时间,该时间超过 1 秒后(主要是为了区别短按和长按这两个动作,因短按的时间通常都达到几百 ms),每隔 200ms(如果你需要更快那就用更短的时间,反之亦然)就自动再执行一次该按键对应的操作,这就是一个典型的长按键效果。 对此,我们做了一个模拟定时炸弹效果的实例,提供给大家作为参考。打
[单片机]
51单片机入门之七:按键检测
按键是单片机系统中最常用的交互方式,大学课程里介绍按键的时候,分为了两种:独立式按键和矩阵式按键。在单片机初期,各种扩展芯片的匮乏,导致了IO口资源的宝贵。而今各种按键管理芯片层出不穷,可以实现用尽可能少的IO口检测较多的按键,所以本人认为,矩阵式键盘如今存在的意义只是用在教学上了。下面介绍按键检测的方法。 功能描述: 图中有8个按键,8个发光二极管,1个数码管。当按键1按下时,数码管显示数字1,同时第一个发光二极管点亮。依次类推,当第八个按钮按下时,数码管显示8,并且第八个发光二极管点亮。 硬件分析:按键的一端接单片机,另一端接地,按键按下后单片机侧为低电平,所以当单片机检测到相应的端口为低电平时即可判断按键被按下,(实
[单片机]
51<font color='red'>单片机</font>入门之七:按键检测
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved