一种用于机器视觉系统的led光源及其控制方法
【技术领域】
[0001] 本发明设及机器视觉的光源领域,特别是设及一种用于机器视觉系统的L邸光源 及其控制方法。
【背景技术】
[0002] 机器视觉技术主要是用计算机来模拟人类的视觉功能,从客观事物的图像中提取 信息,进行处理并加W理解,最终用于实际检测、测量和控制。由于机器视觉是用机器来取 代人眼来观察和判断,所W常用于大批量生产过程的产品质量检测,不适合人的危险环境 和人眼视觉难W满足的场合。而且机器视觉大大提高检测的精度和速度,避免的人眼观察 带来的偏差和误差。因此,机器视觉在各个领域得到很广泛的应用,如航空航天、工业、军 事、民用等等领域。
[0003] 机器视觉系统的输入端口一般都是图像采集系统,例如工业相机。采集到一个视 觉效果好,对比度大的图像可W大大减少后期的图像处理工作量。照明系统是决定所采集 图像的质量的重要因素。目前,市面上应用于机器视觉系统的照明光源一般是环形照明光 源,该些环形照明光源基本都是固定直径的,即光源的直径是不可变的。
[0004] 对于目前的该种环形照明光源来说,如果要维持均匀的照明效果,就只能在一个 比较小的高度变化范围内移动。机器视觉系统对不同特征进行检测,一般需要不同高度的 照明光线,即需要光线从不同方向入射。因此,当为了满足机器视觉系统的检测要求,对环 形照明光源的高度进行调节时,往往会得到照射不均匀的效果,导致所采集图像的视觉效 果较差。
【发明内容】
[0005] 为了解决上述的技术问题,本发明的目的是提供一种用于机器视觉系统的L邸光 源,本发明的另一目的是提供一种用于机器视觉系统的L邸光源的控制方法。
[0006] 本发明解决其技术问题所采用的技术方案是:
[0007] 一种用于机器视觉系统的L邸光源,包括环形底板、单片机W及用于采集L邸光源 与照射面的距离值的高度测量传感器,所述环形底板上均匀地设有多个沿径向的传动轨 道,所述传动轨道上设有L邸模组W及用于带动L邸模组沿传动轨道移动的传动部件,所述 高度测量传感器安装在环形底板的一侧,所述单片机用于根据高度测量传感器所采集的距 离值控制多个传动部件的动作进而调节多个Lm)模组组成的圆形光源阵列的半径。
[000引进一步,所述环形底板在每个传动轨道的靠近环形底板的中屯、的末端设有固定支 撑座,所述传动部件与固定支撑座连接,所述传动部件包括电机、电机支撑座、联轴器、丝 杆、滑块轨道W及可在滑块轨道上滑动的滑块,所述电机支撑座和滑块轨道均安装在环形 底板上,所述电机安装在电机支撑座上,所述丝杆的一端通过联轴器与电机连接,所述丝杆 的另一端与固定支撑座连接,所述滑块套设在丝杆上,所述L邸模组与滑块连接,多个传动 部件的电机之间并联地与单片机连接且运动一致。
[0009] 进一步,所述滑块的两侧均设有用于带动滑块在滑块轨道上滑动的滑轮。
[0010] 进一步,所述环形底板在每个丝杆的两端的下方均安装有用于对滑块进行限位的 行程开关。
[0011] 进一步,所述L邸模组包括L邸基板、L邸矩形阵列和漫射罩,所述L邸矩形阵列 和漫射罩依次安装在L邸基板上,所述L邸基板倒置安装在传动部件上。
[0012] 进一步,还包括外壳,所述外壳在正对环形底板的中屯、开口的位置设有与该中屯、 开口相同尺寸的中屯、孔。
[0013] 进一步,所述单片机根据下式调节多个L邸模组组成的圆形光源阵列的半径:
[0014]
【主权项】
1. 一种用于机器视觉系统的LED光源,其特征在于,包括环形底板(I)、单片机以及用 于采集LED光源与照射面的距离值的高度测量传感器(21),所述环形底板(1)上均匀地设 有多个沿径向的传动轨道(16),所述传动轨道(16)上设有LED模组以及用于带动LED模组 沿传动轨道(16)移动的传动部件,所述高度测量传感器(21)安装在环形底板(1)的一侧, 所述单片机用于根据高度测量传感器(21)所采集的距离值控制多个传动部件的动作进而 调节多个LED模组组成的圆形光源阵列的半径。
2. 根据权利要求1所述的一种用于机器视觉系统的LED光源,其特征在于,所述环形 底板(1)在每个传动轨道(16)的靠近环形底板(1)的中心的末端设有固定支撑座(2),所 述传动部件与固定支撑座(2)连接,所述传动部件包括电机(11)、电机支撑座(13)、联轴器 (10)、丝杆(9)、滑块轨道(3)以及可在滑块轨道(3)上滑动的滑块(4),所述电机支撑座 (13) 和滑块轨道(3)均安装在环形底板⑴上,所述电机(11)安装在电机支撑座(13)上, 所述丝杆(9)的一端通过联轴器(10)与电机(11)连接,所述丝杆(9)的另一端与固定支 撑座(2)连接,所述滑块(4)套设在丝杆(9)上,所述LED模组与滑块(4)连接,多个传动 部件的电机(11)之间并联地与单片机连接且运动一致。
3. 根据权利要求2所述的一种用于机器视觉系统的LED光源,其特征在于,所述滑块 (4)的两侧均设有用于带动滑块(4)在滑块轨道(3)上滑动的滑轮(5)。
4. 根据权利要求2所述的一种用于机器视觉系统的LED光源,其特征在于,所述环形底 板(1)在每个丝杆(9)的两端的下方均安装有用于对滑块(4)进行限位的行程开关(20)。
5. 根据权利要求1所述的一种用于机器视觉系统的LED光源,其特征在于,所述LED 模组包括LED基板^)、LED矩形阵列(8)和漫射罩(14),所述LED矩形阵列(8)和漫射罩 (14) 依次安装在LED基板(6)上,所述LED基板(6)倒置安装在传动部件上。
6. 根据权利要求1至5任一项所述的一种用于机器视觉系统的LED光源,其特征在于, 还包括外壳(17),所述外壳(17)在正对环形底板(1)的中心开口的位置设有与该中心开口 相同尺寸的中心孔(18)。
7. 根据权利要求1至5任一项所述的一种用于机器视觉系统的LED光源,其特征在于, 所述单片机根据下式调节多个LED模组组成的圆形光源阵列的半径:
上式中,r表示多个LED模组组成的圆形光源阵列的半径的调节值,h表示高度测量传 感器(21)所采集的距离值,Γι表示当前时刻LED模组组成的圆形光源阵列的最佳照明半 径,m表示与LED模组的发光特性相关的系数, Γ(ι表示当前时刻LED模组组成的圆形光源阵 列的照明半径。
8. -种用于机器视觉系统的LED光源的控制方法,其特征在于,包括: 51、 实时采用高度测量传感器(21)采集LED光源距离照射面的距离值; 52、 根据高度测量传感器(21)所采集的距离值计算LED模组组成的圆形光源阵列的最 佳照明半径; 53、 获取当前时刻LED模组组成的圆形光源阵列的照明半径后,计算获得LED模组的移 动位移; S4、根据计算获得的移动位移控制多个传动部件的动作从而带动LED模组进行移动。
9. 根据权利要求8所述的一种用于机器视觉系统的LED光源的控制方法,其特征在于, 所述步骤S2,其具体为: 结合下式,根据高度测量传感器(21)所采集的距离值计算LED模组组成的圆形光源阵 列的最佳照明半径:
上式中,h表示高度测量传感器(21)所采集的距离值,Γι表示当前时刻LED模组组成 的圆形光源阵列的最佳照明半径,m表示与LED模组的发光特性相关的系数。
10. 根据权利要求9所述的一种用于机器视觉系统的LED光源的控制方法,其特征在 于,所述步骤S3,其具体为: 获取LED模组组成的圆形光源阵列的初始照明半径后,根据下式计算获得LED模组的 移动位移r : r = rrr0 上式中,Γι表示当前时刻LED模组组成的圆形光源阵列的最佳照明半径,r ^表示当前 时刻LED模组组成的圆形光源阵列的照明半径。
【专利摘要】本发明公开了一种用于机器视觉系统的LED光源及其控制方法,该LED光源包括环形底板、单片机以及高度测量传感器,环形底板上均匀地设有多个沿径向的传动轨道,传动轨道上设有LED模组以及用于带动LED模组沿传动轨道移动的传动部件,高度测量传感器安装在环形底板的一侧,单片机用于根据高度测量传感器所采集的距离值控制多个传动部件的动作进而调节多个LED模组组成的圆形光源阵列的半径。本发明可通过采集LED光源与照射面的距离值后,控制传动部件的动作从而调节多个LED模组组成的圆形光源阵列的半径,从而在不同高度照明的情况下,实现均匀照明,使得机器视觉系统采集到视觉效果较好的图像,可广泛应用于机器视觉系统中。
【IPC分类】F21Y101-02, F21S8-00, H05B37-02, F21V14-02
【公开号】CN104763928
【申请号】CN201510128214
【发明人】陈新度, 林家平, 陈新, 王晗, 王素娟, 高健, 杨志军, 吴磊, 骆伟岸, 罗迪
【申请人】广东工业大学
【公开日】2015年7月8日
【申请日】2015年3月23日