1.本技术属于视觉技术领域,尤其涉及一种光源控制电路及视觉检测仪。
背景技术:
2.如今,越来越多的企业也开始在生产线上安装视觉检测仪,视觉检测得到了广泛的推广。
3.光源是影响视觉检测仪的重要因素,它直接影响输入数据的质量和应用效果。由于检测对象的多样性,所以针对每个特定的应用实例,要选择相应的照明装置,以达到最佳效果。光源可分为可见光和不可见光。常用的几种可见光源是白帜灯、日光灯、水银灯和钠光灯。可见光的缺点是光能不能保持稳定。如何使光能在一定的程度上保持稳定,是实用化过程中急需要解决的问题光源系统按其照射方法可分为:背向照明、前向照明、结构光和频闪光照明等。其中,背向照明是被测物放在光源和摄像机之间,它的优点是能获得高对比度的图像。前向照明是光源和摄像机位于被测物的同侧,这种方式便于安装。结构光照明是将光栅或线光源等投射到被测物上,根据它们产生的畸变,解调出被测物的三维信息。频闪光照明是将高频率的光脉冲照射到物体上,摄像机拍摄要求与光源同步。
4.机器视觉背光源为视觉光源的一种,即放置于待测物体背面,主要应用于被测对象的轮廓检测、透明体的污点缺陷检测、液晶文字检查、小型电子元件尺寸和外形检测、轴承外观和尺寸检查、半导体引线框外观和尺寸检查等。
5.高亮度背光照明,具有突出物体的外形轮廓特征,低发热量,光线均匀,无闪烁等特点。因此可广泛用于电子元件的外部检测、透明胶片等的污点检测、液晶文字的检查、小外形封装(small out-line package,sop)和芯片级封装(chip scale package,csp)检测、检查轴承的外观和尺寸及半导体引线框的外观和尺寸等。在机器视觉系统中光源具有十分重要的作用,对于不同的检测对象,必须采用不同的照明方式才能突出被测对象的特征,有时可能需要采取几种方式的结合,而最佳的照明方法和光源的选择往往需要大量的试验才能找到。
6.由于光源系统的重要性,行业内也出现很多相关的发明成果,然而,由于被测对象的多样性,其特征也不尽相同,视觉检测方法对光源的要求也各有不同,而市面上的光源控制电路一般都固化某种光源控制模式,比如常亮模式,边沿触发的频闪模式或者跟随输入电平模式。因此在一些复杂应用场景中这种单一固定模式就会限制了视觉检测算法对更多特征的获取。通常也可以通过多个光控模块来搭建或者设计专用的光源控制电路,前者增加了光源控制电路的复杂性,降低了系统稳定性,增加了成本,而后者增加了研发工作量,为整体视觉检测系统带了开发风险。
技术实现要素:
7.本技术的目的在于提供一种光源控制电路及视觉检测仪,旨在解决相关的光源控制电路在复杂应用场景中设计复杂和系统稳定性差的问题。
8.本技术实施例提供了一种光源控制电路,与n个相机和n个光源模组连接,所述第i个所述相机配置为发送第i触发信号;所述光源控制电路包括控制电路和n个驱动电路;
9.所述控制电路,与n个所述相机连接,配置为接收所述第i触发信号,在数据库中获取与所述第i触发信号对应的曝光模式,根据所述曝光模式输出第i控制信号组;
10.第i个所述驱动电路,与所述控制电路连接,配置为根据所述第i控制信号组输出第i驱动信号组,以驱动第i个所述光源模组点亮;
11.其中,n为自然数,i为小于等于n的自然数。
12.在其中一个实施例中,所述控制电路具体配置为接收所述第i触发信号,记录接收到所述第i触发信号的次数,在数据库中获取与所述第i触发信号和所述次数对应的曝光模式,根据所述曝光模式输出第i控制信号组。
13.在其中一个实施例中,所述第i控制信号组包括第i组的多个控制信号;所述曝光模式包括电参数;
14.所述控制电路具体配置为接收所述第i触发信号,在数据库中获取与所述第i触发信号对应的第i组的各个控制信号的所述电参数,根据第i组的各个控制信号的所述电参数输出第i组的各个控制信号。
15.在其中一个实施例中,所述驱动电路包括多个驱动组件,所述光源模组包括多个光源;
16.所述驱动组件配置为根据所述控制信号输出驱动信号,以驱动所述光源点亮。
17.在其中一个实施例中,还包括n个隔离电路;
18.第i个所述隔离电路,连接在所述控制电路和第i个所述驱动电路之间,配置为对第i控制信号组进行隔离;
19.第i个所述驱动电路具体配置为根据隔离后的所述第i控制信号组输出第i驱动信号组,以驱动第i个所述光源模组点亮。
20.在其中一个实施例中,还包括:
21.按键电路,与所述控制电路连接,配置为根据感应到的按键操作输出按键信号;
22.所述控制电路还配置为接收所述按键信号,并获取与所述按键信号对应的所述第i触发信号的曝光模式,且将所述第i触发信号和所述曝光模式的关联存储于所述数据库。
23.在其中一个实施例中,还包括:
24.通信电路,与所述控制电路连接,配置为转发上位机发送的所述第i触发信号的曝光模式,并转发模式信息至所述上位机;
25.所述控制电路还配置为接收所述第i触发信号的曝光模式,并将所述第i触发信号和所述曝光模式的关联存储于所述数据库,且根据所述第i触发信号对应的曝光模式输出所述模式信息。
26.在其中一个实施例中,还包括:
27.显示电路,与所述控制电路连接,配置为根据显示信号进行显示;
28.所述控制电路还配置为根据所述曝光模式输出所述显示信号。
29.在其中一个实施例中,所述控制电路包括微处理器、第一电阻、第二电阻、第三电阻以及第四电阻;
30.所述微处理器的电源端、所述第一电阻的第一端、所述第二电阻的第一端、所述第
三电阻的第一端以及所述第四电阻的第一端共接于第一电源,所述第四电阻的第二端和所述微处理器的第一通用输入输出端共同作为所述控制电路的第1触发信号输入端,所述第三电阻的第二端和所述微处理器的第二通用输入输出端共同作为所述控制电路的第2触发信号输入端,所述第二电阻的第二端和所述微处理器的第三通用输入输出端共同作为所述控制电路的第3触发信号输入端,所述第一电阻的第二端和所述微处理器的第四通用输入输出端共同作为所述控制电路的第4触发信号输入端,所述微处理器的第五通用输入输出端和所述微处理器的第六通用输入输出端共同作为所述控制电路的第1控制信号组输出端,所述微处理器的第七通用输入输出端和所述微处理器的第八通用输入输出端共同作为所述控制电路的第2控制信号组输出端,所述微处理器的第九通用输入输出端和所述微处理器的第十通用输入输出端共同作为所述控制电路的第3控制信号组输出端,所述微处理器的第十一通用输入输出端和所述微处理器的第十二通用输入输出端共同作为所述控制电路的第4控制信号组输出端,所述微处理器的接地端与电源地连接。
31.本发明实施例还提供一种视觉检测仪,所述视觉检测仪包括上述的光源控制电路。
32.本发明实施例与现有技术相比存在的有益效果是:由于控制电路接收第i触发信号,在数据库中获取与第i触发信号对应的曝光模式,根据曝光模式输出第i控制信号组;第i个驱动电路根据第i控制信号组输出第i驱动信号组,以驱动第i个光源模组点亮;故通过软硬件结合的方式,方便用户对光源控制电路端口配置和模式配置,并可进一步设计出多种逻辑组合的曝光模式,提高了集成度,适应多种检测工况,方便了视觉检测仪的搭建与开发,在复杂应用场景中简化了设计并提高了系统稳定性。
附图说明
33.为了更清楚地说明本发明实施例中的技术发明,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1为本技术一实施例提供的光源控制电路的一种结构示意图;
35.图2为本技术一实施例提供的外部中断函数的流程图;
36.图3为本技术一实施例提供的光源控制电路的另一种结构示意图;
37.图4为本技术一实施例提供的光源控制电路的另一种结构示意图;
38.图5为本技术一实施例提供的光源控制电路的另一种结构示意图;
39.图6为本技术一实施例提供的光源控制电路的另一种结构示意图;
40.图7为本技术一实施例提供的光源控制电路的一种部分示例电路原理图;
41.图8为本技术一实施例提供的光源控制电路的一种部分示例电路原理图。
具体实施方式
42.为了使本技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
43.需要说明的是,当元件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个元件上或者间接在该另一个元件上。当一个元件被称为是“连接于”另一个元件,它可以是直接连接到另一个元件或间接连接至该另一个元件上。
44.需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
45.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
46.图1示出了本技术较佳实施例提供的光源控制电路的结构示意图,为了便于说明,仅示出了与本实施例相关的部分,详述如下:
47.上述光源控制电路11与n个相机10和n个光源模组20连接,第i个相机10配置为发送第i触发信号;光源控制电路11包括控制电路11和n个驱动电路12;
48.控制电路11,与n个相机10连接,配置为接收第i触发信号,在数据库中获取与第i触发信号对应的曝光模式,根据曝光模式输出第i控制信号组;
49.第i个驱动电路12,与控制电路11连接,配置为根据第i控制信号组输出第i驱动信号组,以驱动第i个光源模组20点亮;
50.其中,n为自然数,i为小于等于n的自然数。
51.具体实施中,光源模组20可以为led器件,驱动电路12实现将电压源转换成恒流电源,同时可以按照常规的led器件的要求完成与其的电压电流的匹配。
52.作为示例而非限定,第i控制信号组包括第i组的多个控制信号;曝光模式包括电参数;控制电路11具体配置为接收第i触发信号,在数据库中获取与第i触发信号对应的第i组的各个控制信号的电参数,根据第i组的各个控制信号的电参数输出第i组的各个控制信号。
53.驱动电路12包括多个驱动组件,光源模组20包括多个光源;驱动组件配置为根据控制信号输出驱动信号,以驱动光源点亮。
54.通过第i控制信号组包括第i组的多个控制信号,且光源模组20包括多个光源,实现了使用多个光源进行视觉检测,丰富了视觉检测的功能。
55.其中,在一实施例中,控制电路11具体配置为接收第i触发信号,记录接收到第i触发信号的次数,在数据库中获取与第i触发信号和次数对应的曝光模式,根据曝光模式输出第i控制信号组。
56.通过获取与第i触发信号和次数对应的曝光模式,根据曝光模式输出第i控制信号组,可以对各路光源模组20按照触发次数设置不同的曝光模式,,丰富了视觉检测的功能。
57.具体实施中,本技术中各路触发信号均分别单独对应一路中断控制,中断优先级要求最高,所以设计抢占优先级都为一级,响应优先级分别依次为1、2、3和4等。当接收到触发信号时,外部中断函数被调用,在外部中断函数中主要完成按照当前的曝光模式设置调制出对应的输出控制信号组并输出。
58.例如,在一实施例中,外部中断函数的流程图如图2所示:中断触发后先判断是否是触发信号,然后查询中断号判断是那一路触发源;如果是,则调用该通道的曝光模式。再判断当前的曝光模式,如果是模式1,则加载该模式1当前的占空比赋予对应通道的pwm信号,然后对应通道两路控制线同时输出pwm信号,否则判断是否是模式2。如果是模式2,则加载该模式2当前的占空比赋予对应通道的pwm信号,然后当触发信号为奇数次时触发控制线1输出pwm信号,当触发信号为偶数次时触发控制线2输出pwm信号,否则,判断是否是模式3。如果是模式3,则加载该模式3当前的占空比赋予对应通道的pwm信号,然后当触发信号为奇数次时触发控制线1输出pwm信号,控制线2输出pwm信号,否则判断是否是模式4。如果是模式4,则加载该模式4当前的占空比赋予对应通道的pwm信号,然后控制线1输出pwm信号,当触发信号为偶数次时触发控制线2输出pwm信号,然后中断程序结束。
59.如图3所示,上述光源控制电路11还包括n个隔离电路13。
60.第i个隔离电路13,连接在控制电路11和第i个驱动电路12之间,配置为对第i控制信号组进行隔离;
61.第i个驱动电路12具体配置为根据隔离后的第i控制信号组输出第i驱动信号组,以驱动第i个光源模组20点亮。
62.通过隔离电路13,防止了后续的大功率电路对前端控制电路11的干扰。
63.如图4所示,上述光源控制电路11还包括按键电路14。
64.按键电路14,与控制电路11连接,配置为根据感应到的按键操作输出按键信号;
65.控制电路11还配置为接收按键信号,并获取与按键信号对应的第i触发信号的曝光模式,且将第i触发信号和曝光模式的关联存储于数据库。
66.按键电路14实现用户的信息输入,同时对用户操作进行回馈,辅助用户对光源控制电路的设置。
67.如图5所示,上述光源控制电路11还包括通信电路15。
68.通信电路15,与控制电路11连接,配置为转发上位机发送的第i触发信号的曝光模式,并转发模式信息至上位机;
69.控制电路11还配置为接收第i触发信号的曝光模式,并将第i触发信号和曝光模式的关联存储于数据库,且根据第i触发信号对应的曝光模式输出模式信息。
70.通过通信电路15,实现了通过上位机设置曝光模式和在上位机上显示曝光的模式信息,提高了光源控制电路11使用的便捷性。
71.如图6所示,上述光源控制电路11还包括显示电路16。
72.显示电路16,与控制电路11连接,配置为根据显示信号进行显示;
73.控制电路11还配置为根据曝光模式输出显示信号。
74.上述光源控制电路11还可以包含一些辅助电路,如电源电路。由于本技术中需要用到5v和3.3v的直流电源,所以本技术设计可以采用12v的标准直流电源,在本技术中通过直流转换电路实现5v和3.3v电源。
75.图7示出了本发明实施例提供的光源控制电路的一种部分示例电路结构,图8示出了本发明实施例提供的光源控制电路的另一种部分示例电路结构,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
76.控制电路11包括微处理器u1、第一电阻r1、第二电阻r2、第三电阻r3以及第四电阻
r4。
77.微处理器u1的电源端vdd、第一电阻r1的第一端、第二电阻r2的第一端、第三电阻r3的第一端以及第四电阻r4的第一端共接于第一电源vaa,第四电阻r4的第二端和微处理器u1的第一通用输入输出端pc8共同作为控制电路11的第1触发信号输入端,第三电阻r3的第二端和微处理器u1的第二通用输入输出端pc9共同作为控制电路11的第2触发信号输入端,第二电阻r2的第二端和微处理器u1的第三通用输入输出端pc10共同作为控制电路11的第3触发信号输入端,第一电阻r1的第二端和微处理器u1的第四通用输入输出端pc11共同作为控制电路11的第4触发信号输入端,微处理器u1的第五通用输入输出端pc0和微处理器u1的第六通用输入输出端pc1共同作为控制电路11的第1控制信号组输出端,微处理器u1的第七通用输入输出端pc2和微处理器u1的第八通用输入输出端pc3共同作为控制电路11的第2控制信号组输出端,微处理器u1的第九通用输入输出端pc4和微处理器u1的第十通用输入输出端pc5共同作为控制电路11的第3控制信号组输出端,微处理器u1的第十一通用输入输出端pc6和微处理器u1的第十二通用输入输出端pc7共同作为控制电路11的第4控制信号组输出端,微处理器u1的接地端vss与电源地连接。
78.微处理器u1的第十三通用输入输出端pa11和微处理器u1的第十四通用输入输出端pa12共同作为控制电路11的曝光模式输入端和控制电路11的模式信息输出端;微处理器u1的第十五通用输入输出端pa0、微处理器u1的第十六通用输入输出端pa1、微处理器u1的第十七通用输入输出端pa2、微处理器u1的第十八通用输入输出端pa3、微处理器u1的第十九通用输入输出端pa4、微处理器u1的第二十通用输入输出端pa5、微处理器u1的第二十一通用输入输出端pa6以及微处理器u1的第二十二通用输入输出端pa7共同作为控制电路11的按键信号输入端;微处理器u1的第二十三通用输入输出端pb10、微处理器u1的第二十四通用输入输出端pb11、微处理器u1的第二十五通用输入输出端pb12、微处理器u1的第二十六通用输入输出端pb13以及微处理器u1的第二十七通用输入输出端pb14共同作为控制电路11的显示信号输出端。
79.第一电阻r1至第四电阻r4负责匹配接收相机10传来的触发信号,可以抗干扰且延时小。
80.微处理器u1的第一通用输入输出端pc8至微处理器u1的第四通用输入输出端pc11主要实现接收相机10发出的时序信息(触发信号),该时序信息主要包含相机10曝光的信息,根据该信息来控制光源模组20来配合相机10曝光,所以该信息的接收对实时性要求非常高。同时也要考虑相机10的信号输出电路的特点,因为大多数相机10曝光信息输出信号(触发信号)都是通过光电耦合隔离电路13。故需要配合相机10输出电路进行设计,分别接微处理器有外部中断功能的i/o口(微处理器u1的第一通用输入输出端pc8至微处理器u1的第四通用输入输出端pc11),便于嵌入式软件能确保时序接收的实时性。
81.控制模块起到承接软件功能和硬件功能的关键作用,因此在设计与选型上要全面考虑。本技术微处理器主要实现对输入的时序信息(触发信号)的接收并按照一定设定规则进行处理,最终输出控制信号组。众多微处理器中,stm32系列是基于arm内核,专为要求高性能、低成本、低功耗的嵌入式处理器。在外设连接上,stm32具有1μs的双12位模数转换器、4兆位/秒的异步收发传输器(universal asynchronous receiver/transmitter,uart)、18兆位/秒的串行外设接口(serial peripheral interface,spi)和18mhz的输入输出端口翻
转速度;在集成上它整合了复位电路、低电压检测、调压器、精确的rc振荡器;在性能上,它最高工作频率可达72mhz,集成32-512kb的flash存储器以及6-64kb的sram存储器。凭借丰富的扩展资源和高速数据处理能力,stm32已成为嵌入式硬件设计的热门微处理器之一。本技术微处理器可以采用的stm32f103rct6,其拥有64个引脚,256k程序空间,32k的处理空间,在stm32中属于强化型芯片,完全满足系统需要。
82.通信电路15包括通用串行总线(universal serial bus,usb)转换芯片u2、晶振x1、第一电容c1、第二电容c2、第三电容c3以及第四电容c4。
83.usb转换芯片u2的uart数据发送端txd作为通信电路15的曝光模式输出端,usb转换芯片u2的uart数据接收端rxd作为通信电路15的模式信息输入端,usb转换芯片u2的正极usb数据端d+和usb转换芯片u2的负极usb数据端d-共同作为通信电路15的曝光模式输入端和通信电路15的模式信息输出端,usb转换芯片u2的晶振输入端xi与晶振x1的第一端和第一电容c1的第一端连接,usb转换芯片u2的晶振输出端xo与晶振x1的第二端和第二电容c2的第一端连接,usb转换芯片u2的电源端vccb和第三电容c3的第一端共接于第二电源vbb,usb转换芯片u2的退耦电容端v3与第四电容c4的第一端连接,usb转换芯片u2的接地端gnd、第一电容c1的第二端、第二电容c2的第二端、第三电容c3的第二端以及第四电容c4的第二端共接于电源地。
84.通过该通信电路15,可以通过rs232接口连接上位机,实现系统的配置。通讯电路主要实现本光源控制电路和上位机进行数据通讯,通过rs232接口可以连接上位机,实现上位机直接对本光源控制电路11进行设置。本技术通信接口采用usb接头,所以设计上采用usb转串口的思路,具体可以通过芯片ch340g实现。
85.隔离电路13包括第一光耦u3、第二光耦u4、第一三极管q1、第二三极管q2、第五电阻r5、第六电阻r6、第七电阻r7、第八电阻r8、第九电阻r9以及第十电阻r10。
86.第五电阻r5的第一端和第八电阻r8的第一端共同作为隔离电路13的第i控制信号组输入端,第五电阻r5的第二端与第一三极管q1的基极连接,第一三极管q1的集电极与第六电阻r6的第一端连接,第六电阻r6的第二端与第一光耦u3的负极连接,第八电阻r8的第二端与第二三极管q2的基极连接,第二三极管q2的集电极与第九电阻r9的第一端连接,第九电阻r9的第二端第二光耦u4的负极连接,第一光耦u3的正极、第七电阻r7的第一端、第二光耦u4的正极以及第十电阻r10的第一端共接于第三电源vcc,第一光耦u3的集电极、第二光耦u4的集电极、第七电阻r7的第二端以及第十电阻r10的第二端作为隔离电路13的隔离后的第i控制信号组输入端,第一三极管q1的发射极、第二三极管q2的发射极、第一光耦u3的发射极以及第二光耦u4的发射极共接于电源地。
87.隔离电路13主要完成对微处理器u1的输出信号(控制信号组)的放大和隔离,使控制信号组能够稳定传递到被控制的单元而不会衰减到出现错误或电平不稳定,考虑到后续要连接功率外设,为避免功率电路对本技术中的控制信号组造成干扰,设计了一级隔离电路13。本技术采用npn型三极管mmbt3904设计三级管放大电路,实现控制信号组的放大。本技术采用光耦,实现控制信号组和后端电路的隔离,光耦可以选用tlp127。
88.以下结合工作原理对图7和图8所示的作进一步说明:
89.光源控制电路11与4个相机10和4个光源模组20连接,第i个相机10发送第i触发信号。
90.例如,第2个相机10发送第2触发信号至微处理器u1的第二通用输入输出端pc9,微处理器在数据库中获取与第2触发信号对应的曝光模式,根据曝光模式输出第2控制信号组;具体实施中,微处理器u1记录接收到第2触发信号的次数,在数据库中获取与第2触发信号和次数对应的曝光模式,根据曝光模式输出第2控制信号组。其中,第2控制信号组包括第2组的2个控制信号;曝光模式包括电参数(如pwm信号的占空比);微处理器u1在数据库中获取与第2触发信号对应的第2组的各个控制信号的电参数,根据第2组的各个控制信号的电参数从微处理器u1的第七通用输入输出端pc2和微处理器u1的第八通用输入输出端pc3输出第2组的各个控制信号。
91.第2组的第1个控制信号输入至第一三极管q1的基极,第一三极管q1对第2组的第1个控制信号进行放大,放大后的第2组的第1个控制信号输入至第一光耦u3的负极,第一光耦u3根据对放大后第2组的第1个控制信号进行隔离,并将隔离后的第2组的第1个控制信号输出至第2个驱动电路12;第2组的第2个控制信号输入至第二三极管q2的基极,第二三极管q2对第2组的第2个控制信号进行放大,放大后的第2组的第2个控制信号输入至第二光耦u4的负极,第二光耦u4根据对放大后第2组的第2个控制信号进行隔离,并将隔离后的第2组的第2个控制信号输出至第2个驱动电路12。
92.第2个驱动电路12根据第2控制信号组输出第2驱动信号组,以驱动第2个光源模组20点亮;其中,第2驱动信号组包括2个驱动信号,第2个光源模组20包括2个光源,该2个驱动信号分别驱动上述2个光源。
93.本发明实施例还提供一种视觉检测仪,该视觉检测仪包括上述的光源控制电路。
94.本发明实施例通过与n个相机和n个光源模组连接,第i个相机发送第i触发信号;本发明实施例包括控制电路和n个驱动电路;控制电路接收所述第i触发信号,在数据库中获取与第i触发信号对应的曝光模式,根据曝光模式输出第i控制信号组;第i个驱动电路根据第i控制信号组输出第i驱动信号组,以驱动第i个光源模组点亮;其中,n为自然数,i为小于等于n的自然数;由于通过软硬件结合的方式,方便用户对光源控制电路端口配置和模式配置,并可进一步设计出多种逻辑组合的曝光模式,故提高了集成度,以适应多种检测工况,方便了视觉检测仪的搭建与开发,在复杂应用场景中简化了设计并提高了系统稳定性。
95.应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
96.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
技术特征:
1.一种光源控制电路,其特征在于,与n个相机和n个光源模组连接,所述第i个所述相机配置为发送第i触发信号;所述光源控制电路包括控制电路和n个驱动电路;所述控制电路,与n个所述相机连接,配置为接收所述第i触发信号,在数据库中获取与所述第i触发信号对应的曝光模式,根据所述曝光模式输出第i控制信号组;第i个所述驱动电路,与所述控制电路连接,配置为根据所述第i控制信号组输出第i驱动信号组,以驱动第i个所述光源模组点亮;其中,n为自然数,i为小于等于n的自然数。2.如权利要求1所述的光源控制电路,其特征在于,所述控制电路具体配置为接收所述第i触发信号,记录接收到所述第i触发信号的次数,在数据库中获取与所述第i触发信号和所述次数对应的曝光模式,根据所述曝光模式输出第i控制信号组。3.如权利要求1所述的光源控制电路,其特征在于,所述第i控制信号组包括第i组的多个控制信号;所述曝光模式包括电参数;所述控制电路具体配置为接收所述第i触发信号,在数据库中获取与所述第i触发信号对应的第i组的各个控制信号的所述电参数,根据第i组的各个控制信号的所述电参数输出第i组的各个控制信号。4.如权利要求3所述的光源控制电路,其特征在于,所述驱动电路包括多个驱动组件,所述光源模组包括多个光源;所述驱动组件配置为根据所述控制信号输出驱动信号,以驱动所述光源点亮。5.如权利要求1所述的光源控制电路,其特征在于,还包括n个隔离电路;第i个所述隔离电路,连接在所述控制电路和第i个所述驱动电路之间,配置为对第i控制信号组进行隔离;第i个所述驱动电路具体配置为根据隔离后的所述第i控制信号组输出第i驱动信号组,以驱动第i个所述光源模组点亮。6.如权利要求1所述的光源控制电路,其特征在于,还包括:按键电路,与所述控制电路连接,配置为根据感应到的按键操作输出按键信号;所述控制电路还配置为接收所述按键信号,并获取与所述按键信号对应的所述第i触发信号的曝光模式,且将所述第i触发信号和所述曝光模式的关联存储于所述数据库。7.如权利要求1至6任意一项所述的光源控制电路,其特征在于,还包括:通信电路,与所述控制电路连接,配置为转发上位机发送的所述第i触发信号的曝光模式,并转发模式信息至所述上位机;所述控制电路还配置为接收所述第i触发信号的曝光模式,并将所述第i触发信号和所述曝光模式的关联存储于所述数据库,且根据所述第i触发信号对应的曝光模式输出所述模式信息。8.如权利要求1至6任意一项所述的光源控制电路,其特征在于,还包括:显示电路,与所述控制电路连接,配置为根据显示信号进行显示;所述控制电路还配置为根据所述曝光模式输出所述显示信号。9.如权利要求1至6任意一项所述的光源控制电路,其特征在于,所述控制电路包括微处理器、第一电阻、第二电阻、第三电阻以及第四电阻;所述微处理器的电源端、所述第一电阻的第一端、所述第二电阻的第一端、所述第三电
阻的第一端以及所述第四电阻的第一端共接于第一电源,所述第四电阻的第二端和所述微处理器的第一通用输入输出端共同作为所述控制电路的第1触发信号输入端,所述第三电阻的第二端和所述微处理器的第二通用输入输出端共同作为所述控制电路的第2触发信号输入端,所述第二电阻的第二端和所述微处理器的第三通用输入输出端共同作为所述控制电路的第3触发信号输入端,所述第一电阻的第二端和所述微处理器的第四通用输入输出端共同作为所述控制电路的第4触发信号输入端,所述微处理器的第五通用输入输出端和所述微处理器的第六通用输入输出端共同作为所述控制电路的第1控制信号组输出端,所述微处理器的第七通用输入输出端和所述微处理器的第八通用输入输出端共同作为所述控制电路的第2控制信号组输出端,所述微处理器的第九通用输入输出端和所述微处理器的第十通用输入输出端共同作为所述控制电路的第3控制信号组输出端,所述微处理器的第十一通用输入输出端和所述微处理器的第十二通用输入输出端共同作为所述控制电路的第4控制信号组输出端,所述微处理器的接地端与电源地连接。10.一种视觉检测仪,其特征在于,所述视觉检测仪包括如权利要求1至9任意一项所述的光源控制电路。
技术总结
一种光源控制电路及视觉检测仪,属于视觉技术领域,通过与n个相机和n个光源模组连接,第i个相机发送第i触发信号;本发明实施例包括控制电路和n个驱动电路;控制电路接收所述第i触发信号,在数据库中获取与第i触发信号对应的曝光模式,根据曝光模式输出第i控制信号组;第i个驱动电路根据第i控制信号组输出第i驱动信号组,以驱动第i个光源模组点亮;其中,n为自然数,i为小于等于n的自然数;由于通过软硬件结合的方式,方便用户对光源控制电路端口配置和模式配置,并可进一步设计出多种逻辑组合的曝光模式,故提高了集成度,适应多种检测工况,方便了视觉检测仪的搭建与开发,在复杂应用场景中简化了设计并提高了系统稳定性。景中简化了设计并提高了系统稳定性。景中简化了设计并提高了系统稳定性。
技术研发人员:高向阳 程俊 康宇航 任子良 张锲石
受保护的技术使用者:中国科学院深圳先进技术研究院
技术研发日:2021.11.15
技术公布日:2022/3/8