1.本技术涉及条码读取领域,特别涉及一种柱状物上条码视觉识别装置。
背景技术:2.条码识别技术是在计算机应用和实践中产生并发展起来的自动识别技术。在电动汽车行业中,电池的应用也越来越广泛,尤其是圆柱形锂电池在电动汽车上的应用越来越普及。电池在生产过程中需要进行x光检测设备的透视检测。在检测前需要对电池进行极耳干扰纠偏,由于在电池生产工艺上,电池的条码与电池极耳存在固定的位置关系,所以通过找到条码的位置,进而调整电池内部的极耳位置,使得x射线在检测过程中,避免极耳对检测的干扰。
3.现有技术中对极耳干扰纠偏往往是根据极耳和条码的对应位置关系,通过扫描器扫描电池,若扫描到条码,则确定该电池处于正确的位置上,同时记录该电池的信息,用于下一工序的分析,若无法扫描到条码,则工作人员手动调整电池位置到正确位置上。
4.可见现有技术中存在手动调整电池位置使电池x检测效率较低的问题。
技术实现要素:5.本技术实施例的目的在于提供一种柱状物上条码视觉识别装置,旨在解决目前电池x检测效率较低,耗时耗力,人工成本非常高的问题。
6.为此,本技术的实施例是这样实现的:一种柱状物上条码视觉识别装置,包括:机架,所述机架上设置有动力源;送料装置,设置于所述机架上,其上有若干柱状物,所述送料装置用于在动力源的驱动下间歇输送所述柱状物,所述柱状物侧面具有条码;第一识别装置,位于所述送料装置一侧,用于确定经过其识别范围的柱状物上是否具有条码;转动装置,用于转动所述第一识别装置识别范围内的柱状物,直至所述第一识别装置的识别范围内出现条码;第二识别装置,所述第二识别装置用于扫描经过所述转动装置转动的柱状物上的条码。
7.本技术实施例提供的一种柱状物上条码视觉识别装置,通过送料装置实现柱状物的输送,通过转动装置与第一识别装置的相互配合实现了柱状物的自动转动,将条码一侧旋转至正对第一识别装置处,旋转到正对位置后,保持柱状物的相对位置不变,使柱状物进入第二识别装置,待第二识别装置扫描识别条码特征信息后,通过转动装置,将柱状物转动固定的角度,固定的角度为根据工艺参数事先预设的角度,把所有经过条码视觉识别装置的柱状物上的条码面对的方向统一,便于后续工序的检测。本技术的上述方案实现了柱状物条码的自动扫描,将条码面对的方向统一到一个方向上,便于后需工序的检测,生产效率大大提高,相应的,生产成本也大幅度降低。
附图说明
8.图1是本技术的一个实施例所提供的一种柱状物上条码视觉识别装置的整体结构示意图;图2是本技术的一个实施例所提供的一种送料装置的结构示意图;图3是本技术的一个实施例所提供的一种转动装置的结构示意图;图4是本技术的一个实施例所提供的第一识别装置的结构示意图;图5是本技术的一个实施例所提供的第二识别装置的结构示意图。
9.附图中:1、送料装置;2、转动装置;3、第一识别装置;4、第二识别装置;5、机架;6、柱状物;11、转动盘;12放置槽;13、间歇旋转机构;21、主动轮;22、伺服电机;23、从动轮;24、第一滑动块;25、第二滑动块;26、第三滑动块;27、第一弹性件;28、凸轮;29、第三转动轮;30、第二转动轮;31、第三滑动槽;32、第二滑动槽;33、第一转动轮。
具体实施方式
10.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
11.以下结合具体实施例对本技术的具体实现进行详细描述。
12.如图1所示,为本技术实施例提供的一种柱状物上条码视觉识别装置的整体结构示意图,包括:送料装置1、转动装置2、第一识别装置3、第二识别装置4、机架5以及动力源;机架5,机架5上设置有动力源;送料装置1,设置于机架5上,其上有若干柱状物6,送料装置1用于在动力源6的驱动下间歇输送柱状物6,柱状物6侧面具有条码;第一识别装置3,位于送料装置1一侧,用于确定经过其识别范围的柱状物6上是否具有条码;转动装置2,用于转动第一识别装置3识别范围内的柱状物6,直至第一识别装置3的识别范围内出现条码;第二识别装置4,第二识别装置4用于扫描经过转动装置2转动的柱状物6上的条码。
13.在本实施例的一种情况中,送料装置1可以为直线传送带的方式,也可以为旋转给料装置,本实施例为旋转给料装置。
14.在本实施例的一种情况中,识别范围为第一识别装置3镜头物的方端面到被拍摄柱状物6表面的物理距离为半径,形成的一段扇形区域,识别时识别范围内只有一个柱状物6,只对一个柱状物6进行识别。
15.在本实施例的一种情况中,第一识别装置3可以为工业相机。
16.在本实施例的一种情况中,第二识别装置4可以为扫描器。
17.在本实施例的一种情况中,柱状物6为圆柱状物体,例如瓶子、电池等,本实施例为电池。
18.在本实施例的一种情况中,条码可为一维条码、二维条码或者三维条码。
19.在本实施例的一种情况中,条码可能出现在第一识别装置3识别区域内任意位置,
本实施例中条码通过转动装置2转动柱状物6,使其处于第一识别装置3的识别区域内,即柱状物6需正对第一识别装置3,来被第一识别装置3识别。
20.在本实施例的一种情况中,送料装置1间歇送料的间歇时长根据工艺参数确定,本实施例中间歇时长为1秒。
21.在本实施例的一种情况中,送料装置1 用于在动力源的驱动下间歇输送柱状物6,第一识别装置3和第二识别装置4位于送料装置1一侧,同时两者一一对应设置有一个转动装置,柱状物6在第一识别装置3和第二识别装置4的识别区域内停留的间歇时长相同,第一识别装置3处于持续工作状态,用于确定经过其识别范围的柱状物6上是否具有条码,若未出现条码则第一识别装置3将未出现条码信息反馈到转动装置2,转动装置2在柱状物6停留的间歇时长内旋转柱状物6直至第一识别装置3的识别范围内出现条码,经过第一识别装置3的柱状物6,进入第二识别装置4的识别区域,第二识别装置4扫描柱状物6上的条码的特征信息。本技术通过设置两个识别装置的目的主要使是改变柱状物6上条码正对的方向,并且扫描记录条码的特征信息,为下一工序提前做好准备,两者之间的配合工作更加协调,使整个视觉识别装置的工作效率更高。
22.如图2所示,作为本技术的一种优选实施例,送料装置1包括转动盘11,转动盘11周向设置有若干放置槽12,放置槽12用于放置所述柱状物6,放置槽12均匀分布在转动盘11最外圈;间歇转动机构13,间歇转动机构13用于驱动转动盘11间歇转动,间歇转动机构13的出力轴与转动盘11固定连接,带动转动盘11间歇旋转,间歇转动机构13的入力轴与动力源连接。
23.在本实施例的一种情况中,放置槽12为圆形凹槽,其直径比柱状物6大。设置较大直径放置槽12的目的是为柱状物6提供一个可移动转动的空间,同时可适应不同直径大小的柱状物6。
24.在本实施例的一种情况中,间歇转动机构13可以为棘轮机构、槽轮机构、连杆机构和不完全齿轮机构等,本实施例中间歇转动机构13为凸轮分割器。
25.如图4-5所示,作为本技术的一种优选实施例,第一识别装置3安置于所述机架5上,第一识别装置3用于识别经过其识别范围的柱状物6上条码是否正对第一识别装置3,以确定是否通过与之对应的转动装置2转动所述柱状物6;第二识别装置4安置于所述机架5上,第二识别装置4用于扫描已正对第一识别装置3的柱状物6的条码的特征信息,所述条码的特征信息包括条码的码制、长度和有无校验位。
26.在本实施例的一种情况中,第二识别装置4安装在可调节识别角度支架上。以适应条码在柱状物6上不规则处的识别。
27.在本实施例的一种情况中,若条码存在缺陷,则第二识别装置4进行多次的扫描,缺陷条码的特征信息无法被识别,将该未识别的条码与该柱状物关联标记,便于工作人员在下一工序中将该柱状物6捡出。
28.在本实施例的一种情况中,第一识别装置3处于持续的工作下,实时反馈识别区域条码信息。
29.如图4-图5所示,作为本技术的一种优选实施例,第一识别装置3和第二识别装置4对应设置有转动装置2,柱状物6被第一识别装置3扫描时其与第一识别装置3之间的相对位
置,与其被第二识别装置4扫描时其与第二识别装置4的相对位置相同,举例说明,当某一个柱状物6上条码正对第一识别装置3时,第一识别装置3与该条码的连线的延长线指向转动盘11的圆心,当该柱状物6由转动盘11的旋转被到第二识别装置4扫描时,第二识别装置4与该条码的连线的延长线同样指向转动盘11的圆心,即第一识别装置3和第二识别装置4沿转动盘11外沿,呈扇形布置,两者的识别方向都指向转动盘11的圆心。在第二识别装置4对应设置转动装置,可以在第二识别装置4识别条码的特征信息后,再通过与第二识别装置4对应的转动装置转动柱状物6,使其转动一定的角度,来方便后续的检测等步骤。
30.在本实施例的一种情况中,第一识别装置3的数量为两个。
31.在本实施例的一种情况中,第二识别装置4的数量为一个。
32.如图3所示,作为本技术的一种优选实施例,转动装置2包括:转动机构,用于带动柱状物6旋转,转动机构可以设置多个能各自单独控制柱状物6旋转的部件,并且上述部件与识别装置一一对应,各个转动机构根据各个对应设置的第一识别装置3所反馈的条码信息,各自单独控制各自的柱状物6旋转;推拉装置,用于推动柱状物6与转动机构抵接,以使转动机构带动柱状物6旋转,推拉装置中设置有与转动机构一一对应的部件,通过驱动组件能同时对各个转动机构对应的各个柱状物6进行推拉,以使被送料装置1运送过来的柱状物6被夹紧,然后方便其被转动、识别。
33.在本实施例的一种情况中,转动机构为电机驱动转动轮的形式。
34.在本实施例的一种情况中,推拉装置为凸轮机构和滑槽滑块配合的形式。
35.如图3所示,作为本技术的一种优选实施例,转动机构包括:主动轮21,主动轮21转动安装在机架5上,用于带动柱状物6旋转;伺服电机22,伺服电机22的主动轴上设置有主动轮21,伺服电机22用于驱动主动轮21旋转;推拉装置包括:驱动组件,驱动组件安装在机架5上,用于将动力与推拉装置连接,为推拉装置提供动力;传动组件,传动组件安装在机架5上,用于将驱动组件提供的动力传递到柱状物6。
36.在本实施例的一种情况中,驱动组件与送料装置1的动力来源相同。
37.在本实施例的一种情况中,传动组件为滑槽滑块结构。
38.如图3所示,作为本技术的一种优选实施例,传动组件包括:第一滑动块24,第一滑动块24横向滑动安装于机架5上,用于推动柱状物6与主动轮21抵接;从动轮23,从动轮23转动设置在第一滑动块24上,用于与主动轮23一同将柱状物6夹住;第二滑动块25,第二滑动块25滑动安装在机架5上,用于带动第一滑动块24滑动;驱动组件包括:第三滑动块26,第三滑动块26竖向滑动安装在机架5上,用于带动第二滑动块25滑动;凸轮28,凸轮28与所动力源5同步转动,用于使第三滑动块26间歇在竖直方向上滑动;第一弹性件27,第一弹性件27一端固定在第三滑动块26上,另一端固定在机架5上,用于使第三滑动块26与凸轮28抵接。
39.在本实施例的一种情况中,第三滑动块26的形状为l形板,l形板靠近第二滑动块25的一端设置有第三滑动槽31,第三滑动槽31滑动配合第二滑动块25上的第二转动轮30,将第三滑动块26的上下移动转变成第二滑动块25的横向移动,l形板靠近凸轮28的一端转动设有与凸轮28配合的第三转动轮29,第三转动轮29将凸轮28的转动转变成第三滑动块26的移动,l形板中间处固定连接第一弹性件27的一端,第一弹性件27另一端固定连接在机架5上,第一弹性件27使第三滑动块26与凸轮28抵接。
40.在本实施例的一种情况中,第一弹性件27为弹簧。
41.在本实施例的一种情况中,第二滑动块25的形状为t形板,t形板靠近转动盘11的一端设置有三个第二滑动槽32,第二滑动槽32配合第一滑动块24上的第一转动轮33,将第二滑动块25的横向移动转变成三个第一滑动块24沿转动盘11径向的移动,t形板靠近第三滑动块26的一端设置有第二转动轮30,第二转动轮30与第三滑动块26上的第三滑动槽31滑动配合。
42.在本实施例的一种情况中,第二滑动块25的形状根据第一滑动块24的数量确定,本实施例中第一滑动块24的数量为三个。
43.在本实施例的一种情况中,第一滑动块24在第二滑动块25的下方,第一滑动块24上设置有与第二滑动块25上第二滑动槽32配合的第一转动轮33,第一滑动块24转动设置有从动轮23,用于与主动轮21夹持柱状物6,从动轮23的数量为四个,上下两两布置。
44.在本实施例的一种情况中,从动轮6可为固定的夹持角度,也可选择为弹性连接的方式,改变其夹持角度,能夹持不同直径的柱状物。
45.如图1所示,作为本技术的一种优选实施例,第一识别装置3为工业相机,工业相机数量为两个;工业相机一一对应设置有转动装置2;第二识别装置4为扫描器,扫描器数量为一个;扫描器对应设置有转动装置2;转动装置2用于使柱状物6旋转固定角度,所述固定角度为预设的固定数值。
46.示例性的,在本实施例中,工业相机的数量为两个,扫描器的数量为一个,三者呈扇形依次布置在转动盘11的一侧,主动轮21的数量为三个,与工业相机和扫描器一一对应,扇形的弧度与转动盘11的弧度相同,相互之间等距,主动轮21一一对应的转动盘6上设置有放置槽12,放置槽12均匀布置在转动盘11的外圈上,放置槽12的直径较柱状物6的大,柱状物6放置在放置槽12内,可以滑动。条码识别装置工作时,柱状物6进入工业相机的识别区域对应的主动轮21和从动轮23之间,此时转动盘11间歇的停止旋转,柱状物6在每个主动轮21和从动轮23之间停留的间隔时长相同,工业相机持续工作,实时的判断识别区域内条码是否正对工业相机,并将反馈信息发送给伺服电机22,伺服电机22依此判断是否需要带动柱状物6旋转。比如,柱状物6在被主动轮和从动轮夹持并被第一个工业相机识别时,存在两种情况,一种情况是:柱状物6条码处在正对工业相机的位置,此时无需旋转柱状物6;一种情况是:柱状物6条码不处在正对工业相机的位置,此时需要转送柱状物6,但又存在两种情况,一种情况是:在间隔时长内,柱状物6上条码可以被转动到正对工业相机的位置,一种情况是:在间隔时长内,柱状物6经过转动后其上条码仍然无法正对工业相机。因此,柱状物6在第一个工业相机识别后,若柱状物6上的条码已正对工业相机,则柱状物6被第二个工业相机识别时,柱状物6无需旋转;若柱状物6上的条码仍未正对工业相机,则柱状物6被第二个工业相机识别时,柱状物6被转动装置转动,使条码正对工业相机。柱状物6经过两个主动轮21和从动轮23之间后,条码已在正对工业相机的位置,然后进入扫描器识别区域对应的主动轮21和从动轮23之间,待扫描器识别条码特征信息后,主动轮21带动柱状物6旋转固定的角度,所述固定角度为预设的固定数值,将所有经过条码识别装置的柱状物上条码面对的方向统一,便于下一工序的检测。
47.设置两个工业相机并对应设置有两个转动装置的目的是,避免通过一个转动装置转动主动轮时,在一个主动轮21和从动轮23之间内柱状物停留的间隔时长无法使柱状物6
上条码通过主动轮21旋转到正对工业相机的位置。工业相机的数量与柱状物停留的间隔时长相关,本实施例中,间隔时长内,柱状物旋转的最大角度为180
°
,则工业相机设置有两个,可以理解的,间隔时长内,柱状物旋转的最大角度为120
°
,则工业相机设置有3个。通过设置两个工业相机以及两个转动装置,使送料装置和转动装置在时间上的配合更加合理,两者之间的配合工作更加协调,使整个视觉识别装置的工作效率更高。
48.转动装置2是这样工作的:动力源6在驱动转动盘11间歇旋转的同时,通过凸轮28、第三滑动块26、第二滑动块25使第一滑动块24间歇的移动,柱状物6停留在主动轮21和从动轮23之间的同时,第一滑动块24推动柱状物6与主动轮抵接,当柱状物6需要移动时,第一滑动块24与柱状物6分离。示例性的,凸轮28在动力源6的驱动下转动,当凸轮28的凸缘推动第三滑动块26向上移动,第三滑动块26上第三滑动槽31配合第二转动轮30滑动,第二转动轮25被第三滑动槽30向前推动同时带动第二滑动块25向前,第二滑动块25上第二滑动槽32向前,第一转动轮33被第二滑动槽32向前推动同时带动第一滑动块24向转动盘11径向方向移动,从而第一滑动块24与柱状物6分离。转动装置2和送料装置1通过同一动力源驱动,并使送料装置1和推拉装置之间以固定的时间间隔配合工作,来对柱状物6的条码进行逐一识别。
49.在本实施例的一种情况中,视觉识别装置还包括控制系统,该控制系统与上述的送料装置、第一识别装置、第二识别装置、转动装置等直接或者间接连接,用于控制上述机构的协调工作;进一步的,该控制系统中存储有控制程序,该控制程序被运行时,可以控制上述机构执行上述的操作流程。当然,在另一种情况中,可以理解,条码识别装置还可通过半自动的形式实现,其中的部分操作流程也可以由人工配合实现,比如,控制扫描器识别区域等,具体不作限制。
50.上文的实施例中,提供了一种柱状物上条码视觉识别装置,通过送料装置、第一识别装置、第二识别装置、转动装置等的巧妙配合,实现了柱状物上条码的自动识别;综合来看,上述条码识别装置实现了条码的全自动识别,生产效率大大提高,相应的,生产成本也大幅度降低。
51.以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。