1.引言
led(light-emitting-diode),即发光二极管,以其高效、节能、环保、寿命长、可靠性高等优点正在逐步取代传统的白炽灯、荧光灯,成为新一代照明光源。各国政府均大力扶持白光led的发展,美、日、欧盟等发达国家皆由政府成立专项积极推行。随着led应用范围的扩大,用户对产品质量也有了更高的要求,不仅要求其发光亮度和波长等光特性具有一致性,对其正向工作电压和电流等电特性也有严格的要求。因此,研究led光电参数的测试仪器,对提高产品质量、降低生产成本具有着重要的意义。
专用的led光电特性测试设备结构复杂,特别是光学特性测试要用到光谱仪、光度计等,虽然仪器有着精度高的特点,但仍然具有结构复杂、成本高、体积较大,携带和使用很不方便,系统稳定性受到限制等缺点,因此这种仪器只能停留在大型分析测试实验,应用范围难以扩展。
研制一种小体积、低价格,精度虽不很高,但能满足一般性要求的led光电测量仪器成为目前仪器发展的一个趋势。
虽然led的光电特性参数很多,但对大多数用户来说,主要是关心led伏安特性及led发光亮度与电流的关系,因此本文所设计的系统主要是完成这两项参数的测试,另外通过简单的软硬件扩展,还可测试得到led的相关色温、主波长、光强分布等参数,用于led的特性研究及驱动电路的设计等应用开发。
2.系统原理与组成
整个系统主要由stm32微处理器,光学测量模块,恒流驱动模块,lcd液晶显示模块,按键控制模块等组成,如图1所示。
由按键或lcd上的触摸屏控制stm32微处理器,内部的d/a转换器产生控制电压,该电压控制外部的恒流驱动电路产生led工作所需的恒定电流加到待测led上,led上产生的电压降经信号放大调整电路后被stm32内部的a/d转换器采集,从而测得led的伏安特性。另外,通过光学测量模块测量led发出的光线转换成数字信号,由stm32采集处理,从而测得led的发光亮度等光学特性。
2.1 stm32微处理器
微处理器是整个控制系统的核心,它控制恒流驱动电路输出设定的电流,采集led的电压,测量光学测量模块的数据,进行数据处理,控制算法运算,显示控制等。为了保证系统的实用性和易扩展性,本控制系统采用意法半导体推出的“增强型”系列stm32f103rct6,32位arm cortex-m3内核,工作频率最高可达72mhz,内置高速存储器(高达128k字节的闪存和20k字节的sram),丰富的增强i/o端口和联接到两条apb总线的外设,16路12位的adc和2路12位的dac,3个通用16位定时器和一个pwm定时器,还包含标准和先进的通信接口:多达2个i2c和spi、3个usart、一个usb和一个can,在存储容量和运算速度方面满足要求。在本设计中,采用stm32自身的adc和dac模块,极大的降低了系统成本。
2.2 恒流驱动电路
恒流驱动电路的核心是v / i转换电路,如图2所示,vin是stm32内部d/a输出的电压,rl是负载,即待测的led,rs为电流取样电阻,用于控制输出电流的大小,u1是大功率运算放大器。
由公式2 可见, 输出电流与负载无关,在固定取样电阻rs的情况下,输出电流与输入控制电压成正比。但在应用中要注意,两个输入电阻r3和r4及两个反馈电阻r1和r2必须严格匹配,否则会带来较大误差。rs也要采用精密功率电阻。另外也可以在系统调试时在软件中做补偿校准以确保输出电流精度。
图2中的运算放大器opa548是一种高电压、大电流型功率运算放大器,具有优良小信号放大性能,用其驱动多种负载非常理想。电源电压(+vs~-vs)60v,可单电源或双电源工作。输入阻抗高,偏置电流小。可连续输出3a大电流(峰值电流高达5a),而且内部具有过温和电流过载保护,用户可以根据需要进行精密的限流设计2.3 光学测量模块.
本设计中采用新型的颜色传感器tcs3200进行led光学特性的测量,能够同时测量led发光中所含的三基色亮度。tcs3200是taos公司推出的可编程彩色光到频率的转换器。它把可配置的硅光电二极管与电流频率转换器集成在一个单一的cmos电路上,同时在单一芯片上集成了红绿蓝(rgb)三种滤光器,是业界第一个有数字兼容接口的rgb彩色传感器。
tcs3200的输出信号是数字量,可以驱动标准的ttl或cmos逻辑输入,因此可直接与微处理器或其他逻辑电路相连接。由于输出的是数字量,并且能够实现每个彩色信道10位以上的转换精度,因而不再需要a/d转换电路,使电路变得更简单。图3是tcs3200的引脚和功能框图。
当入射光投射到tcs3200上时,通过光电二极管控制引脚s2、s3的不同组合,可以选择不同的滤波器;经过电流到频率转换器后输出不同频率的方波(占空比是50%),不同的颜色和光强对应不同频率的方波;还可以通过输出定标控制引脚s0、s1,选择不同的输出比例因子,对输出频率范围进行调整,以适应不同的需求。
因为stm32工作频率较高,因此将s0和s1直接接高电位,使输出比例因子为100%.s2和s3利用stm32的引脚进行控制,颜色传感器的输出信号用stm32编程实现测频。
3.测量数据运算及处理
stm32的软件系统设计中主要包括液晶显示,按键处理,dac控制,adc控制,颜色传感器控制及计数测量,这些模块都比较简单,在此不再赘述,下面主要介绍一下led光学特性测量的数据运算及处理程序。
物体颜色的定量度量是一个涉及观察者的视觉生理、视觉心理、照明条件以及观测条件等诸多因素的复杂问题。cie(国际照明委员会)从1931年开始发布了一系列色度学系统,规定了一整套颜色测量的原理、数据和计算方法,形成了奠定现代色度学基础的cie标准色度学系统。
根据cie的推荐,光源的色度可采用三刺激值x,y,z和色品坐标表色系统表征。
可以用下述公式将rgb值转为xyz值:
通过颜色传感器tcs3200测量构成光源色度的三基色的比例,得到r,g,b值,经过计算就可以得到光源色度的三刺激值x,y,z和色品坐标x,y,z.有了色品坐标,就可以根据cie1931标准色度系统得到光源的亮度,主波长,色纯度,相关色温等参数值。式3中的y值相应于人眼中对亮度的响应,可用于计算led发光亮度。
从色品坐标要得到相关色温(cct,correlated color temperature)有很多种方法,其中近似公式法运算简单,便于实现,精度也可满足一般要求,当3000k《cct《15000k时,采用如下公式:
4.实验结果
应用上述电路,设计了简易的led光电特性测试装置,并用一些红、绿、黄、蓝、白等各色led进行了测试,结果如图4.图4(a)为不同颜色led的伏安特性曲线,图4(b)为不同颜色led的发光亮度与电流的关系。从图中可以看出,led电流随电压变化很快,而发光亮度与电流基本上是线性关系。这可以作为设计led驱动电路的参考依据。另外,用keithley2612高精度源表对伏安特性进行了校准,用照度计对亮度测试进行了校准。实验结果表明,通过硬件调整和软件补偿,结果误差可以控制在5%以内,达到实用目标。
5.结束语
本文利用stm32微处理器为核心,颜色传感器为主要部件,设计了简易的led光电特性装置,用于测试l e d的伏安特性,发光强度,相关色温,主波长等led特性。整个系统简洁,智能,成本低廉,在某些led的研究和应用领域可以代替昂贵的光谱分析仪等专用设备。实验结果表明,测试精度达到实用要求,本文方案可行。
软包动力电池领域风云变幻,接下来的市场形势到底如何?
重庆市成立了首个国家级示范实践法治VR教育基地
嵌入式软件开发是什么意思
对人工智能的七大误区
苹果将要推出的5G版iPhone成本会有所增加
简易LED光电特性测试装置设计
用于电子皮肤热管理的超薄、柔性、辐射式冷却界面
制造业的未来发展趋势 自动化技术不容忽视
交流三相三线电源滤波器有什么特点和优势?
美高森美推出以太网络供电PSE管理器PD69104A
灯箱灯条生产厂商为什么都喜欢用这款高压线性恒流芯片LK2085?
经纬恒润:基于EyeQ6方案项目预计明年交付
开关电源的型号有哪些
基于LT5581 RMS射频检测器解决射频功率检测的问题挑战
关于拼接大屏和LED大屏的显示单元色差问题
服务器的带宽大小应该如何进行选择
ADI推出业界首款商用三轴加速度计 精确测量冲击力
KT携手西班牙电信澳大利亚电信和中国联通共同开展了5G MEC技术验证
如何使用Arduino和蓝牙的语音控制LED
科通技术助力睿尔曼布局工业机器人市场