一种货物数量检测方法及自动售货机与流程

文档序号:19007753发布日期:2019-10-29 23:55阅读:560来源:国知局
一种货物数量检测方法及自动售货机与流程

本发明涉及自动售货机技术领域,具体而言,涉及一种货物数量检测方法及自动售货机。



背景技术:

自动售货机(vendingmachine,vem)是能根据用户付款自动付货的机器。自动售货机是商业自动化的常用设备,它不受时间、地点的限制,能节省人力、方便交易。它是一种全新的商业零售形式,又被称为24小时营业的微型超市。目前国内常见的自动售卖机共分为四种:饮料自动售货机、食品自动售货机、综合自动售货机和化妆品自动售卖机。以上四种常见的自动售货机均包括柜体,以及设置于机体表面的出货口和设置于机体内部的货架,货架又分为多个用于暂存货物的货道,货道中设置有推板,购买者在确定购买的货物后,推板能够沿着导向件将货架上的货物送递至出货口,以实现自动售卖货物的目的。

相关技术中提供的自动售货机能够实现无人售货,也能够自动检测和识别货道中货物的数量,但是,相关技术提供的自动售货机在检测、识别货道中货物的数量时,容易出错,导致货道中货物的数量盘点不准确,不利于给自动售货机进行准确的补货等工作。



技术实现要素:

本发明的第一个目的在于提供一种货物数量检测方法,其能够提高检测货道中货物的数量的准确性,避免检测错误。

本发明的第二个目的在于提供一种自动售货机,其能够提高检测货道中货物的数量的准确性,避免检测错误。

本发明的实施例通过以下技术方案实现:

一种货物数量检测方法,用于自动售货机,自动售货机包括:用于放置货物的货道,货道包括货道出口;用于封闭或打开货道出口的遮挡件;用于驱动货道中的货物向货道出口移动的驱动装置;该方法包括:控制遮挡件封闭货道出口;驱动货道中的货物移动直至货道中的货物相互抵接;检测货道中的全部货物的总长度;根据货道中单个货物的长度与总长度计算货道中的货物的数量。

优选的,驱动货道中的货物移动直至货道中的货物相互抵接,具体包括:控制驱动装置的推板推动货道中的货物向货道出口移动,在推板推动货道中的货物移动过程中检测货道中的货物是否相互抵接,当检测到货道中的货物相互抵接时,停止控制推板推动货道中的货物移动。

优选的,在推板推动货道中的货物移动过程中检测货道中的货物是否相互抵接,具体包括:检测推板或遮挡件受到的压力的值,当压力的值达到预设压力值时,判定货道中的货物相互抵接;或者,检测推板在货道中移动的位移,当位移不再变化时,判定货道中的货物相互抵接;或者,检测推板与遮挡件之间的距离,当距离不再变化时,判定货道中的货物相互抵接。

优选的,控制遮挡件封闭货道出口,具体包括:控制设置于货道的遮挡件封闭货道出口;或者,将用于运送从货道出口输出的货物的货斗驱动至货道,控制设置于货斗的遮挡件封闭货道出口。

优选的,检测货道中的全部货物的总长度,具体包括:通过设置于货道出口的测距传感器检测货道中的全部货物的总长度;或者,将用于运送从货道出口输出的货物的货斗驱动至货道,通过设置于货斗的测距传感器检测货道中的全部货物的总长度。

一种自动售货机,包括:用于放置货物的货道,货道包括货道出口;用于驱动货道中的货物向货道出口移动的驱动装置;用于打开或封闭货道出口的遮挡件以及用于驱动遮挡件运动的遮挡件驱动机构;用于检测货道中的货物的总长度的测距装置;控制装置,驱动装置、遮挡件驱动机构和测距装置均与控制装置电连接,控制装置用于控制遮挡件驱动机构驱动遮挡件封闭货道出口,并控制驱动装置驱动货道中的货物移动直至货道中的货物相互抵接,以及通过测距装置检测货道中的全部货物的总长度,并根据货道中单个货物的长度与总长度计算货道中的货物的数量。

优选的,驱动装置包括用于推动货道中的货物向货道出口移动的推板,控制装置具体用于控制推板推动货道中的货物向货道出口移动,并在推板推动货道中的货物移动过程中检测货道中的货物是否相互抵接,当检测到货道中的货物相互抵接时,停止控制推板推动货道中的货物移动。

优选的,自动售货机还包括设置于推板或遮挡件的压力传感器,控制装置具体用于在控制推板推动货道中的货物向货道出口移动过程中检测推板或遮挡件受到的压力的值,当压力的值达到预设压力值时,判定货道中的货物相互抵接;或者,自动售货机还包括设置于推板的位移传感器,控制装置具体用于在控制推板推动货道中的货物向货道出口移动过程中检测推板的位移,当位移不再变化时,判定货道中的货物相互抵接;或者,测距装置包括设置于推板或遮挡件的第一测距传感器,控制装置具体用于在控制推板推动货道中的货物向货道出口移动过程中检测推板与遮挡件之间的距离,当距离不再变化时,判定货道中的货物相互抵接。

优选的,遮挡件设置于货道;或者,自动售货机还包括用于运送货道出口输出的货物的货斗以及用于驱动货斗运动的货斗驱动机构,货斗驱动机构与控制装置电连接,遮挡件设置于货斗,控制装置还用于在控制遮挡件驱动机构驱动遮挡件封闭货道出口之前,控制货斗驱动机构将货斗驱动至货道。

优选的,测距装置包括设置于货道出口的第二测距传感器;或者,自动售货机还包括用于运送货道出口输出的货物的货斗以及用于驱动货斗运动的货斗驱动机构,货斗驱动机构与控制装置电连接;测距装置包括设置于货斗的第二测距传感器,控制装置还用于在通过测距装置检测货道中的全部货物的总长度之前,控制货斗驱动机构将货斗驱动至货道。

本发明实施例的货物数量检测方法及自动售货机的有益效果是:

本发明实施例提供的货物数量检测方法,应用于自动售货机中的货道的货物的数量检测时,可以先将货道出口封闭起来,然后利用货道中的驱动装置驱动货道中的货物向货斗的方向移动,由于货道出口被封闭,故货道中的货物不会从货道出口输出,从而促使货道中的货物能够相互抵接,即避免了在检测货道中的货物数量时货物之间还存在间隙,当货道中的货物相互抵接后,再对货道中的全部货物的总长度进行测量,然后根据全部货物的总长度和单个货物的长度计算货道中货物的数量,这样一来,提高检测货道中全部货物总长度的准确性,进而提高了检测货道中货物的数量的正确性。

本发明实施例提供的自动售货机,在进行货道中货物的数量的盘点时,可以利用控制装置控制遮挡件将货道出口封闭起来,并且控制驱动装置驱动货道中的货物朝货道出口的方向移动,由于遮挡件将货道出口封闭,就可以使货道中的货物相互抵接,避免在测量货道中的货物的总长度时,货物之间还存在间隙,这样一来,提高了货道中货物的总长度检测的准确性,进而提高了用总长度和单个货物的长度计算货道中货物的数量的准确性。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例中自动售货机的结构示意图;

图2为本发明实施例中自动售货机的剖视图;

图3为本发明实施例中货斗和货道的结构示意图;

图4为本发明实施例中自动售货机的组成框图;

图5为本发明另一实施例中货斗和货道的结构示意图;

图6为本发明实施例中货物数量检测方法的流程图。

图标:010-自动售货机;100-柜体;101-取出口;200-货道;210-货道出口;300-驱动装置;400-货斗;410-货斗驱动机构;411-控制装置;412-测距装置;413-遮挡件驱动机构;500-遮挡件;310-推板;311-齿轮;312-齿条;313-电机;320-压力传感器;330-第二测距传感器。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图,对本发明实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。

因此,以下对本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的部分实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征和技术方案可以相互组合。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

图1为本发明实施例中自动售货机010的结构示意图;图2为本发明实施例中自动售货机010的剖视图;图3为本发明实施例中货斗400和货道200的结构示意图;图4为本发明实施例中自动售货机010的组成框图;请参照图1至图4,本发明提供一种自动售货机010,其包括柜体100以及设置于柜体100中的货道200、驱动装置300、货斗400、货斗驱动机构410、遮挡件500、遮挡件驱动机构413、测距装置412和控制装置411;其中,柜体100的表面设置有货物的取出口101;上述货道200用于暂存货物,且货道200具有货道出口210,货道200中的货物能够从货道出口210被送出,驱动装置300可以设置于货道200中,用于驱动货道200中的货物向货道出口210方向移动;上述货斗驱动机构410用于驱动货斗400在货道200和取出口101之间移动,以便接收货道200中的货物,并将货物运送至取出口101;上述遮挡件500可以相对于货道200的货道出口210运动,从而打开或封闭货道出口210;上述遮挡件驱动机构413与遮挡件500传动连接,在遮挡件驱动机构413的驱动下,遮挡件500相对于货道200的货道出口210运动,以打开或封闭货道出口210,当遮挡件500将货道出口210封闭时,货道200中的货物在驱动装置300的驱动下朝向货道出口210移动,由于货道出口210是被封闭的,货道200中的货物无法从货道出口210被送出,故货道200中的货物之间能够相互抵接;上述测距装置412能够用于测量货道200中货物的总长度。

请参照图4,上述驱动装置300、货斗驱动机构410、遮挡件驱动机构413和测距装置412均与控制装置411电连接,并且由控制装置411控制驱动装置300、货斗驱动机构410、遮挡件驱动机构413和测距装置412的工作,即控制装置411用于控制遮挡件驱动机构413驱动遮挡件500将货道出口210封闭,并控制驱动装置300驱动货道200中的货物移动直至货道200中的货物相互抵接,以及通过测距装置412检测货道200中的全部货物的总长度,并且根据货道200中单个货物的长度与检测到的总长度计算货道200中货物的数量。

本发明中封闭货道出口210的遮挡件500能够在驱动装置300驱动货道200中的货物向货道出口210移送时,防止货物从货道出口210被送出货道200,进而使得货道200中的货物能够相互抵接,如此一来,就可以减少检测货道200中货物的总长度的误差,提高检测的准确性,以便计算出更加准确的货道200中的货物的数量,并根据计算出的货道200中货物的数量进行更加准确的补货等操作。

请参照图3,本实施例中的驱动装置300包括推板310,推板310可以设置于货道200中,且推板310可以用于将货道200中的货物向货道出口210的方向移动;详细地,上述控制装置411具体能够用于控制推板310推动货道200中的货物向货道出口210方向移动,并在推板310推动货道200中的货物向货道出口210的方向移动的过程中检测货道200中的货物是否相互抵接,当检测到货道200中的货物相互抵接时,停止控制推板310推动货道200中的货物移动。在推板310推动货道200中的货物移动时,检测货道200中的货物是否相互抵接,一方面可以确保货道200中的货物是相互抵接的,即相邻的货物之间没有间隙,进而确保货道200中货物的总长度检测的准确性,另一发面可以及时停止控制推板310推动货道200中的货物移动,防止推板310对货道200中的货物进行过度的挤压导致货物的外观变形或导致货物被损坏。

需要说明的是,驱动装置300还可以包括推板驱动机构(图未示),推板驱动机构能够用于驱动推板310的运动,本实施例中的推板驱动机构包括相互配合的齿轮311和齿条312,还包括驱动齿轮311转动的电机313,上述齿轮311与推板310连接,即可以由电机313驱动齿轮311沿着齿条312移动,推板310随着齿轮311一同移动;在其它实施例中,图5为本发明另一实施例中货斗400和货道200的结构示意图,请参照图5,驱动机构还可以是带传动机构,且推板310可以设置于带传动机构的传送带。

请参照图3,本实施例的自动售货机010还包括压力传感器320,且在本实施例中将压力传感器320设置于上述推板310,当推板310推动货道200中的货物向货道出口210方向移动时,压力传感器320与货道200中的货物相接触,压力传感器320输出压力值,也即,输出推板310推动货物移动的过程中推板310所受到的压力的值。上述控制装置411具体可以用于在控制推板310推动货道200中的货物向货道出口210移动的过程中检测推板310上设置的压力传感器320输出的压力值,也即,推板310推动货物移动的过程中所受到的压力的值,当推板310上设置的压力传感器320输出的压力值达到预设压力值时,则可以判定货道200中的货物相互抵接,即当压力值达到预设压力值时,货道200中的相邻货物之间没有间隙。可选的,在其它实施例中,压力传感器320还可以设置于遮挡件500,当推板310推动货道200中的货物向货道出口210方向移动时,货道200中的货物与压力传感器320接触后,压力传感器320输出压力值,也即,输出推板310推动货物移动的过程中遮挡件500所受到的压力的值,控制装置411能够在控制推板310推动货道200中的货物向货道出口210移动的过程中检测遮挡件500上设置的压力传感器320输出的压力值,也即,遮挡件500所受到的压力的值。

可选的,在其它实施例中,自动售货机010还可以包括位移传感器(图未示),推板310推动货道200中的货物向货道出口210的方向移动的过程中,位移传感器输出反应推板310的移动量的位移信号,上述控制装置411具体可以用于在控制推板310推动货道200中的货物向货道出口210的方向移动的过程中检测位移传感器输出的位移信号,也即,检测推板310的位移,当该位移不再发生变化时,判定货道200中的货物相互抵接;详细地,本实施例的位移传感器可以设置于推板310,可选的,在其它实施例中,位移传感器还可以设置于驱动机构上,例如:可以将位移传感器设置于齿轮311,或者设置于带传动机构的传送带。

可选的,在其它实施例中,自动售货机010还可以包括第一测距传感器(图未示),且第一测距传感器可以设置于推板310或者遮挡件500上,推板310推动货道200中的货物向货道出口210的方向移动的过程中,第一测距传感器能够输出反应推板310与遮挡件500之间的距离的距离信号,上述控制装置411具体用于在控制推板310推动货道200中的货物向货道出口210方向移动的过程中检测第一测距传感器输出的距离信号,也即,检测推板310与遮挡件500之间的距离,当该距离不再变化时,判定货道200中的货物相互抵接。

本实施例中的遮挡件500设置于货斗400,上述控制装置411具体还用于在控制遮挡件驱动机构413驱动遮挡件500封闭货道出口210之前,控制货斗驱动机构410驱动货斗400移动至货道200,然后再控制遮挡件500遮挡货道出口210;优选地,遮挡件500可以同时封闭货道出口210和货斗400的入口。可选的,在其它实施例中,遮挡件500还可以设置于货道200,并能够封闭或打开货道200的货道出口210。

需要说明的是,本实施例中的遮挡件500包括遮挡板,且可以由遮挡件驱动机构413驱动遮挡板移动上下或者左右移动,以实现利用遮挡板将货道出口210封闭或打开。可选的,在其它实施例中,遮挡件500还可以包括遮挡杆、遮挡网等。

请参照图3,本实施例的测距装置412包括第二测距传感器330,第二测距传感器330设置于货斗400,上述控制装置411还可以用于在通过该测距装置412检测货道200中的全部货物的总长度之前,控制货斗驱动机构410将货斗400驱动至货道200,然后在驱动装置300驱动货道200中的货物相互抵接后,检测第二测距传感器330输出的货道200中的全部货物的总长度,并根据该总长度和预设的单个货物的长度计算货道200中的货物的数量。

优选地,第二测距传感器330能够发射检测光束,推板310可以反射检测光束;详细地,第二测距传感器330能够检测自身与推板310之间的距离,当货道200中的货物被推板310推向货道出口210,并且货道200中的货物相互抵接时,第二测距传感器330检测到的自身与推板310之间的距离就是货道200中全部货物的总长度;需要说明的是,本实施例中第二测距传感器330检测的自身与推板310的间距也可以是推板310与货斗400之间的距离;优选地,推板310还设置有反射部,反射部可以用于反射第二测距传感器330发射的检测光束,如此一来可以更加便于检测第二测距传感器330发射的光束。

可选的,在其它实施例中,第二测距传感器330还可以设置于遮挡件500、推板310、货道出口210或者货斗400的入口等位置;作为优选均可以在第二测距传感器330相对的位置设置反射部。在其它实施例中,若第一测距传感器和第二测距传感器330均设置于推板310或者遮挡件500时,可以选用同一个测距传感器进行货道200中货物是否相互抵接的检测以及货道200中全部货物的总长度的检测。

本发明实施例提供的自动售货机010,在盘点货道200中的货物的数量时,在控制装置411控制遮挡件500将货道出口210封闭,然后控制驱动装置300的推板310推动货道200中的货物向货道出口210移动,并在货物朝货道出口210方向移动的过程中检测推板310或遮挡件500受到的压力的值,当该压力的值达到预设压力值时,判定货道200中的货物相互抵接,然后再用第二测距传感器330检测货道200中全部货物的总长度,最后用控制装置411根据检测到的货道200中全部货物的总长度和单个货物的长度计算出货道200中货物的数量;本发明的自动售货机010在检测货道200中全部货物的总长度前,使货道200中的货物相互抵接,提高了货道200中全部货物的总长度检测的准确性,进而提高了货物数量检测的准确性。

图6为本发明实施例中货物数量检测方法的流程图;请参照图6,本发明提供一种货物数量检测方法,该方法可以用于本发明实施例提供的自动售货机010进行货道200中货物的数量的盘点;本发明的货物数量检测方法包括:

s100:控制遮挡件500封闭货道出口210。

本发明实施例的遮挡件500设置于货斗400,且本发明实施例的控制遮挡件500封闭货道出口210具体包括:将货斗400驱动至货道200,然后控制设置于货斗400的遮挡件500封闭货道出口210;详细地,可以先通过控制装置411控制货斗驱动机构410驱动货斗400移动至货道200,然后再通过控制装置411控制遮挡件驱动机构413驱动设置于货斗400的遮挡件500将货道出口210封闭。

可选的,在其它实施例中,遮挡件500设置于货道200,控制装置411可以控制遮挡件驱动机构413驱动设置于货道200的遮挡件500将货道出口210封闭。

s200:驱动货道200中的货物移动直至货道200中的货物相互抵接。

本发明实施例的驱动货道200中的货物移动直至货道200中的货物相互抵接具体包括:控制驱动装置300的推板310推动货道200中的货物向货道出口210的方向移动并在推板310推动货道200中的货物移动的过程中检测货道200中的货物是否相互抵接,当检测到货道200中的货物相互抵接时,停止控制推板310推动货道200中的货物移动。

进一步地,在推板310推动货道200中的货物移动的过程中检测货道200中的货物是否相互抵接具体包括:检测推板310受到的压力的值,当该压力的值达到预设压力值时,判定货道200中的货物相互抵接;详细地,由自动售货机010的控制装置411检测推板310上设置的压力传感器320输出的压力值,并且由控制装置411判断该压力值是否达到预设压力值。可选的,在其它实施例中,压力传感器320还可以设置于遮挡件500,推板310推动货道200中的货物移动的过程中,检测遮挡件500受到的压力的值,当遮挡件500受到的压力的值达到预设压力值时,判定货道200中的货物相互抵接。

可选的,在其它实施例中,还可以通过检测推板310在货道200中移动的位移判断货道200中的货物是否相互抵接,当推板310的位移不再变化时,判定货道200中的货物相互抵接;详细地,由自动售货机010的控制装置411检测推板310上设置的位移传感器输出的位移信号,也即,检测推板310的位移,当位移不再变化时,判定货道200中的货物相互抵接。可选的,在其它实施例中,位移传感器可以设置于驱动装置300的驱动机构上,例如:可以将位移传感器设置于齿轮311,或者设置于带传动机构的传送带,位移传感器可以输出用于反应推板310的移动量的位移信号。

可选的,在其它实施例中,还可以通过检测推板310与遮挡件500之间的距离,判断货道200中的货物是否相互抵接,当推板310与遮挡件500之间的距离不再变化时,判定货道200中的货物相互抵接,详细地,可以在推板310或遮挡件500上设置第一测距传感器,第一传感器可以输出用于反应推板310与遮挡件500之间的距离的距离信号,自动售货机010的控制装置411能够用于在推板310推动货道200中的货物向货道出口210方向移动的过程中检测第一测距传感器输出的距离信号,也即,检测推板310与遮挡件500之间的距离,当该距离不再变化时,判定货道200中的货物相互抵接。

s300:检测货道200中的全部货物的总长度。

本发明中检测货道200中全部货物的总长度具体包括:将货斗400驱动至货道200,通过设置于货斗400的测距传感器(例如:本发明实施例提供的第二测距传感器330)检测货道200中全部货物的总长度。

详细地,测距传感器能够发射检测光束,推板310可以反射检测光束,测距传感器能够检测自身与推板310之间的距离,当货道200中的货物被推板310推向货道出口210,并且货道200中的货物相互抵接时,测距传感器检测到的自身与推板310之间的距离就是货道200中全部货物的总长度。

可选的,在其它实施例中,测距传感器还可以设置于遮挡件500、推板310、货道出口210或者货斗400的入口等位置。在其它实施例中,若用于检测货道200中的货物是否相互抵接的第一测距传感器与用于检测货道200中货物的总长度的测距传感器都设置于推板310或者遮挡件500时,可以选用同一个测距传感器进行货道200中货物是否相互抵接的检测以及货道200中全部货物的总长度的检测。

s400:根据货道200中单个货物的长度与货道200中全部货物的总长度计算货道200中的货物的数量。

本发明在进行货道200中的货物数量检测之前,控制装置411先获取预先存储的货道200中放置的单个货物的长度,然后再根据s300步骤中获取的货道200中货物的总长度以及单个货物的长度计算出货道200中货物的数量。

本发明提供的货物数量检测方法,可以被应用于自动售货机010中的货道200中的货物的数量的检测,该方法在检测货道200中的货物的数量时,先用遮挡件500将货道出口210封闭,再用驱动装置300驱动货道200中的货物朝向货道出口210的方向移动,由于货道出口210被封闭,故货物不会从货道出口210被输出,而是实现货道200中的货物相互抵接,在货道200中的货物相互抵接后,再检测货道200中全部货物的总长度,可以得到更加准确的货道200中全部货物的总长度,用更加精确的货道200中全部货物的总长度计算出的货道200中的货物数量也更加的准确。

综上所述,本发明实施例的货物数量检测方法及自动售货机的有益效果是:

本发明实施例提供的货物数量检测方法,应用于自动售货机中的货道的货物的数量检测时,可以先将货道出口封闭起来,然后利用货道中的驱动装置驱动货道中的货物向货斗的方向移动,由于货道出口被封闭,故货道中的货物不会从货道被输出,从而促使货道中的货物能够相互抵接,即避免了在检测货道中的货物的数量时货物之间还存在间隙,当货道中的货物相互抵接后,再对货道中的全部货物的总长度进行测量,然后根据全部货物的总长度和单个货物的长度计算货道中货物的数量,这样一来,提高检测货道中全部货物总长度的准确性,进而提高了检测货道中货物数量的正确性。

本发明实施例提供的自动售货机,在进行货道中货物数量的盘点时,可以利用控制装置控制遮挡件将货道出口封闭起来,并且控制驱动装置驱动货道中的货物朝货道出口的方向移动,由于遮挡件将货道出口封闭,故货道中的货物不会从货道被输出,货道中的货物相互抵接,避免在测量货道中的货物的总长度时,货物之间还存在间隙,这样一来,提高了检测货道中货物的总长度的准确性,进而提高了检测货道中货物数量的正确性。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1