一种鸡蛋快速计数方法及其装置与流程

文档序号:24644797发布日期:2021-04-13 14:43阅读:539来源:国知局
一种鸡蛋快速计数方法及其装置与流程

1.本发明属于禽类养殖设备技术领域,具体地说涉及一种鸡蛋快速计数方法及其装置。


背景技术:

2.蛋鸡养殖厂需要每天统计产蛋量,以统计每日的收益状况,目前存在的鸡蛋计数包括机器视觉类和传感器类。机器视觉类成本通常较高,不适用于成本节约,现有的传感器类鸡蛋计数装置都是通过其他辅助装置将鸡蛋送入只可通过一个鸡蛋的传送链来计数,需要一个一个计数,计数较慢,作业效率也较慢,尤其是对于大批量且无序排列的鸡蛋来说,从列队到计数需要经过多步操作,极大地影响了工作效率。
3.因此,现有技术还有待于进一步发展和改进。


技术实现要素:

4.针对现有技术的种种不足,为了解决上述问题,现提出一种鸡蛋快速计数方法及其装置。本发明提供如下技术方案:
5.一种鸡蛋快速计数方法,包括:
6.获取并基于一列红外线光源的遮挡长度,判断传送带上是否有鸡蛋;
7.当判断有鸡蛋时,记录红外光源的遮挡长度;
8.基于红外光源的遮挡长度和预设的最大鸡蛋遮挡长度,计算鸡蛋的总数。
9.进一步的,判断传送带上是否有鸡蛋的具体方法为:将红外线光源的遮挡长度x与传送带的宽度m进行比较,当x≥m时,鸡蛋个数为0。
10.进一步的,当判断有鸡蛋时记录红外光源的遮挡长度方法为:当x<m时,从遮挡光源的一端开始记录为x1,遮挡断开后再次遮挡时为x2,顺次分段记录直到另一端的xn。
11.进一步的,基于预设的最大鸡蛋遮挡长度n,计算鸡蛋一列鸡蛋数量的方法为:当xn>n时,鸡蛋个数向上取整运算为当xn≤n时,鸡蛋个数为1,将x1~xn对应的所有鸡蛋个数求和得到传送带中一列鸡蛋的总数。
12.进一步的,将每一列鸡蛋总数累计求和得到经过红外线光源的传送带上的鸡蛋总量。
13.进一步的,所述遮挡长度为沿传送带宽度方向红外线光源被鸡蛋遮挡后形成的激光间的距离和。
14.进一步的,所述传送带为栅格型传送带,包括多根相互平行的支撑杆以及用于连接支撑杆的传送链条,所述支撑杆的两端固定在传送链条上。
15.进一步的,两个相邻支撑杆间的距离小于鸡蛋的最小长度。
16.一种鸡蛋快速计数装置,包括用于陈列待清点鸡蛋的传送带、用于识别鸡蛋的红外传感器以及用于计算鸡蛋数量的处理器,所述红外传感器固定在传送带上方,红外传感器通过扫描不断运动的鸡蛋进行计数,所述处理器被用于执行实现鸡蛋快速计数的方法。
17.一种鸡蛋快速计数装置,包括用于陈列待清点鸡蛋的传送带、用于识别鸡蛋的红外传感器以及用于计算鸡蛋数量的处理器,所述红外传感器滑动连接在传送带上方,红外传感器通过不断运动扫描的静止的鸡蛋进行计数,所述处理器被用于执行实现鸡蛋快速计数的方法。
18.有益效果:
19.本申请通过将鸡蛋陈列在栅格型传送带上,并对应传送带宽度和栅格方向设置单列红外传感器,使鸡蛋相对红外传感器做单向运动后,完成该列鸡蛋数量的统计,该方法简单高效,能对大量无规则排列的鸡蛋进行快速统计,提高工作效率;且统计设备配件简单易获取,极大的降低了企业的设备购置成本。
附图说明
20.图1是本发明具体实施例中一种鸡蛋快速计数方法流程示意图;
21.图2是本发明具体实施例中一种鸡蛋快速计数方法的算法示意图;
22.图3是本发明具体实施例中一种鸡蛋快速计数装置示意图;
23.图4是本发明具体实施例中快速计数装置中鸡蛋排布示例图。
24.附图中:1、传送带;2、红外传感器;3、鸡蛋。
具体实施方式
25.为了使本领域的人员更好地理解本发明的技术方案,下面结合本发明的附图,对本发明的技术方案进行清楚、完整的描述,基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的其它类同实施例,都应当属于本申请保护的范围。此外,以下实施例中提到的方向用词,例如“上”“下”“左”“右”等仅是参考附图的方向,因此,使用的方向用词是用来说明而非限制本发明创造。
26.如图1

3所示,一种鸡蛋快速计数方法,包括:
27.s100、获取并基于一列红外线光源的遮挡长度,判断传送带1上是否有鸡蛋3;
28.s200、当判断有鸡蛋3时,记录红外光源的遮挡长度;
29.s300、基于红外光源的遮挡长度和预设的最大鸡蛋3遮挡长度,计算鸡蛋3的总数。
30.进一步的,判断传送带1上是否有鸡蛋3的具体方法为:将红外线光源的遮挡长度x与传送带1的宽度m进行比较,当x≥m时,鸡蛋3个数为0。由于鸡蛋3的固定需要支撑介质,为了避免红外感应器错误的将支撑介质识别为鸡蛋3,因此在识别前先进行传送带1上有无鸡蛋3的判断过程,只有传送带1上有鸡蛋3时,才执行下一步的遮挡记录长度,进而计数的程序。
31.进一步的,当判断有鸡蛋3时记录红外光源的遮挡长度方法为:当x<m时,从遮挡光源的一端开始记录为x1,遮挡断开后再次遮挡时为x2,顺次分段记录直到另一端的xn。鸡蛋3无规则散落在传送带1上,通过设置特定的传送带1使得鸡蛋3按照其球体的特性自动定心排列成多列,从而减少了横向维度的不确定性,因而只需统计纵向维度上鸡蛋3数量,再与已确定的横向维度相叠加,就能得到该平面上鸡蛋3的数量。
32.进一步的,基于预设的最大鸡蛋3遮挡长度n,计算鸡蛋3一列鸡蛋3数量的方法为:当xn>n时,鸡蛋3个数向上取整运算为当xn≤n时,鸡蛋3个数为1,将x1~xn对应
的所有鸡蛋3个数求和得到传送带1中一列鸡蛋3的总数。
33.进一步的,将每一列鸡蛋3总数累计求和得到经过红外线光源的传送带1上的鸡蛋3总量。传送带1将鸡蛋3自动分成多列,每一列的数量是不确定的,通过红外传感器2的扫描计数求出每一列的数量,再将每一列的数量加和即可求出通过红外传感器2后的所有鸡蛋3数量。
34.进一步的,遮挡长度为沿传送带1宽度方向红外线光源被鸡蛋3遮挡后形成的激光间的距离和。由于光的照射是一定区域的,且鸡蛋3的运动是连续的,这就使得红外传感器2接收到的信号并非一条直线遮挡距离,在此,我们选择遮挡长度沿鸡蛋3运动的垂直方向,处于红外光源设置方向正下方时的最长遮挡长度为计算所需的遮挡长度,由于传送带1的栅格镂空设计,使得鸡蛋3在传送带1上是固定不动的,因而其最长遮挡距离恰好处在两相邻支撑杆对称中心线上。
35.进一步的,传送带1为栅格型传送带,包括多根相互平行的支撑杆以及用于连接支撑杆的传送链条,支撑杆的两端固定在传送链条上。由于鸡蛋3本身为近似球状的结构特点,将传送带1设置成多条支撑杆支撑的栅格结构,使得球形的鸡蛋3能够在两个支撑杆之间形成自动定心的作用,因而使得鸡蛋3能够比较稳定的在传送带1上实现运输操作,而不会产生滚动脱离传送带1的情况。传送链条一方面用于固定支撑杆,使相邻支撑杆等距且平行,另一方面在需要传送带1运动的情况下,可将传送带1端部与齿轮配合形成能够使传送电机驱动的循环带。
36.进一步的,两个相邻支撑杆间的距离小于鸡蛋3的最小长度。栅格间距需要基于鸡蛋3的最大长度和最小长度进行设置,使得相邻两根支撑杆恰好能够支撑一个以任意位置放置的鸡蛋3,因此栅格间距需要大于鸡蛋3最小长度以避免鸡蛋3从栅格之间的空隙掉落,同时不能过小导致每个鸡蛋3占用长度超过两个空隙的距离导致计数重复。
37.一种鸡蛋快速计数装置,包括用于陈列待清点鸡蛋3的传送带1、用于识别鸡蛋3的红外传感器2以及用于计算鸡蛋3数量的处理器,红外传感器2固定在传送带1上方,红外传感器2通过扫描不断运动的鸡蛋3进行计数,处理器被用于执行实现鸡蛋3快速计数的方法。通过传送带1的运动带动整个传送带1上的鸡蛋3不断经过红外传感器2,从而计算所有经过红外传感器2扫描区间的传送带1上陈列的鸡蛋3数量。处理器与红外传感器2信号连接,通过红外传感器2不断识别位于传送带1上杂乱无章放置的鸡蛋3,通过处理器对接收的红外传感器2信号进行计数处理得到每个传送带1间隙上陈列的鸡蛋3数量,再通过处理器内设的累计算法求得经过红外传感器2后所有鸡蛋3的数量。
38.一种鸡蛋快速计数装置,包括用于陈列待清点鸡蛋3的传送带1、用于识别鸡蛋3的红外传感器2以及用于计算鸡蛋3数量的处理器,红外传感器2滑动连接在传送带1上方,红外传感器2通过不断运动扫描静止的鸡蛋3进行计数,处理器被用于执行实现鸡蛋3快速计数的方法。各个鸡舍的鸡蛋汇集到集蛋链上,红外传感器2通过扫描集蛋链上的鸡蛋计算从每栋鸡舍的产蛋量。通过推动滑动连接在传送带1上方的红外传感器2,使其从传送带1的一端运动到另一端,从而计算所有陈列在传送带1上鸡蛋3数量。处理器与红外传感器2信号连接,通过红外传感器2不断识别位于传送带1上杂乱无章放置的鸡蛋3,通过处理器对接收的红外传感器2信号进行计数处理得到每个传送带1间隙上陈列的鸡蛋3数量,再通过处理器内设的累计算法求得经过红外传感器2后所有鸡蛋3的数量。
39.进一步的,红外传感器2包括红外线光源发射端以及红外线光源接收端,传送带1设置于红外线光源发射端和红外线光源接收端之间。优选的,红外光源发射端设置于上方,红外光源接收端设置于下方,使得红外光源从上向下照射,避免影响附近的工作人员。红外传感器2设置为静止或滑动状态均能实现快速计数方法,用户可根据实际使用需求决定采用何种鸡蛋快速计数装置。
40.实施例1
41.如图4所示,红外线光源的遮挡长度为x,传送带的宽度为m,当x≥m时,表明遮挡是由于除鸡蛋以外的传送带或其他情况造成,即没有鸡蛋经过红外光源下方,鸡蛋个数为0。当x<m时,表明有鸡蛋经过,统计如图所示位置的遮挡长度x1、x2、x3和x4,根据预先设置的最大鸡蛋遮挡长度n,计算鸡蛋数量:
[0042][0043][0044]
y3=1(x3≤n),
[0045]
y4=1(x4≤n),
[0046]
则该列鸡蛋总数为:
[0047]
y=y1+y2+y3+y4=9。
[0048]
然后再利用同样的算法,不断记录并叠加每列鸡蛋的数量,从而得到经过红外传感器后所有鸡蛋的数量,设备简单,计数快速,并且无需对鸡蛋进行排序,减少计数操作工序,节约人力和系统资源。
[0049]
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。
[0050]
以上已将本发明做一详细说明,以上所述,仅为本发明之较佳实施例而已,当不能限定本发明实施范围,即凡依本申请范围所作均等变化与修饰,皆应仍属本发明涵盖范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1