0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于微控制器简化照明应用的设计

电子设计 来源:郭婷 作者:电子设计 2019-02-11 08:20 次阅读

商业照明的独特之处在于,在典型的商业建筑中发生了各种各样的任务。由此产生的向LED和高效照明的转变为简单的照明控制带来了计算机化的复杂性。新型高效照明的标志是照明模式和刷新周期的数字脉冲宽度调制(PWM)。数字控制对于高压直接控制照明和低压照明都很常见。

为了解决多种应用问题,不仅要使用多个灯泡,还要在同一个灯具中使用多种颜色的光源,而这些灯光又需要进行混合才能产生各种照明效果。这些混合和控制功能由嵌入式微控制器解决方案处理,包括照明灯具和用户控制界面。

商业照明任务

如今的大多数商业照明都是由大型管状冷白(蓝色)荧光灯组成。这些照明光源包括用于天花板面板中办公桌和办公空间的顶部照明,支配小隔间和办公桌的柜台灯,以及用于会议区,车库,楼梯间和高天花板应用的开放式高瓦数灯(见图1和2)。这些灯的主要功能是“日光模拟”,阴影最少。

基于微控制器简化照明应用的设计

图1:吊顶灯。

基于微控制器简化照明应用的设计

图2:大面积照明。

这些灯通常具有开关功能,并且每天开启超过16小时。高顶灯 - 通常用于会议区域和大型入口 - 也可能包括调光控制。商业空间的增长趋势涉及通过窗户和开放空间引入的阳光补充动力照明。这些建筑特征正在推动所用照明类型的重大变化。

建筑照明的目标是区域的光覆盖均匀性。然而,自然光的颜色,强度和方向全天都在变化,但至少强度可以通过百叶窗和窗帘来控制。结果,在桌子和天花板上的填充照明被大量使用。这些填充装置倾向于用调光器控制,以帮助优化房间的光平衡。

基于传感器的解决方案和挑战

随着公司向这些混合照明环境迈进,他们还通过使用室内传感器来确定“开启16小时”问题,以确定如果房间正在使用,请添加。这些系统不是使用手动“人工操作”调光器做出这些决定,而是使用远程和本地嵌入式微控制器来确定正确的照明应该是什么。

微控制器的关键输入是基于传感器反馈的定义状态表。这些系统没有大型复杂的GUI,但通常具有简单的触摸屏或按钮。他们也可能没有展示和自主工作。传感器向MCU传达关于亮度水平,运动和接触的信息,尽管一些传感器可以提供具有颜色识别的全照片成像。

新的控制功能

随着新传感器的推出,也采用了新的照明类型。 LED和OLED/AMOLED灯的兴起增加了照明的复杂性以及可用选项的数量。

传统灯具有单色可供选择。整个灯串/灯管/灯泡/灯具使用共同的启动电路并产生单一基色,通常由容器中气体和灯丝材料的化学组合定义。然而,LED是小尺寸的电子灯,可以以不同图案的阵列混合以产生大面积光源。结果,可以将不同峰值颜色的光混合在一起。 LED的颜色范围从单色(如蓝色,红色,绿色,橙色,黄色和琥珀色)到白色的多种色温。

有新的混合颜色模块 - 白色和琥珀色;白色,红色,绿色和蓝色;白色,琥珀色,黄色和蓝色;和白色的多个色温。这些混合光源为模块中的每个LED使用单独的PWM控制和驱动器,并且还可以组合成用于大面积覆盖的串。混合颜色以提供特定的输出颜色是直接的并且可以产生混合表,该混合表识别特定LED需要的任何驱动器控制以便产生特定的光颜色和强度。

微控制器选项

对于照明应用,有四种基本类别的环境使用微控制器:电池或线电压操作,带或不带显示器。 MCU确定照明情况和适当的响应。 LED和其他照明的实际PWM驱动由驱动器IC(如Infineon Technologies ILD4120驱动器)处理。英飞凌驱动器是专为LED应用而优化的降压转换器,如图3所示。

基于微控制器简化照明应用的设计

图3:英飞凌ILD4120 LED控制器框图(由英飞凌科技公司提供)。

目标照明应用的大多数开发套件都基于ARM®内核。核心通常是CortexTM-M0和Cortex-M3核心;但是,对于某些先进的照片和图像处理应用,可以使用Cortex-M4(包括DSP)。可从Digi-Key的恩智浦半导体公司获得的Cortex-M处理器可作为单独组件,在应用板上或作为整个开发系统的一部分提供。这些部件设计有许多占位面积和功率因数。恩智浦微控制器可带或不带显示驱动器,范围从大型Cortex-M4设计(LPC4300)到最小的Cortex-M0(带有16位指令的32位数据)。恩智浦的LPC1200还具有5 mm2的小尺寸和简化的易编程指令集(见图4)。

基于微控制器简化照明应用的设计

图4:Cortex-M0与Cortex-M3指令集的比较(由NXP Semiconductors提供)。

由于某些照明控制模块是改装项目,因此通常必须使用电池供电的系统运行。这些部件需要不同类型的微控制器 - 一个针对功率而非速度进行了优化。大多数照明控制功能发生在2到4秒的范围内,需要在不到500毫秒的时间内获取要处理的数据。在这些时间范围内,可以使用基于ARM的超低功耗微控制器,例如Energy Micro的Gecko系列。这些微控制器具有能量管理系统,低功耗定时器和超低功耗有源模式,所有这些都可以大大延长电池寿命。图5显示了微控制器模块的架构。这些低功耗特性可实现更长的待机时间或相同的状态活动,并且切换和计算时间最短。照明应用通常进行有效状态确定并按2%的占空比顺序切换;剩下的时间用于观察照明环境的变化。

基于微控制器简化照明应用的设计

图5:Gecko EFM32低功耗微控制器模块(由Energy Micro提供)。

微控制器本身可以放置在几个不同的位置。大多数情况下,它们集成在照明灯具本身中,而照明灯具本身可以是独立的,也可以通过电线或RF链接连接到其他照明模块。

这些微控制器的设计有几个关键,是商业照明领域独有的。一个是照明状态的现场可编程性。由于商业空间在照明解决方案的使用寿命期间通常会有几个不同的租户,因此将照明更新到新租户的能力是必不可少的。根据新乘客的偏好,典型的变化包括办公室空间照明从暖色调(偏红色调)转变为冷色调(蓝色色调)。更重要的是,房间中的家具的位置及其颜色/材料影响了呈现给房间的光的反射和吸收,因此必须更新照明图案和强度。此外,传感器输入也会不同。一些租户可能想要使用运动传感器来确定是否正在使用房间,而其他人可能想要进行多状态主动控制(基于在空间中完成的任务而不是仅仅占用空间来实现明亮或暗淡)。这些更改会影响控制电子设备的I/O,GUI控制和状态机负载。

对于某些系统,PWM流量确定最好在微控制器而不是光驱动器中完成。对于低压应用,变压器耦合设计以及高效率和多串照明,定时和混色的复杂性最好由微控制器直接处理。大多数微控制器都具有数字和模拟I/O,并且能够直接控制将运行灯的照明驱动器电路。直接驱动的优势在于增强的灵活性可以通过扩展状态选项和微控制器中的更大存储器实现,而不是驱动器电子设备中常见的存储器。两种或多种颜色混合的复杂性和来自多个传感器的输入(温度,运动,亮度,活动,环境光等)都是异步的中断式传感器,没有设置状态变化的时间表。基于ARM的微控制器可以支持异步和同步中断以及端口数据。

为了帮助开发和设计这些设计原型,最好构建一个功能和形状因子适用的原型。有许多开发系统可供选择,包括参考和接口板,软件,宏,IP和电缆。这些主板大多数来自第三方ARM Cortex芯片供应商。典型套件包括Atmel的AT91SAM评估套件和德州仪器的LM3S2965评估套件。这些是完整的开发工具包,支持代码的所有选项,并包含灵活的编程环境。还有其他小型开发系统可以构建到正确的外形和电源窗口中进行测试。

FPGA库中的这些微控制器内核的可用性使得能够快速开发复杂的工业和商业照明系统,添加多串驱动器和先进的颜色混合/传感器方案作为控制功能的一部分。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7565

    浏览量

    151574
  • 传感器
    +关注

    关注

    2551

    文章

    51192

    浏览量

    754398
  • PWM
    PWM
    +关注

    关注

    114

    文章

    5191

    浏览量

    214173
收藏 人收藏

    评论

    相关推荐

    #硬声创作季 微控制器原理:微控制器的典型结构

    微控制器mcu
    Mr_haohao
    发布于 :2022年11月02日 14:51:39

    电梯的基础原理:微控制器

    微控制器
    jf_10480160
    发布于 :2022年12月14日 07:20:15

    基于微控制器设计的行车灯控制器

    描述基于微控制器的行车灯控制器该项目通过连接在其输出端的灯泡的闪烁模式提供了一些照明效果。在连接 CN2 到 CN9 之间最多可以连接 8 个灯泡,
    发表于 08-15 07:10

    简化微控制器与温度传感的接口

    简化微控制器与温度传感的接口 温度是一个模拟量,但数字系统经常用到温度来完成测量、控制和保护等功能。如果使用合适的技术和器件,从模拟温度到数字信息
    发表于 08-26 10:11 816次阅读
    <b class='flag-5'>简化</b><b class='flag-5'>微控制器</b>与温度传感<b class='flag-5'>器</b>的接口

    ADI 新款精密模拟微控制器集成了片上数据转换,可简化光模

    ADI 新款精密模拟微控制器集成了片上数据转换,可简化光模块设计 ADI 公司最新的 ARM7 微控制器能在更小尺寸封装内集成更多的 ADC 和 DAC,为光模块设计提供高
    发表于 02-01 18:27 537次阅读

    微控制器的开发方案

    微控制器的开发方案 微控制器开发团队与编译开发人员的合作成果是生成的代码效率更高,性能更好。本文介绍的是为了使ATMEL AVR微控制器系列
    发表于 05-04 10:36 954次阅读
    <b class='flag-5'>微控制器</b>的开发方案

    微控制器简化照明设计

    商业照明是独一无二的,因为在一个典型的商业大厦中存在着各种各样的任务。由此产生的LED和高效率照明的转变给简单的照明控制带来了计算机复杂性。
    发表于 06-30 09:56 6次下载
    <b class='flag-5'>微控制器</b><b class='flag-5'>简化</b><b class='flag-5'>照明</b>设计

    微控制器在商业照明中的应用

    微控制器是任何控制系统的核心,对于商业照明来说,它们在降低功耗方面扮演着两个关键角色。
    发表于 07-04 16:39 11次下载

    利用恩智浦LPC1500微控制器简化BLDC和FOC电机控制

    利用恩智浦LPC1500微控制器简化BLDC和FOC电机控制
    发表于 09-21 08:55 12次下载
    利用恩智浦LPC1500<b class='flag-5'>微控制器</b><b class='flag-5'>简化</b>BLDC和FOC电机<b class='flag-5'>控制</b>

    微控制器到底是什么?微控制器有怎么样的应用

    微控制器的使用已渗透入生活各方面,为增进大家对微控制器的了解,本文将对微控制器微控制器应用予以介绍。如果你对微控制器具有兴趣,不妨继续往下
    的头像 发表于 06-27 10:25 1.2w次阅读

    什么是微控制器?如何编程微控制器

    微控制器进行编程或刻录意味着“将程序从编译传输到微控制器的存储”。微控制器的程序通常是用C或汇编语言编写的,最后编译
    的头像 发表于 08-21 15:40 1w次阅读

    汽车微控制器的供电电压

    微控制器供电 微控制器的供电电压可以分为以下几种: ·5V:5V是最常见的微控制器供电电压,包括许多传统的8位微控制器和一些较老的16位微控制器
    的头像 发表于 07-19 10:45 1280次阅读
    汽车<b class='flag-5'>微控制器</b>的供电电压

    基于简化Cortex-M核微控制器嵌入式软件的开发步骤

    电子发烧友网站提供《基于简化Cortex-M核微控制器嵌入式软件的开发步骤.pdf》资料免费下载
    发表于 10-24 09:02 0次下载
    基于<b class='flag-5'>简化</b>Cortex-M核<b class='flag-5'>微控制器</b>嵌入式软件的开发步骤

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)
    的头像 发表于 12-06 17:23 588次阅读
    【<b class='flag-5'>微控制器</b>基础】—— 从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(下)

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)
    的头像 发表于 12-07 10:55 609次阅读
    【<b class='flag-5'>微控制器</b>基础】——从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(上)