[go: up one dir, main page]

CN114747930A - Improved automated food preparation equipment - Google Patents

Improved automated food preparation equipment Download PDF

Info

Publication number
CN114747930A
CN114747930A CN202210366024.3A CN202210366024A CN114747930A CN 114747930 A CN114747930 A CN 114747930A CN 202210366024 A CN202210366024 A CN 202210366024A CN 114747930 A CN114747930 A CN 114747930A
Authority
CN
China
Prior art keywords
algorithm
food
ingredient
dispensing
container
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210366024.3A
Other languages
Chinese (zh)
Other versions
CN114747930B (en
Inventor
D·C·塞卡尔
K·凯瑟拉森
B·理查德森
S·巴特
L·拉拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cooking Robot Co
Original Assignee
Cooking Robot Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cooking Robot Co filed Critical Cooking Robot Co
Priority to CN202210366024.3A priority Critical patent/CN114747930B/en
Priority claimed from PCT/US2018/026065 external-priority patent/WO2018161096A2/en
Publication of CN114747930A publication Critical patent/CN114747930A/en
Application granted granted Critical
Publication of CN114747930B publication Critical patent/CN114747930B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J27/00Cooking-vessels
    • A47J27/002Construction of cooking-vessels; Methods or processes of manufacturing specially adapted for cooking-vessels
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J36/00Parts, details or accessories of cooking-vessels
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J43/00Implements for preparing or holding food, not provided for in other groups of this subclass
    • A47J43/25Devices for grating
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J44/00Multi-purpose machines for preparing food with several driving units
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J47/00Kitchen containers, stands or the like, not provided for in other groups of this subclass; Cutting-boards, e.g. for bread
    • A47J47/01Kitchen containers, stands or the like, not provided for in other groups of this subclass; Cutting-boards, e.g. for bread with dispensing devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Mechanical Engineering (AREA)
  • Manufacturing & Machinery (AREA)
  • Food-Manufacturing Devices (AREA)
  • Meat, Egg Or Seafood Products (AREA)

Abstract

The present invention relates to a method for operating an automatic food preparation apparatus having a motor, an actuator arm and an apparatus. The device may be a paddle portion having flexible fins. The method rotates the paddle portion via a pin mechanism to dispense ingredients placed in the tank, automatically controls the motor based on the weight sensor readings, and positions the actuator arm via a position sensor. The same motor dispenses ingredients from multiple tanks. The method may have multiple paddle rotation and weight measurement steps until the target weight is reached. The plurality of paddle portion rotating steps may be one-way paddle portion rotation or two-way paddle portion rotation. The paddle portion may be rotated according to one or more paddle portion rotation algorithms, error recovery algorithms, or different algorithms based on the amount of ingredient remaining in the tank. The paddle portion may be rocked until the target weight is reached.

Description

改进的自动化食物制作设备Improved automated food preparation equipment

本申请是申请日为2018年4月4日、申请号为“201880028412.2”(国际申请号为PCT/US2018/026065)、发明名称为“改进的自动化食物制作设备”的发明专利申请的分案申请。This application is a divisional application for an invention patent application with an application date of April 4, 2018, an application number of "201880028412.2" (the international application number is PCT/US2018/026065), and the invention name of "improved automated food preparation equipment" .

相关申请的交叉参考CROSS-REFERENCE TO RELATED APPLICATIONS

本申请是2017年4月4日提交的美国临时专利申请No.62/481,217的部分继续并且要求享有其权益,本申请是2017年3月3日提交的美国非临时专利申请No.15/449,548的部分继续,本申请要求享有2016年3月6日提交的美国临时专利申请No.62/304,277的权益,本申请是2015年9月8日提交的美国非临时专利申请No.14/847,959的部分继续,本申请要求享有2014年9月9日提交的美国临时专利申请No.62/047,785、2014年9月26日提交的美国临时专利申请No.62/056,368、2014年12月19日提交的美国临时专利申请No.62/094,595、2015年4月21日提交的美国临时专利申请No.62/150,303、2015年6月26日提交的美国临时专利申请No.62/185,524和2015年8月4日提交的美国临时专利申请No.62/201,105的权益。上述申请的内容通过参考包含于此。This application is a continuation-in-part of, and claims the benefit of, US Provisional Patent Application No. 62/481,217, filed April 4, 2017, which is US Non-Provisional Patent Application No. 15/449,548, filed March 3, 2017 Continuing in part, this application claims the benefit of U.S. Provisional Patent Application No. 62/304,277, filed on March 6, 2016, which is the subject of U.S. Non-Provisional Patent Application No. 14/847,959, filed on September 8, 2015 Continuing in part, this application claims US Provisional Patent Application No. 62/047,785, filed September 9, 2014, US Provisional Patent Application No. 62/056,368, filed September 26, 2014, and December 19, 2014 US Provisional Patent Application No. 62/094,595, US Provisional Patent Application No. 62/150,303, filed April 21, 2015, US Provisional Patent Application No. 62/185,524, June 26, 2015, and August 2015 The benefit of U.S. Provisional Patent Application No. 62/201,105, filed May 4. The contents of the aforementioned applications are incorporated herein by reference.

技术领域technical field

本申请涉及在家庭或企业中进行食物制作过程的电子辅助设备、系统、方法和技术的一般领域。This application relates to the general field of electronic aids, systems, methods, and techniques for carrying out the food preparation process in a home or business.

背景技术Background technique

多年来,已经出现了许多创新来帮助烹饪过程。现在可使用食物加工机来切碎蔬菜和肉。电磁炉灶具允许更快的烹饪过程。微波炉允许高效的再加热。然而,尽管进行了这些创新,但是我们许多人每天花费一个小时甚至更长的时间为自己和家庭烹饪食物。烹饪还需要一条重要的学习曲线,然后一个人才能以美味的方式烹饪。同样,诸如餐馆的商业食品企业目前必须将其大量的成本分配给人工烹饪劳动。减少烹饪所需的“人工时间”以及减小与烹饪相关联的学习曲线的方式可以是非常有用的。同样,对于商业而言,通过将一些人工时间成本转移给机器、设备、机器人等会获得直接和间接的经济利益。Over the years, many innovations have emerged to aid the cooking process. A food processor can now be used to chop vegetables and meat. Induction cooktops allow for a faster cooking process. Microwave ovens allow for efficient reheating. Yet despite these innovations, many of us spend an hour or more a day cooking food for ourselves and our families. Cooking also requires a significant learning curve before one can cook in a delicious way. Likewise, commercial food businesses such as restaurants must currently allocate a significant portion of their costs to manual cooking labor. A way to reduce the "labor time" required for cooking as well as reduce the learning curve associated with cooking can be very useful. Likewise, for business, there are direct and indirect economic benefits from shifting some of the labor time cost to machines, equipment, robots, etc.

Hegedis、Davenport和Hoare的美国专利申请公开No.2013/0112683明显描述了一种烹饪设备,其中加热元件与用户界面和温度传感器一起工作并且在烹饪期间向用户提供提示。然而,这需要用户输入以提供烹饪所需的所有配料,并且需要用户在较长的时间段站在炉灶附近以响应由烹饪设备所提供的提示。因为没有自动可用的混合功能,所以用户也需要在较长的时间段站在炉灶附近。US Patent Application Publication No. 2013/0112683 to Hegedis, Davenport and Hoare apparently describes a cooking apparatus in which a heating element works with a user interface and temperature sensor and provides prompts to the user during cooking. However, this requires user input to provide all the ingredients needed for cooking, and requires the user to stand near the stove for an extended period of time in response to prompts provided by the cooking device. The user is also required to stand near the stove for extended periods of time because there is no automatically available mixing function.

Cho和Chen的美国专利申请公开No.2011/0108546明显描述了一种智能加热机构,其基于温度传感器数据以及用户定义的温度曲线向电磁炉自适应地提供功率。然而,这需要用户手动地提供烹饪所需的所有配料,并且需要用户站在炉灶附近以周期性地混合食物项目。US Patent Application Publication No. 2011/0108546 to Cho and Chen apparently describes an intelligent heating mechanism that adaptively provides power to an induction cooker based on temperature sensor data and a user-defined temperature profile. However, this requires the user to manually provide all the ingredients needed for cooking, and requires the user to stand near the stove to periodically mix the food items.

Foodini是Natural Machines的原型和即将发布的产品,其显然通过加热食物糊并且通过将它们分配到台上来3D打印食物项目。然而,这需要在分配食物之前将食物制成糊状,这可能是麻烦的且昂贵的。Foodini is a prototype and upcoming product from Natural Machines, which apparently 3D prints food items by heating food paste and by dispensing them onto a table. However, this requires mashing the food before dispensing, which can be cumbersome and expensive.

Everycook是欧洲制造的原型,其显然承诺切割和混合食物项目并且借助食谱烹饪它们。然而,用户仍然需要待在Everycook烹饪设备附近并且经常倾倒附加的食物项目。Everycook is a European-made prototype that apparently promises to cut and mix food items and cook them with the help of recipes. However, the user still needs to stay near the Everycook cooking device and often dumps additional food items.

Sereneti Kitchen是美国制造的原型,其显然想使烹饪过程自动化,但是不进行配料的任何切碎,反而是利用预先切碎的食物。它也没有将测定的量的配料放入烹饪器皿中。Sereneti Kitchen is an American-made prototype that apparently wants to automate the cooking process, but instead of doing any chopping of ingredients, it utilizes pre-chopped food. It also does not put measured amounts of ingredients into the cooking vessel.

需要的是在最少的人工干预下允许制备食物的设备和方法。What is needed are apparatus and methods that allow food preparation with minimal human intervention.

附图说明Description of drawings

从以下结合附图的详细描述,将更加充分地了解和理解本发明的各个实施例,在附图中:Various embodiments of the present invention will be more fully understood and appreciated from the following detailed description in conjunction with the accompanying drawings, in which:

图1示出本发明的实施例,其可以包括在烹饪锅的顶上的转盘(carousel);Figure 1 shows an embodiment of the invention which may include a carousel on top of a cooking pot;

图2示出图1所示的转盘机构;Fig. 2 shows the turntable mechanism shown in Fig. 1;

图3示出本发明的实施例,其中在烹饪锅的顶上放置有两个转盘,一个转盘用于容纳配料,并且一个转盘用于切碎配料;Figure 3 shows an embodiment of the invention in which two turntables are placed on top of the cooking pot, one for containing ingredients and one for chopping the ingredients;

图4示出本发明的实施例,其中具有旋转分配器旋钮的容器与图1的转盘机构结合使用;Figure 4 shows an embodiment of the present invention in which a container with a rotary dispenser knob is used in conjunction with the dial mechanism of Figure 1;

图5示出本发明的实施例,即,用于配料分配器容器的致动机构;Figure 5 shows an embodiment of the present invention, an actuation mechanism for an ingredient dispenser container;

图6A示出本发明的实施例,其是用于切碎配料的设备;Figure 6A shows an embodiment of the present invention, which is an apparatus for chopping ingredients;

图6B示出本发明的实施例,其是用于将配料切成丁的设备;Figure 6B shows an embodiment of the present invention, which is an apparatus for dicing ingredients;

图7示出本发明的实施例,其使用一系列连杆使搅拌器运动到各个位置;Figure 7 shows an embodiment of the present invention using a series of linkages to move the agitator to various positions;

图8示出本发明的实施例,其可以分配固体配料;Figure 8 shows an embodiment of the present invention that can dispense solid ingredients;

图9示出本发明的实施例,其中通过减小配料容器与食物之间的接触表面积来防止食物粘附到配料容器的侧面上;Figure 9 shows an embodiment of the present invention wherein food is prevented from adhering to the sides of the ingredient container by reducing the contact surface area between the ingredient container and the food;

图10A和图10B示出本发明的实施例,其中描述了用于分配和感测的机构;Figures 10A and 10B illustrate embodiments of the present invention in which mechanisms for dispensing and sensing are described;

图11示出本发明的实施例,其中描述了用于分配食物的机构;Figure 11 shows an embodiment of the present invention in which a mechanism for dispensing food is described;

图12A和图12B示出分配液体的本发明的实施例;12A and 12B illustrate an embodiment of the present invention for dispensing liquid;

图13示出本发明的实施例,其示出质量传感器系统;Figure 13 shows an embodiment of the present invention showing a mass sensor system;

图14示出本发明的实施例,其示出能够处理各种类型的食物的系统;Figure 14 illustrates an embodiment of the present invention showing a system capable of processing various types of food;

图15示出本发明的实施例,其示出用于放置沙拉碗或比萨饼基料或烹饪锅以及加热器或玉米粉薄饼(用于制作墨西哥卷饼)并且通常用于放置被进一步加工的基料的系统;Figure 15 shows an embodiment of the present invention, which is shown for placing a salad bowl or pizza base or cooking pot and a heater or tortilla (for making burritos) and generally for placing a base that is further processed material system;

图16示出本发明的实施例,其示出模块化配料容器并且示出如何将其附接到转盘;Figure 16 shows an embodiment of the present invention showing a modular ingredient container and showing how it is attached to the turntable;

图17示出本发明的实施例,其示出模块化配料容器如何可以彼此附接;Figure 17 shows an embodiment of the present invention showing how modular ingredient containers may be attached to each other;

图18示出本发明的实施例,用于分配配料的桨部;Figure 18 shows an embodiment of the present invention, a paddle for dispensing ingredients;

图19示出本发明的实施例,用于配料容器的轴承;Figure 19 shows an embodiment of the present invention, a bearing for an ingredient container;

图20A至图20C示出本发明的实施例,其示出如何可以构造磁体和霍尔传感器以用于从配料容器分配材料;Figures 20A-20C illustrate an embodiment of the present invention showing how a magnet and Hall sensor may be configured for dispensing material from an ingredient container;

图21示出所提出的分配系统的问题,其中竖直旋钮可以与用于分配的致动器碰撞;Figure 21 illustrates a problem with the proposed dispensing system where the vertical knob can collide with the actuator for dispensing;

图22示出本发明的实施例,其示出如何可以借助“旋钮矫直器机构”来矫直旋钮;Figure 22 shows an embodiment of the invention showing how a knob can be straightened by means of a "knob straightener mechanism";

图23A至图23B示出本发明的实施例,其示出如何可以使用触摸屏用户界面来控制机器人;Figures 23A-23B illustrate an embodiment of the invention showing how a touch screen user interface can be used to control a robot;

图24A至图24B示出本发明的实施例,其示出如何在保持配料的腔室与该设备的其它部分之间提供热绝缘;Figures 24A-24B illustrate an embodiment of the present invention showing how thermal insulation is provided between the chamber holding the ingredients and the rest of the apparatus;

图25示出本发明的实施例,其示出如何可以通过关闭供配料掉落的孔以用于提供热绝缘来使用容器;Figure 25 shows an embodiment of the present invention showing how a container may be used by closing the hole through which the ingredients are dropped for providing thermal insulation;

图26A至图26C示出本发明的实施例,其示出用于打开和关闭供配料掉落的孔的机构;Figures 26A-26C illustrate an embodiment of the present invention showing a mechanism for opening and closing the hole for the ingredient to drop;

图27示出本发明的实施例,其示出分配配料的方法;Figure 27 illustrates an embodiment of the present invention showing a method of dispensing ingredients;

图28示出本发明的实施例,其示出分配液体配料的方法;Figure 28 illustrates an embodiment of the present invention showing a method of dispensing a liquid ingredient;

图29示出本发明的实施例,其示出基于配料切割的分配算法;Figure 29 illustrates an embodiment of the present invention showing an ingredient cut based distribution algorithm;

图30示出本发明的实施例,其示出基于桨部的分配算法;Figure 30 illustrates an embodiment of the present invention showing a paddle-based allocation algorithm;

图31示出本发明的实施例,其示出基于阈值的速度算法;Figure 31 illustrates an embodiment of the present invention showing a threshold based velocity algorithm;

图32示出本发明的实施例,其示出基于阈值的重量测量频率算法;Figure 32 illustrates an embodiment of the present invention showing a threshold-based weight measurement frequency algorithm;

图33示出本发明的实施例,其示出基于配料水平的分配算法;Figure 33 illustrates an embodiment of the present invention showing an ingredient level based dispensing algorithm;

图34示出本发明的实施例,其示出液体回撤算法;Figure 34 shows an embodiment of the present invention showing a liquid drawdown algorithm;

图35示出本发明的实施例,其示出分配器碰撞恢复算法;Figure 35 illustrates an embodiment of the present invention showing a distributor collision recovery algorithm;

图36示出本发明的实施例,其示出配料堵塞恢复逆反方向算法;Figure 36 illustrates an embodiment of the present invention showing an ingredient jam recovery reverse direction algorithm;

图37示出本发明的实施例,其示出配料堵塞恢复转盘摇动算法;Figure 37 illustrates an embodiment of the present invention showing an ingredient jam recovery carousel shaking algorithm;

图38示出本发明的实施例,其示出回退容器算法;Figure 38 illustrates an embodiment of the present invention showing a fallback container algorithm;

图39示出本发明的实施例,其示出摇摆运动分配算法;Figure 39 shows an embodiment of the present invention showing a rocking motion distribution algorithm;

图40示出本发明的实施例,其示出双向运动算法;Figure 40 illustrates an embodiment of the present invention showing a bidirectional motion algorithm;

图41示出本发明的实施例,其示出沙拉之间的切换方向算法;Figure 41 shows an embodiment of the present invention showing a switching direction algorithm between salads;

图42示出本发明的实施例,其示出量化的重量分配算法;Figure 42 illustrates an embodiment of the present invention showing a quantified weight distribution algorithm;

图43示出本发明的实施例,其示出多配料分配算法;Figure 43 illustrates an embodiment of the present invention showing a multi-ingredient dispensing algorithm;

图44示出本发明的实施例,其示出预测归零机构下冲算法;Figure 44 illustrates an embodiment of the present invention showing a predictive zeroing mechanism undershoot algorithm;

图45示出本发明的实施例,其示出预测分配下冲算法;Figure 45 illustrates an embodiment of the present invention showing a predictive allocation undershoot algorithm;

图46A至图46D示出本发明的实施例,其示出液体分配机构;Figures 46A-46D illustrate an embodiment of the present invention showing a liquid dispensing mechanism;

图47A至图47C示出本发明的实施例,其示出带凸片的桨部;47A-47C illustrate an embodiment of the present invention showing a tabbed paddle;

图48A至图48C示出本发明的实施例,其示出用于分配配料的混洗机(shuffler),所述混洗机在重力进给机构下未完美地操作;Figures 48A-48C illustrate an embodiment of the present invention showing a shuffler for dispensing ingredients that does not operate perfectly under a gravity feed mechanism;

图49A至图49D示出本发明的实施例,其示出一种设备,所述设备将销轴机构和桨部卡扣到罐上;Figures 49A-49D illustrate an embodiment of the invention showing a device that snaps the pin mechanism and paddle to the tank;

图50示出本发明的实施例,其描述具有重量反馈的摇摆运动分配算法。Figure 50 shows an embodiment of the present invention describing a rocking motion distribution algorithm with weight feedback.

具体实施方式Detailed ways

现在至少参照以上附图描述本发明的实施例。本领域的普通技术人员将理解,本描述和附图说明了而不是限制了本发明,并且一般而言,为了表达清晰起见,附图未按比例绘制。这些技术人员还将认识到,通过应用本文中所包含的发明原理,能够有更多的实施例,并且这些实施例将落入本发明的范围内,本发明的范围不受限制,除了由所附权利要求书限制以外。Embodiments of the present invention will now be described with reference to at least the above drawings. Those of ordinary skill in the art will understand that the description and drawings illustrate rather than limit the invention and that, in general, for clarity of presentation, the drawings are not drawn to scale. Those skilled in the art will also recognize that many more embodiments are possible by applying the inventive principles contained herein and that such embodiments will fall within the scope of the invention, which is not limited except by the Except as limited by the appended claims.

图1描述了本发明的实施例,其可以是机器人烹饪设备或食物制备机器/设备。机器人烹饪设备可以包括外部容器100、内部容器102、转盘104、轴106、平底锅108、搅拌器110、机械手112、X导轨114、Y导轨116、马达118、板120和加热器122。食物可以被储存在诸如外部容器100和内部容器102的配料分配器容器中。术语“管”和“罐”也可以用于指的是在本专利申请的各个部分处的容器。配料分配器容器外部容器100和内部容器102可以被安装到转盘104上,所述转盘104可以被附接到旋转轴106。轴106可以在马达的帮助下旋转。可以使用若干机构来使以圆形构型放置的容器旋转,所述容器可以被放置在圆形板/平台上。在图1中,示出两个圆形行的配料分配器,其中外部容器100在外部圆形行上,并且内部容器102在内部圆形行上。可以设计和利用多个圆形行,并且多个圆形行的范围可以从至少1个到10个。转盘104可以被放置在会发生烹饪的平底锅108的顶上。平底锅108在本文中可以被称为锅、烹饪锅、蒸煮锅或烹饪器皿。转盘104可以包括开口(未示出),其包括基本圆形和其它形状,用于从配料容器外部容器100和内部容器102以及其它容器分配食物。这些圆形开口可以被构造成使得当食物通过这些圆形开口落下时,它们落入平底锅108中。诸如感应加热器122的加热器可以用于烹饪菜肴。加热器可以包括搅拌器110,所述搅拌器110可以使用机器人机构以X尺寸和Y尺寸(相对于平底锅108)运动,所述机器人机构可以包括圆轴或导轨,例如,X导轨114和Y导轨116。搅拌器110也可以被设计为在Z尺寸上以及在X、Y和Z的各种角度/组合上运动。可以使用马达118来用于使搅拌器110旋转。这些实施例能够有若干变型。例如,搅拌器110可以被附接到极坐标型机器人机构。由于极坐标型机构更容易密封,所以极坐标机构可以提供改进的对与烹饪油脂有关的可靠性问题的抵抗性。烹饪平底锅108和加热器122可以使用机械手112经由使板120上下运动来运动。图1所示的机械手可以使用多个不同的机构来构建,例如,链、带、丝杠、滚珠丝杠和许多其它材料。可以利用制冷系统、珀耳帖冷却系统或其它冷却设备来冷却转盘104上方的区域,并且通过将在转盘104上方的部件放置在热绝缘环境中来提高效率。可以使用机械手或其它致动机构打开和关闭转盘上的开口,所述转盘上的开口可以允许食物被分配到平底锅108中。板120可以包括质量传感器,所述质量传感器测量盘中的食物的重量。这可以提供关于某一分配步骤的状态的信息,即,已经从诸如外部容器100和内部容器102的配料分配器向平底锅108中分配了多少食物。质量传感器还可以通过测量在烹饪过程期间发生了多少重量减少而任选地提供关于烹饪过程的状态的信息。对于本领域的技术人员将清楚的是,可以能够有这些实施例的若干变型。例如,不需要存在感应加热器122,并且一个人可以使用机器人烹饪设备来分配食物以用于制作沙拉和其它类型的食物。可以存在有传感器(未示出),用于估计诸如内部容器102的容器中的配料是否变质。转盘104可以包括多于两行的容器或仅一行容器。例如,可以例如使用制冷系统或加热系统来调制其中放置具有容器的转盘的环境的温度。Figure 1 depicts an embodiment of the present invention, which may be a robotic cooking apparatus or a food preparation machine/apparatus. The robotic cooking apparatus may include outer container 100 , inner container 102 , turntable 104 , shaft 106 , pan 108 , stirrer 110 , robot 112 , X rails 114 , Y rails 116 , motors 118 , plates 120 , and heaters 122 . Food may be stored in ingredient dispenser containers such as outer container 100 and inner container 102 . The terms "tube" and "tank" may also be used to refer to containers at various parts of this patent application. The ingredient dispenser container outer container 100 and inner container 102 may be mounted on a turntable 104 which may be attached to a rotating shaft 106 . The shaft 106 can be rotated with the help of a motor. Several mechanisms can be used to rotate containers placed in a circular configuration, which can be placed on a circular plate/platform. In Figure 1, two circular rows of ingredient dispensers are shown, with the outer container 100 on the outer circular row and the inner container 102 on the inner circular row. Multiple circular rows may be designed and utilized, and may range from at least 1 to 10 circular rows. Turntable 104 may be placed on top of pan 108 where cooking will occur. Pan 108 may be referred to herein as a pot, cooking pot, retort or cooking vessel. The turntable 104 may include openings (not shown) including substantially circular and other shapes for dispensing food from the ingredient container outer container 100 and inner container 102 and other containers. The circular openings may be configured such that as food falls through the circular openings, they fall into the pan 108 . A heater such as induction heater 122 may be used to cook dishes. The heater can include a stirrer 110 that can be moved in an X dimension and a Y dimension (relative to the pan 108 ) using a robotic mechanism that can include a circular axis or rails, eg, X rails 114 and Y Rails 116 . The agitator 110 can also be designed to move in the Z dimension and at various angles/combinations of X, Y and Z. A motor 118 may be used for rotating the agitator 110 . Several variations of these embodiments are possible. For example, agitator 110 may be attached to a polar-type robotic mechanism. Polar-type mechanisms can provide improved resistance to reliability issues associated with cooking grease because they are easier to seal. Cooking pan 108 and heater 122 may be moved using robotic arm 112 by moving plate 120 up and down. The manipulator shown in Figure 1 can be constructed using a number of different mechanisms, such as chains, belts, leadscrews, ball screws, and many other materials. A refrigeration system, Peltier cooling system, or other cooling device may be utilized to cool the area above the turntable 104, and efficiency may be improved by placing components above the turntable 104 in a thermally insulated environment. A robotic arm or other actuation mechanism may be used to open and close openings in the turntable that may allow food to be dispensed into the pan 108 . Plate 120 may include a mass sensor that measures the weight of the food in the pan. This may provide information on the status of a certain dispensing step, ie, how much food has been dispensed into pan 108 from ingredient dispensers such as outer container 100 and inner container 102 . The mass sensor may also optionally provide information about the state of the cooking process by measuring how much weight loss occurs during the cooking process. It will be apparent to those skilled in the art that several variations of these embodiments may be possible. For example, the induction heater 122 need not be present, and a person can use the robotic cooking apparatus to dispense food for making salads and other types of food. There may be sensors (not shown) for estimating whether ingredients in a container, such as inner container 102, have gone bad. The carousel 104 may include more than two rows of containers or only one row of containers. For example, the temperature of the environment in which the turntable with the container is placed may be modulated, eg using a refrigeration system or a heating system.

图2示出图1中所示的转盘的设计的近视图。外部容器200和内部容器202可以被放置在转盘204上,所述转盘204可以包括轴206。外部容器200和内部容器202在转盘204上的放置可以被设计成使得它们的底部开口可以基本直接定位在图1的热绝缘转盘环境中的一个或多个开口(未示出)上方。可替代地,可以采用斜槽构型(未示出),其中容器基本不直接在一个或多个开口的上方。可以利用从容器通过一个或多个开口至平底锅(或其它盛器)的食物配料的重力进给以及机动运动。FIG. 2 shows a close-up view of the design of the turntable shown in FIG. 1 . The outer container 200 and the inner container 202 may be placed on a turntable 204 , which may include a shaft 206 . The placement of outer container 200 and inner container 202 on carousel 204 can be designed such that their bottom openings can be positioned substantially directly over one or more openings (not shown) in the thermally insulated carousel environment of FIG. 1 . Alternatively, a chute configuration (not shown) may be employed in which the container is not substantially directly over the opening or openings. Gravity feeding and motorized movement of the food ingredients from the container through one or more openings to the pan (or other receptacle) may be utilized.

图3示出本发明的实施例,其中两个转盘即上部转盘300和下部转盘302可以被放置在烹饪锅(未示出)的上方。上部转盘300可以连接到具有配料的容器,例如,外部配料容器304和内部配料容器306。下部转盘302可以连接到切碎器,例如,切碎器308。某些切碎器可以包括将配料切成片的刀片,某些切碎器可以包括将配料切成丁的刀片,某些切碎机可以包括将配料切成丝的刀片,并且某些切碎机可以具有其它功能。机器人烹饪设备可以通过使各个转盘即上部转盘300和下部转盘302旋转来控制哪个配料容器被放置在哪个切碎器的上方,使得某一配料或配料的组合可以被切碎。可以存在有若干机构以使转盘即上部转盘300和下部转盘302旋转。例如,诸如上部皮带312和下部皮带318的带可以与滑车即上部转盘滑车310、上部马达滑车314和下部马达滑车316结合使用。直接驱动和其它齿轮传动机构也可以用于使上部转盘300和下部转盘302旋转。Figure 3 shows an embodiment of the invention in which two turntables, an upper turntable 300 and a lower turntable 302, may be placed over a cooking pot (not shown). The upper carousel 300 may be connected to containers with ingredients, eg, an outer ingredient container 304 and an inner ingredient container 306 . Lower carousel 302 may be connected to a chopper, such as chopper 308 . Some choppers may include blades that slice ingredients, some choppers may include blades that dice ingredients, some choppers may include blades that shred ingredients, and some choppers The machine can have other functions. The robotic cooking apparatus can control which ingredient container is placed over which chopper by rotating the respective carousels, upper carousel 300 and lower carousel 302, so that a certain ingredient or combination of ingredients can be chopped. There may be several mechanisms to rotate the turntables, upper turntable 300 and lower turntable 302 . For example, belts such as upper belt 312 and lower belt 318 may be used in conjunction with the pulleys, ie, upper turntable pulley 310 , upper motor pulley 314 , and lower motor pulley 316 . Direct drives and other gearing mechanisms may also be used to rotate the upper and lower turntables 300 and 302 .

图4示出本发明的实施例,其中图4所示的容器可以与图1的转盘机构协同使用,以分配受控量的配料。视图400示出可以在转盘104中使用的容器的侧视图,而第二视图402示出可以在转盘104中使用的容器的分解图。容器可以包括诸如圆筒404的用于容纳配料的物体。圆筒404可以具有正方形或矩形的横截面形状,直径可以在竖直方向上增大或减小,并且材料成分和表面摩擦系数/粗糙度的选择取决于例如食物配料类型、水分含量、容器清洁/消毒限制等的设计和工程方面考虑因素。可以添加诸如容器侧406的形状以通过将形状插入转盘上的狭槽中来使到转盘机构中的插入更容易。诸如手柄408的形状可以用于分配受控量的配料。分解的第二视图402示出配料分配机构的更多细节。当旋钮410旋转时,轴414可以使桨部412旋转。旋转运动可以允许分配受控量的配料。桨部412可以部分地由诸如硅树脂的柔性材料构成。质量传感器(未示出)可以与该机构协同使用以确定分配的配料的量。另外,对由旋钮410横过的旋转角(θ)的测量可以提供分配的配料量的估计/测量。Figure 4 illustrates an embodiment of the present invention wherein the container shown in Figure 4 may be used in conjunction with the carousel mechanism of Figure 1 to dispense controlled amounts of ingredients. View 400 shows a side view of a container that can be used in carousel 104 , while second view 402 shows an exploded view of a container that can be used in carousel 104 . The container may include an object such as a cylinder 404 for containing ingredients. The cylinder 404 may have a square or rectangular cross-sectional shape, the diameter may increase or decrease vertically, and the choice of material composition and surface friction/roughness depends on, for example, food ingredient type, moisture content, container cleaning Design and engineering considerations for sterilization restrictions, etc. Shapes such as container side 406 can be added to facilitate insertion into the carousel mechanism by inserting the shapes into slots on the carousel. Shapes such as handle 408 can be used to dispense controlled amounts of ingredients. The exploded second view 402 shows more details of the ingredient dispensing mechanism. When the knob 410 is rotated, the shaft 414 can rotate the paddle 412 . Rotational motion may allow controlled amounts of ingredients to be dispensed. Paddle 412 may be constructed in part from a flexible material such as silicone. A mass sensor (not shown) can be used in conjunction with the mechanism to determine the amount of ingredient dispensed. Additionally, measurement of the angle of rotation (θ) traversed by knob 410 can provide an estimate/measure of the amount of ingredient dispensed.

图5描述本发明的实施例,其示出用于致动本文的图4中的容器圆筒404的旋钮410的设备。可以存在分配器容器的旋钮402(或某些其它突起),并且其可以被指示为突起502。为了使突起502旋转,可以使用夹持器机构。夹持器上臂504和下臂506的两个臂可以用于夹持并且继而牢固地保持突起502。然后,马达510可以用于通过使夹持器本体508旋转来使夹持器旋转。假使某些食物项目被卡入容器圆筒404中,夹持器本体508可以沿着相反方向旋转。也可以通过加速/减速前进/后退算法(例如,产生振动)来使马达510运行并且因此使夹持器本体508运行(并且最终使桨部412运动),以清除卡住的食物项目。例如,若干其它机构能够利用机械手或单爪/四爪夹持器臂来保持突起502和使突起502旋转。Figure 5 depicts an embodiment of the present invention showing an apparatus for actuating the knob 410 of the container cylinder 404 of Figure 4 herein. There may be knob 402 (or some other protrusion) of the dispenser container, and this may be indicated as protrusion 502 . To rotate the protrusion 502, a gripper mechanism may be used. The two arms of the gripper upper arm 504 and lower arm 506 can be used to grip and then hold the protrusion 502 securely. The motor 510 can then be used to rotate the gripper by rotating the gripper body 508 . Should certain food items be snapped into the container cylinder 404, the gripper body 508 may be rotated in the opposite direction. The motor 510 and thus the gripper body 508 (and ultimately the paddle 412) may also be operated by an acceleration/deceleration forward/backward algorithm (eg, generating vibration) to clear stuck food items. For example, several other mechanisms can utilize a robot or a single/four-jaw gripper arm to hold and rotate the protrusion 502 .

图6A示出本发明的实施例,其是用于在转盘机构中切碎配料的设备,所述转盘机构可以用图1示出。示例性配料容器600可以被放置在转盘602中。切碎滑动器604可以在配料容器的基部处被放置到插座606中,使得它们可以在插座606中来回滑动。当切碎滑动器604沿着某一方向运动时,切碎刀片608可以将容器中的配料切细。可以使用致动器机构(在图中未示出)来推动和拉动切碎滑动器604。FIG. 6A shows an embodiment of the present invention which is an apparatus for chopping ingredients in a turntable mechanism, which may be illustrated in FIG. 1 . Exemplary ingredient containers 600 may be placed in a carousel 602 . The chopper sliders 604 can be placed into the sockets 606 at the base of the ingredient container so that they can slide back and forth in the sockets 606 . When the shredding slider 604 is moved in a certain direction, the shredding blade 608 can shred the ingredients in the container. The shredding slider 604 may be pushed and pulled using an actuator mechanism (not shown in the figures).

图6B描述本发明的实施例,其是用于在转盘机构中将配料切成丁的设备,所述转盘机构可以用图1示出。示例性配料容器620可以被放置在转盘622中。切碎滑动器628可以在配料容器的基部处被放置到插座630中,使得它们可以在插座630中来回滑动。切丁栅格例如624可以被放置在配料分配器的基部处。配料可以使用柱塞机构例如所述的柱塞而沿着配料容器被向下推动。配料沿着配料分配器被向下推动到切丁栅格中的作用与切碎滑动器628的运动的组合一起可以促使配料被切成丁和分配。切碎滑动器628还可以包括切碎刀片626以提供双重使用功能。FIG. 6B depicts an embodiment of the present invention, which is an apparatus for dicing ingredients in a carousel mechanism, which may be illustrated in FIG. 1 . Exemplary ingredient containers 620 may be placed in a carousel 622 . The chopper sliders 628 can be placed into the sockets 630 at the base of the ingredient container so that they can slide back and forth in the sockets 630 . A dicing grid such as 624 may be placed at the base of the ingredient dispenser. The ingredient may be pushed down the ingredient container using a plunger mechanism, such as the plunger described. The action of the ingredients being pushed down the ingredient dispenser into the dicing grid, in combination with the motion of the shredding slider 628, may cause the ingredients to be diced and dispensed. The shredding slider 628 may also include a shredding blade 626 to provide dual-use functionality.

图7示出本发明的实施例,其允许部件基于多个连杆即第一连杆706和第二连杆708的运动而在平面中运动。马达第一连杆马达700和第二连杆马达702可以用于使连杆即第一连杆706和第二连杆708旋转,并且从而使搅拌器710运动到烹饪器皿714中的各个点。搅拌器马达704可以用于提供搅拌器710的其它运动,例如,顺时针和逆时针旋转,与连杆运动和取向组合的特定搅拌器刀片取向(例如,以在烹饪器皿714的表面上提供刮擦作用),等等。烹饪容器714可以位于加热器716的顶上。借助用于搬运搅拌器710的这种类型的机器人系统,线材和马达可以被关闭,并且由此受保护以免于诸如污垢和油脂的环境因素的影响。这种类型的基于连杆的系统可以用于使除搅拌器之外的物体和机构运动或向其提供运动,所述物体和机构例如是香料分配器、液体分配器和其它物体。会能够有该基于连杆的系统的若干变型。例如,一个系统可以具有多于两个的连杆,马达可以被放置在可替代的位置处,Z运动以及X运动、Y运动和Z运动的组合,并且会能够有许多其它选择。FIG. 7 illustrates an embodiment of the present invention that allows components to move in a plane based on the movement of a plurality of links, a first link 706 and a second link 708 . Motors First link motor 700 and second link motor 702 may be used to rotate the links, first link 706 and second link 708 , and thereby move agitator 710 to various points in cooking vessel 714 . The agitator motor 704 may be used to provide other motion of the agitator 710, eg, clockwise and counterclockwise rotation, specific agitator blade orientations in combination with linkage motion and orientation (eg, to provide scraping on the surface of the cooking vessel 714). rubbing effect), etc. Cooking vessel 714 may be located on top of heater 716 . With this type of robotic system for handling agitator 710, the wires and motors can be turned off and thus protected from environmental factors such as dirt and grease. Linkage-based systems of this type may be used to move or provide motion to objects and mechanisms other than agitators, such as spice dispensers, liquid dispensers, and other objects. There will be several variations of this linkage based system. For example, a system could have more than two linkages, motors could be placed in alternate locations, Z motions and combinations of X, Y, and Z motions, and many other options would be possible.

图8示出本发明的实施例,一种固体分配设备。桨部806(与本文的图4的桨部412类似)可以存在于食物容纳管802(其与至少本文的图1至图4、图6A和图6B的配料容器类似)内。管802可以使用套环804被附接到转盘。旋钮808(与本文的图4的旋钮410类似)可以使用马达的帮助旋转以使桨部806旋转并且结合重力来分配食物。在本专利申请的各个部分处,术语“销”也可以用于描述旋钮。为了减少食物在食物容纳管802中的粘附,旋钮808可以在分配过程期间沿一个以上的方向旋转,如先前在至少图4和本文的相关说明书部分中所述。在本专利申请的各个点处,术语“管”和“罐”可以被可互换地使用。Figure 8 shows an embodiment of the present invention, a solids dispensing apparatus. A paddle 806 (similar to paddle 412 of Figure 4 herein) may be present within a food holding tube 802 (which is similar to at least the ingredient containers of Figures 1-4, 6A and 6B herein). Tube 802 may be attached to the turntable using collar 804 . Knob 808 (similar to knob 410 of FIG. 4 herein) may be rotated with the aid of a motor to rotate paddle 806 and combine gravity to dispense food. In various parts of this patent application, the term "pin" may also be used to describe the knob. In order to reduce the sticking of food in the food holding tube 802, the knob 808 may be rotated in more than one direction during the dispensing process, as previously described in at least FIG. 4 and in the relevant description section herein. At various points in this patent application, the terms "tube" and "canister" may be used interchangeably.

图9示出本发明的实施例,其可以帮助减少食物在图8所示的容器802的侧面上的粘附。这可以通过在容器的内侧上具有非圆形侧壁912来实现,使得食物项目与内壁之间的接触表面积减小。外壁910可以是圆形的。会能够有这些实施例的若干变型。例如,一个实施例可以具有非圆形的内壁和外壁,并且一个实施例可以在内壁上使用波状图案或其它图案以减少粘附。图案可以被调谐或“匹配”到食物配料的类型和形状。例如,垂直波图案可以是食物项目的平均尺寸(“波”)的一半或四分之一周期。FIG. 9 illustrates an embodiment of the present invention that may help reduce the sticking of food on the sides of the container 802 shown in FIG. 8 . This can be accomplished by having a non-circular side wall 912 on the inside of the container so that the surface area of contact between the food item and the inside wall is reduced. The outer wall 910 may be circular. Several variations of these embodiments will be possible. For example, one embodiment may have non-circular inner and outer walls, and one embodiment may use a wavy pattern or other pattern on the inner wall to reduce sticking. The pattern can be tuned or "matched" to the type and shape of the food ingredient. For example, the vertical wave pattern may be one half or one quarter period of the average size ("wave") of the food item.

图10A和图10B示出本发明的实施例,一种用于使图8所示的旋钮808旋转的机构。在图10A中,马达1002可以用于使轴1008旋转,所述轴1008可以继而使分配机构1006旋转。磁体可以用作分配机构1006的一部分。图10B中所示的霍尔传感器1010可以用于确定在分配操作完成之后的旋钮808的休止位置。FIGS. 10A and 10B illustrate an embodiment of the present invention, a mechanism for rotating the knob 808 shown in FIG. 8 . In FIG. 10A , a motor 1002 may be used to rotate a shaft 1008 , which may in turn rotate a dispensing mechanism 1006 . A magnet may be used as part of the dispensing mechanism 1006 . The Hall sensor 1010 shown in Figure 10B can be used to determine the rest position of the knob 808 after the dispensing operation is complete.

图11示出本发明的实施例,一种分配食物的机构,其可以包括配料容器1100、配料容器旋钮1102、分配旋钮1104和马达1106。马达1106可以用于使分配旋钮1104旋转。当分配旋钮1104旋转时,配料容器的旋钮1102也可以旋转。这进而可以从配料容器1100分配食物配料。在本文的各个部分处,术语“销”可以代替术语“旋钮”使用。FIG. 11 illustrates an embodiment of the present invention, a mechanism for dispensing food, which may include an ingredient container 1100 , an ingredient container knob 1102 , a dispensing knob 1104 and a motor 1106 . Motor 1106 may be used to rotate dispense knob 1104 . When the dispensing knob 1104 is rotated, the knob 1102 of the ingredient container can also be rotated. This, in turn, can dispense food ingredients from ingredient container 1100 . In various parts of this document, the term "pin" may be used in place of the term "knob."

图12A和图12B示出本发明的实施例,一种液体分配系统,其可以包括销1202、配料容器1204、间隔物1206、凸轮机构1208、轴1210、配料容器旋钮1212、销1214、头部1216和喷嘴1218。当配料容器旋钮1212可以旋转时,凸轮机构1208可以被向上推压在间隔物1206上。当凸轮机构1208被向上推压时,喷嘴1218可以使用泵机构从容器1204分配配料。当不需要分配动作时,可以将单向阀添加到喷嘴1218的端部以减少液体的滴落。12A and 12B illustrate an embodiment of the present invention, a liquid dispensing system that may include a pin 1202, an ingredient container 1204, a spacer 1206, a cam mechanism 1208, a shaft 1210, an ingredient container knob 1212, a pin 1214, a head 1216 and nozzle 1218. When the ingredient container knob 1212 can be rotated, the cam mechanism 1208 can be pushed up on the spacer 1206. When the cam mechanism 1208 is pushed upward, the nozzle 1218 may dispense ingredient from the container 1204 using the pump mechanism. A one-way valve can be added to the end of nozzle 1218 to reduce dripping of liquid when dispensing action is not required.

图13示出本发明的实施例,一种质量传感器方案,其可以包括称重传感器1302、质量测量系统1304和碗1306。可以使用称重传感器1302并且将其附接到质量测量系统1304。当食物通过进入沙拉碗1306中的顶部开口落入质量测量系统1304中时,可以测量重量。基于是否已经分配了期望的重量的配料,可以将用于分配配料的马达转到OFF位置。图13中所示的质量传感器系统与可以放置沙拉碗或烹饪容器或感应加热器的食物区域隔离。根据本发明的实施例,碗1306可以被放置成使得其隔离与关联称重传感器1302的电线隔离。FIG. 13 illustrates an embodiment of the present invention, a mass sensor scheme that may include a load cell 1302 , a mass measurement system 1304 and a bowl 1306 . Load cell 1302 may be used and attached to mass measurement system 1304 . As the food falls into the mass measurement system 1304 through the top opening into the salad bowl 1306, the weight can be measured. Based on whether the desired weight of ingredient has been dispensed, the motor for dispensing the ingredient may be turned to the OFF position. The mass sensor system shown in Figure 13 is isolated from the food area where salad bowls or cooking vessels or induction heaters can be placed. According to embodiments of the present invention, bowl 1306 may be positioned such that it is isolated from the wires associated with load cell 1302 .

图14是本发明的实施例的图示,其示出食物系统1499,所述食物系统1499是机器人烹饪设备的一部分,能够帮助制作比萨饼、烹饪食物、制作墨西哥卷饼、制作沙拉以及制作其它若干类型的食物。食物系统1499可以包括板1402、第二连杆马达1404、第一连杆马达1406、隔间1408、配料容器1410、转盘1412和分配器马达1414。配料可以被放置在配料容器1410(为清楚起见示出一个)中并且可以使用转盘1412和分配机构的运动来分配,所述转盘1412和分配机构使用分配器马达,例如,分配器马达1414。分配机构可以在多个容器之间共享,以降低食物制作机器的成本和重量。Figure 14 is an illustration of an embodiment of the present invention showing a food system 1499 that is part of a robotic cooking apparatus capable of assisting in making pizza, cooking food, making burritos, making salads, and several others type of food. Food system 1499 may include plate 1402 , second link motor 1404 , first link motor 1406 , compartment 1408 , ingredient container 1410 , turntable 1412 and dispenser motor 1414 . Ingredients may be placed in ingredient containers 1410 (one shown for clarity) and may be dispensed using movement of turntable 1412 and a dispensing mechanism using a dispenser motor, eg, dispenser motor 1414 . The dispensing mechanism can be shared among multiple containers to reduce the cost and weight of the food making machine.

在制作比萨饼的情况下,可以将比萨饼基料放置在板1402上。板1402可以使用多连杆机构运动,所述多连杆机构继而可以基于马达即第二连杆马达1404、第一连杆马达1406和放置在隔间1408中的附加马达的运动来运动。配料可以使用本文的图1至图13中所述的技术被滴落在比萨饼基料上。比萨饼基料可以使用板1402的运动来运动以将配料分配在比萨饼面积上。In the case of making pizza, a pizza base may be placed on plate 1402. The plate 1402 can be moved using a multi-link mechanism, which in turn can be moved based on the motion of the motors, namely the second link motor 1404 , the first link motor 1406 , and an additional motor placed in the compartment 1408 . The toppings can be dropped onto the pizza base using the techniques described in Figures 1-13 herein. The pizza base can be moved using the motion of the plate 1402 to distribute the ingredients over the pizza area.

在制作墨西哥卷饼的情况下,可以将玉米粉薄饼放置在板1402上,并且可以将配料分配在玉米粉薄饼的顶上。In the case of making a burrito, the tortilla can be placed on the plate 1402 and the ingredients can be dispensed on top of the tortilla.

在制作沙拉的情况下,可以将沙拉碗放置在板1402上,并且可以将配料分配在沙拉碗的顶上。In the case of making a salad, a salad bowl can be placed on plate 1402 and ingredients can be dispensed on top of the salad bowl.

在做一锅饭的情况下,例如,杂烩以及许多印度菜、中国菜和泰国菜,可以将感应加热器和平底锅放置在板1402的顶上,并且可以将配料分配到平底锅中。可以使用附加的机械手来搅拌食物。机械手可以被设计为在端部处具有搅拌器的笛卡尔机器人系统,或者可以使用与本文的图7中描述的技术类似的技术或者使用某些其它技术来设计。In the case of one-pot meals, such as chowder and many Indian, Chinese, and Thai dishes, induction heaters and pans can be placed on top of plate 1402, and the ingredients can be dispensed into the pans. Additional robotic arms can be used to stir food. The manipulator may be designed as a Cartesian robotic system with agitators at the ends, or may be designed using techniques similar to those described in Figure 7 herein, or using some other technique.

图15是本发明的实施例的图示,其示出用于使图14的板1402运动的机构的更近的视图。板1502可以使用连杆即第三连杆1506、第二连杆1510和第一连杆1512的运动来运动。马达第三连杆马达1504和第二连杆马达1508可以旋转以使连杆即第三连杆1506和第二连杆1510运动,并且由此使板1502在水平面内运动。第一连杆1512可以经由放置在隔间1514内的马达上下运动。若干其它机构可以在X平面、Y平面、Z平面中向板1502提供运动并且将配料分配到其上。例如,将板1502放置在3D运动台上。FIG. 15 is an illustration of an embodiment of the present invention showing a closer view of the mechanism for moving the plate 1402 of FIG. 14 . The plate 1502 can be moved using the movement of the links, namely the third link 1506 , the second link 1510 and the first link 1512 . Motors Third link motor 1504 and second link motor 1508 can be rotated to move the links, third link 1506 and second link 1510, and thereby plate 1502 in a horizontal plane. The first link 1512 can be moved up and down via a motor placed within the compartment 1514 . Several other mechanisms may provide motion to plate 1502 in the X, Y, Z planes and dispense ingredients thereto. For example, plate 1502 is placed on a 3D motion table.

图16是本发明的实施例的图示,其描述模块化配料容器并且示出其如何可以附接到转盘。模块化配料容器1642(和放大图1640)可以由两个或更多个部分(例如,上部分1623和下部分1624)构成,所述两个或更多个部分可以使用闩锁机构1644彼此附接。使用模块化配料容器是一项创新,其提供以下若干优点:(1)如果想要增大设备的食物容量,则可以添加再多一个模块化配料容器部分以提供额外的容量,(2)较大尺寸的配料容器当被分成两个较小的配料容器时更易于配合到洗碗机或水槽中以用于清洁目的。模块化配料容器可以使用各种机构附接到转盘1625。这些机构可以包括销机构,其中诸如销1630的销可以被插入诸如左狭槽1619和右狭槽1626的狭槽中。模块化配料容器也可以使用夹子机构附接到转盘1625,其中夹子1628可以用于附接到诸如位置1620的配料容器的一部分。存在有其中配料容器的一部分被附接到夹子1622的示例。会能够有若干可替代的机构以将配料容器附接到转盘。例如,可以使用磁体,例如,永磁体和电磁体的组合。诸如开口销1632的销可以用于确保罐中使用的轴不滑出。Figure 16 is an illustration of an embodiment of the present invention depicting a modular ingredient container and showing how it may be attached to a turntable. Modular ingredient container 1642 (and enlarged view 1640 ) can be constructed of two or more parts (eg, upper part 1623 and lower part 1624 ) that can be attached to each other using latch mechanism 1644 . catch. The use of modular ingredient containers is an innovation that offers several advantages: (1) if one wants to increase the food capacity of the appliance, one more modular ingredient container section can be added to provide additional capacity, (2) more A large sized ingredient container is easier to fit into a dishwasher or sink for cleaning purposes when divided into two smaller ingredient containers. Modular ingredient containers can be attached to the carousel 1625 using various mechanisms. These mechanisms may include pin mechanisms in which pins such as pin 1630 may be inserted into slots such as left slot 1619 and right slot 1626. Modular ingredient containers may also be attached to turntable 1625 using a clip mechanism, where clips 1628 may be used to attach to a portion of an ingredient container such as location 1620. There are examples where a portion of the ingredient container is attached to the clip 1622. There could be several alternative mechanisms for attaching the ingredient container to the turntable. For example, magnets may be used, eg, a combination of permanent magnets and electromagnets. A pin such as cotter pin 1632 can be used to ensure that the shaft used in the tank does not slip out.

图17是本发明的实施例的图示,其示出配料容器的不同部分如何可以彼此附接。诸如第一突起1712、第二突起1713、第三突起1710和第四突起1714的突起可以被添加到会需要彼此附接的配料容器部分即上部分1717和下部分1716。可以添加接合器,所述接合器可以由诸如翼片1715、弹性翼片1711和主干部1720的零件构成。尽管有各种零件的制造公差,但是弹性翼片1711可以允许良好的配合。弹性翼片1711可以由柔性材料构成,所述柔性材料可以变形以允许良好的配合。柔性材料的示例可以包括硅橡胶、聚氨酯和许多其它材料。主干部1720、翼片1715和接合器的其它零件可以由非柔性材料构成,使得配料容器的多个零件被安全地关闭,而没有发生材料泄漏。用于该应用的材料的示例可以包括聚碳酸酯、PVC和许多其它材料。配料容器可以通过使接合器运动到打开或关闭位置中来打开或关闭。图17包括锁定位置1718和解锁位置1719的图示。在本专利申请的各个部分处,可以使用术语“闩锁”代替术语“接合器”。Figure 17 is an illustration of an embodiment of the present invention showing how different parts of an ingredient container may be attached to each other. Protrusions such as the first protrusion 1712, the second protrusion 1713, the third protrusion 1710 and the fourth protrusion 1714 may be added to the parts of the ingredient container that would need to be attached to each other, namely the upper part 1717 and the lower part 1716. Adapters may be added, which may be constructed from parts such as fins 1715 , elastic fins 1711 , and stem 1720 . The resilient tabs 1711 may allow for a good fit despite the manufacturing tolerances of the various parts. The elastic flaps 1711 can be constructed of a flexible material that can deform to allow a good fit. Examples of flexible materials may include silicone rubber, polyurethane, and many others. The stem 1720, flaps 1715, and other parts of the adaptor may be constructed of inflexible materials, allowing the various parts of the ingredient container to be securely closed without material leakage. Examples of materials for this application can include polycarbonate, PVC, and many others. The ingredient container can be opened or closed by moving the adapter into an open or closed position. FIG. 17 includes illustrations of a locked position 1718 and an unlocked position 1719 . In various parts of this patent application, the term "latch" may be used in place of the term "seat".

图18是本发明的实施例的图示,其示出桨部如何可以被设计成用在配料容器中。桨部可以例如由对于芯1834和外部部分即第一延伸部1830和第二延伸部1831而言类似或多种不同的材料构造。根据本发明的实施例,芯1834可以主要地包括非柔性塑料,例如,聚碳酸酯、PVC或其它合适的非柔性塑料。外部部分即第一延伸部1830和第二延伸部1831可以具有柔性材料,例如,硅橡胶、聚氨酯或某种这样的材料。根据本发明的一个实施例,外部部分第一延伸部1830可以比外部部分第二延伸部1831厚。这可以提供用于分配特定配料的刚度和柔性的最高效组合。可替代地,对于整个外部部分而言,整个外部部分可以具有仅一个厚度。对于本领域的技术人员将显而易见的是,在桨部的不同外部部分处会能够有用于非柔性塑料的若干不同的厚度,以提供分配配料所需的各种机械性能。根据本发明的实施例,外部部分即第一延伸部1830和第二延伸部1831可以被包覆模制在芯1834的顶上。芯1834可以插入到孔1832中以允许有更便利的包覆模制。Figure 18 is an illustration of an embodiment of the present invention showing how a paddle may be designed for use in an ingredient container. The paddles may, for example, be constructed of similar or a variety of different materials for the core 1834 and outer portions, ie, the first extension 1830 and the second extension 1831 . According to embodiments of the present invention, the core 1834 may comprise primarily a non-flexible plastic, eg, polycarbonate, PVC, or other suitable non-flexible plastic. The outer portions, first extension 1830 and second extension 1831, may be of a flexible material, eg, silicone rubber, polyurethane, or some such material. According to one embodiment of the present invention, the outer portion first extension 1830 may be thicker than the outer portion second extension 1831 . This can provide the most efficient combination of stiffness and flexibility for dispensing a particular ingredient. Alternatively, the entire outer portion may have only one thickness for the entire outer portion. It will be apparent to those skilled in the art that there can be several different thicknesses for the non-flexible plastic at different outer portions of the paddle to provide the various mechanical properties required to dispense the ingredients. According to an embodiment of the invention, the outer portions, namely the first extension 1830 and the second extension 1831 , may be overmolded on top of the core 1834 . The core 1834 can be inserted into the hole 1832 to allow for more convenient overmolding.

图19是本发明的实施例的图示,其示出如何可以使用轴承来为容器提供长期可靠性。当轴1933被插入容器1936中并且经过较长的时间段旋转以分配配料时,在容器1936中使用的塑料可以降解和/或磨损。通过将轴承即外轴承1940和内轴承1938插入配料容器1936中,可以降低可靠性挑战。会能够有各种类型的轴承以及用于轴承的材料,并且可以减少摩擦、降解或磨损。Figure 19 is an illustration of an embodiment of the present invention showing how a bearing may be used to provide long term reliability to a container. The plastic used in the container 1936 can degrade and/or wear when the shaft 1933 is inserted into the container 1936 and rotated over an extended period of time to dispense the ingredients. By inserting the bearings, ie, outer bearing 1940 and inner bearing 1938, into ingredient container 1936, reliability challenges can be reduced. There will be various types of bearings and materials used for bearings that can reduce friction, degradation or wear.

图20A至图20C示出本发明的实施例,其中多个霍尔传感器和磁体可以被放置在分配器马达组件内以更准确地分配配料。图20A示出分配致动器臂2004、使致动器臂2004旋转的马达轴2006、板2008和马达盖2002。两个霍尔传感器即传感器一2010和传感器二2012可以用于基于磁体即顶部磁体2016和底部磁体2018的位置检测致动器臂2014的位置。当在致动器臂2014的旋转运动期间磁体位于传感器正上方时,传感器可以指示该磁体并且向致动器臂的位置上的控制PCB给出反馈。能够有各种类型的传感器,而不仅仅是霍尔传感器。磁体可以具有各种形状、尺寸和类型。可以使用两个以上的霍尔传感器。也可以使用单个霍尔传感器架构。可替代地,可以在马达中使用编码器以指示其位置。Figures 20A-20C illustrate embodiments of the present invention in which multiple Hall sensors and magnets may be placed within the dispenser motor assembly to more accurately dispense ingredients. FIG. 20A shows the dispensing actuator arm 2004, the motor shaft 2006 that rotates the actuator arm 2004, the plate 2008, and the motor cover 2002. Two Hall sensors, sensor one 2010 and sensor two 2012, may be used to detect the position of the actuator arm 2014 based on the positions of the magnets, top magnet 2016 and bottom magnet 2018. When the magnet is directly over the sensor during rotational movement of the actuator arm 2014, the sensor can indicate the magnet and give feedback to the control PCB on the position of the actuator arm. There can be various types of sensors, not just Hall sensors. Magnets can be of various shapes, sizes and types. More than two Hall sensors can be used. A single Hall sensor architecture can also be used. Alternatively, an encoder can be used in the motor to indicate its position.

图21示出当使用销分配器杆致动器系统2106时出现的问题。销2102和致动器臂2104可以在同一方向上对准,并且可以在转盘运动期间发生撞击。为了正确的系统操作,需要避免这种情况。图22示出本发明的实施例,一种用于使销2204对准而使得其不与图21所示的致动器臂碰撞的系统。销矫直器2202可以被放置在设备中。当转盘旋转时,由于销2204与销校直器2202接合,所以销2204可以自动地沿水平方向对准。FIG. 21 illustrates a problem that arises when the pin dispenser rod actuator system 2106 is used. The pins 2102 and the actuator arms 2104 can be aligned in the same direction and can collide during movement of the turntable. This needs to be avoided for proper system operation. FIG. 22 shows an embodiment of the present invention, a system for aligning the pin 2204 so that it does not collide with the actuator arm shown in FIG. 21 . A pin straightener 2202 may be placed in the device. As the turntable rotates, the pins 2204 can automatically align in the horizontal direction since they engage the pin straighteners 2202.

图23A至图23B示出本发明的实施例,其中触摸屏可以用于控制具有图1至图22和图24至图28所示的特征中的一个或多个的食物制备/机器人烹饪设备的操作。触摸屏2308可以被放置在门2306内,如图23B所示。图23A指示门2304的背面,并且视图2302指示其上装载有示例性罐的示例性转盘系统。客户可以使用触摸屏2308来指示他们的食物选择,并且图23A至图23B中所示的设备可以制备食物。Figures 23A-23B illustrate an embodiment of the invention in which a touch screen may be used to control the operation of a food preparation/robotic cooking apparatus having one or more of the features shown in Figures 1-22 and 24-28 . A touch screen 2308 can be placed within the door 2306, as shown in Figure 23B. FIG. 23A indicates the back of door 2304, and view 2302 indicates an exemplary carousel system with an exemplary canister loaded thereon. The customer can use the touch screen 2308 to indicate their food selection, and the apparatus shown in Figures 23A-23B can prepare the food.

如在本专利申请中所示的食物制备设备频繁地需要被冷藏以在延长的时间段内储存食物而使其不变质。图24A至图24B示出本发明的实施例,该实施例是用于使设备的食物储存室热绝缘的系统。该系统可以由用于绝缘目的的绝缘罐2404构成。在图24A中可以示出绝热罐2404的一个位置,其中绝热层2406不接触食物开口2402,即,食物开口未被密封。在图24B中可以示出绝热罐2404的另一个位置,其中绝热层2406可以接触食物开口2402、对食物开口密封并且防止大量的热量进入室。绝缘层2406可以包括良好的绝缘体,例如,硅树脂或某种其它绝缘材料。绝缘层2406还可以包括具有一定柔性的材料,使得该材料与食物开口2402紧密配合。当该设备不用于制作食物时,转盘可以使意味着用于绝缘的罐(绝缘罐2404)直接在食物开口2402上方运动并且保持食物储存室绝缘。对于本领域的技术人员将清楚的是,会能够有该实施例的若干变型。例如,罐、绝缘层和食物开口的形状可以与图示的形状不同。除了绝缘层2406以外,绝缘罐还可以包含某种绝缘材料。Food preparation devices as shown in this patent application frequently need to be refrigerated to store food for extended periods of time without spoiling. 24A-24B illustrate an embodiment of the present invention, which is a system for thermally insulating a food storage compartment of an apparatus. The system may consist of insulating tanks 2404 for insulating purposes. A position of the insulated tank 2404 can be shown in FIG. 24A where the insulating layer 2406 does not contact the food opening 2402, ie, the food opening is not sealed. Another position of the insulated tank 2404 may be shown in FIG. 24B, where the insulating layer 2406 may contact the food opening 2402, seal the food opening, and prevent substantial heat from entering the chamber. The insulating layer 2406 may comprise a good insulator, eg, silicone or some other insulating material. The insulating layer 2406 may also include a material having some flexibility such that the material fits snugly with the food opening 2402. When the apparatus is not being used to prepare food, the turntable can move the canister meant for insulation (insulating canister 2404) directly over the food opening 2402 and keep the food storage compartment insulated. It will be apparent to those skilled in the art that several variations of this embodiment are possible. For example, the shape of the can, insulation, and food opening may vary from that shown. In addition to insulating layer 2406, the insulating can may also contain some insulating material.

图25示出图24A至图24B所述的绝缘罐的不同部分。例如,罐可以由两个部分即上部部分2502和下部部分2504组成。绝缘层2506可以使用件2508连接到绝缘罐内的机构。图26A至图26C示出绝缘罐内的内部机构的简化图。对于本领域的技术人员将清楚的是,图26A至图26C所示的机构是示例性的,并且可以存在若干变型。绝缘层2606可以连接到在罐内运动的平台2604。销2610可以借助与较早在本专利申请中描述的那些分配致动器类似的分配致动器旋转。销可以使用轴来致动由凸轮2614构成的机构。图26B可以示出该机构的一个位置,其中凸轮2614的部分2616可以与壁2618接触。轮2612可以允许凸轮2614进行平稳运动。在图26B至图26C中未示出平台2604以更好地示出该机构的工作。图26C可以示出该机构的另一个位置,其中凸轮2620可以处于另一个稳定位置中。图26A至图26C所示的本发明的关键因素之一在于以下事实,即,凸轮2614可以处于两个稳定位置中。这提供了绝缘层2606的稳定的打开位置和关闭位置,“关闭”是相对于当被“向下”致动时的食物开口2402,并且“打开”是相对于当凸轮位置将绝缘层2606“向上”拉动时的食物开口2402,使得绝缘罐2404可以在转盘上自由地旋转。因此,绝缘罐可以通过与正常食物分配操作相同的马达/凸轮系统来操作。Figure 25 shows different parts of the insulating can described in Figures 24A-24B. For example, the tank may be composed of two parts, an upper part 2502 and a lower part 2504. Insulating layer 2506 may be connected to a mechanism within the insulating can using piece 2508. Figures 26A-26C show simplified views of the internal mechanisms within the insulating tank. It will be apparent to those skilled in the art that the mechanisms shown in Figures 26A-26C are exemplary and that there may be several variations. The insulating layer 2606 may be connected to the platform 2604 that moves within the tank. The pin 2610 may be rotated by a dispense actuator similar to those described earlier in this patent application. The pin can use the shaft to actuate the mechanism formed by the cam 2614. FIG. 26B may show a position of the mechanism in which portion 2616 of cam 2614 may be in contact with wall 2618. Wheel 2612 may allow for smooth movement of cam 2614. Platform 2604 is not shown in Figures 26B-26C to better illustrate the working of the mechanism. Figure 26C may show another position of the mechanism, where the cam 2620 may be in another stable position. One of the key elements of the invention shown in Figures 26A-26C is the fact that the cam 2614 can be in two stable positions. This provides a stable open and closed position of the insulating layer 2606, "closed" relative to the food opening 2402 when actuated "downward", and "open" relative to when the cam position pushes the insulating layer 2606" The food opening 2402 when pulled "up" allows the insulating can 2404 to rotate freely on the turntable. Thus, the insulated tank can be operated by the same motor/cam system as normal food dispensing operation.

图27示出本发明的实施例,其中粘附到配料容器/罐的壁的配料可以通过使用罐内的配件2704来减少。这些配件可以通过桨部2710的运动来致动。配件2704可以被附接到罐2708的顶部或罐2709的侧面。这些配件可以具有多个零件,例如,一个部分配件底部2707接触桨部并且另一个部分配件顶部2704接触罐2708的顶部。当桨部旋转时,浆部可以通过接触配件底部2707并且在罐内引起运动而使配件来回运动,这可以允许粘附到罐的侧面的配料不粘附。快照一2700示出没有与桨部2710接触的配件2704,快照二2701示出在一侧上与桨部2710接触的配件2704,快照三2702示出在另一侧上与桨部2710接触的配件2704。会能够有该实施例的若干变型。例如,配件的形状可以是不同的,即,它可以是窗帘的形状。配件可以被附接到罐的侧面而不是如图27所示的中心。配件可以包括铰链。会能够有其它若干变型。Figure 27 shows an embodiment of the present invention in which ingredients adhering to the walls of the ingredient container/tank can be reduced through the use of fittings 2704 in the tank. These accessories can be actuated by movement of the paddle 2710. Fittings 2704 may be attached to the top of can 2708 or the side of can 2709. These fittings may have multiple parts, eg, one partial fitting bottom 2707 contacts the paddle and another partial fitting top 2704 contacts the top of the tank 2708. As the paddle rotates, the paddle can move the fitting back and forth by contacting the fitting bottom 2707 and causing motion within the can, which can allow ingredients adhering to the sides of the can to not stick. Snapshot one 2700 shows the fitting 2704 not in contact with the paddle 2710, snapshot two 2701 shows the fitting 2704 in contact with the paddle 2710 on one side, snapshot three 2702 shows the fitting in contact with the paddle 2710 on the other side 2704. Several variations of this embodiment would be possible. For example, the shape of the accessory can be different, ie it can be in the shape of a curtain. Fittings can be attached to the sides of the tank instead of the center as shown in Figure 27. Accessories can include hinges. Several other variations would be possible.

图28示出本发明的实施例,其示出用于分配液体的设备。待分配的液体可以储存在位于罐2806内的瓶中,并且可以从其引出挠性管2800。挠性管可以被诸如2802和2804的辊压缩以控制液体的分配。可以将单向阀添加到管2810的端部,以减少液体在不希望的位置中的滴落。辊2802和2804可以使用轴2812的旋转而运动,所述轴2812又可以使用共享的分配装置旋转,所述共享的分配装置可以连接到位于罐2806上的销2812。Figure 28 illustrates an embodiment of the present invention showing an apparatus for dispensing liquids. The liquid to be dispensed may be stored in a bottle located within tank 2806, and flexible tubing 2800 may be drawn therefrom. The flexible tubing can be compressed by rollers such as 2802 and 2804 to control the distribution of the liquid. A one-way valve can be added to the end of the tube 2810 to reduce dripping of liquid in undesired locations. Rollers 2802 and 2804 can be moved using rotation of shaft 2812, which in turn can be rotated using a shared dispensing device that can be connected to pins 2812 located on tank 2806.

附加的方法、算法和软件Additional methods, algorithms and software

自动化食物制作机器的设备(例如,本文中的图14的设备)以及子设备(例如,本文中的图22的销校直器2202)可以由计算机系统控制,其中在计算机/微处理器系统中实例化的各种算法和软件可以形成机器或子设备的操作和控制的方法。以下是本发明的方法、算法和软件的发明实施例。当然,这些功能中的某些可以由不在食物制作机器内的计算机/微处理器控制,所述计算机/微处理器例如是在公司处、在家庭处或来自制造商操作/由制造商操作的集中控制系统。Devices of the automated food making machine (eg, the device of FIG. 14 herein) and sub-devices (eg, the pin straightener 2202 of FIG. 22 herein) may be controlled by a computer system, where in a computer/microprocessor system The various algorithms and software instantiated may form a method of operation and control of a machine or sub-device. The following are inventive embodiments of the methods, algorithms and software of the present invention. Of course, some of these functions may be controlled by a computer/microprocessor that is not within the food preparation machine, such as at the company, at home or from/operated by the manufacturer Centralized control system.

算法和软件程序可以至少包括以下命令和值:Algorithms and software programs can include at least the following commands and values:

Figure BDA0003585867750000171
Figure BDA0003585867750000171

最小值和最大值可以基于工程和设计考虑来调整。例如,如果对于特定的整体机器模型使用了更快的读取比例,则重量样本的数量Q可以具有大于50的最大值。The minimum and maximum values may be adjusted based on engineering and design considerations. For example, the number Q of weight samples may have a maximum value greater than 50 if a faster read scale is used for a particular overall machine model.

例如,算法和软件程序可以具有以下步骤:For example, algorithms and software programs can have the following steps:

步骤step 描述describe 命令&值command & value 步骤1step 1 将容器设定到#6Set container to #6 M6 C6M6 C6 步骤2Step 2 将目标重量设定到50gSet the target weight to 50g W50W50 步骤3Step 3 设定运动算法(角度,速度)Set motion algorithm (angle, speed) G1 A180 S500G1 A180 S500 步骤4Step 4 将脱靶%设定到50%Set off-target % to 50% U50U50 步骤5Step 5 设定运动算法(角度,速度)Set motion algorithm (angle, speed) G2 A90 S100G2 A90 S100 步骤6Step 6 将脱靶%设定到90%Set off-target % to 90% U90U90

以上示例可以被写为如下三行代码:The above example can be written as the following three lines of code:

11 M6 C6M6 C6 22 W50 G1 A180 S500 U50W50 G1 A180 S500 U50 33 G2 A90 S100 U90G2 A90 S100 U90

基于配料切割的分配算法和软件程序可以设置在食物制作机器设备中,并且可以针对各种配料(例如,卷心莴苣、长叶莴苣、胡萝卜、甜菜、奶酪等)选择和控制不同的切割(例如,切条、切丁、切碎等),这会需要使用不同的子算法来控制适当的机器子单元和/或部件。如图29所示,在概述流程图中示出基于配料切割的分配算法和软件程序的说明性示例。例如,开始2900可以开始该算法,并且所问的第一个问题可以是配料被切成丁[2910]。例如,客户可以预订用于沙拉的切成丁的黄瓜,因此机器可以被引导至黄瓜容器,并且使用切丁子算法1[2930]以致动黄瓜容器下方的切丁设备。如果将把配料切成片[2912],则可以使用分配算法2[2932]以使用于该配料的切片和分配机构运动和操作(例如,将来自黄瓜容器的黄瓜切成片)。如果将把配料切成丝[2914],则可以利用分配算法3[2934]以使用于该配料的切丝和分配机构运动和操作。如果将以某种其它形式切碎配料[2916],则分配算法4[2936]可以用于使用于该配料的切丝和分配机构运动和操作。如果将以某种其它方式处理配料([2916]中为“否”),则可以使用分配算法5[2938]以使用于该配料的适当机构运动和操作。当分配适当量的配料时,所有分配算法都可以以结束[2999]终结。Ingredient cuts based dispensing algorithms and software programs can be set up in the food preparation machine equipment and can select and control different cuts (e.g. iceberg lettuce, romaine lettuce, carrots, beets, cheese, etc.) for various ingredients (e.g. , slicing, dicing, chopping, etc.), which would require the use of different sub-algorithms to control the appropriate machine sub-units and/or components. As shown in Figure 29, an illustrative example of an ingredient cut based dispensing algorithm and software program is shown in an overview flow diagram. For example, start 2900 may start the algorithm and the first question asked may be that the ingredients are diced [2910]. For example, a customer may order diced cucumbers for salad, so the machine can be directed to the cucumber container and use the dicing algorithm 1 [2930] to actuate the dicing equipment below the cucumber container. If an ingredient is to be sliced [2912], then a distribution algorithm 2 [2932] can be used to move and operate the slicing and distribution mechanism for that ingredient (eg, slice cucumbers from a cucumber container). If an ingredient is to be shredded [2914], dispensing algorithm 3 [2934] can be utilized to move and operate the shredding and dispensing mechanism for that ingredient. If the ingredient is to be chopped in some other form [2916], then Dispense Algorithm 4 [2936] can be used to move and operate the shredding and dispensing mechanism for that ingredient. If the ingredient is to be processed in some other way ("NO" in [2916]), then Allocation Algorithm 5 [2938] can be used to get the appropriate mechanism movement and operation for that ingredient. All dispensing algorithms can end with End [2999] when the appropriate amount of ingredients is dispensed.

基于桨部的分配算法和软件程序可以设置在食物制作机器设备中,并且可以针对各种配料(例如,卷心莴苣、菠菜、胡萝卜、坚果、葡萄干、种子、面包丁等)选择和控制不同的桨部(例如,2鳍片(fin)、4鳍片、6鳍片、柔性、刚性、装配/柔性等),这会需要不同的算法来控制适当的机器子单元和/或部件。如图30所示,在概述流程图中示出基于桨部的分配算法和软件程序的说明性示例。例如,开始[3000]可以开始该算法,并且所问的第一个问题可以是配料被切成丁[3010]。例如,客户可以预订切成丁的黄瓜以用于沙拉,因此机器可以被引导至黄瓜容器并且使用切丁子算法(请参见图29)。然后,可以致动分配桨部类型1[3030]以精确地分配切成丁的食物。如果将把配料切成片[3012],则分配桨部类型2[3032]可以精确地分配已切成片的食物。如果配料被切成丝[3014],则可以使用分配桨部类型3[3034]以精确地分配用于该配料的已切丝的食物。如果将以某种其它形式切碎配料[3016],则可以使用分配桨部类型4[3036]以精确地分配用于该配料的切碎的食物。如果将以其它方式处理配料([3016]中为“否”),则可以使用分配桨部类型5[3038]以精确地分配用于该配料的食物。当分配适当量的加工过的配料时,所有分配桨部类型算法都可以以结束[3099]终结。Paddle-based dispensing algorithms and software programs can be set up in the food preparation machine equipment and can select and control different Paddles (eg, 2 fins, 4 fins, 6 fins, flexible, rigid, fit/flex, etc.), which would require different algorithms to control the appropriate machine subunits and/or components. As shown in Figure 30, an illustrative example of a paddle-based allocation algorithm and software routine is shown in an overview flow chart. For example, start [3000] may start the algorithm, and the first question asked may be that the ingredients are diced [3010]. For example, a customer can order diced cucumbers for salad, so the machine can be directed to the cucumber container and use the dicing algorithm (see Figure 29). Then, the dispensing paddle type 1 [3030] can be actuated to precisely dispense the diced food. If the ingredients are to be sliced [3012], the dispensing paddle type 2 [3032] can accurately dispense the sliced food. If an ingredient is shredded [3014], a dispensing paddle type 3 [3034] can be used to precisely dispense the shredded food for that ingredient. If an ingredient is to be chopped in some other form [3016], a dispensing paddle type 4 [3036] can be used to precisely dispense the chopped food for that ingredient. If the ingredient is to be processed otherwise ("NO" in [3016]), then dispensing paddle type 5 [3038] can be used to precisely dispense the food for that ingredient. All dispense paddle type algorithms may end with END [3099] when the appropriate amount of processed ingredient is dispensed.

基于阈值的速度算法和软件程序可以设置在食物制作机器设备中,并且可以根据另一个输入来选择和控制不同的分配速率/速度(例如,在达到目标重量的80%之前,有较快的食物分配速度,继而以较慢的速度完成,等等)。输入例如可以是分配的食物的重量,并且该重量的采样率可以以某种方式进行调整(例如,与目标重量的百分比成反比,依此类推),并且可以针对各种配料(例如,卷心莴苣、菠菜、胡萝卜、坚果、葡萄干、种子、面包丁等)是不同的(速度控制和重量采样率),这会需要不同的算法以控制适当的机器子单元和/或部件。如图31所示,以程序形式和概述流程图示出基于阈值的速度算法和软件程序的说明性示例。例如,开始[3100]可以开始该算法,并且可以设定分配马达旋转的默认速度S1[3110]以分配食物,同时可以执行目标重量的监测。这可以通过碗的差异重量或其它措施实现。如果达到第一阈值(其可以取决于配料类型)[3120],则速度可以降低到S2[3130],并且重量继续被监测。如果达到目标重量,则基于阈值的速度例程可以以结束[3199]终结。根据工程选择、配料类型和加工(切片、切碎等),可以利用两个以上的分配马达转速。对于本领域的技术人员将显而易见的是,在某些情况下,速度S2可以被设定为高于S1,其中较高的速度可以给出更慢的、更严格控制的分配。Threshold based speed algorithms and software routines can be set in the food making machine equipment and different dispensing rates/speeds can be selected and controlled based on another input (e.g. faster food before reaching 80% of target weight allocating speed, then completing at a slower speed, etc.). The input can be, for example, the weight of the food dispensed, and the sampling rate for that weight can be adjusted in some way (eg, inversely proportional to a percentage of the target weight, etc.), and can be targeted for various toppings (eg, rolls lettuce, spinach, carrots, nuts, raisins, seeds, croutons, etc.) are different (speed control and weight sampling rate), which would require different algorithms to control the appropriate machine sub-units and/or components. As shown in FIG. 31, an illustrative example of a threshold-based velocity algorithm and software routine is shown in program form and an overview flowchart. For example, Start [3100] may start the algorithm and a default speed S1 [3110] at which the dispensing motor rotates may be set to dispense food, while target weight monitoring may be performed. This can be achieved by differential weights of the bowls or other measures. If the first threshold (which may depend on the ingredient type) is reached [3120], the speed may be reduced to S2 [3130] and the weight continues to be monitored. If the target weight is reached, the threshold based speed routine may end with end [3199]. Depending on engineering selection, ingredient type and processing (slicing, chopping, etc.), more than two distribution motor speeds may be utilized. It will be apparent to those skilled in the art that in some cases speed S2 may be set higher than Sl, where a higher speed may give a slower, more tightly controlled distribution.

基于阈值的重量测量频率算法和软件程序可以设置在食物制作机器设备中,并且可以根据分配的食物重量采样来选择和控制分配速率/速度(例如,在目标重量附近更频繁地增大重量采样率,等等)。该重量的采样率可以某种方式进行调整(例如,与目标重量的百分比成反比,依此类推),并且可以针对各种配料(例如,卷心莴苣、菠菜、胡萝卜、坚果、葡萄干、种子、面包丁等)是不同的(速度控制和重量采样率),这会需要不同的算法来控制适当的机器子单元和/或部件。如果达到目标重量,则该算法可以停止分配。如图32所示,在概述流程图中示出基于阈值的重量测量频率算法和软件程序的说明性示例。例如,开始[3200]可以开始该算法,并且可以设定所分配的食物产品的默认重量采样设定W1[3210]来分配食物,同时可以执行目标重量的监测。这可以通过碗的差异重量或其它措施实现。如果达到第一阈值(其可以取决于配料类型)[3220],则可以增加重量采样或以其它方式以更准确的方式将重量采样到W2[3230],并且将继续监测重量。如果达到目标重量,则基于阈值的重量测量例程可以以结束[3199]终结。并且可以以结束[3299]终结。否则,以更准确的W2重量感应方案继续进行分配。Threshold-based weight measurement frequency algorithms and software routines can be provided in the food making machine equipment, and the dispensing rate/speed can be selected and controlled based on the dispensed food weight sampling (eg, increasing the weight sampling rate more frequently around the target weight) ,and many more). The sampling rate for this weight can be adjusted in some way (eg, inversely proportional to the percentage of the target weight, and so on), and can be targeted for various toppings (eg, iceberg lettuce, spinach, carrots, nuts, raisins, seeds, croutons, etc.) are different (speed control and weight sampling rate), which would require different algorithms to control the appropriate machine subunits and/or components. If the target weight is reached, the algorithm can stop dispensing. As shown in FIG. 32, an illustrative example of a threshold-based weight measurement frequency algorithm and software routine is shown in an overview flowchart. For example, start [3200] may start the algorithm and a default weight sampling setting W1 [3210] of the dispensed food product may be set to dispense food while monitoring of the target weight may be performed. This can be achieved by differential weights of the bowls or other measures. If a first threshold (which may depend on ingredient type) is reached [3220], weight sampling may be increased or otherwise more accurate to W2 [3230], and weight monitoring will continue. If the target weight is reached, the threshold-based weight measurement routine may end with end [3199]. And can end with end[3299]. Otherwise, proceed to dispense with the more accurate W2 weight sensing scheme.

基于配料水平的分配算法和软件程序可以设置在食物制作机器设备中,并且可以根据在食物配料容器中分配的食物水平来选择和控制分配速率/速度(例如,当配料容器中的水平为25%等时,会需要增大挡板转速以同时分配相同数量的食物配料)。速率或调整可以用于在各种容器水平(例如,100%,75%,50%,33%,10%,5%)处的各种配料(例如,卷心莴苣、菠菜、胡萝卜、坚果、葡萄干、种子、面包丁等),这会需要不同的算法以控制适当的机器子单元和/或部件。如图33所示,在概述流程图中示出基于配料水平的分配算法和软件程序的说明性示例。例如,开始[3300]可以开始该算法,并且默认的分配算法1[3310]可以被激活,并且特定的罐/容器中的食物水平被监测(通常通过分配的重量并且在软件中保持跟踪;然而,也可以通过诸如光学传感器或接近传感器的传感器被监测。如果罐的第一阈值被耗尽,例如,33%[3320],则可以使用第二分配算法来维持准确和精确的食物产品分配,例如,分配算法2[3330]。如果现在罐已耗尽到另一个阈值,例如,66%[3340],则第三算法可以正在控制分配,例如,分配算法3[3350]。基于配料水平的分配算法可以以结束[3399]终结。Ingredient level based dispensing algorithms and software programs can be provided in the food making machine equipment and the dispensing rate/speed can be selected and controlled based on the level of food dispensed in the food ingredient container (eg, when the level in the ingredient container is 25% etc., it may be necessary to increase the speed of the flapper to dispense the same amount of food ingredients at the same time). Rates or adjustments can be used for various ingredients (eg, iceberg lettuce, spinach, carrots, nuts, raisins, seeds, croutons, etc.), which would require different algorithms to control the appropriate machine sub-units and/or components. As shown in FIG. 33, an illustrative example of an ingredient level based dispensing algorithm and software routine is shown in an overview flow chart. For example, start [3300] can start the algorithm, and the default dispense algorithm 1 [3310] can be activated and the food level in a particular tank/container monitored (usually by weight dispensed and kept tracked in software; however , can also be monitored by sensors such as optical sensors or proximity sensors. If the first threshold of the tank is depleted, eg, 33% [3320], a second dispensing algorithm can be used to maintain accurate and precise food product dispensing, For example, Dispense Algorithm 2 [3330]. If the tank is now depleted to another threshold, eg, 66% [3340], then a third algorithm may be controlling the dispense, eg, Dispense Algorithm 3 [3350]. The ingredient level based The allocation algorithm can end with end [3399].

液体回撤算法和软件程序可以设置在食物制作机器设备中,并且可以选择和控制液体(例如,沙拉酱等)的分配。液体在已经停止分配后有时可以从分配器滴落。使液体分配器中的流动反向可以减少不必要的滴落。该算法可以控制适当的机器子单元和/或部件。如图34所示,在概述流程图中示出液体回撤算法和软件程序的说明性示例。例如,开始[3400]可以开始该算法,并且默认的液体分配算法1[3410]可以被激活以分配期望的液体并且执行默认的回撤,其依据分配机械的类型可以包括例如反向旋转的时间增量或次数等。如果例如通过所制成的沙拉之间的重量增加或者诸如由客户目视报告的其它措施而检测到滴落[3420],则对于该特定的液体和分配机械组合而言,液体回撤可以增加[3430]。例如,沙拉酱的粘度可以随着批次而变化或者随着分配容器接近其分配容积的端部(液体老化/蒸发)或温度剧增等而变化。回撤变化可以被发送到分配算法,使得可以进行调整以维持一致的产品递送体积。液体回撤算法可以以结束[3499]终结。Liquid drawdown algorithms and software programs can be provided in the food preparation machine equipment and can select and control the dispensing of liquids (eg, salad dressing, etc.). Liquid can sometimes drip from the dispenser after dispensing has ceased. Reversing the flow in the liquid dispenser can reduce unwanted dripping. The algorithm can control the appropriate machine subunits and/or components. As shown in Figure 34, an illustrative example of a liquid drawdown algorithm and software routine is shown in an overview flow chart. For example, START [3400] may start the algorithm, and default liquid dispensing algorithm 1 [3410] may be activated to dispense the desired liquid and perform a default drawback, which may include, for example, the time of reverse rotation depending on the type of dispensing mechanism Increment or number of times, etc. If dripping is detected, for example, by weight gain between salads made or other measures such as visual reports by the customer [3420], the liquid drawdown can be increased for that particular liquid and dispensing machine combination [3430]. For example, the viscosity of salad dressing can vary from batch to batch or as the dispensing container approaches the end of its dispensing volume (liquid aging/evaporation) or temperature surges, and the like. The pullback changes can be sent to the dispensing algorithm so that adjustments can be made to maintain a consistent product delivery volume. The liquid retracement algorithm can be terminated with end [3499].

分配器碰撞恢复算法和软件程序可以设置在食物制作机器设备中,并且可以选择和控制分配器,所述分配器会由于未对准或不合格的食物而堵塞(例如,直径大于预期的坚果、团块菠菜等)。当检测到堵塞时,该算法可以使分配器重新居中并且切换运动算法。该算法可以控制适当的机器子单元和/或部件。如图35所示,在概述流程图中示出分配器碰撞恢复算法和软件程序的说明性示例。例如,开始[3500]可以开始该算法,并且默认的分配算法1[3510]可以被激活以分配食物配料。如果在食物分配器中检测到堵塞[3520],则疏通(unjamming)分配算法2[3530]可以被激活以尝试使容器和分配器疏通。例如,分配算法2可以使罐/容器重新居中并且切换分配器运动算法。将清楚的是能够有许多其它类型的疏通算法。分配器碰撞恢复算法可以以结束[3599]终结。Dispenser collision recovery algorithms and software programs can be built into the food making machine equipment and can select and control dispensers that can become clogged due to misaligned or substandard food (e.g., nuts larger than expected in diameter, clumps of spinach, etc.). When a jam is detected, the algorithm can re-center the dispenser and switch the motion algorithm. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 35, an illustrative example of a distributor collision recovery algorithm and software routine is shown in an overview flowchart. For example, start [3500] may start the algorithm, and the default dispensing algorithm 1 [3510] may be activated to dispense food ingredients. If a blockage is detected in the food dispenser [3520], an unjamming dispensing algorithm 2 [3530] may be activated to attempt to unjamm the container and dispenser. For example, Dispensing Algorithm 2 may re-center the tank/container and switch the dispenser motion algorithm. It will be clear that there can be many other types of unblocking algorithms. The allocator collision recovery algorithm can end with end [3599].

配料堵塞恢复逆反方向算法和软件程序可以设置在食物制作机器设备中,并且可以当正分配的配料的量小于预期的量(或以其它方式检测不适当的分配)时使一个或多个桨部的方向逆反以打破阻塞(例如,直径大于预期的坚果、团块菠菜等。食物可以卡在容器中,在桨部无法到达的地方留下空隙)。逆反方向还可以包括快速向前和向后运动、快速向后和慢速向前运动以及其它组合,包括时间、旋转加速度和速度。该恢复算法也可以与本文中的配料堵塞恢复转盘摇动算法组合以清除配料堵塞。该算法可以控制适当的机器子单元和/或部件。如图36所示,在概述流程图中示出配料堵塞恢复逆反方向算法和软件程序的说明性示例。例如,开始[3600]可以开始该算法,并且默认的分配算法1[3610]可以被激活以分配食物配料。如果在食物分配器中检测到堵塞[3620],则可以激活疏通分配算法2[3630]以尝试使容器和分配器疏通。例如,分配算法2可以使旋转方向反向,该旋转方向可以包括各种速度和加速度变化。配料堵塞恢复逆反方向算法可以以结束[3699]终结。Ingredient jam recovery reverse direction algorithms and software routines may be provided in the food making machine equipment and may cause one or more paddles to be activated when the amount of ingredient being dispensed is less than expected (or otherwise detects improper dispensing). Reverse the direction to break blockages (eg, nuts larger than expected in diameter, clumps of spinach, etc. Food can get stuck in the container, leaving voids where the paddle cannot reach). Reverse directions may also include fast forward and backward motion, fast backward and slow forward motion, and other combinations, including time, rotational acceleration, and velocity. This recovery algorithm can also be combined with the ingredient jam recovery dial shaking algorithm herein to clear ingredient jams. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 36, an illustrative example of an ingredient jam recovery reverse direction algorithm and software routine is shown in an overview flow diagram. For example, start [3600] may start the algorithm, and the default dispensing algorithm 1 [3610] may be activated to dispense food ingredients. If a blockage is detected in the food dispenser [3620], then Unclogging Dispense Algorithm 2 [3630] may be activated to attempt to unclog the container and dispenser. For example, Allocation Algorithm 2 may reverse the direction of rotation, which may include various speed and acceleration changes. The batch jam recovery reverse direction algorithm can end with end [3699].

配料堵塞恢复轮盘摇动算法和软件程序可以设置在食物制作机器设备中,并且可以当正分配的配料的量小于预期的量(或以其它方式检测不适当的分配)时来回摇动轮盘以打破阻塞(例如,直径大于预期的坚果、团块菠菜等。食物可以卡在容器中,在桨部无法到达的地方留下空隙)。摇动还可以包括快速向前和向后运动、快速向后和慢速向前运动以及其它组合,包括时间、线性/旋转加速度和速度。该恢复算法也可以与本文中的配料堵塞恢复轮盘摇动算法组合以清除配料堵塞。执行容器位置的归零以避免将来的错误。该算法可以控制适当的机器子单元和/或部件。如图37所示,在概述流程图中示出配料堵塞恢复轮盘摇动算法和软件程序的说明性示例。例如,开始[3700]可以开始该算法,并且默认的分配算法1[3710]可以被激活以分配食物配料。如果在食物分配器中检测到堵塞[3720],则疏通分配算法2[3730]可以被激活以尝试疏通容器和分配器。例如,分配算法2可以摇动转盘,其可以包括各种速度和加速度的变化,例如,来回运动。配料堵塞恢复轮盘摇动算法可以以结束[3799]终结。Ingredient Jam Recovery Roulette Shaking Algorithms and Software Programs can be built into the food making machine equipment and can rock the roulette back and forth to break when the amount of ingredients being dispensed is less than expected (or otherwise detects improper dispensing) Blockages (eg, larger-than-expected diameter nuts, clumps of spinach, etc. Food can get stuck in the container, leaving voids where the paddle cannot reach). Shaking can also include fast forward and backward motion, fast backward and slow forward motion, and other combinations, including time, linear/rotational acceleration, and velocity. This recovery algorithm can also be combined with the ingredient jam recovery wheel shaking algorithm herein to clear ingredient jams. Perform zeroing of container positions to avoid future errors. The algorithm can control the appropriate machine subunits and/or components. As shown in Figure 37, an illustrative example of an ingredient jam recovery wheel shaking algorithm and software routine is shown in an overview flow chart. For example, start [3700] may start the algorithm, and the default dispensing algorithm 1 [3710] may be activated to dispense food ingredients. If a blockage is detected in the food dispenser [3720], then Unclog Dispense Algorithm 2 [3730] may be activated to attempt to unblock the container and dispenser. For example, distribution algorithm 2 may shake a turntable, which may include various speed and acceleration changes, eg, back and forth motion. The ingredient jam recovery roulette shaking algorithm can end with end [3799].

回退容器算法和软件程序可以设置在食物制作机器设备中,并且会当配料用完时,可以通过将用于该配料的容器切换到用于该配料的回退分配器来利用第二容器。可以将消息发送给合适的人员或装置,以向他们通知空的容器。该算法可以控制适当的机器子单元和/或部件。如图38所示,在概述流程图中示出回退容器算法和软件程序的说明性示例。例如,开始[3800]可以开始该算法,并且随着从罐发生分配[3810],检测到罐已经用完了配料[3820]。这种检测可以通过各种方式进行,例如,通过计算、重量测量、传感器等。然后,该算法可以引导该设备运动到具有相同配料的回退罐(如果可用的话)[3830]。如果不可用的话,则将信号发送到合适的机器管理员,以立即重新填充特定的容器。回退容器算法可以以结束[3899]终结。A fallback container algorithm and software program can be provided in the food making machine equipment, and when an ingredient is used up, a second container can be utilized by switching the container for that ingredient to the fallback dispenser for that ingredient. A message can be sent to the appropriate person or device to notify them of the empty container. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 38, an illustrative example of a fallback container algorithm and software program is shown in an overview flow diagram. For example, start [3800] may start the algorithm, and as dispensing occurs from the tank [3810], it is detected that the tank has run out of ingredients [3820]. This detection can be done in various ways, eg, by calculation, weight measurement, sensors, and the like. The algorithm can then direct the movement of the device to a fallback tank with the same ingredients (if available) [3830]. If unavailable, a signal is sent to the appropriate machine administrator to refill a specific container immediately. The fallback container algorithm may terminate with end [3899].

摇摆运动分配算法和软件程序可以设置在食物制作机器设备中,并且会当该机器归零时,该机器可以不经意地掉落配料,并且可以被引导以使分配器来回振动以尽可能地保持背面清洁。该算法可以控制适当的机器子单元和/或部件。如图39所示,在概述流程图中示出摇摆运动分配算法和软件程序的说明性示例。例如,开始[3900]可以在罐/容器归零期间激活算法[3910]。如果在归零期间检测到配料掉落[3920],则可以使用于该容器的分配器来回摆动[3930],以清除分配器的背面。摇摆运动分配算法可以以结束[3999]终结。A rocking motion dispensing algorithm and software program can be set in the food making machine equipment and when the machine is zeroed, the machine can inadvertently drop ingredients and can be directed to vibrate the dispenser back and forth to keep the back as much as possible clean. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 39, an illustrative example of a rocking motion distribution algorithm and software routine is shown in an overview flow chart. For example, start [3900] may activate the algorithm [3910] during tank/container zeroing. If an ingredient drop is detected [3920] during zeroing, the dispenser for that container can be swung back and forth [3930] to clear the back of the dispenser. The rocking motion assignment algorithm can end with end [3999].

双向运动算法和软件程序可以设置在食物制作机器设备中,并且由于在仅沿一个方向分配的情况下某些配料会趋于在容器/圆筒中堵塞,所以该机器可以被引导以使分配器沿一个方向旋转多个循环,然后返回另一个方向旋转多个循环。可以采用两个以上的方向变化来减轻堵塞。该算法可以控制适当的机器子单元和/或部件。如图40所示,示出不活动的双向运动算法的示例性实施例,其中分配器桨部的运动可以顺时针旋转[4010]了几次分配,并且然后逆时针旋转[4020]了另外几次分配。分配的确切数量将取决于工程判断和决策以及食物配料的特定类型。Bi-directional motion algorithms and software programs can be provided in the food making machine equipment and the machine can be directed to cause the dispenser to move along the Rotate for multiple cycles in one direction, then return for multiple cycles in the other direction. More than two directional changes can be employed to relieve blockage. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 40, an exemplary embodiment of an inactive bi-directional motion algorithm is shown, wherein the motion of the dispenser paddle may rotate clockwise [4010] for several dispenses, and then counterclockwise [4020] for another few allocation. The exact amount dispensed will depend on engineering judgment and decision and the specific type of food ingredient.

在沙拉之间切换方向的算法和软件程序可以设置在食物制作机器设备中,并且由于在仅沿一个方向分配的情况下某些配料会趋于在容器/圆筒中堵塞,所以每次选择要沉积的配料时该机器可以被引导以使分配器沿相反方向旋转。该算法可以控制适当的机器子单元和/或部件。如图41所示,示出在沙拉之间切换方向的算法和软件程序的说明性示例,其中分配器桨部的运动可以顺时针旋转[4110]以用于制作一份或多份沙拉,并且然后逆时针旋转[4120]以用于制作下一份或多份沙拉。在每个旋转方向改变之间制作的沙拉的精确数量将取决于工程判断和决策。Algorithms and software programs to switch directions between salads can be set up in the food making machine equipment, and since certain ingredients tend to jam in the container/drum when dispensed in only one direction, each selection to deposit The machine can be directed to rotate the dispenser in the opposite direction during dosing. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 41, an illustrative example of an algorithm and software program for switching directions between salads is shown, wherein the movement of the dispenser paddle can be rotated clockwise [4110] for making one or more salads, and Then turn [4120] counter-clockwise for the next salad or salads. The precise amount of salad made between each rotational direction change will depend on engineering judgment and decision.

单向算法和软件程序可以设置在食物制作机器设备中,并且作为默认的分配器运动,该机器可以被引导以使分配器沿单个方向旋转,直到达到目标重量为止。该算法可以控制适当的机器子单元和/或部件。该算法可以是默认的分配算法,其中分配器沿一个方向(顺时针方向或逆时针方向)旋转,直到达到目标重量为止。A one-way algorithm and software program can be set in the food making machine device, and as a default dispenser motion, the machine can be directed to rotate the dispenser in a single direction until a target weight is reached. The algorithm can control the appropriate machine subunits and/or components. The algorithm can be the default dispensing algorithm, where the dispenser rotates in one direction (clockwise or counterclockwise) until the target weight is reached.

量化的重量分配算法和软件程序可以设置在食物制作机器设备中,并且当将介质分配给大量配料时,用于分配的总时间可以通过在检查分配的重量之前使分配器运动较大的角度来缩短。在检查重量之前,分配器可以旋转了特定的距离(针对每种特定食物配料已获知或已预先确定)。该算法可以控制适当的机器子单元和/或部件。如图42所示,在概述流程图中示出量化的重量分配算法和软件程序的说明性示例。例如,开始[4200]可以激活算法并且将桨部旋转了x度[4210]。如果达到目标重量[4220],则该算法可以以结束[4299]终结。如果未达到目标重量[4220],则桨部可以旋转新的旋转量。Quantified weight distribution algorithms and software programs can be set up in the food making machine equipment, and when dispensing media to a large number of ingredients, the total time for dispensing can be determined by moving the dispenser through a larger angle before checking the dispensed weight. shorten. The dispenser can be rotated a certain distance (known or predetermined for each particular food ingredient) before the weight is checked. The algorithm can control the appropriate machine subunits and/or components. As shown in Figure 42, an illustrative example of a quantified weight distribution algorithm and software program is shown in an overview flow chart. For example, start [4200] may activate the algorithm and rotate the paddle by x degrees [4210]. If the target weight [4220] is reached, the algorithm may terminate with end [4299]. If the target weight [4220] is not reached, the paddle can be rotated by a new amount of rotation.

多配料分配算法和软件程序可以设置在食物制作机器设备中。制作沙拉的时间可以通过几乎同时沉积2种配料来减少。该设备/机器具有两个同心的配料的环,因此该机器可以同时地分配2种配料。这可以通过一次发送多个配料命令(存储在缓冲区中)来实现,并且如果配料存在于同一分段的内环和外环上,则同时分配它们两者。该算法可以控制适当的机器子单元和/或部件。如图43所示,示出多配料分配的说明性示例。可以定位外部罐4310和内部罐4320,其中两者都可以分配到下方的产品碗中(未示出),从而允许几乎同时地分配两种食物配料,从而节约了产品(沙拉)制作时间。Multi-ingredient dispensing algorithms and software programs can be provided in the food preparation machine equipment. The time to make a salad can be reduced by depositing 2 ingredients almost simultaneously. The device/machine has two concentric rings of ingredients so the machine can dispense 2 ingredients simultaneously. This can be achieved by sending multiple ingredient commands (stored in a buffer) at once, and if ingredients exist on the inner and outer rings of the same segment, both are dispensed simultaneously. The algorithm can control the appropriate machine subunits and/or components. As shown in Figure 43, an illustrative example of multi-ingredient dispensing is shown. An outer pot 4310 and an inner pot 4320 can be positioned, both of which can be dispensed into an underlying product bowl (not shown), allowing the two food ingredients to be dispensed nearly simultaneously, saving product (salad) preparation time.

最小化时间的映射配料位置算法和软件程序可以设置在食物制作机器设备中。切换配料所花费的时间增加了制作沙拉所花费的时间的量。所述设备/机器可以通过使用关于在某些选定时间段内使用的配料的历史数据来告诉装载机以最小化制作平均沙拉所花费的时间的顺序来布置配料。例如,时间段可以是一天、一周、3周、6周、两个月;并且还可以按星期几进行跟踪(例如,最佳星期一和星期五的罐/容器布置会有所不同)或根据当地的日历。该算法可以控制适当的机器子单元和/或部件。A time-minimized mapping ingredient location algorithm and software program can be provided in the food preparation machine equipment. The time it takes to switch ingredients increases the amount of time it takes to make a salad. The apparatus/machine can tell the loader to arrange the ingredients in an order that minimizes the time it takes to make an average salad by using historical data about the ingredients used over certain selected time periods. For example, time periods can be one day, one week, 3 weeks, 6 weeks, two months; and can also be tracked by day of the week (eg, best Monday and Friday tank/container arrangements will vary) or by local 's calendar. The algorithm can control the appropriate machine subunits and/or components.

预测归零机构下冲算法和软件程序可以设置在食物制作机器设备中。当机器归零时,该机器可以不经意地掉落配料。该设备/机器可以确定在归零步骤期间正沉积的重量的平均量并且相应地减小目标重量。该算法可以控制适当的机器子单元和/或部件。如图44所示,在概述流程图中示出预测归零机构下冲算法和软件程序的说明性示例。例如,开始[4400]可以激活算法,并且可以执行来自罐[4410]的分配。该算法可以判定是否分配了足够重量的食物配料,以便当罐归零时,则将达到目标重量[4420](由于使分配器归零会从罐掉落额外的食物原料)。如果是这样,则预测归零机构下冲算法可以以结束[4499]终结。Predictive zeroing mechanism undershoot algorithms and software programs can be provided in the food preparation machine equipment. The machine can inadvertently drop ingredients when the machine is zeroed. The apparatus/machine can determine the average amount of weight being deposited during the zeroing step and reduce the target weight accordingly. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 44, an illustrative example of a predictive zeroing mechanism undershoot algorithm and software routine is shown in an overview flow diagram. For example, start [4400] can activate the algorithm and can perform dispensing from tank [4410]. The algorithm can determine if sufficient weight of food ingredients has been dispensed so that when the can is zeroed, the target weight will be reached [4420] (since zeroing the dispenser will drop additional food ingredients from the can). If so, the predictive zeroing mechanism undershoot algorithm may end with end [4499].

预测分配下冲算法和软件程序可以设置在食物制作机器设备中。当前的反馈方法使用尺度来测量重量,一旦重量测量超过目标重量,则该算法就停止。这意味着基本所有最终重量都将偏高。所述设备/机器可以确定每转正沉积的重量的平均量,并且如果该重量将在下一转超过目标,则该算法停止。该算法可以控制适当的机器子单元和/或部件。如图45所示,在概述流程图中示出预测分配下冲算法和软件程序的说明性示例。例如,开始[4500]可以激活算法,并且可以执行来自罐[4510]的分配。该算法可以确定是否分配了足够重量的食物配料,以便当停止分配时,则将达到目标重量[4520](由于分配器的下一个旋转会从罐掉落额外的食物原料)。如果是这样,则预测分配下冲算法可以以结束[4599]终结。Predictive dispensing undershoot algorithms and software programs can be built into the food preparation machine equipment. Current feedback methods use scales to measure weight, and the algorithm stops once the weight measurement exceeds the target weight. This means that basically all final weights will be on the high side. The device/machine may determine the average amount of weight being deposited per revolution and stop the algorithm if the weight will exceed the target on the next revolution. The algorithm can control the appropriate machine subunits and/or components. As shown in FIG. 45, an illustrative example of a predictive allocation undershoot algorithm and software routine is shown in an overview flow diagram. For example, start [4500] can activate the algorithm and can perform dispensing from tank [4510]. The algorithm can determine if sufficient weight of food ingredients has been dispensed so that when dispensing stops, the target weight will be reached [4520] (due to the next rotation of the dispenser dropping additional food ingredients from the can). If so, the predictive allocation undershoot algorithm may terminate with end [4599].

配料特定下冲算法和软件程序可以设置在食物制作机器设备中。当前的反馈方法使用尺度来测量重量,一旦重量测量超过目标重量,则该算法就停止。这意味着基本所有最终重量都将偏高。每种配料似乎都有不同量的过冲误差。所述机器/设备和程序将对其进行量化,并且以该量下冲。将测量针对每种配料的典型下冲的量,将在显示器中下冲值。因而,代码G1 W50 U10将在40g处停止,这是由于其将预期到过冲将弥补差值。该算法可以控制适当的机器子单元和/或部件。该算法以与图45中的预测分配下冲算法类似的方式工作,但是取决于配料。Ingredient specific undershoot algorithms and software programs can be provided in the food preparation machine equipment. Current feedback methods use scales to measure weight, and the algorithm stops once the weight measurement exceeds the target weight. This means that basically all final weights will be on the high side. Each ingredient seems to have a different amount of overshoot error. The machine/equipment and procedure will quantify it and undershoot by that amount. The amount of typical undershoot for each ingredient will be measured and the undershoot value will be displayed in the display. Thus, code G1 W50 U10 will stop at 40g because it will expect the overshoot to make up the difference. The algorithm can control the appropriate machine subunits and/or components. The algorithm works in a similar manner to the predictive dispense undershoot algorithm in Figure 45, but is ingredient dependent.

使用综合历史数据的预测分配下冲算法和软件程序设置在食物制作机器设备中。重量传感器测量可以花费时间并且减慢分配。所述机器/设备和程序可以使用历史数据以在拨入最终目标之前接近完成。该算法可以控制适当的机器子单元和/或部件。A predictive distribution undershoot algorithm and software program using comprehensive historical data is provided in the food preparation machine equipment. Weight sensor measurements can take time and slow down dispensing. The machines/equipment and procedures can use historical data to near completion before dialing in the final goal. The algorithm can control the appropriate machine subunits and/or components.

延迟重量测量算法和软件程序可以设置在食物制作机器设备中。当对碗称重时,配料可以撒在空中。所述机器/设备和程序会等待一段时间才进行测量。这将减慢整个过程。该算法可以控制适当的机器子单元和/或部件。Delayed weight measurement algorithms and software programs can be built into the food preparation machine equipment. When the bowl is weighed, the ingredients can be scattered in the air. The machines/equipment and procedures wait for a period of time before taking measurements. This will slow down the whole process. The algorithm can control the appropriate machine subunits and/or components.

自动尺度校准算法和软件程序可以设置在食物制作机器设备中。重量传感器的测量对于递送准确的且有序的沙拉较为重要。尺度会未被正确地校准,并且会无法提供准确的读数。所述机器/设备和程序可以用已知的重量来校准重量传感器,例如,使用已知的碗重量来校准。该算法可以控制适当的机器子单元和/或部件。Automatic scale calibration algorithms and software programs can be provided in the food preparation machine equipment. Weight sensor measurements are important for delivering accurate and orderly salads. The scale will not be properly calibrated and will not provide accurate readings. The machine/equipment and program may calibrate the weight sensor with a known weight, eg, a known bowl weight. The algorithm can control the appropriate machine subunits and/or components.

图46A至图46D描述了本发明的实施例,其中罐4601可以用于分配液体,例如,调料、水、牛奶、冰沙或与该机构兼容的任何其它配料。液体可以被放置在瓶4605内,所述瓶4605继而可以使用支撑件4606被放置在某个位置中,如图46C所示。管道4607可以用于将液体输送到蠕动泵设备4602中。蠕动泵机构4602可以使用较早在本专利申请中描述的设备和方法由马达致动。该致动可以利用销4604(图46B所示)和进入蠕动泵机构的轴来发生。管道可以进入蠕动泵机构,并且可以使用辊4608夹断液体,如图46D所示。可以在不同的分配运动之后获取重量传感器读数,并且可以向分配马达提供反馈。分配马达可以在多个液体分配器罐之间共享,这可以对食物制作设备的重量、尺寸和/或成本产生益处。对于本领域的技术人员将清楚的是,会能够有所提出的实施例的若干变型。会能够有若干蠕动泵设计。会能够有若干液体分配器设计变型。Figures 46A-46D depict an embodiment of the present invention in which the tank 4601 may be used to dispense liquids such as sauces, water, milk, smoothies, or any other ingredient compatible with the mechanism. The liquid can be placed within a bottle 4605, which in turn can be placed in a position using a support 4606, as shown in Figure 46C. Conduit 4607 may be used to deliver liquid into peristaltic pump device 4602. The peristaltic pump mechanism 4602 may be actuated by a motor using the apparatus and methods described earlier in this patent application. This actuation can occur using pins 4604 (shown in Figure 46B) and shafts entering the peristaltic pump mechanism. The tubing can enter the peristaltic pump mechanism, and rollers 4608 can be used to pinch off the liquid, as shown in Figure 46D. Weight sensor readings can be taken after different dispensing movements and feedback can be provided to the dispensing motor. Dispense motors can be shared among multiple liquid dispenser tanks, which can have benefits in weight, size, and/or cost of the food preparation apparatus. It will be apparent to those skilled in the art that several variations of the presented embodiments are possible. There will be several peristaltic pump designs possible. Several liquid dispenser design variants would be possible.

图47A至图47C描述了本发明的实施例,其中罐4701可以包括带凸片的桨部4702。图47B示出如图47A所示的带凸片的桨部4702的潜在结构。桨部可以包括硬质或刚性芯或中心4703。它也可以包括挠性鳍片。鳍片可以包括较厚部分4705以及较薄部分4704,用于优化分配。鳍片还可以包括诸如4706的凸片,其可以增加桨部与罐4701之间的摩擦。这可以具有防止桨部由于重力或其它力而运动的有益益处,并且因此可以阻止销4708未对准。多个凸片4707可以放置在同一桨部上,以在桨部和罐壁之间产生不同量的摩擦。依据凸片的材料、罐的材料和凸片的尺寸,对于任何分配算法的桨部旋转而言都会建议某个最大速度。对于本领域的技术人员将清楚的是,会能够有所提出的实施例的若干变型。在分配期间可以读取重量读数,并且可以自动控制马达运动以控制分配。相同的马达可以用于使不同的罐中的桨部旋转。位置传感器可以用于定位致动器臂的位置,如在图20A至图20C中所示的实施例中所述。Figures 47A-47C depict embodiments of the invention in which the tank 4701 may include a tabbed paddle 4702. Figure 47B shows a potential configuration of the tabbed paddle 4702 shown in Figure 47A. The paddle may include a hard or rigid core or center 4703. It can also include flexible fins. The fins may include thicker portions 4705 and thinner portions 4704 for optimal distribution. The fins may also include tabs, such as 4706, which may increase the friction between the paddle and the tank 4701. This may have the beneficial benefit of preventing movement of the paddle due to gravity or other forces, and thus may prevent misalignment of the pins 4708. Multiple tabs 4707 can be placed on the same paddle to create different amounts of friction between the paddle and the tank wall. Depending on the material of the tab, the material of the can and the size of the tab, a certain maximum speed is suggested for the paddle rotation of any distribution algorithm. It will be apparent to those skilled in the art that several variations of the presented embodiments are possible. Weight readings can be taken during dispensing and motor motion can be automatically controlled to control dispensing. The same motor can be used to rotate the paddles in different tanks. A position sensor can be used to locate the position of the actuator arm, as described in the embodiment shown in Figures 20A-20C.

图48A至图48C描述了本发明的实施例,其中罐4801可以使用混洗机4802以用于分配会无法借助重力进给机构完美工作的配料。图48B示出,随着桨部4804旋转,混洗机端部4803可以与桨部4804接触。反而,这会使混洗机运动并且推动罐中的配料,使其向下下落。对于本领域的技术人员将显而易见的是,针对混洗机的设计会能够有若干实施例。图48C示出用于混洗机的一个实施例,其中结构4805允许混洗机放置在罐的侧面上,并且混洗机端部4807可以具有涂层材料,使得桨部4804未被混洗机击中而损坏。对于本领域的技术人员将显而易见的是,可以存在若干设备和方法以使用桨部旋转来在罐中的较高位置处产生运动并且分配会无法借助重力进给机构完美工作的配料。Figures 48A-48C describe an embodiment of the present invention in which a tank 4801 can use a shuffler 4802 for dispensing ingredients that would not work perfectly with a gravity feed mechanism. 48B shows that as the paddle 4804 rotates, the shuffler end 4803 can come into contact with the paddle 4804. Instead, this moves the shuffler and pushes the ingredients in the tank, causing them to fall downward. It will be apparent to those skilled in the art that there may be several embodiments for the design of the shuffler. Figure 48C shows an embodiment for a shuffler where the structure 4805 allows the shuffler to be placed on the side of the tank, and the shuffler end 4807 can have a coating material so that the paddles 4804 are not shuffled Damaged by hit. It will be apparent to those skilled in the art that there may be several apparatuses and methods to use paddle rotation to create motion at higher positions in the tank and dispense ingredients that would not work perfectly with a gravity feed mechanism.

图49A至图49D描述了本发明的实施例,其中,销轴机构卡入罐4901的桨片4902中。图49C可以指示销轴机构,其可以由销4903/4905以及轴4904构成,所述轴4904可以具有端部4906。端部4906可以卡入图49D中的结构4907中,所述结构4907可以被称为保持器环。通过施加推入力,端部4906可以卡入保持器环4907中。通过施加拉出力,可以将端部4906从保持器环4907拉出。图49B示出保持器环内的销端部的视图(视图4908)。对于本领域的技术人员将清楚的是,会能够有这些实施例的若干变型。对于轴和保持器环可以使用不同的材料。对于轴和保持器环也可以使用不同的形状。49A-49D depict an embodiment of the present invention wherein the pinning mechanism snaps into the paddle 4902 of the tank 4901. FIG. 49C may indicate a pin-shaft mechanism, which may consist of pins 4903/4905 and a shaft 4904, which may have ends 4906. Ends 4906 may snap into structures 4907 in Figure 49D, which may be referred to as retainer rings. End 4906 can snap into retainer ring 4907 by applying a push-in force. The end 4906 can be pulled out of the retainer ring 4907 by applying a pull-out force. Figure 49B shows a view of the pin end within the retainer ring (view 4908). It will be apparent to those skilled in the art that several variations of these embodiments are possible. Different materials can be used for the shaft and retainer ring. Different shapes can also be used for the shaft and retainer ring.

图50示出本发明的实施例,其中摇摆运动分配算法可以与重量反馈一起使用。在算法5000开始之后,桨部可以在一个方向上旋转了一定角度“x”,然后旋转回到中心,然后在另一方向上旋转了该角度“x”,然后旋转回到中心。在该步骤之后可以进行重量测量。如果达到目标重量,则算法结束5099。否则,摇摆运动可以以相同的角度“x”重复地继续进行,直到达到目标重量为止。可替代地,摇摆运动可以具有增大的角度“x”值,直到达到目标重量为止。对于本领域的技术人员将清楚的是,图50中描述的实施例可以与较早在本专利申请中描述的实施例组合。Figure 50 illustrates an embodiment of the present invention in which a rocking motion distribution algorithm may be used with weight feedback. After algorithm 5000 begins, the paddle may be rotated by an angle "x" in one direction, then rotated back to center, and then rotated by an angle "x" in the other direction, then rotated back to center. Weight measurements can be made after this step. If the target weight is reached, the algorithm ends 5099. Otherwise, the rocking motion can be repeated at the same angle "x" until the target weight is reached. Alternatively, the rocking motion may have increasing angular "x" values until the target weight is reached. It will be clear to those skilled in the art that the embodiment described in Figure 50 can be combined with the embodiments described earlier in this patent application.

对“一个实施例”、“实施例”、“示例实施例”、“各种实施例”等的引用可以指示,如此描述的本发明的一个或多个实施例可以包括特定的特征、结构或特性,但是并非每个实施例都必要地具有特定的特征、结构或特性。References to "one embodiment," "an embodiment," "example embodiment," "various embodiments," etc. may indicate that one or more embodiments of the invention so described may include a particular feature, structure or characteristics, but not every embodiment necessarily has a particular feature, structure, or characteristic.

此外,短语“在一个实施例中”或“在说明性实施例中”的重复使用不必涉及相同的实施例,尽管它们可以这样。本文描述的各种实施例可以被组合和/或实施例的特征可以被组合以形成新的实施例。Furthermore, repeated uses of the phrases "in one embodiment" or "in an illustrative embodiment" are not necessarily referring to the same embodiment, although they may. The various embodiments described herein may be combined and/or the features of the embodiments may be combined to form new embodiments.

除非另有具体地阐述以外,如从以下讨论中显而易见,应当理解的是,在整个说明书中,利用诸如“加工”、“运算”、“计算”、“确定”或类似词语的术语的讨论涉及计算机或计算系统或类似的电子计算装置的活动和/或过程,其将表示为在计算系统的寄存器和/或存储器内的物理量(例如,电子,数量)的数据操纵和/或转换为其它数据,所述其它数据被类似地表示为在计算系统的存储器、寄存器或其它此类信息存储、传输或显示装置内的物理量。Unless specifically stated otherwise, as will be apparent from the following discussion, it should be understood that throughout this specification, discussions using terms such as "processing," "operation," "calculation," "determining," or similar words refer to The activities and/or processes of a computer or computing system or similar electronic computing device that manipulate and/or convert data represented as physical quantities (eg, electrons, quantities) within registers and/or memory of a computing system into other data , such other data are similarly represented as physical quantities within a memory, register, or other such information storage, transmission, or display device of the computing system.

以类似的方式,术语“处理器”可以涉及处理来自寄存器和/或存储器的电子数据以将该电子数据转换成可以存储在寄存器和/或存储器中的其它电子数据的任何装置或装置的一部分。“计算平台”可以包括一个或多个处理器。In a similar fashion, the term "processor" may refer to any device or portion of a device that processes electronic data from registers and/or memory to convert the electronic data into other electronic data that may be stored in registers and/or memory. A "computing platform" may include one or more processors.

本发明的实施例可以包括用于执行本文中的操作的设备。可以针对期望的目的专门地构造一种设备,或者该设备可以包括通用装置,其由存储在该装置中的程序选择性地激活或重新配置。Embodiments of the invention may include apparatus for performing the operations herein. An apparatus may be specially constructed for the desired purpose, or the apparatus may comprise general purpose means selectively activated or reconfigured by a program stored in the means.

本发明的实施例可以用于制作若干类型的食物,即,沙拉、碗、早餐碗、巴西莓果碗、水果碗、冰沙、鸡尾酒、冷冻酸奶和许多其它类型的食物。Embodiments of the present invention can be used to make several types of foods, ie, salads, bowls, breakfast bowls, acai bowls, fruit bowls, smoothies, cocktails, frozen yogurt, and many other types of foods.

本领域的普通技术人员还将理解,本发明不限于上文已经明确地示出和描述的内容。相反,本发明的范围包括上述各种特征的组合和子组合两方面以及对于该本领域的技术人员而言在阅读上述说明时将想到的修改和变型。因此,本发明仅由权利要求书限制。It will also be understood by those of ordinary skill in the art that the present invention is not limited to what has been expressly shown and described above. Rather, the scope of the invention includes both combinations and sub-combinations of the various features described above, as well as modifications and variations that will occur to those skilled in the art upon reading the above description. Accordingly, the present invention is limited only by the claims.

Claims (13)

1.一种操作自动食物制作设备的方法,所述方法包括:1. A method of operating an automatic food preparation apparatus, the method comprising: 借助具有致动器臂的马达使分配放入罐的瓶中的液体的设备旋转,以,The device for dispensing the liquid in the bottle of the can is rotated by means of a motor with an actuator arm to, 借助销轴机构使所述设备旋转,The device is rotated by means of a pin mechanism, 基于重量传感器读数自动地控制所述马达,automatically control the motor based on weight sensor readings, 其中,同一所述马达从多个罐分配配料。Wherein, the same said motor dispenses ingredients from multiple tanks. 2.根据权利要求1所述的方法,还包括:2. The method of claim 1, further comprising: 用于分配所述液体的蠕动泵送设备。A peristaltic pumping device for dispensing the liquid. 3.根据权利要求1所述的方法,还包括:3. The method of claim 1, further comprising: 用支撑将所述瓶保持在预定位置。The bottle is held in a predetermined position with a support. 4.根据权利要求1所述的方法,还包括用管将所述液体输送到蠕动泵。4. The method of claim 1, further comprising tubing the liquid to a peristaltic pump. 5.根据权利要求1所述的方法,其中所述设备是蠕动泵,并且其中销轴机构致动所述蠕动泵。5. The method of claim 1, wherein the device is a peristaltic pump, and wherein a pin mechanism actuates the peristaltic pump. 6.根据权利要求1所述的方法,还包括:6. The method of claim 1, further comprising: 在不同的分配运动之后监测所述重量传感器读数以及向马达提供反馈。The weight sensor readings are monitored after different dispensing movements and feedback is provided to the motor. 7.根据权利要求1所述的方法,还包括:7. The method of claim 1, further comprising: 通过挠性管从所述瓶分配所述液体;以及Dispense the liquid from the bottle through a flexible tube; and 用辊压缩所述瓶以控制所述液体的分配。The bottle is compressed with a roller to control the dispensing of the liquid. 8.根据权利要求7所述的方法,还包括:8. The method of claim 7, further comprising: 通过被添加到挠性管的端部的单向阀来减少液体的滴落。Liquid dripping is reduced by a one-way valve added to the end of the flexible tube. 9.根据权利要求7所述的方法,还包括通过所述销轴机构的旋转使所述辊运动。9. The method of claim 7, further comprising moving the roller by rotation of the pin mechanism. 10.根据权利要求7所述的方法,所述设备包括用于对管进行压缩的辊,液体通过该管从所述瓶被分配。10. The method of claim 7, the apparatus comprising a roller for compressing a tube through which liquid is dispensed from the bottle. 11.根据权利要求1所述的方法,还包括使所述罐中的流动反向以减少滴落。11. The method of claim 1, further comprising reversing the flow in the tank to reduce dripping. 12.根据权利要求1所述的方法,还包括:12. The method of claim 1, further comprising: 分配所需量的液体;dispense the required amount of liquid; 检测从所述罐的滴落;以及detecting drips from the tank; and 激活液体回撤步骤。Activate the liquid withdrawal step. 13.根据权利要求12所述的方法,其中检测从所述罐的滴落包括检测分配之间的重量增加。13. The method of claim 12, wherein detecting drips from the canister comprises detecting weight gain between dispenses.
CN202210366024.3A 2017-04-04 2018-04-04 Improved automated food preparation equipment Active CN114747930B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210366024.3A CN114747930B (en) 2017-04-04 2018-04-04 Improved automated food preparation equipment

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201762481217P 2017-04-04 2017-04-04
US62/481,217 2017-04-04
CN202210366024.3A CN114747930B (en) 2017-04-04 2018-04-04 Improved automated food preparation equipment
CN201880028412.2A CN110913728B (en) 2017-04-04 2018-04-04 Improved automated food preparation apparatus
PCT/US2018/026065 WO2018161096A2 (en) 2017-03-03 2018-04-04 An enhanced automated food making apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201880028412.2A Division CN110913728B (en) 2017-04-04 2018-04-04 Improved automated food preparation apparatus

Publications (2)

Publication Number Publication Date
CN114747930A true CN114747930A (en) 2022-07-15
CN114747930B CN114747930B (en) 2024-11-15

Family

ID=69814544

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201880028412.2A Active CN110913728B (en) 2017-04-04 2018-04-04 Improved automated food preparation apparatus
CN202210366024.3A Active CN114747930B (en) 2017-04-04 2018-04-04 Improved automated food preparation equipment

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201880028412.2A Active CN110913728B (en) 2017-04-04 2018-04-04 Improved automated food preparation apparatus

Country Status (4)

Country Link
JP (1) JP7223361B2 (en)
CN (2) CN110913728B (en)
FI (1) FI3589169T3 (en)
MX (1) MX2019010528A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114343206A (en) * 2022-01-18 2022-04-15 福玻斯(太仓)物联网科技有限公司 Ripe nut heat preservation module and nut processing equipment
CN114343209A (en) * 2022-01-18 2022-04-15 福玻斯(太仓)物联网科技有限公司 Nut processing equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1179384A (en) * 1996-07-12 1998-04-22 佳能株式会社 Liquid discharge head, head cartridge using liquid discharge head and liquid discharge apparatus
US20050194403A1 (en) * 2004-02-27 2005-09-08 Mink Johannes H. Fluid and hair-dye dispensers
US20070068969A1 (en) * 2005-09-23 2007-03-29 Orzech Thomas S Food dispenser with pump for dispensing from a plurality of sources
US20080128455A1 (en) * 2006-01-12 2008-06-05 Vicente Escriva Estruch Dispensing device for a machine of supply
CN101284639A (en) * 2007-05-07 2008-10-15 马雷克·希曼斯基 Liquid dispensing device
JP2009161204A (en) * 2007-12-28 2009-07-23 Hoshizaki Electric Co Ltd Beverage dispenser
US20150129611A1 (en) * 2013-11-13 2015-05-14 TRV Dispense, LLC Soft Food and Beverage Dispenser
US20160067866A1 (en) * 2014-09-09 2016-03-10 Casabots Inc. Automated cooking machine using a cartesian bot
US20170189930A1 (en) * 2015-12-31 2017-07-06 Sulzer Mixpac Ag Dispensing device

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4503502A (en) * 1983-06-03 1985-03-05 Chapin Roger A Method and apparatus for automated chinese stir-fry cooking
US4748902A (en) * 1987-01-21 1988-06-07 Vito Maurantonio Automatic food cooker and dispenser
US6182839B1 (en) * 1996-11-01 2001-02-06 Robbins Industries, Inc. Turntable storage device
ID24518A (en) * 1997-02-21 2000-07-20 Taco Bell Corp LINE OF FOOD PREPARATION RESTAURANT
US6062438A (en) * 1998-04-20 2000-05-16 Mars, Inc. Apparatus for dispensing of bulk product
BE1012762A3 (en) * 1999-06-23 2001-03-06 Fountain Ind Europ S A Delivery device / products dosage.
IT1307830B1 (en) * 1999-12-23 2001-11-19 Vales Maria Pilar Perez AUTOMATED EQUIPMENT FOR THE SALE OF GRANULAR PRODUCTS SUCH AS COFFEE OR OTHER.
HK1052112A2 (en) * 2002-06-25 2003-08-15 Wing Kin Chan Improved food processing apparatus
US6964355B2 (en) 2002-06-25 2005-11-15 Gil Gold Dry food dispensing system
CN1739477A (en) * 2005-07-21 2006-03-01 高春平 Automatic personalized health article preparing system
EP2331452A4 (en) * 2008-08-28 2014-09-10 Deka Products Lp Product dispensing system
BRPI0922229A2 (en) * 2008-12-08 2015-08-11 Enodis Corp Integrated beverage mixing system, method for producing at least one beverage, and mixing and chilled beverage system.
RU2481781C2 (en) * 2009-04-01 2013-05-20 Стефано ОНЬИССАНТИ Dispenser of disposable plates for food products and corresponding disposable plate
WO2011060337A2 (en) * 2009-11-15 2011-05-19 Legupro Liquid movement and control within a container for food preparation
GB2504289A (en) * 2012-07-24 2014-01-29 Rifat Jan Paste dispenser and paste receiving pouches
US20140131384A1 (en) * 2012-11-12 2014-05-15 Jose L MARTINEZ Personal Cereal Dispenser
CN107072432B (en) * 2014-08-28 2022-07-12 缇博特有限公司 Apparatus and method for dispensing a granular food product into receptacles for consumption
CN204625150U (en) * 2015-05-05 2015-09-09 惠尔明(福建)化学工业股份有限公司 A kind of automatic gauge paint filling equipment accurately

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1179384A (en) * 1996-07-12 1998-04-22 佳能株式会社 Liquid discharge head, head cartridge using liquid discharge head and liquid discharge apparatus
US20050194403A1 (en) * 2004-02-27 2005-09-08 Mink Johannes H. Fluid and hair-dye dispensers
US20070068969A1 (en) * 2005-09-23 2007-03-29 Orzech Thomas S Food dispenser with pump for dispensing from a plurality of sources
US20080128455A1 (en) * 2006-01-12 2008-06-05 Vicente Escriva Estruch Dispensing device for a machine of supply
CN101284639A (en) * 2007-05-07 2008-10-15 马雷克·希曼斯基 Liquid dispensing device
US20100108717A1 (en) * 2007-05-07 2010-05-06 Marek Szymanski Liquid dispensing apparatus
JP2009161204A (en) * 2007-12-28 2009-07-23 Hoshizaki Electric Co Ltd Beverage dispenser
US20150129611A1 (en) * 2013-11-13 2015-05-14 TRV Dispense, LLC Soft Food and Beverage Dispenser
US20160067866A1 (en) * 2014-09-09 2016-03-10 Casabots Inc. Automated cooking machine using a cartesian bot
US20170189930A1 (en) * 2015-12-31 2017-07-06 Sulzer Mixpac Ag Dispensing device

Also Published As

Publication number Publication date
FI3589169T3 (en) 2024-12-16
JP7223361B2 (en) 2023-02-16
CN110913728B (en) 2022-04-12
CN110913728A (en) 2020-03-24
JP2020512911A (en) 2020-04-30
CN114747930B (en) 2024-11-15
MX2019010528A (en) 2021-02-02

Similar Documents

Publication Publication Date Title
US12022982B2 (en) Enhanced automated food making apparatus
US12082749B2 (en) Automated food making apparatus
US11918150B2 (en) Enhanced automated food making apparatus
US11213045B1 (en) Device and method for dosing cryogenic liquid
US20160067866A1 (en) Automated cooking machine using a cartesian bot
KR102061439B1 (en) Systems for Preserving and Measuring Components and Methods for Preserving and Measuring Such Systems
CN110913728B (en) Improved automated food preparation apparatus
US20200072657A1 (en) Automated condiment dispensing system with precisely controlled dispensed quantities
US11142412B2 (en) Dispenser
WO2007011676A2 (en) Adjustable measuring device
US20250094903A1 (en) Modular system for food assembly
US10506820B2 (en) Devices and methods for dosing
US20230075692A1 (en) Systems and methods for providing touchless food service
EP3589169B1 (en) An enhanced automated food making apparatus
WO2017155829A2 (en) An automated food making apparatus
JP2024513168A (en) meal cooking machine
US20240164588A1 (en) Modular system for food assembly
US20210274805A1 (en) Device and method for dosing cryogenic liquid
US20230389754A1 (en) Modular system for food assembly
WO2024006310A1 (en) Automated seasoning dispenser

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant