一种基于USBTMC协议规范的LED颜色及亮度的检测设备制造技术

技术编号:7840652 阅读:637 留言:0更新日期:2012-10-12 18:05
本发明专利技术的检测设备采用标准的USBTMC协议,通信命令符合SCPI规范,非常方便集成到上层编程代码,比如Labview,Labwindows,python,VC++等。SCPI命令的易于记忆以及可以通过NI(National?Instruments)的MAX(Measurement&Automation?Explorer)界面进行通信的特点非常方便现场调试。

【技术实现步骤摘要】

本专利技术属于自动检测设备领域,特别涉及一种测试PCBA(Printed Circuit BoardAssembly印刷电路板)板子上的LED (Light Emitting Diode发光二极管)的颜色、亮度的设备。
技术介绍
PCBA板子上都有一些LED灯用来指示一些状态,比如板子工作正常用绿色LED灯指示,出现告警时用红色LED灯指示等等。目前现有技术中的检测方法具有以下不足 1、由于操作工目测检查,漏检及误检的概率高; 2、采用专业LED检测设备,设备昂贵,专业LED检测设备所附带的的测试命令之间都不兼容,给计算机端的编程带来麻烦; 3、专业摄像设备,设备相当昂贵。本专利技术的检测设备采用标准的USBTMC协议,通信命令符合SCPI规范,非常方便集成到上层编程代码,比如Labview, Labwindows, python, VC++等。SCPI命令的易于记忆以及可以通过 NI (National Instruments)的 MAX (Measurement&Automation Explorer)界面进行通信的特点非常方便现场调试。
技术实现思路
为了解决上述的技术的一些问题,本专利技术的目的在于提供一种低价格、非常适合集成到功能测试站中的LED检测设备。测试仪表都需要满足测试方面的规范,比如GPIB接口、USBTMC设备类等,并且都为兼容SCPI语言。这给上层的编程带来方便。本专利技术就是要设计兼容SCPI语言、USBTMC设备类的LED检测设备,可实现每个子LED设备的自诊断来检查子LED设备是否存在、是否完好。本专利技术提供一种基于USBTMC(Universal Serial Bus Test and MeasurementClass)协议规范的LED颜色及亮度检测的检测设备,特征在于 1、所述检测设备由一个LED检测主板和多个LED检测子板组成,其中检测主板一端与计算机连接,另一端与多个LED检测子板每一个的一端连接,LED检测子板的另一端为一个LED颜色传感器,靠近待测产品; 2、LED检测子板上的颜色传感器,用于精确测量印刷电路板上LED的颜色和亮度; 3、计算机与设备之间通信采用USB(Universal Serial Bus)端口 ; 4、USB通信协议采用USBTMC协议; 5、计算机与设备的命令采用自动测试领域专用的SCPI(Standard Commands forProgrammable Instruments可编程仪器标准命令)命令格式。LED检测主板一端为USB端口,用于与计算机通信,另一端为IDC连接头,与24个LED检测子板连接,实现给每个LED检测子板供电以及与LED检测子板的通信。LED检测子板为LED传感器端,用于检测LED的颜色及亮度,并将检测到的数据提供给检测主板。附图说明图I为本专利技术所述方法的测试系统的结构框图;图2为本专利技术所述方法的标准USBTMC通信协议。附图中的附图标记对应于以下部件 1:计算机 2=LED检测主板 3:待测产品 AUA2-A24 =LED检测子板 4:控制端口 5:批量数据输出端口 6:批量数据输入端口 7:中断输入端口 8=USBTMC 界面 9:设备具体实施例方式下面对本专利技术做进一步描述。应用本专利技术所述方法的测试系统的结构框图参考图I所示。图中所示的测试系统由4部分组成计算机、LED检测主板、LED检测子板(一个主板可以最多连接24个子板)和待测产品。当待测产品的待检测LED数目超出24个时,可以选择多个LED主板及子板来进行检测。LED检测子板是系统的检测终端设备,为颜色传感器芯片。可见光颜色由R(红色)、G (绿色)和B (蓝色)组成。通过分析LED光的RGB值以及亮度值,就可以辨别LED颜色及亮度。当LED光太强或太弱时,通过调整获取LED光的时间、LED光衰减等操作将获得的RGB值在一个合适的范围内。然后通过分布总线方式将数据提供给LED检测主板。SCPI命令即可编程仪器标准命令集的缩写,采用树状分层结构的命令集。它的助记符产生规则简单、明确、易于记忆。LED检测主板上的MCU(Micro Control Unit)固件内设计了一个SCPI命令的解析器。计算机和LED检测主板连接的USBTMC的通信协议参考图2所示。其中控制端口、批量数据输出端口、批量数据输入端口是必须的,中断输入端口是可选的。控制端口用于设备上电时的一些设备枚举过程,SCPI命令通过数据输出端口发送给LED检测设备,设备解析、执行命令,若需要将信息回传给计算机,则通过数据输入端口回传计算机。比如当计算机需要读出第一个LED检测子板的RGB值,计算机发送命令给检测主板,检测主板接收到命令后首先进入SCPI解析器检测命令是否正确以及首先检测LED子板I是否存在及正常,如果正常,则执行检测动作,检测动作完成后,通过分布总线将数据回传给检测主板,检测主板将数据封装成SCPI命令格式并回传给计算机。 以上实施例是对本专利技术的进一步说明,本领域技术人员应当理解地是上述说明并不用于限制本专利技术的保护范围。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于USBTMC协议规范的LED颜色及亮度的检测设备,特征在于 (1)所述检测设备由一个LED检测主板和多个LED检测子板组成,其中检测主板一端与计算机连接,另一端与多个LED检测子板每一个的一端连接,LED检测子板的另一端为一个LED颜色传感器,靠近待测产品; (2)LED检测子板上的颜色传感器,用于精确测量印刷电路板上LED的颜色和亮度; (3)计算机与设备之间通信采用USB端口; (4)USB...

【专利技术属性】
技术研发人员:张毅陈运浩冯奕
申请(专利权)人:伟创力电子技术苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1