LED测试与控制的自动化

最新更新时间:2011-09-08来源: 光电新闻网关键字:LED测试  控制  自动化 手机看文章 扫描二维码
随时随地手机看文章
    发光二极管(LED)常被用于各种现代电子设计与系统中,以提供影像显示与状态检视的功能。在机板日趋复杂之际,厂商纷纷寻求更多的测试功能,来检验每个组件。而这将会使得边界扫瞄测试(Boundary Scan Test;BST)演进到加入具备完整功能的内建自我测试(Build-in Self Test;BIST)技术。业者面临的挑战在于至今仍有一些组件的自动测试功能有限,必须依赖人工测试或目测来侦测故障状况。这类LED可制造出1美元成本的零组件,应用在售价达1万美元的线路卡或系统中,因此,零组件质量的优劣会直接影响顾客满意度,以及对整体产品质量的观感。

   
LED测试瓶颈

    LED的故障通常可分为两大类。第一,当LED在插入前置面板显示器或其它狭小空间时,因组件故障、电路板组装问题以及机械组装破损,会造成电子开路与短路。第二种则是当邻近LED在被激化至相同状态时,其色彩与亮度会出现不一致的状况。利用BST检验线路的连续性,就能在其它组件中找出第一种故障形态。但在独立型LED中,内建BST功能并不是一种可行的作法,制造工程师只好以目测方式来检验LED。目测的检验流程是由技术人员观察LED状态,之后再回报所有组件都正常无误。这种重复性的作业容易出现人为失误,因此检验更加复杂,以确保技术人员没有分心出错。对于测试人员与业者而言,这种测试流程都不是一种有效率、具有附加价值的方法。
 
    在寻找LED测试的替代方法之前,有必要检视LED在正常系统运作下的运作程序。基本而言,当施加电压让二极管进入偏压状态时,LED就会发光,如(图一)(a)所示。由于二极管的反应属于非线性模式,因此通常会在电路中加入一个限流电阻器,以确保不会超过驱动针脚的电流上限。一般而言,单色LED通常是由一个驱动器所控制,并连结至一个针脚上,另一根针脚则接地(GND)。这种设计可使得一个针脚就可以控制一个LED。要显示多种颜色,只要加入其它颜色的LED,并将其输入端连结至其它针脚即可。
 
   
简易LED测试解决方案

    显示一个双色LED组态,使用一个共同的接地端,并连结不同的驱动器。在同一空间内结合两个或更多不同颜色LED会发生的情况之一便是若两个LED同时被激化,其所呈现的混色则取决于两个LED所显示的颜色。另一种建置双埠双色LED的方法,则是把两个组态过的LED以头接尾的方式连结,任一方的发光状态则取决于进入偏压状态的另一方LED。若需要显示混色,情况就变得更复杂,系统必须以更快的速度在两种激化状态之间进行切换,如此肉眼才不会看到切换时的闪烁,而让混色呈现单一颜色状态,如图一(c)所示。在以下的讨论中,将介绍这种双色LED,因为它代表最复杂的状况,而且也涵盖了其它种类的建置方法。
 
    若针脚1与针脚2输入相同的电压(通常为 Vcc 或GND),不会有任何电流产生,而电路中所有点都会测得相同的电压。当两个针脚的电压高低不同时,双色LED就会产生偏压,测量点的电压就会成为一个diode drop(通常为0.7伏特),会高于或低于针脚2的电压。若能测量到此点的电压,LED的状态就能确定,也能发展出涵盖各个LED的自动化测试机制;并且可藉此辨识出LED在制造与测试过程中大部份的故障状况。就最基本的层面而言,若每个LED连结至一个比较器,并选择合适的设定点作为比较器的输入来源,LED就能进行测试流程。在这种测试中,测试器处在完全被动的状态,因此,LED控制器必须把LED放在适合的电子状态中。

        此外,由于理想状况是LED在各种不同的状态下受测(受激化后显示不同颜色或是关闭),因此比较器的设定点最好能够加以调整。但这需要用到更多的组件,机板研发人员也须增加耗电量。这种方法的主要缺点在于零组件数量过高,因为每个LED需要自己专属的比较器,或某种形态的多任务机制来提高LED的涵盖率,但另一方面却须减少零组件数量。此外,还须面临控制所有设定点的复杂作业,以确保在适当的设定点中检查到正确的数值。
        整合度略高的解决方案可使用多种A/D模拟数字转换器,并透过多任务机制对所有测试点进行采样,将结果汇整成处理元素的格式。这些信息可用来分析其所测出的电压值,对于处于测试中的现有LED组态而言是否合适。虽然这种方法可减少零组件数量,但仍需要多个组件来执行作业,以及处理从测试点所撷取到的数据。而整合度更高的系统,则是运用一个具备多种模拟功能的微控制器。这种方式能把A/D采样以及处理功能整合至单一组件。
实际的测试流程则类似其它机板测试,其中可能发生组装(机板与机箱)错误。单一测试模式仅能检验出激态LED是不足以确保运作正常,因此业界必须发展出一套完整的测试方案。以下显示一个双色LED的范例:

       (1)所有LED关闭(两个连结至Vcc的针脚)–接地端侦测为短路状态;
       (2)所有LED关闭(两个连结至接地端的针脚)–Vcc端侦测为短路状态;
       (3)所有LED开启(颜色一)–在颜色一电路信道中侦测到故障;
       (4)所有LED开启(颜色二)–在颜色二电路信道中侦测到故障;
       (5)所有LED关闭(邻近LED线路在Vcc端与接地端之间切换)–于LED线路间侦测到短路状态;
       (6)反复第(5)步骤,侦测反方向的通道。

         完成这六项步骤,就可确定LED所有功能都正常无误,而且在原始机板组装或是前置面板的机械组件也没有任何故障状况。如此一来,能大幅降低对于人工目测LED功能的依赖,让制造工程师能够在制造流程中的任何阶段均能够测试LED功能。此外,设计人员还必须额外考虑负责控制与驱动LED组件,与测试组件之间的协调运作。组件之间必须具备握手(handshaking)机制,确保测试组件了解目前LED 的「预期」状态,点1的电压值代表通过测试与测试失败,如图二所示。(图三)显示一个可程序化的测试电路组态,这个组件是设计用来监控26个LED,并透过一个I2C接口与整个系统相连结。这项设计让系统能对所有设定点进行调整,并指定接下来要测试的组件。运用I2C接口让外部系统能分析任何测试的结果,以及每个LED的效能表现。
 
        另一种在设计中加入微控制器的方法,就是将控制与测试功能整合在同一个组件中。一般使用的连结埠扩充器可用来支持设计中的LED控制功能,组件中的模拟功能则可用来同时执行测试工作。这项整合可简化设计工作,因为设计人员仅须发出一个测试指令,让微控制器负责控管所有的程序,完成后还会自动切换至正常的系统运作状态。由于组件必须支持控制与测试功能,虽然额外的针脚与软件复杂度将衍生出更多的硬件需求;但另一方面也降低系统处理器在制造测试,与正常系统运作时LED控制作业的负载量。
 
结语

        总结来说,目前许多LED都是以目测方式进行检验,很容易遇到人为疏失的问题,因此,业界已发展出许多替代的测试方法。这些方法不仅能提高测试的可靠度,还带来部份自动化测试的效益,以取代人工测试流程。这不仅能降低成本,而且能让LED在组装流程的任何阶段都能进行测试,甚至成为正常启动程序中的一环。而现有的LED测试程序均无法提供上述这些功能。
关键字:LED测试  控制  自动化 编辑:探路者 引用地址:LED测试与控制的自动化

上一篇:完善的设计LED驱动电路 避免组件与系统损害
下一篇:试论高亮度LED的热应力保护

推荐阅读最新更新时间:2023-10-18 15:40

CPLD为控制核心16位高精度数字电压表设计
   1 引言   CPLD ( Complex Programmable Logic Device ) 是新型的可编程逻辑器件,与传统ASIC相比,具有设计开发周期短、设计制造成本低、开发工具先进等优点,特别适合于产品的样品开发和小批量生产。传统的数字电压表多以单片机为控制核心,芯片集成度不高,系统连线复杂,难以小型化,尤其在产品需求发生变化时,不得不重新布版、调试,增加了投资风险和成本。而采用CPLD进行产品开发,可以灵活地进行模块配置,大大缩短了开发周期,也有利于数字电压表向小型化、集成化的方向发展。    2系统原理及组成   系统组成原理框图如图1所示。系统的控制核心是一片CPLD芯片,它由三个功能模块
[嵌入式]
CPLD为<font color='red'>控制</font>核心16位高精度数字电压表设计
嵌入式系统中DRAM控制器的CPLD解决方案
摘要: 介绍怎样在嵌入式CPU 80C186XL DRAM刷新控制单元的基础上,利用CPLD技术和80C196XL的时序特征设计一个低价格、功能完整的DRAM控制器的方法,并采用VHDL语言编程实现。 关键词: 刷新控制单元(RCU) DRAM控制器 状态机 CPLD VHDL语言 80C186XL16 位嵌入式微处理器 是Intel公司在嵌入式微处理器市场的上导产品之一,已广泛应用于电脑终端、程控交换和工控等领域。在该嵌入式微处理器片内,集成有DRAM RCU单元,即DRAM刷新控制单元。RCU单元可以自动产生DRAM刷新总线周期,它工作于微处理器的增益模式下。经适当编程后,RCU将向将处理器的 BIU(
[嵌入式]
嵌入式系统中DRAM<font color='red'>控制</font>器的CPLD解决方案
节能型供热温度控制器设计
建设部要求城镇新建公共建筑和居民建筑,凡使用集中供热设施的,均需设计、安装具有分户计量及室温调控功能的供暖系统。节能型供热温度控制器是利用自动控制技术,将节能措施与热计量功能融为一体,从以人为本的角度提出的一种新型节能理念和方法,使集中供暖用户既可通过控制器设定、调整并与配套设备共同完成对室内温度的自动控制和远程控制,又可随时了解室内温度、热消耗量,达到节约能源的目的。 1 系统总体结构及方案设计 一个完整的大型公建节能型供热温度控制器由两部分组成:温度测控系统和通信模块系统。系统总体结构如图1所示。系统温度测控的硬件包括:单片机、温度传感器、信号放大器、A/D转换器及D/A转换器、稳压器、显示驱动芯片和数码管等。系
[单片机]
节能型供热温度<font color='red'>控制</font>器设计
基于CPLD器件XC9572实现巡线机器人运动控制系统的软硬件设计
1. 引言 1.1 巡线机器人 高压输路作为电力输送的主要方式,是国民经济的大动脉,其安全可靠的运行是社会生产和人民生活的重要保障。由于高压输电线路特殊的工作环境,输电线路上的各种设施容易损坏,因而定期进行高压输电线路的巡检是保证可靠的电力输送的重要基础。当前,输电线路的巡检方式以人工为主。但是由于输电线路多架设在崇山峻岭之间,加之野外环境比较恶劣,采用人工巡检的方式受到诸多的限制,这在很大程度上影响了对输电线路的及时维护,给电能的可靠输送埋下了安全隐患。机器人技术的发展为输电线路的自动巡检带来了可能。巡线机器人就是一类专门应用于输电线路巡检的机器人。输电线路巡检的主要任务是检查杆塔、导线、避雷线、绝缘子和金具的
[机器人]
用于工业自动化的灵活I/O连接器
概  述     基于D-Sub接口技术的灵活现场总线连接器被指定用于普遍的总线系统,如被规定在IP-20范围的CAN-Bus、Profibus以及SafetyBUS p。这全面和不断扩展的产品组合类型包括配有开关(可连接的终端电阻器)以及纯节点和纯终端。节点(没有终端电阻器)用于线内,终端(有终端电阻器)则用于线末端,至于有开关的类型可以被设定为节点或终端。进出的总线被接于现场总线连接器的电路板上,这意味着就算节点连接器中断了(T-function),总线也不会受到干扰。因此,就算总线在操作时也可以转换设备。为了易于查明故障,如有须要,可连接终端电阻器的类型可以从节点类型设定成终端类型。这将中断总线上所有位于这些元素背后的订
[嵌入式]
单片机以太网嵌入式控制芯片--MCU-W7100A数据手册
W7100A iMCU是一个单片机以太网嵌入式控制芯片,它的的结构是:内嵌8051单片机 + TCP/IP协议栈 + 10/100 高速以太网络MAC/PHY W7100A 是 W7100 的升级版。它增加了一些新功能,如记忆锁定功能(Memory Lock)、休眠模式、最高支持16M字节外部存储空间、特别功能寄存器(SFR)和GPIO上拉/下拉的控制(Pull-Up/Down Control)。另有64QFN封装可供小型嵌入式装置使用. 概述 1.1 简介 W7100A iMCU是一个集合了8051兼容微处理器内核,64K的SRAM以及高性能的硬件的TCP/IP协议栈内核的单片式以太网解决方案,
[单片机]
单片机以太网嵌入式<font color='red'>控制</font>芯片--MCU-W7100A数据手册
用单片机控制红外线通信接口电路设计
0 前言   热误差是数控机床的最大误差源,数控机床的温度测试为机床热误差的补偿提供依据。传统的测温方案是将模拟信号通过电缆远距离传输至数据采集卡进行A/D转换并处理,实用中必须解决长线传输和模拟量传感器布线等问题。本文介绍了一种新型的设计方案,控制器采用SAMSUNG公司的32位ARM微控制器S3C44BOX,温度传感器采用单总线数字温度传感器DS18B20。采用数字温度传感器即在测试点完成了信号的数字化,提高了传输的可靠性,同时简化了外围电路,也便于传感器在机床上的布置安装。ARM处理器控制数字温度信号的采集,并与上位PC机通讯,同时其他硬件资源提供热补偿系统其他功能。本文在介绍数字温度传感器DS18B20的基础上,给出了系统
[工业控制]
用单片机<font color='red'>控制</font>红外线通信接口电路设计
基于CC1100和P89LPC922微控制器实现无线传输测试系统的设计
引言 无线数据通信技术被越来越多地使用到嵌入式系统中,在简化布线的同时,也使数据交换变得更加便捷。本文介绍一种适用于远程计数无线传输的测试系统,该系统主要由德州仪器(TI)公司的CC1100射频收发器和飞利浦(Philips)公司的微处理器P89LPC922构成。 1 硬件设计 (1)总体方案设计 本设计由1个主机和1~32台终端从机组成。从机通过内部传感器计数后将数据以无线方式传送给主机,主机负责整个系统的调度、显示、配置。 (2)微控制器P89LPC922 P89LPC922芯片具有8 KB Flash程序存储器、1 KB可擦除扇区和64字节可擦除页,可擦除单个字节,指令执行时间只需2~4个时钟周期,指令执行速率6倍于标准
[单片机]
基于CC1100和P89LPC922微<font color='red'>控制</font>器实现无线传输<font color='red'>测试</font>系统的设计
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved