大功率LED灯阵能耗测量系统构建
2018-03-08周明
周 明
(桂林海威科技股份有限公司,广西 桂林 541004)
0 引言
LED灯阵作为信息时代的优秀产物,具有方便、安全等特点。通过太阳能、风能等能源进行发电,并与LED灯阵照明技术结合来代替传统LED照明,该技术对于节能环保具有深远意义[1]。大功率LED灯阵往往因电源电压的多次转换、电源电压时间过长,导致使用能耗较高[2]。为了充分掌握大功率LED灯阵的照明能耗,相关专家和学者对大功率LED灯阵的能耗测量问题进行研究,并已经取得了一些成就[3]。传统的大功率LED灯阵能耗测量系统存在测量精度较低、自身运行能耗较高的缺点,不能满足能耗测量系统的设计需求[4]。为解决以上问题,提出大功率LED灯阵能耗测量系统的改进设计。以灯阵能耗测量系统的总体架构为依据,对系统硬件的照明管理系统模块、通信模块、电源电路和驱动电路等组件进行改进,开发软件部分的能耗测量程序,完成大功率LED灯阵能耗测量系统的设计。实验证明,该系统测量精度高,运行能耗低。
1 系统总体设计
要对大功率LED灯阵能耗测量系统进行构建,需先对系统的总体架构进行设计。将大功率LED灯阵能耗测量系统大体分为:灯阵照明管理系统模块、RS232通信、主控制器、RS485通信、总线接口、SRAM随机存储、TFT-LCD液晶显示、电源供电电路和外围辅助电路等,给出大功率LED灯阵能耗测量系统整体架构如图1所示。
图1 系统整体架构图
图1中的MCU主控单元设计采用的是STM32F103,其作为意法半导体所推出的以ARM-Cortex-M3当作核心,有高性能、低成本、低功耗的特点[5],可大大提高LED灯阵照明的能耗控制效果。芯片的内部集成了多种高性能的标准接口,能够很好地适应各种不同的应用。依据LED灯阵照明节能控制系统设计的需求,选取该系列中大容量增强型的产品,芯片的型号是STM32F103ZET6,该芯片中有144引脚,工作的频率最高能够达到72 MHz,内部具有大容量存储空间,512K字节Flash以及64K字节SRAM,这些数据能够让使用者不需要添加外部的存储,仅需芯片自身就能够应用至多个场合。另外芯片引脚利用2.0~3.6 V供电,通过VBAT给RTC与后备寄存器提供电量,为了保障功耗的高效控制,该芯片有睡眠和停机与待机控制模式。控制器不需运行时,使用者能够根据情况选择最佳低功耗模式。
在STM32F103ZET6中嵌入3个13位的模数转换器,和12位D/A转换器与12通道DMA控制器。能够充分地利用芯片的内部资源,最大化地简化外电路。芯片中含有112个双向的I/O端口,这些端口基本具有5 V的容忍能力。
以系统整体架构为理论依据,对大功率LED灯阵能耗测量系统进行设计,使改进设计的能耗测量系统具有一定的合理性和可行性。
2 系统硬件设计
大功率LED灯阵能耗测量系统的硬件结构主要由照明管理系统模块、通信模块、随机存储SRAM、Flash闪存模块、TFT-LCD液晶显示模块、电源电路和驱动电路组成。对各模块进行改进设计,提高系统硬件性能。具体改进过程描述如下:
2.1 照明管理系统模块
LED的灯阵能量测量系统利用了集散控制的思想,即管理和控制分开,上位机用来集中监视管理,若干台下位机分散至现场完成分布式控制,上位机和下位机间利用控制网络连接实现信息的互传。该模块的主要组成部分为:控制中心、区域控制模块、测控模块。控制中心的责任是对整个系统进行集中管理,其中远程实时控制和运行信息的采集与监测。区域控制模块的责任是对管辖区域内的照明进行控制、将管理中心的指令进行解析以及状态检测。区域控制模块与管理中心间通过GPRS实现数据传输,测控模块与区域控制模块间采用无线通信的方式实现数据的传输。
2.2 通信模块
通信模块主要包括RS232通信模块和RS485通信模块。RS232是根据EIA制定的标准接口,主控器利用RS232和无线通信模块进行连接,能够方便地实现远程通信监测。而系统中RS485接口是用来连接LED灯阵亮度检测器的,传输周围环境的信息。SP3485为低功耗RS485收发器,其工作电压为3.3 V,数据的传输速率带负载能够达到10 Mbps,还能够实现功耗关断。另外SP3485的驱动器是差分输出,所输出的ISC最大为250 mA,在共模范围内该芯片能承受-7.0~+12 V的任何短路。
系统中的总线通信模块用来完成主控器和调光器之间的调光信息传递,CAN总线通信模块电路图如图2所示。
图2 CAN总线通信模块
图2中显示的CAN总线电路中的TJA1050为高速CAN收发器。在PCA82C250基础上进行了改造,不仅降低了电磁的辐射,而且还提高了自身性能,为节能控制系统的通信提供了便利。
2.3 随机存储SRAM
LED灯阵能耗测量系统控制器的外扩型号是IS61LV51216的SRAM芯片。其结构是512K*16位字长,且容量为8 M[6]。此芯片连接于STM32的FSMC上,能够满足控制系统大功率和大存储空间的需要。给出随机存储SRAM电路图如图3所示。
图3 SRAM随机存储电路
2.4 Flash闪存模块
对于LED灯阵能耗测量系统的主控制器的闪存选取的是SPI Flash,其型号为W25Q64芯片,用于系统数据长期存储。芯片的容量为64 Mb,字节为8M[7]。Flash闪存电路图如图4所示。
图4 Flash闪存电路
2.5 TFT-LCD液晶显示模块
该模块中的晶体管,液晶显示器上每一点像素均是由薄膜晶体管驱动的。该种屏显有高速度和高亮度以及高对比度等优点[8]。该控制器中使用2.8寸显示完成系统LED灯阵能耗测量状态以及相关的操作。XP2046为触摸屏控制器。其具有4线制的触摸屏接口,同时还有随时触摸压力测量的功能。它通过SPI3线对通信接口进行控制,支持I/O接口的变压变化1.5V至5.25V。
2.6 电源电路
系统的电源电路为整个硬件电路供给电源,其中包含主控芯片以及各个模块的供电,电源电路如图5所示。
图5 系统电源电路
图5中LM2576系列稳压器为单片集成的电路,可以提供稳压器中的各种性能,还能够驱动3A负载,输出3.3V、5V和12V以及15V的电压。LM2576S-5.0能够将24V电压转化成5V,图中的LM1117再把5V输入电压转化成3.3V。三种电压一起为各电路供应电量。SS14二极管的主要作用是对电路进行保护,二极管1N5822的作用就是对LED灯阵电流传输的保护以及控制电压转换次数和转换的时间,以降低LED灯阵的照明能耗。
2.7 驱动电路
对于LED的调光,当前主要的方式有:模拟调光和可控硅斩波以及PWM调光。其中模拟调光利用调节电阻的阻值来控制电流的大小实现调光,该方法虽然可避免噪声,不过增大了系统的能耗。其次可控硅采用调节开放角大小的形式调节电压和功率,实现调光,但因为非线性元件会导致谐波污染[9]。而PWM,也就是脉宽调制,它是一种通过简约的数字脉冲,采用控制脉宽就能对平均输出的电流进行控制,实现调光。另外其电流的调节能在零至最大间反复地切换,调光效果很好,非常适用在无级调光中。由此本文采用PWM控制LED调光的方式完成调光,执行PWM所控制的LED灯阵功率开关的元件,选取驱动电流小,且开关变换速度快的MOS器件,以降压型的电流调节器LM3409HV当作驱动电路的控制器。控制器的电路输入电压为48V时,能够驱动10个LED灯阵,其中,LED灯阵最大的平均电流为2A。电压的输入范围在6至75V间,开关频率400kHz。LM3409HV能通过EN口将PWM信号接入,控制MOS器件的开关频率,以控制输入LED灯阵的平均电流,以达到调光的目的。
综上所述,完善以上通信模块、随机存储SRAM、Flash闪存模块、电源电路等系统主要硬件模块,完成对大功率LED灯阵能耗测量系统硬件部分的设计,为系统软件设计提供最优的硬件环境。
3 系统软件设计
LED灯阵能耗测量系统的软件能耗测量流程图如图6所示,系统先对各模块初始化,再读取LED灯阵周围的光亮度以及环境信息等数据。
图6 系统软件能耗测量流程图
图6中,当控制系统检测出没有人工手动进行操作时,则进一步对LED灯阵周围环境的状态进行检测,也就是能耗测量是否正常,当控制异常时,则按照异常的处理程序报警。如果周围环境正常,LED灯阵能花测量系统则开始对CAN总线通信进行检测,假设一些正常,那么将智能控制系统的主程序开启,对各个子控制器传输无级调光指令,将调光状态传送至上位机进行随时监测。当调光控制结束之后,系统的延时将时间设定后,循环上述流程。
根据以上步骤,通过完善系统硬件的通信、随机存储SRAM、Flash闪存、电源等模块,优化能耗测量功能,完成大功率LED灯阵能耗测量系统的设计。
4 实验结果与分析
为验证改进设计的大功率LED灯阵能耗测量系统的整体性能,需采用改进的大功率LED灯阵能耗测量系统进行实验。将实验平台搭建在Simulink上,实验数据取自于某大型商场的LED灯阵大屏。分别在以下方面进行实验:
1)将改进设计的大功率LED灯阵照能耗测量系统和传统系统分别应用在实验对象上,在相同的单位时间内,观察两种不同系统对LED灯阵能耗测量精度。
2)电源电压的转换次数和转换时间作为大功率LED灯阵能耗测量系统性能的验证指标之一,电压转换的次数多会增加能耗,转换时间过长会大大消耗LED能量,为此对不同系统在这两方面进行实验,观察不同系统的运行能耗情况。
能耗测量精度是检验改进设计的大功率LED灯阵能耗测量系统性能的最关键指标,分别采用传统系统和改进系统进行能耗测量精度测试,对两种不同系统的能耗测量精度进行记录,测得两种不同系统的能耗测量精度对比结果如图7所示。
图7 两种不同系统能耗测量精度对比结果
由图7看出,采用传统系统对大功率LED灯阵进行能耗测量,其测量精度在0~40s的过程中呈上升趋势,但上升幅度较小,当实验时间为40s时,能耗测量精度最大为18%,在40~80s时能耗测量精度呈下降趋势,平均能耗测量精度约为15%。采用改进系统对大功率LED灯阵进行能耗测量,其测量精度在0~40s的过程中呈大幅度上升趋势,当试验时间为40s时,能耗测量精度达到最大,为80%。随后能耗测量精度会随着时间的增加而下降,平均能耗测量精度约为60%。对比传统系统和改进系统的能耗测量精度可得,改进系统的起始能耗测量精度大于传统系统的能耗测量精度,且改进系统的平均能耗测量精度远远大于传统系统的平均能耗测量精度。充分说明改进系统的能耗测量精度更高,验证了改进系统的有效性。
为了检测所设计的大功率LED灯阵能耗测量系统的运行能耗情况,分别采用传统系统和改进系统对大功率LED灯阵的能耗进行电源电压转换次数的测量,电源电压转换次数的增加会使系统运行能耗增加,测得两种不同系统电源电压转换次数对比结果如表1所示。
表1 两种不同系统电源电压转换次数对比结果
分析表1可知,采用传统系统对大功率LED灯阵的能耗进行测量,其电源电压转换次数随着时间的增加,大幅度增加,平均电源电压转换次数为10次。采用改进系统对大功率LED灯阵的能耗进行测量,其电源电压转换次数随着时间的增加上升幅度极小,平均电源电压转换次数为4次。对比传统系统和改进系统的电源电压转化次数可得,改进系统的平均电源电压转换次数远远小于传统系统的平均电源电压转换次数,且小于传统系统平均电源电压转换次数的一般,说明改进系统的运行能耗更低,验证了改进系统的实用性。
电源电压的转换时间是影响运行能耗的另一关键因素。因此分别对传统系统和改进系统的电源电压转换时间进行测试,测得两种不同系统的电源电压转换时间对比结果如表2所示。
表2 两种不同系统电源电压转换时间对比结果
分析表2可得,采用传统系统对大功率LED灯阵的能耗进行测试,其电源电压的转换时间随着频率的增大而大幅度增加,平均电源电压转换时间为17s。采用改进系统对大功率LED灯阵的能耗进行测试,其电源电压的转换时间随着频率的增加,上升幅度很小,平均电源电压转换时间为5s。对比传统系统和改进系统的电源电压转换时间可知,改进系统的平均电源电压转换时间远远小于传统系统的平均电源电压转化时间,仅是传统系统平均电源电压转换时间的三分之一,充分说明改进系统的运行能耗更低,验证了改进系统的实用性。
综合以上实验结果可得,改进设计的大功率LED灯阵能耗测量系统测量精度高,运行能耗低,具有一定的有效性和实用性。
5 结束语
为满足我国LED灯阵节能设计的需求,提出改进设计大
功率LED灯阵能耗测量系统。充分分析大功率LED灯阵能耗测量的功能需求,制定大功率LED灯阵能耗测量系统的总体架构,依据总体架构,改进设计系统硬件部分的照明管理系统模块、通信模块、随机存储SRAM、Flash闪存模块、TFT-LCD液晶显示模块、电源电路和驱动电路,对系统软件部分的能耗测量功能进行优化开发,完成大功率LED灯阵能耗测量系统的设计。实验证明,该系统测量精度高,运行能耗低,满足能耗测量的需求。但在系统稳定性方面尚有不足,未来将针对系统稳定性进行研究,为LED灯阵节能设计的发展提供借鉴依据。
[1] 张玉杰,吴安安. 基于TCP/IP及DALI总线技术的智能照明控制系统[J]. 电视技术,2015,39(22):23-26.
[2] 王保华,靳尚宇,汤钰鹏,等. 新型列车智能LED照明控制系统的设计[J]. 城市轨道交通研究,2015,18(3):51-53.
[3] 陈 炎,王锡淮,肖健梅. 电力系统节能控制器设计与仿真[J]. 计算机仿真,2016,33(11):92-95.
[4] 于新业,易 艺,郝建卫. 教学楼电能节能控制系统的设计[J]. 电子技术应用,2017,43(6):79-82.
[5] 宁 铎,赵东旭,姚 娜,等. PV-LED及太阳光直接加强照明系统的设计[J]. 科学技术与工程,2015,15(30):139-144.
[6] 李少雷. 基于KNX总线的智能照明控制系统[J]. 电子设计工程,2016,24(2):140-141.
[7] 曹祥红,张 华. 住宅Wi-Fi智能照明控制系统设计[J]. 科技通报,2016,32(10):157-159.
[8] 朱大缓. 上海轨道交通车辆基地照明系统节能改造实施方式探索[J]. 城市轨道交通研究,2016,19(6):143-144.
[9] 经 伟,许 堃,余建波. 基于GPRS和ZigBee的节能型LED路灯智能控制系统[J]. 计算机测量与控制,2015,23(5):1538-1541.