发明内容
针对上述技术问题,本发明提供了一种数字化菜谱、基于该数字化菜谱的配料方法及配料***,在配料时,能够根据数字化菜谱中的配料行为参数直接配料,原理巧妙、配料精度高、简化了***结构、实现成本低,解决了现有配料方法配料不精确的问题。
根据本发明的一个方面,提供了一种数字化菜谱,包括配料信息,所述配料信息包括配料类型和配料行为参数,其中,所述配料行为参数与所述配料类型的配料量相对应,能够被配料***中的配料模块直接执行。
可选地,所述配料信息中,还包括执行所述配料行为参数的配料模块的类型信息,所述配料行为参数与执行所述配料行为参数的配料模块的类型相匹配。
可选地,所述配料信息中,与同一配料类型的配料量相对应的配料行为参数是多个,所述多个不同的配料行为参数分别对应于多种不同类型的配料模块。
可选地,固体配料的配料行为参数是指与所需配料量相对应的配料模块的电机转动圈数和/或推送螺杆的推送圈数。
可选地,液体配料的配料行为参数是指与所需配料量相对应的配料模块的阀门开口时间、抽气机负压大小、齿轮泵脉冲数、齿轮泵转动圈数、柱塞泵转动圈数、流量计脉冲数、流量计度数中的部分或全部。
根据本发明的另一个方面,还提供一种基于该数字化菜谱的配料方法,包括如下步骤:
获取所述数字化菜谱中所包含的配料信息,其中,所述配料信息包括配料类型和与所述配料类型的配料量相对应、可用于配料***中配料模块直接执行的配料行为参数;
根据所述配料类型,查找配料***中与所述配料类型相对应的配料模块;
将与所述配料类型的配料量相对应的配料行为参数发送至对应的所述配料模块;
所述配料模块根据所述配料行为参数直接配料。
可选地,在配料模块配料之前,还包括步骤:判断配料信息中执行所述配料行为参数的配料模块的类型信息是否与配料***中查找到的配料模块的类型相匹配,若不匹配,将所述配料行为参数转换为与配料***中查找到的配料模块相匹配的配料行为参数,所述配料模块根据转换后的配料行为参数配料。
可选地,若所获取的数字化菜谱的配料信息是配料类型和与所述配料类型相对应的配料量,则在配料模块配料之前,还包括步骤:将所述配料量转换为与所述配料模块相匹配的配料行为参数,所述配料模块根据转换后的配料行为参数配料。
根据本发明的又一个方面,还提供一种基于该数字化菜谱的配料***,包括控制模块和至少一个配料模块,其中,所述配料模块包括用于储料的储料容器和用于配料的动力部件,所述控制模块和所述配料模块通信连接,所述配料模块还包括配料信息,所述配料信息包括配料类型;所述控制模块用于获取所述数字化菜谱的配料类型和与所述配料类型的配料量相对应的配料行为参数,根据所述配料类型,查找与所述配料类型相对应的配料模块,将与所述配料类型的配料量相对应的配料行为参数发送给对应的所述配料模块;所述配料模块用于根据所述配料行为参数直接配料。
可选地,不同的配料类型,分别对应不同的配料模块;所述控制模块用于同时获取多个配料类型以及与所述多个配料类型的配料量相对应的配料行为参数,分别查找与所述多个配料类型相对应的多个配料模块,同时将与所述多个配料类型的配料量相对应的多个配料行为参数分别发送给对应的多个配料模块,所述多个不同的配料模块分别用于同时配料。
可选地,所述配料信息中还包括配料余量,所述控制模块用于判断当所述配料余量小于预定值时,发出加料提示信息给用户。
可选地,所述配料模块的所述储料容器设置有电子标签,所述电子标签包含对应的储料容器的配料信息;所述配料***还包括电子标签识别模块,所述电子标签识别模块与所述控制模块通信连接,用于识别读取所述储料容器的所述电子标签中所包含的配料信息。
可选地,所述控制模块用于获取所述储料容器的位置信息,将所述储料容器的位置信息与所述储料容器的配料信息相关联。
可选地,控制模块用于判断配料信息中执行所述配料行为参数的配料模块的类型信息是否与查找到的配料模块的类型相匹配,若不匹配,将所述配料行为参数转换为与查找到的配料模块相匹配的配料行为参数,所述配料模块用于根据转换后的配料行为参数配料。
可选地,若所获取的数字化菜谱的配料信息是配料类型和与所述配料类型相对应的配料量,则在配料模块配料之前,控制模块将所述配料量转换为与所述配料模块相匹配的配料行为参数,所述配料模块用于根据转换后的配料行为参数配料。
可选地,所述数字化菜谱的配料信息由用户通过人机交互模块输入获取或者由控制模块与智能设备/服务器通信交互获取。
本发明的有益效果:
本发明所提出的数字化菜谱,其包含配料类型和与该配料类型的配料量相对应的配料行为参数,配料行为参数能够被配料***直接执行配料,使得配料***无需把所需配料量转换为配料行为参数之后再进行配料,优化了配料流程,提高了配料效率。
本发明所提出的基于数字化菜谱的配料方法和***,能够根据数字化菜谱中的配料行为参数直接配料,避免了现有配料过程中采用称重法或体积法配料不精确的问题;配料原理巧妙、配料精度高;简化了***结构、实现成本低。
具体实施方式
本发明通过如下实施方式对本发明进行详细说明。但本领域技术人员应了解,下述实施方式不是对本发明保护范围的限制,任何在本发明基础上做出的改进和变化,都在本发明的保护范围之内。
下面结合附图和实施例对本发明作进一步说明。
本发明中,数字化菜谱是将各种菜系对菜肴的烹饪过程经过处理,获得的具有通用的标准格式的程序控制文件。
参照附图1所示,为本发明数字化菜谱的第一实施例示意图。在该实施例中,数字化菜谱包括基本信息、烹饪信息和配料信息。
具体地,基本信息一般包括多种不同的可供用户查询了解该道菜谱的描述信息,如菜肴名称、菜系信息、食材信息、口味信息、营养信息、食用禁忌、多媒体信息、设备信息、创作人信息等。更具体地,菜肴名称可区分代表不同的菜肴;菜系信息是菜肴所属的类别,如川菜、粤菜等;食材信息可以包括烹饪该道菜肴所需的各种原材料名称及份量信息,如所需主料名称及份量信息,所需辅料名称及份量信息;口味信息如酸或辣等信息;营养信息如菜肴的营养成分分析、热量信息和传统中医分析等信息;食用禁忌信息包括如菜肴不适合的人群范围,例如高血压患者、糖尿病患者等,或者还可以包括不宜与该菜肴同食的食品信息等;多媒体信息如用于菜肴展示的图片、音频、视频方面的信息;设备信息如可以执行该数字化菜谱的智能烹饪设备的信息,包括智能烹饪设备的名称、型号和/或编码等;创作人信息表明了该道数字化菜谱的版权,即创作该道数字化菜谱的厨师的信息。
具体地,烹饪信息一般主要包括步骤流程信息、控制指标信息、事件识别信息和人机交互信息等。其中,步骤流程信息包括菜肴烹制过程中若干可控的烹饪步骤,即为了实现菜肴烹制的标准化和程序化,将整个菜肴的烹制过程划分为若干个可控的步骤;控制指标信息包括上述每一烹饪步骤中的控制对象和控制参数,即将菜肴的烹制过程按照上述步骤流程信息划分为若干个烹饪步骤后,在每一个烹饪步骤的执行过程中都涉及一个对控制对象和控制参数的控制过程;事件识别信息用于菜肴烹制过程中正常的烹饪步骤的切换和/或非正常的烹饪步骤的切换;人机交互信息包括菜肴烹制过程中智能烹饪设备/配料***向用户提供的互动提示信息。烹饪信息是数字化菜谱的核心,可指导智能烹饪设备完成菜肴的自动烹制。
具体地,配料信息包括配料类型和配料行为参数,其中,配料行为参数是本发明数字化菜谱的创新点所在。
更具体地,配料类型是指配料的种类,通过其可以区分多种不同的配料,实际应用中,一般可通过配料名称对配料的种类进行区分,如不同名称的盐、糖、鸡精、醋、酱油、油等分别属于不同的配料类型,或者也可以通过对各种不同名称的配料设置不同的编码,通过不同的编码来区分不同的配料类型,如盐的编码为01号,糖的编码为02号,鸡精的编码为03号,通过识别不同的编码即可识别不同的配料类型。
更具体地,配料行为参数是指与某一配料类型的配料量相对应,能够被配料***中的配料模块直接执行的数据。其中,配料量是指某一类型配料所需的量,一般可通过重量或体积来表示,如盐的配料量为3g、醋的配料量为5ml,分别表示所需盐的重量为3g,所需醋的体积为5ml。配料模块是指可以配出物料的执行机构,其一般具有多种实现方式,如可以采用螺杆推送、电磁阀控制等方式进行自动配料,本发明中,由于配料行为参数是指配料模块能够直接执行的参数,因此,根据配料模块的实现方式不同,配料行为参数也有所不同。如附图1所示,固态物料盐和鸡精的配置采用螺杆推送的方式实现,则二者所对应的配料行为参数为推送螺杆的旋转圈数;液态物料醋和酱油的配置采用电磁阀控制的方式实现,则二者所对应的配料行为参数为电磁阀的开口时间;液态物料油的配置采用齿轮泵的方式实现,则所对应的配料行为参数为齿轮泵的转动圈数。此外,在配料模块采用同一种实现方式的情况下,根据配料量不同,配料行为参数也有所不同,如固态物料盐和鸡精的配置均采用螺杆推送的实现方式,但由于盐的配料量为6g,则所对应的配料行为参数为推送螺杆旋转6圈,鸡精的配料量为2g,则所对应的配料行为参数为推送螺杆旋转2圈,即推送螺杆分别旋转6圈和2圈,可分别配置出6g的盐和2g的鸡精,不同的旋转圈数可分别配置出不同量的物料;再如液态物料醋和酱油的配置均采用电磁阀控制的实现方式,但由于醋的配料量为5ml,则所对应的电磁阀的开口时间为5S,酱油的配料量为3ml,则所对应的电磁阀的开口时间为3S,不同的开口时间分别配置出不同量的物料。
具体地,固态物料一般通过电机驱动推送螺杆旋转实现配料,因此,固态配料的配料行为参数可以是与所需配料量相对应的配料模块的电机转动圈数和/或推送螺杆的推送圈数,如电机旋转1圈带动推送螺杆旋转1圈,则配出1克固态物料时,其配料行为参数可以是电机旋转1圈或者推送螺杆旋转1圈,即通过电机的旋转圈数或推送螺杆的旋转圈数均可以对固态物料的配料行为参数进行表征。
具体地,液态物料可以通过电磁阀控制、活塞抽取式、负压吸取、齿轮泵、柱塞泵、流量计等多种不同的方式实现配料,因此,液态配料的配料行为参数可以是与所需配料量相对应的配料模块的阀门开口时间、抽气机负压大小、齿轮泵脉冲数、齿轮泵转动圈数、柱塞泵转动圈数、流量计脉冲数、流量计度数中的部分或全部。如采用电磁阀控制实现液料的配置时,电磁阀每开口1S即配出1ml的液态物料,则其配料行为参数可用阀门开口时间进行表征;又如采用柱塞泵旋转推送实现液料的配置时,柱塞泵每旋转1圈即配出1ml的液态物料,则其配料行为参数可用柱塞泵的转动圈数进行表征,本发明根据不同的配料方式,其配料行为参数有所不同。
优选地,配料信息中,还包括执行该配料行为参数的配料模块的类型信息,配料行为参数与执行该配料行为参数的配料模块的类型信息相匹配。一般来说,针对不同的配料类型,可分别具有多种不同的配料模块,用于分别对这多种不同配料类型的物料进行自动配置,如对盐、鸡精、醋和酱油这几种不同类型的物料进行配置时,可分别通过盐配料模块、鸡精配料模块、醋配料模块和酱油配料模块这几种不同的配料模块实现;此外,即使对于同一种配料类型,也可以具有多种不同的配料模块来实现对该种配料类型物料的自动配置,例如,对盐进行自动配置时,可分别通过V1型配料模块、V2型配料模块和V3型配料模块这几个不同的配料模块实现,但V1型配料模块、V2型配料模块和V3型配料模块在对相同量的盐进行配置时,所执行的配料行为参数不同。因此,为了保证配料的精确性,需要对配料信息中执行该配料行为参数的配料模块进行标示区分,本发明中采用配料模块的类型信息来实现。配料模块的类型信息可唯一代表某一种配料模块,该配料模块的类型信息可以是配料模块的名称、编码或者型号等,通过配料模块的类型信息,可关联指定某一种或某一类型的具体配料模块,例如盐配料模块的编码是001,鸡精配料模块的编码是002,因此通过这两个不同的编码就可以区分盐配料模块和鸡精配料模块;又例如某一配料模块的型号是V-01,某一配料模块的型号是V-02,不同的型号代表不同的配料模块,因此,也可以通过型号将其作为类型信息,区分代表不同类型的配料模块;再例如盐配料模块具有大型、中型、小型等三种不同的类型,则大型、中型、小型也可以作为不同盐配料模块区分的标志。值得注意的是,一个配料模块可以有一个或者多个类型信息,而每一个类型信息可唯一代表该一种配料模块。
将配料模块用其类型信息进行标示区分后,配料信息中所包含的配料行为参数应该与执行其的配料模块的类型信息相匹配,如需配置6g盐,当采用V1型配料模块时,其配料行为参数为6圈,当采用V2型配料模块时,其配料行为参数为12圈,则6圈与V1型相对应,12圈与V2型相对应。一般来说,同一个数字化菜谱,对应于相同类型的配料模块时,配料行为参数相同;对应于不同类型的配料模块时,配料行为参数不相同。在配料信息中将执行该配料行为参数的配料模块的类型表征出来,可以在配料时匹配与其对应的配料模块,增加配料的精确性。
优选地,配料信息中,与同一配料类型的配料量相对应的配料行为参数是多个,该多个不同的配料行为参数分别对应于多种不同类型的配料模块。参照附图2所示,为本发明数字化菜谱的第二实施例示意图。在该第二实施例中,数字化菜谱仍然包括基本信息、烹饪信息和配料信息,所不同的是,在该数字化菜谱的配料信息中,每一种配料类型都包含多个配料行为参数,以及与该多个配料行为参数相对应的配料模块。如对6g的盐进行自动配置时,可分别通过V1型配料模块、V2型配料模块和V3型配料模块这三个不同的配料模块实现,但采用V1型配料模块实现时,其配料行为参数为推送螺杆/电机转6圈,采用V2型配料模块实现时,其配料行为参数为推送螺杆/电机转12圈,采用V3型配料模块实现时,其配料行为参数为推送螺杆/电机转18圈,不同型号的配料模块,所执行的配料行为参数不同。又如对5ml的醋进行自动配置时,可分别通过A1型配料模块、A2型配料模块和A3型配料模块这三个不同的配料模块实现,但采用A1型配料模块实现时,其配料行为参数为阀门开口5S,采用A2型配料模块实现时,其配料行为参数为阀门开口10S,采用A3型配料模块实现时,其配料行为参数为阀门开口15S,不同型号的配料模块,所执行的配料行为参数不同。本发明在配料信息中,将同一配料类型的同一配料量用多个不同的配料行为参数进行表示时,则包括该配料信息的数字化菜谱可适用于多种不同的配料模块,即可根据不同的配料模块类型,分别执行不同的与其相对应的配料行为参数,因此,具有灵活的适应性。
此外,配料信息中除了包括配料类型、配料模块类型和配料行为参数外,也可以包括与该配料类型相对应的配料量,如所需盐的量是6g,所需醋的量是5ml等,可在用户需要的时候进行查询了解。
基于上述的数字化菜谱,本发明还提出了一种配料方法,参照附图3所示,为本发明配料方法的一种流程示意图,该配料方法包括如下步骤:
步骤S10,获取数字化菜谱中所包含的配料信息,其中,该配料信息包括配料类型和与该配料类型的配料量相对应、可用于配料***中配料模块直接执行的配料行为参数。
其中,获取配料信息的方式可以为通过人机交互模块输入获取,也可以为控制模块与终端设备/服务器通信交互获取。
具体地,通过人机交互模块获取时,可以是通过手机、平板电脑、个人电脑等应用终端的键盘或触摸屏直接输入字符形式的配料信息;也可以是通过信息扫描接口输入配料信息或者包含配料信息的数字化菜谱,如通过一维条形码、二维矩阵码、图形编码等扫描接口输入,该一维条形码、二维矩阵码、图形编码可以以纸介的形式存在,也可以内置在手机等智能设备中,对应的配料信息或者包含配料信息的数字化菜谱一般为图形编码;还可以是通过智能信息读取接口输入配料信息或者包含配料信息的数字化菜谱,如通过电子标签、NFC、RFID、TM卡等智能电子技术读取输入,该智能信息接口可以有多种表现形式,如智能电子卡片(IC卡/RFID卡)、内置TM卡的智能手表、内置RFID标签的智能手机等。
具体地,由控制模块与智能设备/服务器通信交互获取配料信息时,该智能设备可以是移动终端,例如手机或者平板电脑等,也可以是计算机、游戏机,或者具有数据通信能力的其他任何智能设备。通过服务器获取数字化菜谱的配料信息时,该服务器应至少包含一个数据库***,数据库中包含了各种菜肴的数字化菜谱,具体实施时,该服务器既可以是本地服务器,也可以是网络服务器,对应的数据库既可以是本地数据库,也可以是网络数据库。
具体地,获取配料信息的方式可以为主动或者被动。主动获取方式下,控制模块可以主动通信连接智能设备/服务器,获取用户所选择的数字化菜谱,进而获取数字化菜谱中的配料信息;被动获取方式下,可以由用户通过人机交互模块输入配料信息,传递给控制模块,由控制模块进行接收。
具体地,所获取的数字化菜谱中的配料量以配料行为参数的方式进行表征,该配料行为参数可以被配料模块直接执行。
步骤S20,根据配料类型,查找配料***中与该配料类型相对应的配料模块。
具体地,配料***是一种可以实现自动配置物料的***,其中一般包括多个不同类型的配料模块,用于分别对多种不同类型的物料进行自动配置。在需要对某一种类型的物料进行自动配置时,需从多个不同类型的配料模块中查找出与该物料类型相对应的配料模块进行配料。
配料信息中包含配料类型,配料***中的每一配料模块中也分别包括各自的配料类型,即配料类型是配料信息和配料模块在技术上的内在联系,因此,可作为匹配查找条件。查找时,当多个配料模块中的某一个配料模块的配料类型与配料信息中的配料类型相同,则该配料模块即为所需要查找的配料模块。如配料***分别具有盐配料模块、糖配料模块、鸡精配料模块、醋配料模块和酱油配料模块,这几个配料模块所对应的配料类型分别是盐、糖、鸡精、醋和酱油,若配料信息中所需配料的类型是盐,则根据盐这个配料类型很容易查找到与其匹配的盐配料模块,若配料信息中所需配料的类型是醋,则根据醋这个配料类型很容易查找到与其匹配的醋配料模块。
优选地,若配料信息中包括执行该配料行为参数的配料模块的类型信息,则在根据配料类型查找配料模块时,还需匹配配料模块的类型信息。如配料信息中,盐的配料行为参数为6圈,所对应的配料模块的类型信息是V1型,若配料***中与盐相对应的配料模块分别有V1型盐配料模块、V2型盐配料模块、V3型盐配料模块,则在查找对应的配料模块时,可同时根据配料类型和所包括的配料模块的类型信息查找出与其匹配的V1型的配料模块。
优选地,若配料信息中同一配料类型的同一配料量包含多个不同的配料行为参数时,则在根据配料类型查找配料模块时,还需匹配配料模块的类型信息。如配料信息中,6g盐所对应的配料行为参数分别为V1型配料模块6圈、V1型配料模块12圈、V3型配料模块18圈,若某一配料***中与盐相对应的配料模块是V1型,则可同时根据配料类型和所包括的配料模块的类型信息查找出与其匹配的V1型的配料模块;若某一配料***中与盐相对应的配料模块是V2型,则可同时根据配料类型和所包括的配料模块的类型信息查找出与其匹配的V2型的配料模块;即该数字化菜谱可适用于多种不同的配料***,具有灵活的适应性。
优选地,为了实现快速查找到配料***中对应的配料模块,数字化菜谱中的配料类型和配料模块中的配料类型,应采用相同的描述标准。这种描述标准可以是配料类型相同的表征方式,如当配料类型是通过配料名称来进行表征时,则配料信息和配料模块中的配料类型也均应采用配料名称来进行描述;当配料类型是通过编码来进行表征时,则配料信息和配料模块中的配料类型也均应同时采用编码来进行描述。此外,这种描述标准也可以是程序语言设计标准,或者是标记语言设计标准,比如二者采用同一种编程语言进行描述,如C语言或者VB语言等;或者二者采用同一种标记语言进行设计,采用同一种标记语言可以实现对电子文档的语义、结构及格式的统一定义,如二者均采用XML或者XHTML形式的标记语言。
步骤S30,将与该配料类型的配料量相对应的配料行为参数发送至对应的配料模块。
具体地,通过上一步骤查找到与该配料类型相对应的配料模块后,即可将与该配料类型的配料量相对应的配料行为参数发送给该查找到的配料模块。
具体地,数据传递的方式可以为主动或者被动,即可以通过智能设备/服务器主动将配料行为参数发送给对应的配料模块,也可以根据配料***的请求将数据被动传递过去。此外,数据通信的方式可以为有线或者无线两种方式。
步骤S40,配料模块根据该配料行为参数直接配料。
具体地,通过上一步骤所获取的配料行为参数是指配料模块能够直接执行的数据,因此,对应的配料模块获取到该对应的配料行为参数后,就可以直接执行该配料行为参数进行配料。例如,物料盐的配料行为参数是推送螺杆旋转6圈,则盐配料模块接收到该配料行为参数后,就直接旋转6圈,从而可以配出所需要的配料量。本发明所提出的配料方法能够根据数字化菜谱中的配料行为参数直接进行配料,而无需把所需配料的体积或质量等转换为配料行为参数之后再进行配料,优化了配料流程,提高了配料效率;且本发明所提出的配料方法可以对各种物料进行配制,如调料配制、药物配制、化工原料配制等,只要能够通过程序控制文件获取到所需配置物料的配料行为参数即可实现。
优选地,在步骤S40之前,还包括步骤:判断配料信息中执行该配料行为参数的配料模块的类型信息是否与配料***中查找到的配料模块的类型相匹配,若不匹配,将该配料行为参数转换为与配料***中查找到的配料模块相匹配的配料行为参数,配料模块根据转换后的配料行为参数配料。如配料信息中,盐的配料行为参数为6圈,所对应的配料模块的类型信息是V1型,若配料***中与盐相对应的配料模块只有V2型盐配料模块,则可以先将配料信息中与V1型配料模块相对应的配料行为参数转换为配料量,如所对应的配料量是6g,再将该配料量转换为与V2型盐配料模块相匹配的配料行为参数,如6g的配料量采用V2型配料模块配置时,其对应的配料行为参数为12圈,据此,就可以实现配料行为参数和配料模块的相互匹配,从而达到精确配料的效果。
优选地,若所获取的数字化菜谱的配料信息是配料类型和与该配料类型相对应的配料量,则在配料模块配料之前,还包括步骤:将配料量转换为与该配料模块相匹配的配料行为参数,配料模块根据转换后的配料行为参数配料。理想情况下,数字化菜谱中的配料量已经采用与配料模块相对应的配料行为参数进行了表征,但是,部分情况下,若数字化菜谱中的配料量没有采用配料行为参数进行表征,则本发明还可以进一步将该配料量转换为与配料模块相对应的配料行为参数,从而实现物料的自动配置。例如,配料信息中,只包含了盐的配料量是6g,而未包含对应的配料行为参数,则根据盐的配料类型查找到与其匹配的V1型盐配料模块时,可以将配料量转换为与该V1型盐配料模块相对应的配料行为参数,即6圈,转换后,V1型盐配料模块可直接执行该配料行为参数实现自动配料。
基于上述的数字化菜谱,本发明还提出了一种配料***,参照附图4所示,为本发明配料***的一种结构组成示意图,该配料***是一种可以实现自动配置物料的***,或者可以表现为是一种配料机,其主要包括控制模块和至少一个配料模块,控制模块和该至少一个配料模块通信连接。此外,作为配料***所必需的电源模块,考虑到对于相关技术人员而言是显而易见的,所以并未在图4中标出,电源模块负责为配料***的所有功能模块供电,因此控制模块或者其他功能模块等,分别通过电源线与电源模块直接连接,电源模块供电电源的选择较为简单,比如,一般来说,在确定了控制模块中的单片机***或者CPU***后,只要根据所需驱动电压或者功能选择相对应的供电电源就可以了,如3V或者5V。
其中,控制模块是本发明配料***的核心模块,可以采用现有工业控制芯片及其***电路构成,或者控制模块本身就是一个计算机***。控制模块通过获取配料信息数据,根据预定的算法,查找到对应的配料模块后,发出控制指令,对对应的配料模块进行相应控制。
其中,配料模块是用于根据配料行为参数直接配出物料的执行机构,其数量一般为多个。一般来说,根据不同的配料类型,可分别具有多种不同的配料模块,用于分别对多种不同配料类型的物料进行自动配置。仍如附图4中所示,可分别包括盐配料模块、鸡精配料模块、醋配料模块、酱油配料模块和油配料模块,用于分别对盐、鸡精、醋、酱油和油这几个不同类型的物料进行配置。
具体地,每一个配料模块均包括用于储料的储料容器和用于配料的动力部件,其中,储料容器用于盛放物料,储料容器和动力部件相互连接,动力部件用于将储料容器中的配料自动配出。如前所述,动力部件可以采用螺杆推送、电磁阀控制等多种方式实现,不同类型的配料模块,其动力部件的实现方式有可能不同,如盐配料模块的动力部件可以采用电机带动螺杆推送的方式实现,醋配料模块的动力部件可以采用电磁阀门控制的方式实现。
更具体地,每一配料模块中还包括其所储存的物料的配料信息,进一步地,该配料信息包括配料类型,通过配料类型可以区分不同的配料模块,特别地,在根据数字化菜谱中的配料信息查找与其对应的配料模块时,一般也是通过对配料类型进行匹配来实现。优选地,配料模块的配料信息中还包括配料模块的类型信息,用于与数字化菜谱配料信息中所包含的配料模块的类型信息相匹配,增加了配料的精确性。
优选地,配料模块的配料信息中除了包括配料类型、配料模块的类型信息外,还可以包括配料余量信息。具体实施时,配料模块中可以设置一个余量检测单元,如可以检测液料的液位、固料的重量等,这样可以对储料容器中的配料余量进行检测,配料模块中的液位检测单元可以将该检测到的配料余量信息发送给控制模块,控制模块对其配料余量进行判断,当判断到配料余量小于预定值时,可以提示信息给用户,提醒用户加料。
此外,配料模块的配料信息中还可以包括保质期、生产日期等信息,控制模块可以获取这些信息,并对其进行检测判断,例如当检测到某一配料模块中的配料已过期,则会自动给出告警信息,提醒用户及时更换配料。
本发明中,控制模块通过获取上述数字化菜谱的配料类型和与该配料类型的配料量相对应的配料行为参数,根据配料类型,查找与该配料类型相对应的配料模块,将与该配料类型的配料量相对应的配料行为参数发送给对应的配料模块,并发出控制指令,对配料模块进行相应控制。
具体地,获取配料信息的方式可以为通过人机交互模块输入获取,也可以为控制模块与智能设备/服务器通信交互获取。如附图4所示,当采用人机交互模块获取配料信息时,人机交互模块与控制模块通信连接。一般来说,人机交互模块包括信息输入和信息输出两个部分,信息输入模块主要完成对配料信息的输入功能,信息输出主要完成配料信息显示、告警信息等功能。人机交互模块的具体实现形式可以根据具体需要采用多种形式,例如传统的键盘加显示屏的模式,或者采用触摸屏同时实现输入和输出的功能。信息输出可以是字符、图形、视频,还可以是音频信息;相对应的输出设备可以是喇叭或类似音频播放设备。音频信息同样可以作为输入信息,采用语音识别技术后,麦克风或者类似设备同样可以作为配料***的输入单元的组成部分之一。图形和图像信息同样也可以作为输入信息,相应的需要配置摄像头或者类似图形、图像采集设备,然后经过数字识别,将图形、图像信息转换为输入信息。除了传统的信息输入方式外,还可以采用条码扫描单元或者RFID读码单元,将数字菜谱的标签信息输入配料***。在输出信息方面,除了显示屏、喇叭等设备外,还有LED灯同样也具有信息指示/输出的功能。当通过智能设备/服务器通信交互获取配料信息时,控制模块可以与智能设备通信连接,该智能设备可以是移动终端,例如手机或者平板电脑等,也可以是计算机、游戏机,或者具有数据通信能力的其他任何智能设备。通过服务器获取数字化菜谱的配料信息时,控制模块可以与服务器通信连接,该服务器应至少包含一个数据库***,数据库中包含了各种菜肴的数字化菜谱。
具体地,获取配料信息的方式可以为主动或者被动。主动获取方式下,控制模块可以主动通信连接智能设备/服务器,获取用户所选择的数字化菜谱,进而获取数字化菜谱中的配料信息;被动获取方式下,可以由用户通过人机交互模块输入配料信息,传递给控制模块,由控制模块进行接收。
具体实施时,通信的方式分为有线和无线两种。有线通信可以是以太网、RS232、RS485、CAN、Profibus、单总线等传统通讯手段中的一种或多种;还可以是电力载波,特别是基于Homeplug技术的电力载波通讯技术。无线通讯包括Wifi、蓝牙、ZigBee、红外、WiMax、GPRS、3G、LTE等通讯手段中的一种或多种。
具体地,配料***中一般包括多个不同类型的配料模块,用于分别对多种不同类型的物料进行自动配置。在需要对某一种类型的物料进行自动配置时,需从多个不同类型的配料模块中查找出与该物料类型相对应的配料模块进行配料。配料类型是配料信息和配料模块在技术上的内在联系,因此,可作为匹配查找条件。如附图5所示,为本发明配料***的一种匹配方式示意图,由附图可以看出,本发明将配料类型作为匹配查找条件,当多个配料模块中的某一个配料模块的配料类型与配料信息中的配料类型相同,则该配料模块即为所需要查找的配料模块。
优选地,若配料信息中包括执行该配料行为参数的配料模块的类型信息,则在根据配料类型查找配料模块时,还需匹配配料模块的类型信息。将配料信息中所包括的配料模块的类型信息与所查找的配料模块的类型信息匹配后,只有与其匹配的配料模块才能根据该配料行为参数自动配料,所配出的配料量也与该配料行为参数相匹配,可以达到精确配料的效果。
优选地,若配料信息中同一配料类型的同一配料量包含多个不同的配料行为参数时,则在根据配料类型查找配料模块时,还需匹配配料模块的类型信息,即该数字化菜谱的配料信息根据配料模块的类型不同,可以执行不同的配料行为参数,因此,可适用于多种不同的配料***,具有灵活的适应性。
优选地,为了实现快速查找到配料***中对应的配料模块,数字化菜谱中的配料类型和配料模块中的配料类型,应采用相同的描述标准。这种描述标准可以是配料类型相同的表征方式,如当配料类型是通过配料名称来进行表征时,则配料信息和配料模块中的配料类型也均应采用配料名称来进行描述;当配料类型是通过编码来进行表征时,则配料信息和配料模块中的配料类型也均应同时采用编码来进行描述。此外,这种描述标准也可以是程序语言设计标准,或者是标记语言设计标准。
优选地,配料***一般包括多个不同的配料模块,在配料时,这多个不同的配料模块可以同时动作,实现同时配料。具体实施时,要实现多个配料模块同时配料,控制模块需同时获取配料信息中的多个配料类型以及与该多个配料类型的配料量相对应的配料行为参数,分别查找与该多个配料类型相对应的多个配料模块,同时将与该多个配料类型的配料量相对应的多个配料行为参数分别发送给对应的多个配料模块,该多个不同的配料模块分别用于同时配料。例如,控制模块同时获取配料类型盐和其配料行为参数“推送螺杆旋转6圈”、配料类型鸡精和其配料行为参数“推送螺杆旋转2圈”、配料类型醋和其配料行为参数“阀门开口5S”,根据这几个配料类型分别查找到与其对应的盐配料模块、鸡精配料模块和醋配料模块后,将配料行为参数分别发送给对应的配料模块,各配料模块分别同时执行与其对应的配料行为参数,如盐配料模块执行推送螺杆旋转6圈、鸡精配料模块执行推送螺杆旋转2圈、醋配料模块执行阀门开口5S,即可同时实现这几个配料的同时自动配置。本发明可以同时对多个配料类型的配料进行自动配置,因此,可大大的提高配料的效率。
优选地,本发明所提出的配料***还包括电子标签识别模块,该电子标签识别模块与控制模块通信连接;在配料模块的储料容器上设置有电子标签,该电子标签中包含对应的储料容器的配料信息,本发明通过电子标签识别模块可以识别读取储料容器的电子标签中所包含的配料信息。具体地,电子标签可以是一维条形码、二维矩阵码、图形编码等,则对应的电子标签识别模块可以是一个编码扫描接口;电子标签还可以是NFC、RFID、TM卡等智能电子标签,则对应的电子标签识别模块可以是与其对应的智能信息读取接口。
进一步地,控制模块可以获取配料模块中储料容器的位置信息,将储料容器的位置信息与储料容器的配料信息相关联。其中,储料容器的位置信息是指其在配料***中所处的编号或具***置,可以由配料***在储料容器安装时自动识别,如盐配料模块处于第一位置,鸡精配料模块处于第二位置,醋配料模块处于第三位置,控制模块获取到每个配料模块的配料信息和与其关联的位置信息后,就可以根据所需的配料类型,向对应位置的配料模块发送配料命令。如需要对盐进行配料时,控制模块根据配料模块中所包括的配料类型信息,查找到盐配料模块位于第一位置,因此,就向该第一位置的盐配料模块发送下料命令,从而控制该盐配料模块实现自动配料。通过区分多个配料模块不同的位置,即可精确的控制不同位置的配料模块动作实现配料。
此外,配料模块中所包含的配料信息和位置信息,也可以由用户通过人机交互模块手动输入,控制模块获取该配料模块的配料信息和位置信息,将二者进行关联,关联后,可根据配料信息中的配料类型查找到放置于某一位置的配料模块,从而实现配料的自动配置。
优选地,控制模块判断配料信息中执行该配料行为参数的配料模块的类型信息是否与配料***中查找到的配料模块的类型信息相匹配,若不匹配,将该配料行为参数转换为与配料***中查找到的配料模块相匹配的配料行为参数,配料模块根据该转换后的配料行为参数配料。具体实施时,所转换的依据是控制模块中包括单位配料量所对应的单位配料行为参数,可以根据该单位配料行为参数对配料量及配料行为参数之间进行自由转换,如配料类型盐的单位配料行为参数是“V1型推送螺杆1圈/克”或者“V2型推送螺杆2圈/克”,配料类型醋的单位配料行为参数是“电磁阀开口1S/ml”,则可以先将配料信息中所包含的配料行为参数转换为对应的配料量后,再根据该配料量将其转换为与其对应的配料模块的配料行为参数。例如配料信息中,盐的配料行为参数是“V1型推送螺杆旋转6圈”,若配料***中与盐相对应的配料模块只有V2型盐配料模块,则可以先将配料信息中与V1型配料模块相对应的配料行为参数根据单位配料行为参数转换为配料量,如所转换后的配料量是6g,再将该配料量转换为与V2型盐配料模块相匹配的配料行为参数,如6g的配料量采用V2型配料模块配置时,其对应的配料行为参数为12圈,据此,就可以实现配料行为参数和配料模块的相互匹配,从而达到精确配料的效果。
优选地,若控制模块所获取的数字化菜谱的配料信息仅包括配料类型和与该配料类型相对应的配料量,而不包括对应的配料行为参数,则在配料模块配料之前,控制模块还需将配料量转换为与该配料模块相匹配的配料行为参数,使得配料模块可以根据转换后的配料行为参数配料。转换的依据同样是控制模块中所包括的单位配料量所对应的单位配料行为参数,如配料信息中,只包含了盐的配料量是6g,而未包含对应的配料行为参数,则可以根据控制模块中所包含的单位配料行为参数“推送螺杆1圈/克”,将其直接转换为配料行为参数6圈,转换后,与其对应的盐配料模块可以直接执行该配料行为参数实现配料。
实际生活中,采用统一的配料信息进行配料烹饪菜肴时,烹饪出的菜肴口味单一,难以符合用户个性化的口味需求,因此,在获取到数字化菜谱中的配料信息之后,在配料***自动配料之前,用户还可以根据自己的个性化口味对配料信息中与配料量相对应的配料行为参数进行更改,如标准的数字化菜谱中盐的配料量是6g,所对应的配料行为参数是“推送螺杆旋转6圈”,若用户是高血压患者,需少食盐,则可以对该配料行为参数进行更改,如更改为“推送螺杆旋转4圈”,则配料***在配料时,根据该修改后的配料行为参数,所对应配出的配料量即减少为4g,符合用户的个性化口味需求。具体实施时,更改的实现方式可以是通过配料***的人机交互模块输入更改,也可以是通过其他智能设备更改后,通信传递给配料***。