VENDING MACHINE
本公开要求在2019年02月11日提交中国专利局、申请号为201910113325.3的中国专利申请的优先权,以上申请的全部内容通过引用结合在本公开中。 本申请涉及自动售货技术领域,例如涉及自动售货机。 相关技术公开了一种自动售货机,自动售货机包括用于容纳物品的货道,货道包括底板、第一挡板、第二挡板和检测机构,其中,底板、第一挡板和第二挡板的长度均沿物品的排布方向延伸,第一挡板和第二挡板相对间隔设置在底板上,检测机构包括多个光发生器和多个光接收器,多个光发生器间隔设置于第一挡板的靠近第二挡板的一侧,多个光接收器间隔设置于第二挡板的靠近第一挡板的一侧,光发生器和光接收器的数量相同,且多个光发生器沿物品的排布方向与多个光接收器一一对应设置。自动售货机还包括控制器,当检测货道内是否有物品时,控制器控制货道的检测机构的全部光发生器同时发光,并读取每个光接收器的输出值,通过每个光接收器的输出值判断该光接收器对应的位置处是否有物品。 相关技术的自动售货机在检测货道内的物品时全部光发生器同时发光,光接收器除了受与其对应的光发生器发出的光照射外,还会受到与和其对应的光发生器相邻的光发生器发出的光的照射,这种情况下就可能会出现检测错误。 发明内容 本申请提供一种自动售货机,其能够在检测货道内是否有物品时,避免光接收器受到与和其相对的光发生器相邻的光发生器的发光干扰,提高了检测的准确性,还能提高检测效率。 本申请的实施例是这样实现的: 一种自动售货机,其包括柜体、控制装置和设置于柜体内部的货道;货道包括底板、第一挡板、第二挡板和检测机构,底板、第一挡板和第二挡板沿物 品的排布方向延伸,第一挡板和第二挡板相对且间隔地设置于底板的两侧,底板用于支撑物品;检测机构包括多个光发生器和多个光接收器,多个光发生器相互间隔地设置于第一挡板朝向第二挡板的一侧,多个光接收器相互间隔地设置于第二挡板朝向第一挡板的一侧,多个光发生器和多个光发生器一一相对地设置;多个光发生器和多个光接收器均与控制装置电连接,控制装置被配置为将货道内的多个光发生器和多个光接收器划分为至少两个检测组件,其中,每个检测组件均包括互不相邻的多个光发生器以及与该检测组件中的每个光发生器相对的光接收器,至少两个检测组件中包括第一检测组件和第二检测组件,第一检测组件包括第一光发生器,第二检测组件包括第二光发生器,第一光发生器和第二光发生器相邻;控制装置还被配置为控制第一检测组件中的每个光发生器发光,控制第二检测组件中的每个光发生器不发光,读取第一检测组件中的每个光接收器的输出值,以及控制第二检测组件中的每个光发生器发光,控制第一检测组件中的每个光发生器不发光,读取第二检测组件中的每个光接收器的输出值。 下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。 图1为本申请实施例中自动售货机的结构示意图; 图2为本申请实施例中的货道在第一视角下的结构示意图; 图3为本申请实施例中的货道在第二视角下的结构示意图; 图4为本申请实施例中的货道的局部结构放大的示意图; 图5为本申请实施例中第一种自动售货机的结构框图; 图6为本申请实施例中第二种自动售货机的结构框图。 图标:010-自动售货机;100-柜体;101-开口;110-柜门;120-货道;121-底板;122-第一挡板;123-第二挡板;200-检测机构;201-光发生器;202-光接 收器;300-控制装置;310-存储器;320-宽度检测组件。 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。 在本申请实施例的描述中,需要说明的是,术语“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。在本申请实施例的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。 本申请实施例中,除非特别限定,术语“物品排放方向”是指图中ab箭头所指方向。 图1为本申请实施例中自动售货机010的结构示意图;图2为本申请实施例中的货道120在第一视角下的结构示意图;图3为本申请实施例中的货道120在第二视角下的结构示意图;图4本申请实施例中的货道120的局部结构放大的示意图;图4为图3中Ⅳ处的放大图;图5为本申请实施例中第一种自动售货机010的结构框图。 请参照图1和图2,本实施例提供一种自动售货机010,包括柜体100和柜门110,上述柜体100具有开口101,柜门110与柜体100活动地连接,柜门110用于打开或封闭开口101;柜体100的内部设置有货道120,货道120用于容纳物品。如图1所示,本实施例中,柜体100内部设置有多个货道120,为便于描述,以下以一个货道120为例说明货道120的结构及自动售货机010的工作原理。 请参照图2、图3和图4,货道120包括底板121、第一挡板122、第二挡板123和检测机构200,底板121、第一挡板122和第二挡板123沿物品的排布方向延伸,第一挡板122和第二挡板123相对间隔地设置于底板121的两侧,底板121用于支撑物品;请参照图3和图4,上述检测机构200包括多个光发生器201和多个光接收器202,多个光发生器201相互间隔地设置于第一挡板122朝向第二挡板123的一侧,多个光接收器202相互间隔地设置于第二挡板123朝向第一挡板122的一侧,沿物品的排布方向,多个光发生器201和多个光接收器202一一相对地设置。需要说明的是,光发生器201和光接收器202相对设置是指光发生器201的出光面和光接收器202的入光面相对,本实施例中,沿物品的排布方向,相对设置的光发生器201和光接收器202的位置相同,当然,在其他实施例中,沿物品的排布方向,相对设置的光发生器201和光接收器202的位置也可以不同。 请参照图5,本实施例的自动售货机010还包括控制装置300,多个光发生器201和多个光接收器202均与控制装置300电连接,控制装置300被配置为将货道120内的多个光发生器201和多个光接收器202划分为至少两个检测组件,其中,每个检测组件均包括互不相邻的多个光发生器201以及与该检测组件中每个光发生器201相对的光接收器202;上述至少两个检测组件包括第一检测组件和第二检测组件,第一检测组件包括第一光发生器,第二检测组件包括第二光发生器,第一检测组件的第一光发生器与第二检测组件的第二光发生器相邻;控制装置300还被配置为控制第一检测组件中的每个光发生器201发光,控制第二检测组件中的每个光发生器201不发光,读取第一检测组件中的每个光接收器202的输出值,以及控制第二检测组件中的每个光发生器201发光,控制第一检测组件中的每个光发生器201不发光,读取第二检测组件中的每个光接收器202的输出值。 可理解的是,第一光发生器和第二光发生器均为光发生器201。 需要说明的是,当控制装置300读取每个光接收器202的输出值后,可以根据该输出值确定货道120中是否有物品。需要说明的是,上述物品可以是各种待售的货物,例如:饮料、盒饭等,还可以是设置于货道120内的用于隔离货物的隔板。 需要进一步说明的是,当货道120中有物品时,物品会阻挡相应位置处的光接收器202接收对应的光发生器201发出的光线,相应位置处的光接收器202输出第一检测信号,当货道120中没有物品时,每个光接收器202均能接收对应的光发生器201发出的光线,每个光接收器202均输出第二检测信号。 本实施例的自动售货机010的货道120中的多个光发生器201和多个光接收器202被控制装置300划分为至少两个检测组件,且每个检测组件中的多个光发生器201互不相邻,由于控制装置300控制包含有相邻的两个光发生器201的两个检测组件不同时发光,因此,货道120内相邻的光发生器201不会同时发光,同时发光的光发生器201的间距较大,避免光接收器202受到与和其相对的光发生器201相邻的光发生器201的发光的干扰,从而提高了光发生器201和光接收器202相互配合检测货道120中是否有货物的准确性。 在一些实施例中,上述控制装置300被配置为将货道120中的多个光发生器201沿物品的排布方向依次划分为多段,并对每段中的多个光发生器201按照排布顺序依次编号,将多段中编号相同的光发生器201划分至一个检测组件。例如:一个货道120中总共设置有64个光发生器201,沿物品的排布方向,由控制装置300将64个光发生器201依次划分为8段,其中,每段均包括依次设置的8个光发生器201,并由控制装置300将每段中的光发生器201沿物品的排布方向依次编号为1-8号,再由控制装置300将这8段中编号为1号的光发生器201划分至第一个检测组件,将这8段中编号为2号的光发生器201划分至第二个检测组件,将这8段中编号为3号的光发生器201划分至第三个检测组件,将这8段中编号为4号的光发生器201划分至第四个检测组件,将这8段中编号为5号的光发生器201划分至第五个检测组件,将这8段中编号为6号的光发生器201划至为第六个检测组件,将这8段中编号为7号的光发生器201划分至第七个检测组件,将这8段中编号为8号的光发生器201划分至第八个检 测组件。同一实施例的自动售货机010中的每个货道120中设置的多个光发生器201的数量可以是相同的、也可以是不同的;同一货道120中的每个检测组件中的多个光发生器201的数量可以是相同、也可以是不同的。 在一些实施例中,上述控制装置300被配置为依次控制每个检测组件中的多个光发生器201同时发光,且每个检测组件中的多个光发生器201同时发光时,读取与该检测组件的每个发光的光发生器201对应的光接收器202的输出值;在一些实施例中,控制装置300控制一个检测组件的多个光发生器201同时发光,并读取这个检测组件中的每个发光的光发生器201对应的光接收器202的输出值,在读取上述输出值后,控制装置300控制这个检测组件中的每个光发生器201不发光,再控制下一个检测组件中的多个光发生器201同时发光,并读取这个的检测组件中的每个发光的光发生器201对应的光接收器202的输出值,以此循环,直至读取货道120内的最后一个检测组件的每个光接收器202的输出值后,再控制货道120内第一个检测组件的多个光发生器201同时发光。例如:将检测组件按照上述方法划分后,依次控制第一个检测组件、第二个检测组件、第三个检测组件、第四个检测组件、第五个检测组件、第六个检测组件、第七个检测组件和第八个检测组件中的光发生器201发光,并读取相应检测组件中的每个光接收器202的输出值;由于一个检测组件中的多个光发生器201互不相邻,这样一来,通过控制装置300每次控制一个检测组件的光发生器201发光,可以使相邻的光发生器201不会同时发光,从而避免光接收器202受到与和其相对的光发生器201相邻的另一个光发生器201的干扰,提高了检测货道120中是否有物品的准确性。 需要说明的是,在其他实施例中,按照上述方法划分检测组件后,还可以同时控制编号不相邻的至少两个检测组件的光发生器201同时发光并读取对应光接收器202的输出值,例如:同时控制第一个检测组件和第三个检测组件的光发生器201发光并读取对应的光接收器202的输出值,再控制第一个检测组件和第三个检测组件的光发生器201不发光,而控制第二个检测组件和第四个检测组件的光发生器201发光并读取对应的光接收器202的输出值,再控制第二个检测组件和第四个检测组件的光发生器201不发光,而控制第五个检测组件和第七个检测组件的光发生器201发光并读取对应的光接收器202的输出值,再控制第五个检测组件和第七个检测组件的光发生器201不发光,而控制第六 个检测组件和第八个检测组件的光发生器201发光并读取对应的输出值。这样一来,可以缩短全部光接收器202的检测时间,以提高检测的效率,同时,还可以通过合适地设置同时发光的检测组件的数量,使控制装置300的运行效率及自动售货机010的整机功耗满足设定要求。 可选地,本实施例的控制装置300控制一个检测组件中的多个光发生器201发光,可以包括:控制装置300控制一个检测组件的多个光发生器201同时发光;控制装置300控制一个检测组件的多个光发生器201不发光,可以包括:控制装置300控制一个检测组件的多个光发生器201同时不发光;这样一来,可以缩短全部光接收器202的检测时间,以提高检测的效率。 本实施例的控制装置300被配置为获取货道120的宽度,并根据货道120的宽度确定每个检测组件的光发生器最小间距,再根据光发生器最小间距将货道120内的多个光发生器201和多个光接收器202划分为至少两个检测组件,其中,光发生器最小间距是指检测组件的多个光发生器201中距离最近的两个光发生器201之间的间距,货道120的宽度是指:货道120中第一挡板122与第二挡板123之间的间距;这样一来,针对不同宽度的货道120可以将不同货道120中检测组件中的光发生器最小间距确定为不同的值,以使光发生器最小间距与货道120的宽度相适应,以提高检测的准确性。 在一些实施例中,货道120的宽度与每个检测组件的光发生器最小间距呈正线性关系,即货道120的宽度越大,每个检测组件的光发生器最小间距越大,从而能够在检测货道120中是否有物品时防止串光,以提高检测的准确性;需要说明的是,上述货道120的宽度还可以与每个检测组件中的两个光发生器201之间设置的其它检测组件的光发生器201的数量呈正线性关系,即货道120的宽度越大,每个检测组件中的两个光发生器201之间设置的其它检测组件的光发生器201的数量越多,例如:一个货道120中总的光发生器201的数量为64个,当货道120的宽度为15cm时,一个检测组件中的两个光发生器201之间设置的其它检测组件的光发生器201的总数为7个,当货道120的宽度为10cm时,一个检测组件中的两个光发生器201之间设置的其它检测组件的光发生器201的总数为3个。 本实施例的控制装置300被配置为在该控制装置300获取每个货道120的宽度后,根据该宽度将货道120中的多个光发生器201沿物品的排布方向依次划分为多段,并对每段中的多个光发生器201按照排布顺序依次编号,将多段中编号相同的光发生器201划分至一个检测组件。由于货道120的宽度与每个检测组件的光发生器最小间距呈正线性关系,因此,容易得知,根据该种方式划分检测组件时,货道120的宽度越大,货道120内划分的段数应该越少,以使相邻两个段之间的间隔距离,也即,同一个检测组件内距离最近的两个光发生器201之间的距离越大。例如:当货道120的宽度为15cm时,控制装置300将64个光发生器201划分为8段,以使每个检测组件中距离最近的两个光发生器201之间的间距较大;当货道120的宽度为10cm时,控制装置300将64个光发生器201划分为16段,以使每个检测组件中距离最近的两个光发生器201之间的间距较小。 请参照图5,本实施例的自动售货机010还包括存储器310,存储器310与控制装置300电连接,且存储器310被配置为存储每个货道120的宽度,上述控制装置300被配置为从存储器310中读取每个货道120的宽度;通过读取存储器310中预先存储每个货道120宽度,使得控制装置300能够更加高效地获取货道120的宽度。 图6为本申请实施例中第二种自动售货机010的结构框图。可选地,请参照图6,在其他实施例中,货道120中设置有宽度检测组件320,宽度检测组件320与控制装置300电连接,上述控制装置300被配置为根据宽度检测组件320输出的检测信号确定货道120的宽度。需要说明的是,上述宽度检测组件320例如可以是距离传感器,例如:激光测距仪、超声波测距仪等。通过利用读取宽度检测组件320输出的检测信号确定货道120宽度,使得控制装置300能够获得更加准确的获取货道120宽度。 在其他实施例中,存储器310还被配置为存储货道120的宽度与需要将多个光发生器201划分的段的数量的对照表,当控制装置300获取货道120的宽度后,控制装置300被配置为根据货道120的宽度检索上述对照表,确定需要将多个光发生器201划分的段的数量,并根据该数量利用上述划分方法将多个光发生器201划分为多段。 可理解的是,当确定将多个光发生器201划分的段的数量为N时,根据该数量利用上述划分方法将多个光发生器201划分为N段。 需要说明的是,根据货道120的宽度确定需要将多个光发生器201划分的段的数量,能够针对不同宽度的货道120将不同货道120中检测组件中包括的光发生器201的数量确定为不同值,也即,将不同货道120中检测组件中的光发生器最小间距确定为不同的值,以使光发生器最小间距与货道120的宽度相适应,提升检测的准确性。 需要说明的是,在根据该上述的分段的方式划分检测组件时,控制装置300还可以通过预先获取需要划分的检测组件的数量、每个检测组件中包括的光发生器201数量等方式来确定分段方法,然后再进行检测组件的划分,在此不再赘述。 需要说明的是,本实施例中设置的控制装置300的结构和工作原理等与相关技术提供的相似,在此不再赘述。 本申请实施例提供的自动售货机010在检测货道120中是否有物品时,由控制装置300控制货道120中包含有相邻的两个光发生器201的两个检测组件不同时发光,由于每个检测组件中的多个光发生器201互不相邻,因此相邻的光发生器201不会同时发光,以避免光接收器202受到与和其相对的光发生器201相邻的其他光发生器201的干扰,从而提高了检测的准确性。 本申请实施例提供的自动售货机的货道中设置有多个光发生器和多个光接收器,多个光发生器和多个光接收器一一相对地设置,且货道内的多个光发生器被划分为多个检测组件,每个检测组件包括互不相邻的多个光发生器,即每个检测组件中的多个光发生器相互之间具有较大的间距,控制装置控制包含有相邻的两个光发生器的两个检测组件不同时发光,这样一来,在使用货道内的多个检测组件检测货道内的物品时,能够使彼此相邻的光发生器不同时发光,以避免光接收器受到与和其相对的光发生器相邻的光发生器的发光干扰,从而提高了检测的准确性。 A vending machine (010). A plurality of optical generators (201) and a plurality of optical receivers (202) are provided in an item channel (120) of the vending machine (010), and are disposed opposite to each other on a one-to-one basis. The plurality of optical generators in the item channel (120) are divided into a plurality of detection assemblies, and each detection assembly comprises a plurality of optical generators (201) not adjacent to each other. A control device (300) controls two detection assemblies containing two adjacent optical generators (201) to not emit light at the same time. 一种自动售货机,包括:柜体、控制装置和设置于所述柜体内部的货道; 所述货道包括底板、第一挡板、第二挡板和检测机构,所述底板、所述第一挡板和所述第二挡板沿所述物品的排布方向延伸,所述第一挡板和所述第二挡板相对且间隔地设置于所述底板的两侧,所述底板用于支撑物品;所述检测机构包括多个光发生器和多个光接收器,所述多个光发生器相互间隔地设置于所述第一挡板朝向所述第二挡板的一侧,所述多个光接收器相互间隔地设置于所述第二挡板朝向所述第一挡板的一侧,所述多个光发生器和所述多个光发生器一一相对地设置; 所述多个光发生器和所述多个光接收器均与所述控制装置电连接,所述控制装置被配置为将所述货道内的所述多个光发生器和所述多个光接收器划分为至少两个检测组件,其中,每个所述检测组件均包括互不相邻的多个所述光发生器以及与该检测组件中每个所述光发生器相对的所述光接收器,所述至少两个检测组件中包括第一检测组件和第二检测组件,所述第一检测组件包括第一光发生器,所述第二检测组件包括第二光发生器,所述第一光发生器和所述第二光发生器相邻; 所述控制装置还被配置为控制所述第一检测组件中的每个所述光发生器发光,控制所述第二检测组件中的每个所述光发生器不发光,读取所述第一检测组件中的每个所述光接收器的输出值,以及控制所述第二检测组件中的每个所述光发生器发光,控制所述第一检测组件中的每个所述光发生器不发光,读取所述第二检测组件中的每个所述光接收器的输出值。 根据权利要求1所述的自动售货机,其中,所述控制装置被配置为将所述货道中的所述多个光发生器沿所述排布方向依次划分为多段,并对每段中的多个所述光发生器按照排布顺序依次编号,将多段中编号相同的所述光发生器划分至一个所述检测组件。 根据权利要求1所述的自动售货机,其中,所述控制装置被配置为依次控制每个所述检测组件的多个所述光发生器同时发光,且在每个所述检测组件的多个所述光发生器同时发光时,读取与每个发光的所述光发生器相对的所述光接收器的输出值。 根据权利要求1所述的自动售货机,其中, 所述控制装置被配置为控制一个所述检测组件的多个所述光发生器同时发光; 所述控制装置还被配置为控制一个所述检测组件的多个所述光发生器同时不发光。 根据权利要求1所述的自动售货机,其中,所述控制装置被配置为获取所述货道的宽度,并根据所述宽度确定每个所述检测组件的光发生器最小间距,再根据所述光发生器最小间距将所述货道内的所述多个光发生器和所述多个光接收器划分为所述至少两个检测组件,其中,所述光发生器最小间距是指所述检测组件的多个所述光发生器中距离最近的两个所述光发生器之间的距离。 根据权利要求1所述的自动售货机,其中,所述控制装置被配置为获取所述货道的宽度,根据所述宽度将所述货道中的所述多个光发生器沿所述排布方向依次划分为多段,并对每段中的多个所述光发生器按照排布顺序依次编号,将多段中编号相同的所述光发生器划分至一个所述检测组件。 根据权利要求5或6所述的自动售货机,其中,所述自动售货机还包括存储器,所述存储器与所述控制装置电连接,且所述存储器被配置为存储所述货道的宽度,所述控制装置被配置为从所述存储器中读取所述货道的宽度。 根据权利要求5或6所述的自动售货机,其中,所述货道中设置有宽度检测组件,所述宽度检测组件与所述控制装置电连接,所述控制装置被配置为根据所述宽度检测组件输出的检测信号确定所述货道的宽度。 根据权利要求6所述的自动售货机,其中,所述自动售货机还包括存储器,所述存储器与所述控制装置电连接,所述存储器被配置为存储所述货道的宽度与需要将所述多个光发生器划分的所述段的数量的对照表,当所述控制装置获取所述货道的宽度后,根据所述宽度检索所述对照表,确定需要将所述多个光发生器划分的所述段的数量,并根据所述数量将所述多个光发生器划分为多段。 根据权利要求5所述的自动售货机,其中,所述货道的所述宽度与每个所述检测组件的所述光发生器最小间距呈正线性关系。 根据权利要求1所述的自动售货机,其中,所述柜体具有开口; 所述自动售货机还包括活动地设置于所述柜体的柜门,所述柜门用于打开或封闭所述开口。技术领域
背景技术
附图说明
具体实施方式