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

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

3天内不再提示

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计

电子设计 来源:郭婷 作者:电子设计 2019-07-04 08:06 次阅读

1.引言

白光LED 固体光源具有传统光源不可比拟的优势:节能、环保、长寿命、安全可靠等,成为未来照明的趋势。但LED 的PN 结温度对LED 的性能有着重要的影响,会引起色温变化、波长红移、正向压降等,同时影响电子和空穴的非辐射再结合,导致光辐射功率下降,因此成为影响LED 进入普通照明领域的关键,是迫切需要解决的问题。如何测量LED 的结温,已经有了很多相关报道,比如正向电压法、管脚法、蓝白比法等等。目前常用的是正向电压法,它是利用LED 电输运的温度效应,通过测量恒定工作电流下的电压来确定结温,正向电压愈小,结温愈高且基本呈线性关系。本系统基于LabVIEW 图形化软件平台而开发的一种虚拟仪器,目的是在LED 恒定电流工作过程中,通过实时监测正向工作电压而实现对结温的间接测量,同时监测LED 发光强度变化,即通过光照度的变化监测LED 照明灯的光衰。

2.系统总体设计

2.1 硬件设计

LED 结温与光衰监测系统是把非电压信号转化为电压信号,经采集卡采集后由计算机读取、处理、显示、存储。硬件设计部分由驱动电路、照度计探头、数据采集卡、计算机组成。其中驱动电路不在系统设计范围内,是被测量对象。系统信号采集示意图见图1。

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计


图1 系统信号采集示意图

本示意图中电路采用的是电容降压 LED 驱动电路,具有很好的恒流作用。负载为同一批次、物理参数基本相同的18 只小功率LED。所有信号由采集卡采集,通过USB 接口与计算机连接,然后由应用程序完成对采集卡的控制和数据记录与分析。利用计算机使系统软件和采集硬件结合,就可以实现实时数据采集、记录、波形显示,多路信号的同时采集且生成相应的数据表格。

2.2 数据采集卡

本系统采用的是由美国NI 公司的USB-6009 型号的多功能数据采集卡,其最高采集速率为48kS/s,8 路模拟输入通道,14 位分辨率,12 条数字I/O 线,2 路模拟输出,以及1个计数器。为了得到更精确的采集数据,避免外界干扰,本系统采用差分式的方式进行电压采集。由六个输入接口形成三个采集通道,同时对三个电压信号采集。可以通过软件对相应的通道进行配置,如:采样频率、电压采集范围等。

2.3 工作电流的采集

由于采集卡的信号输入是电压信号,在LED 电路中串联一个电阻,通过采集电阻上的压降,换算出电流。这里采用0.1 Ω 小电阻,可忽略对系统的影响。监测工作电流的目的是为了直接观测到LED 灯工作于恒流状态,结电压的变化只取决于结温的变化。

2.4 LED 工作电压采集及结温的换算

根据正向电压法原理,由其他实验得到本实验中LED 的结温Tj 与电压Vj 之间的关系式为:

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计

式中Vj 为LED 结电压(mv);Tj 为结温(℃)。在18 只LED 中任意选取5 只LED,测量两端电压求平均值即得到单只LED 工作电压。采集的电压信号到结温温度值的标度变换由LabVIEW 程序来实现,标度变换公式为(1)式。

2.5 光照度的采集

由于光照度与发光强度之间的光度学关系式[3]E=I/R2,在轴向定距监测LED 光照度的变化,即监测LED 光强变化。利用采集卡采集照度计探头的电压信号,通过光照度同电压的函数关系由LabVIEW 换算得到光照度。通过实验及曲线拟合,得出光照度E(lx)与照度计探头输出电压V(mv)的函数关系式为:

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计

3.系统软件设计

本系统以LabVIEW程序作为控制软件。LabVIEW程序是目前国际广泛应用于仪器控制、自动化测试、数据分析处理等领域的编程平台。它是基于图形化的程序语言G的开发软件,使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。LabVIEW程序将计算机与采集卡结合,控制采集卡采集电压模拟信号,并对信号进行分析处理,把信号转换为相应的数据后,以文本形式在计算机中储存和以多种形式在前面板上显示。

3.1 程序框图

LabVIEW 程序应用平铺式顺序结构进行编程,分为两帧。第一帧实现数据的采集、记录和实时显示,如图2。第二帧实现光照度波形回放和各个数据最大最小运算,如图3。

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计

图2 第一帧程序框图

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计

图3 第二帧程序框图

第一帧应用定时循环及条件结构进行编程,主要由数据采集模块、数据换算模块、实时显示模块和数据存储模块四部分组成。

(1)数据采集由子VI 采集助手完成,并控制采集卡,为整个程序提供数据源。主要包括:

初始化数据采集卡、启动数据采集、暂停采集、停止采集等,其中初始化采集卡完成参数的设置。

(2)数据换算模块子VI 主要实现对采集到的电压模拟信号分别向结温和光照度信号的转换。

(3)实时显示模块子VI 主要由电流、结温和光照度三个波形图表组成,显示方式有图形显示和数值显示。

(4)数据存储模块子VI 在指定目录下创建数据记录文件,将处理后的数据写入文件并保存,写入模式设置为:本次的采集数据会自动写在上次数据的后面,而不覆盖。数据以字符串形式保存,并生成以时间为序的电子表格文件,以便进行后续的数据和过程描述。

第二帧主要是数据回放调用模块子VI,选取了对光照度变化曲线的回放,同时实现各个采集数据最大值和最小值的计算。回放数据的直接是读取上一帧程序所保存的文件,当用户需要对数据进行分析处理时,可以离线状态下重新调用数据。

3.2 虚拟仪器前面板

如图4 所示,前面板主要由电流、结温、光照度三个显示窗口,一个数据列表窗口和一个光照度变化回放窗口以及控制栏组成。采集过程中,在显示窗口可以看到实时的监测信号;在采集结束后可以得到与时间相对应的数据列表,同时光照度变化曲线在光照度变化回放窗口内显示;在控制栏中,主要就是对采集开始和结束的控制,并且可以按照需要设置采样周期和采样电阻。采集过程中可以暂停采集,同时显示单次采集次数与采集总次数;结束采集时,先确定采集结束,再退出系统,此时即可看到光照度变化波形。

基于LabVIEW图形化软件平台实现LED结温与光衰监测系统的设计

图4 虚拟仪器前面板

4.小结

基于 LabVIEW 开发的LED 结温与光衰监测系统,对LED 的电压和电流进行实测的结果与万用表测量结果吻合,光照度的系统测试结果也与照度计测量结果吻合。与其他测量方式相比,本系统有着实时记录、实时显示、实时观测等诸多的优越性。

实测结果表明,整个系统简单实用,高精度,高灵敏度,通用性强,界面友好,数据存储方便,性能稳定可靠,且成本低廉。在LED 结温与光照度即光衰减监测中,可以长时间、长周期地运行本系统,且提供了非连续测量。结温与光照度数据实时数值显示,同时图形显示波开可以直观地看到变化趋势。软件与计算机的结合,满足了特定应用范围内数据采集的需要。本系统还有很强的扩展性,可以增加监测LED 灯的其它技术指标,如LED 功率等光学参数和电学参数等。与笔记本电脑的结合,还适用于室外不同场合的需要,有着很好的应用前景。

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

    关注

    242

    文章

    23296

    浏览量

    661334
  • LabVIEW
    +关注

    关注

    1974

    文章

    3655

    浏览量

    324111
  • 虚拟仪器
    +关注

    关注

    22

    文章

    775

    浏览量

    87346
收藏 人收藏

    评论

    相关推荐

    基于Labview伏发电数据监测系统设计

    基于Labview图形化编程软件开发了一种用于伏发电特性及周围环境测试的实时监测系统。该
    发表于 11-09 11:52 3520次阅读
    基于<b class='flag-5'>Labview</b>的<b class='flag-5'>光</b>伏发电数据<b class='flag-5'>监测</b><b class='flag-5'>系统</b>设计

    [分享]图形化系统的设计

    的建模保证了更优质的设计——减少了目前的设计失误。最后,由于图形化软件从设计到平台建模,到最终的目标部署均保持一致,从而使代码利用率达到最高,并且使得向最终部署的转换简单易行。借助LabVIE
    发表于 05-30 15:56

    图形化编程软件LabVIEW应用课程

    清华大学虚拟仪器实验室图形化编程软件LabVIEW应用课程 软件简介:通过NI LabVIEW 平台
    发表于 08-01 10:45

    基于NI Labview图形化系统设计软件求助:毕业设计

    基于NI Labview图形化系统设计软件,通过USB接口与测试对象平台进行连接,通过虚拟仪器平台
    发表于 04-12 14:31

    LED灯条性能指标影响因素之灯泡测试分析

    钨丝球泡灯制造技术与LED新兴技术相结合,使用玻璃泡充气技术,把LED灯条密闭在玻璃球泡内,并在内填充混合气体,使其起到散热作用,以达到降低LED
    发表于 03-19 09:14

    labview图形化编程分享!

    工作以来一直从事下位机的开发,对上位机了解很少。有的时候DIY时,想将下位机与上位机结合起来,但不知上位机编程怎么回事。从网上了解到一种图形化编程语言(也叫G语言),LABVIEW就是图形化编程
    发表于 10-20 20:15

    图形化软件开发平台LabVIEW是什么?包括哪些部分?

    图形化软件开发平台LabVIEW是什么?包括哪些部分?虚拟相位差计是如何设计的?有哪些功能组成?
    发表于 04-07 06:05

    Visio图形化无功优化软件的开发

    提出并研究了一种以Microsoft Visio2003图形软件平台,利用VBA编程进行二次开发的图形化电力系统无功优化
    发表于 12-12 12:57 21次下载

    NI发布了LabVIEW图形化编程环境的最新版软件LabVI

    此外,NI还提供LabVIEW用于扩展平台功能性与应用范围的附加开发包 新闻发布——2010年8月——美国国家仪器有限公司(National Instruments,简称NI)今天发布了LabVIEW
    发表于 08-03 11:38 915次阅读

    LabVIEW Robotics 2010图形化系统设计软件

    基于最新版NI LabVIEW图形化系统设计软件LabVIEW Robotics 环境继续提供工业级
    发表于 03-25 12:02 1645次阅读
    <b class='flag-5'>LabVIEW</b> Robotics 2010<b class='flag-5'>图形化</b><b class='flag-5'>系统</b>设计<b class='flag-5'>软件</b>

    基于图形化编程语言Labview的一种虚拟仪器的实现

    基于图形化编程语言Labview的一种虚拟仪器的实现
    发表于 01-20 16:26 19次下载

    如何解决LED的问题

    LED是和它的有关,所谓就是半导体PN
    发表于 10-06 16:25 1.4w次阅读
    如何解决<b class='flag-5'>LED</b><b class='flag-5'>光</b><b class='flag-5'>衰</b>的问题

    虚拟仪器应用程序的图形化编程软件平台的详细资料介绍

    作为虚拟仪器应用程序的开发环境,具有编程简单、使用方便等优势,本章介绍了图形化编程软件平台的特点,重点介绍了浙江大学数字技术及仪器研究所自主开发的图形化编程
    发表于 12-05 14:59 9次下载
    虚拟仪器应用程序的<b class='flag-5'>图形化</b>编程<b class='flag-5'>软件</b><b class='flag-5'>平台</b>的详细资料介绍

    探究LabVIEWLED监测系统

    本文将虚拟仪器应用于LED 温和的测量中,以LabVIEW平台开发的
    的头像 发表于 06-03 18:11 2792次阅读
    探究<b class='flag-5'>LabVIEW</b>的<b class='flag-5'>LED</b><b class='flag-5'>结</b><b class='flag-5'>温</b>与<b class='flag-5'>光</b><b class='flag-5'>衰</b><b class='flag-5'>监测</b><b class='flag-5'>系统</b>

    什么是LED怎么解决?

    LED与其有一定关系,所谓即半导体PN
    的头像 发表于 04-28 10:33 3734次阅读
    什么是<b class='flag-5'>LED</b><b class='flag-5'>光</b><b class='flag-5'>衰</b>,<b class='flag-5'>光</b><b class='flag-5'>衰</b>怎么解决?