Generation and selection method of flavor type numerical string, feeding time calculation formula, feeding and multi-round feeding method, numerical control device, seasoning feeding equipment and medium

By generating and selecting flavor value strings and combining them with numerical control devices, the problem of imprecise seasoning in traditional kitchens is solved, and stable control of dish flavors and kitchen automation are achieved.

CN120805848APending Publication Date: 2025-10-17宋大勇
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510928615.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-08-08
Filing Date
2025-06-28
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

The seasoning process in traditional kitchens lacks precise measuring tools, resulting in unstable taste of dishes and difficulty in achieving precise taste control.

Method used

The method of generating, selecting and feeding flavor type numerical strings is adopted, combined with artificial intelligence technology to generate seasoning weight values, and precise seasoning is achieved through a numerical control device.

Benefits of technology

It realizes precise control of the seasoning process, ensures the consistency and stability of the taste of dishes, expands the scope of use of the device, and improves the degree of kitchen automation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120805848A_ABST
    Figure CN120805848A_ABST
Patent Text Reader

Abstract

The invention relates to various links of seasoning feeding. From generation, selection, feeding duration calculation formula, feeding and multi-round feeding methods of the flavor type numerical string to a numerical control device, seasoning feeding equipment and a computer readable storage medium, the method is clear, and the device is simple. The device not only can be applied to feeding edible seasonings, but also can be applied to chemical engineering, pharmacy and various fields and occasions needing quantitative feeding or feeding according to the proportion.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a kitchen device, further to a seasoning dispensing method, device, etc. BACKGROUND

[0002] As the saying goes, "food is the people, food is the first taste"; on the dining table, people pursue the "color, fragrance, taste, shape" of dishes; "taste, fragrance" is the basis of gourmet. The taste control is difficult. Traditional gourmet dishes are recorded through the continuous exploration, innovation and apprenticeship of generations of chefs, and now through the recipe record. Due to the cumbersome measurement, few chefs use measurement tools, resulting in the change of famous dishes. SUMMARY

[0003] The taste type numerical string is the soul of gourmet.

[0004] The first object is to provide an effective way and approach to obtain the taste type numerical string.

[0005] The present application is achieved by the following approaches:

[0006] A taste type numerical string generation method, the taste type numerical string is composed of weight values (i.e. taste type numerical string component segment values) or volume values (i.e. taste type numerical string component segment values) of each seasoning in turn; the taste type numerical string is composed of at least one component segment value; the taste type numerical string generation method comprises:

[0007] A, according to the input, generated by artificial intelligence AI technology, or

[0008] B, find the target recipe in the recipe set, extract each component segment value in the target recipe, or

[0009] C, each component segment value of each taste type numerical string is written into the memory of the seasoning dispensing numerical control device in the form of an array according to the specified order, written into the data list of the seasoning dispensing numerical control device according to the specified order or written into the database of the seasoning dispensing numerical control device according to the specified order.

[0010] The writing process is the generation process of the taste type numerical string, and the writing method is the generation method of the taste type numerical string.

[0011] The input includes taste type, food material name, recipe name or taste type numerical string serial number, etc.

[0012] The target recipe in the recipe set is found, and each component segment value in the target recipe is extracted, and the recipe material weight is also extracted.

[0013] Advantages: methods A and B are simple, convenient and flexible; method C has a compact data structure, occupies a small storage space, can accommodate a large number of taste type numerical strings, the same taste type can be applied to different food materials, and has a wide range of adaptability.

[0014] The volume value can be converted into weight value according to specific gravity. For convenience, the weight is used uniformly in the present application.

[0015] Preferably, each segment of the taste type value string is in one-to-one correspondence with each electric feeding unit, and the correspondence is kept constant by the following method:

[0016] A. using electronic tags to associate, or

[0017] B. if a certain flavoring is not fed in the taste type value string, the segment is assigned a value of 0 to occupy the position; the corresponding segments of the same electric feeding unit occupy the same sequential number position in the generation, storage, transmission or use of the different taste type value strings.

[0018] The second object is to provide a selection method of the taste type value string.

[0019] The present application is implemented by the following methods:

[0020] The selection method of the taste type value string comprises:

[0021] A. writing the corresponding recipe names or / and corresponding taste type characteristics of multiple taste type value strings into the multi-dimensional array, database or data list of the seasoning feeding numerical control device with a display screen or touch screen, selecting the target item, and sequentially inputting the segment values of the selected target item into the following feeding time yi calculation formula by program, or

[0022] B. writing the corresponding recipe names, attribute items for searching or / and for sorting of multiple taste type value strings into the multi-dimensional array, database or data list of the seasoning feeding numerical control device with a display screen or touch screen, each taste type value string and the corresponding item occupying a row; selecting the target item by searching or sorting, and sequentially inputting the segment values of the selected target item into the following feeding time yi calculation formula by program, or

[0023] C. writing the corresponding recipes, attribute items for searching or / and for sorting or the corresponding storage sequence numbers or / and corresponding display area numbers of multiple taste type value strings into the multi-dimensional array, database or data list of the computer device with a display screen such as a mobile phone or a tablet computer, each corresponding item of the taste type value string occupying a row; selecting the storage sequence number or display area number corresponding to the target row by searching or sorting; for item C:

[0024] a. inputting the selected storage sequence number into the seasoning feeding numerical control device, and sequentially inputting the segment values of the selected target item into the following feeding time yi calculation formula by program; or

[0025] b. Find and select the target item in the data display area of ​​the seasoning feeding numerical control device according to the display area number, and input the values ​​of each component segment of the selected target item into the following feeding time calculation formula yi in sequence through the program.

[0026] The correspondence described in this application refers to a constant connection, interchangeability or association relationship between the two.

[0027] The target item includes a flavor value string or a recipe name corresponding to the flavor value string.

[0028] The attribute items include flavor type, cooking method, rating, ingredients or recipe location, etc. By quickly sorting the attribute rows, the flavor value string and display area number or storage sequence number to be released can be obtained.

[0029] The above database can be a general database table such as Access, or a self-built database table.

[0030] Advantages: The seasoning feeding numerical control device with a display screen or touch screen can be directly clicked or touched to select, and the corresponding flavor value string segment values ​​are input into the calculation formula, which is convenient and fast; searching or sorting is used among hundreds or thousands of flavor value strings to quickly and conveniently select and use the flavor value string required for feeding.

[0031] The third purpose is to provide a formula for calculating the feeding time of a flavor value string.

[0032] The present invention is achieved by the following method:

[0033] The relationship between the feeding time yi (i----the mixed seasoning of the i-th flavor or the i-th flavor of a flavor value string) and the reference feeding amount xi of the mixed seasoning corresponding to the weight a of the recipe ingredients or the segment value (feeding amount) xi corresponding to the weight a of the recipe ingredients of segment i of the flavor value string is:

[0034] yi=ki*xi+bi

[0035] When bi=0, or bi≈0, then

[0036] yi=ki*xi

[0037] Where: i ≥ 1;

[0038] ki is the slope of the feeding curve of feeding time yi with respect to feeding time xi; obtained from experiments;

[0039] bi is the intercept of the feeding time yi of i about the xi curve and the yi axis, and is also the algebraic sum of the delayed start and stop times of the electric feeding unit corresponding to the mixed seasoning of a certain type i or the i-th seasoning; obtained from experiments.

[0040] The feeding time yi expression is used for uniform feeding motor. When the pulse duty cycle is constant, the servo feeding motor is the same as the step feeding motor, which belongs to the uniform motor.

[0041] The mixed seasoning is liquid-liquid mixed, solid-solid mixed or liquid-solid mixed. The mixed seasoning is the mixture of part or all of the seasoning of the ith taste type.

[0042] The above parameters ki, xi and bi can be accurate to any number of decimal places, and the calculation result yi value can be rounded.

[0043] Advantages: for different taste types, the feeding amount of a certain seasoning is different, and the above relationship can be used to convert the feeding amount into feeding time to easily and conveniently realize accurate feeding of the seasoning.

[0044] Preferably, the relationship between the feeding time yi and xi is:

[0045] yi = ki * xi * (d / a) + bi

[0046] When bi = 0 or bi ≈ 0, then

[0047] yi = ki * xi * (d / a)

[0048] In the formula, d is the on-site food material weight, and the d value can be input into the yi calculation formula of each feeding time through an input device;

[0049] When the on-site food material weight d value is the same as or similar to the recipe food material weight a, the d value can be input, d = 0, and the feeding time calculation formula yi = ki * xi * m + bi is directly called.

[0050] The on-site food material weight d alternative value series list can be written on the display screen or touch screen, and one of the weight values can be selected by a mouse or hand touch, and automatically input into the yi calculation formula.

[0051] Using the on-site food material weight alternative value series list, the feeding operation can be completed by only selecting the recipe name and selecting the on-site food material weight value, which saves the weight or keyboard input weight value and is extremely convenient; secondly, it is convenient for multiple feeding of a dish and rich in the level of dishes.

[0052] The recipe name and the on-site food material weight alternative value series list can be designed on the same screen of the display, that is, in the same frame, and the two tables can be slid respectively, which is more convenient for selection.

[0053] Preferably, the relationship between the feeding time yi and xi is:

[0054] yi = ki * xi * m * (d / a) + bi

[0055] When bi = 0, or bi ≈ 0, then

[0056] yi = ki * xi * m * (d / a)

[0057] In the formula: m is the taste weight coefficient;

[0058] The recipe material weight a and the taste weight coefficient m are respectively written into the corresponding taste type value string, and occupy the same order position in different taste type value strings, and are stored and called together with the taste type value string.

[0059] Preferably, the relationship between the feeding time yi and xi is:

[0060] yi = ki * xi * (e / f) + bi * (e / f) or

[0061] yi = ki * xi * (d / a) * (e / f) + bi * (e / f) or

[0062] yi = ki * xi * m * (d / a) * (e / f) + bi * (e / f)

[0063] When bi = 0, or bi ≈ 0, then

[0064] yi = ki * xi * (e / f) or

[0065] yi = ki * xi * (d / a) * (e / f) or

[0066] yi = ki * xi * m * (d / a) * (e / f)

[0067] In the formula: f is the working frequency of the experimental equipment, device or network platform; e is the working frequency of the field use equipment, device or network platform.

[0068] The running period of the delay parameter is determined by the working frequency of the equipment, and the feeding time is inversely proportional to the running period of the delay parameter.

[0069] The value of f is stored in the program of the experimental equipment, device or network platform, and the value of e is input once for a lifetime when the experimental equipment, device or network platform is first used (e value is input through prompt mode).

[0070] Preferably, the parameters xi, a, d and m can be input, called, displayed, modified or saved on the use site.

[0071] Preferably, a one-dimensional array is established for each of the parameters ki and bi, or a two-dimensional value is established for both, and they are sequentially stored in the memory according to the one-to-one correspondence relationship with each component segment value xi for calling.

[0072] The fourth object is to provide a method for numerically controlling feeding.

[0073] The present application is realized by the following means:

[0074] The feeding method includes a parallel feeding method or a serial feeding method;

[0075] A. The parallel feeding method is one of the following two methods:

[0076] Method I (it is controlled by time):

[0077] a. First, determine whether the component segment value xi corresponding to the feeding unit is 0. If xi = 0, then yi = 0;

[0078] b. Calculate the feeding time of each feeding unit with yi greater than 0, and then simultaneously start a software stopwatch that uniformly counts up from 0 and start the feeding of all feeding units with yi greater than 0;

[0079] c. Compare the timing duration of the stopwatch with the calculated duration yi of each feeding unit. When the calculated duration yi of a certain feeding unit is less than or equal to the timing duration of the stopwatch, terminate the feeding of the unit. In the same way, as the duration of the stopwatch increases, terminate the feeding of each feeding unit one by one until all feeding units are terminated;

[0080] When all feeding units are terminated, close the stopwatch and clear the timing.

[0081] Method II (self-controlled by time):

[0082] a. First, determine whether the component segment value xi corresponding to the feeding unit is 0. If xi = 0, then yi = 0;

[0083] b. Start the feeding of each feeding unit with yi greater than 0, calculate the feeding time of each feeding unit with yi greater than 0, and uniformly decrease the count respectively. When the feeding time yi of a certain feeding unit is reduced to ≤0, terminate the feeding of the corresponding feeding unit. In the same way, terminate the feeding of all feeding units until all feeding units are terminated.

[0084] B. The serial feeding method is:

[0085] a. According to the arrangement order specified by the component segment value xi and the one-to-one correspondence relationship with the feeding port, first determine whether the first component segment value x0 is 0. If x0 = 0, switch to the component segment value x1 and sequentially switch to the second feeding port. If x0 is greater than 0, calculate the value of y0 and start the feeding of the first feeding unit. When the value of y0 is reduced to ≤0, terminate the feeding of the first feeding unit.

[0086] b. judge whether the second component segment value x1 is 0, if x1 = 0, switch to the component segment value x2, and sequentially switch to the third feeding unit; if x1 is greater than 0, calculate y1 value and start feeding of the second feeding unit, with y1 value as software delay decrement, when y1 value is reduced to ≤0, terminate feeding of the second feeding unit;

[0087] c.....

[0088] d. similarly, judge whether the last component segment value xn is 0, if xn = 0, directly end the feeding process; if xn is greater than 0, calculate yn value and start feeding of the last feeding unit, with yn value as software delay decrement, when yn value is reduced to ≤0, terminate feeding of the last feeding unit.

[0089] In cooking, multiple rounds of feeding are often required, such as the first round of salt feeding for meat, the second round of seasoning feeding, the third round of spice feeding, etc. Seasoning, such as salt, sugar, monosodium glutamate, soy sauce, vinegar; spice, such as chili oil (juice or powder), pepper oil (juice or powder), sesame oil, marinade powder (granules), curry powder (granules), etc. In a recipe, only the total flavor type value string of a dish is often given, at this time, at least two parts of a certain flavor or several flavors of seasoning in the total flavor type value string need to be split, and one flavor type value string needs to be changed into two or more flavor type value strings in order to provide feeding in multiple rounds.

[0090] The fifth object is to provide a method for multiple rounds of feeding.

[0091] The present application is implemented in the following way:

[0092] A dish can have two or more rounds of feeding;

[0093] A. if the i-th flavor seasoning in a flavor type value string is split into two rounds of feeding, record the first round of feeding related parameter hi1;

[0094] hi1 = xi1 * m1 * d1 / a1, or, simplified expression of hi1 when d1 / a1 = 1 or / and m1 = 1;

[0095] Then, the feeding duration yi2 of the second round of feeding of the i-th flavor seasoning is:

[0096] yi2 = ki (xi * m * d / a - hi1) + bi, or, simplified expression of yi2 when d / a = 1 or / and m = 1;

[0097] B. if the i-th flavor seasoning in a flavor type value string is split into three rounds of feeding, record the first round of feeding related parameter hi1;

[0098] hi1 = xi1*m1*d1 / a1, or, d1 / a1 = 1 or / and m1 = 1 of hi1 simplified expression;

[0099] And record the second round of the i-th flavor seasoning feeding and feeding amount related parameters hi2:

[0100] hi2 = xi2*m2*d2 / a2, or, d2 / a2 = 1 or / and m2 = 1 of hi2 simplified expression;

[0101] Then, the feeding time of the third round of the i-th flavor seasoning yi3 is:

[0102] yi3 = ki(xi*m*d / a-hi1-hi2)+bi or, d / a = 1 or / and m = 1 of yi2 simplified expression;

[0103] If the i-th flavor in the flavor type value string is divided into more than three rounds of feeding, the same applies to the above formulas;

[0104] ki, bi—respectively, the slope and intercept of the i-th flavor seasoning feeding time yi about the segment value xi curve;

[0105] xi1, xi2, xi—respectively, the first, second, and last round of the i-th flavor seasoning feeding in each recipe flavor type value string segment value;

[0106] m1, m2, m—respectively, the i-th flavor seasoning in the first, second, and last round of feeding weight coefficient;

[0107] d1, d2, d—respectively, the i-th flavor seasoning in the first, second, and last round of feeding corresponding to each on-site material weight; wherein d is the total weight of the on-site material of the whole dish;

[0108] a1, a2, a—respectively, the i-th flavor seasoning in the first, second, and last round of feeding corresponding to each recipe material weight.

[0109] The recording of hi1, hi2, etc. includes automatic recording or / and input instruction recording.

[0110] For example, the i-th flavor seasoning of a dish is divided into 3 rounds of feeding, and the automatic recording is: dividing a plurality of flavor type value strings into three partitions, A zone is the first round of feeding zone, selecting a flavor type value string in A zone for feeding, automatically calculating and recording hi1 value; B zone is the second round of feeding zone, selecting a flavor type value string in B zone for feeding, automatically calculating and recording hi2 value; C zone is the last round of feeding zone, selecting a flavor type value string in C zone, automatically regulating the feeding time of the i-th flavor seasoning according to the formula yi3 = ki(xi*m*d / a-hi1-hi2)+bi.

[0111] A area, B area can be the first round, the second round feeding area, but also can be a one-time feeding area.

[0112] For example, the i-th flavor of a dish is divided into 3 rounds of feeding, then the input instruction record is: the first round of feeding is entered 1, hi1 value is calculated and recorded; the second round of feeding is entered 2, hi2 value is calculated and recorded, and the last feeding time of the i-th flavor is regulated according to the formula yi3=ki(xi*m*d / a-hi1-hi2)+bi.

[0113] If the i-th flavor of a dish is divided into 3 rounds of feeding, and the j-th flavor of the dish is also divided into two or more rounds of feeding, hj1 and hj2 can also be calculated and recorded at the same time according to the above method, and the last feeding time of the j-th flavor is regulated according to the formula yj3=kj(xj*m*d / a-hj1-hj2)+bj.

[0114] If the i-th flavor of the dish has a final seasoning feeding, it can be fed before the last round of feeding and finally put into the pot. Naturally, the seasoning feeding can also be the last round of feeding. The values of hi1, hi2, hj1, hj2, … can be cleared to 0 after the last round of feeding is completed, or they can be replaced when cooking the next dish.

[0115] Advantages: greatly expand the use range of the device, become all-purpose seasoning feeding.

[0116] The feeding can retrieve the document, voice prompt or corresponding cooking video of the recipe.

[0117] The sixth object is to provide a simple and compact feeding numerical control device.

[0118] The application adopts the following structure to realize:

[0119] A numerical control device for feeding seasoning, the numerical control device is composed of intelligent hardware including oscillation circuit or PWM (pulse width modulation), CPU, memory, input module, output module, power drive module, feeding motor and power supply; the memory stores the running code of the CPU and at least stores the above-mentioned parameters ki and bi obtained by experiment; the input module inputs the remaining parameters required for the above-mentioned feeding time yi relationship formula calculation into the CPU; the CPU converts the feeding amount of the selected flavor i or the seasoning i of the selected flavor into the feeding time yi and the feeding time control signal i corresponding thereto, and outputs the feeding time control signal i through the output module of:

[0120] a, the first i-way of network sending-receiving and outputting components or modules, or

[0121] b. the i th node of the serial port, or

[0122] c. the i th path of the I / O port;

[0123] the input end i of the power drive module;

[0124] The power drive module output end i, power i, feeding motor i are connected into a feeding switch loop i (i≥0) controlled by the control signal i.

[0125] The oscillation circuit includes a crystal oscillator circuit, an R-C oscillation circuit, or a clock circuit, etc.

[0126] PW (Pulse Width Modulation) is used for step feeding motor or servo feeding motor.

[0127] The i can represent the i th taste type or the i th taste value string of the i th seasoning control loop.

[0128] The parameters xi, d, a, etc. can have two calling methods:

[0129] Method 1: The parameters xi, m, ki, bi, recipe weight a, etc. are stored in the form of a table in the memory, and are called, edited, and saved from the memory through the input module;

[0130] Method 2: The parameters xi, m, d, recipe weight a, etc. can also be input, called, edited, and saved to the table of the memory of method 1 on site through the input module.

[0131] Advantages: simple, scientific, practical, low cost, numerical control feeding, high automation, accurate feeding amount, and high-precision taste modulation of the recipe.

[0132] Preferably, the intelligent hardware includes a computer, a mobile phone, or a network algorithm and control module;

[0133] The network sending-receiving and output components or modules include wireless networks and wired networks; the components or modules include components or modules required for Ethernet, Internet, Internet of Things, Intelligent Internet, Numerical Internet, Star Chain Network, Satellite Communication Network, Bluetooth, 4G / 5G / 6G, GPS, NFC (Near Field Communication), wifi, WLAN, or carrier aggregation;

[0134] The power drive module includes a relay module, a Darlington integrated circuit, an MOS tube (field effect tube), or a silicon controlled circuit;

[0135] The input module includes a voice input device, a text input device, a numerical keyboard, a key, or a mouse;

[0136] The output module also includes a display that displays the taste value string value.

[0137] The server is a computer that manages computing resources.

[0138] The serial port includes USB, TTL, RS-422 or RS-485, etc.

[0139] By means of AI technology, the weight of each seasoning and the corresponding food material weight a of a dish or a taste type can be obtained by inputting the dish name or the taste type through voice input or text input, and the values can be called, edited or saved.

[0140] Preferably, the relay module includes an optocoupler relay module; the numerical control device includes a DC power module; the input end of the DC power module is connected with an AC power source, and the output end is connected with a numerical control DC feeding motor one by one.

[0141] The numerical control device can be provided with a start-up password code.

[0142] The feeding motor includes a solid material feeding motor and a liquid material feeding motor; the solid material feeding motor adopts a synchronous motor, a stepping motor or a servo motor; the liquid material feeding motor adopts a DC motor, a stepping motor or a servo motor, and is connected with a pump body.

[0143] Preferably, the numerical control device is provided with at least one of the following:

[0144] A, a three-legged switch connected in series at the input end or the output end of the power drive module;

[0145] B, a direct feeding button connected with the signal input end and the power ground end of the power drive module or connected with the normally closed contact of the output end of the power drive module and the feeding motor line;

[0146] C, a three-legged switch connected in parallel with the capacitor of the synchronous motor, and having:

[0147] a, a reverse button having one end connected with the reverse rotation leg of the three-legged switch and the other end connected with the normally closed contact of the output end of the power drive module, or / and.

[0148] b, a forward rotation button having one end connected with the forward rotation leg of the three-legged switch and the other end connected with the normally closed contact of the output end of the power drive module;

[0149] D, an AC power source main switch.

[0150] The A item selects numerical control feeding or non-feeding of a certain seasoning.

[0151] The three-legged switch is a toggle switch, a boat-shaped switch or a knob switch, etc.

[0152] The button is two-legged. A three-legged toggle switch can replace the button. Two buttons can replace a three-legged toggle switch.

[0153] Preferably, the numerical control device comprises an electronic scale, which transmits the weight of the on-site food material to the smart hardware through one of the following ways:

[0154] A, serial port;

[0155] B, network transmission components or modules;

[0156] C, voice transmission device;

[0157] The smart hardware has corresponding receiving components or modules;

[0158] The network transmission components or modules include components or modules required for Ethernet, Internet, Internet of Things, Intelligent Internet, Numerical Internet, Star Chain Network, Satellite Communication Network, Bluetooth, 4G / 5G / 6G, GPS, NFC (Near Field Communication), wifi, WLAN, carrier aggregation or USB sharing network.

[0159] The seventh object is to provide a simple and compact seasoning dispensing device.

[0160] The present application is realized by the following structure:

[0161] A seasoning dispensing device, the dispensing device comprising a numerical control device, a dispensing device box, a box cover, a plurality of liquid material bottles, an electric pump connected with the numerical control device and a solid seasoning dispensing device; and

[0162] A, the electric pump and the solid seasoning dispensing device are installed in the dispensing device box, the bottom wall of the box body has a material falling port and a through hole allowing the liquid material suction pipe to pass through; the plurality of liquid material bottles are arranged to have a material falling channel communicating with the material falling port, and:

[0163] a, the box body is supported by the liquid material bottle, and the bottom wall of the box body abuts against the bottle opening, or

[0164] b, the dispensing device has a support supporting the box body, and the liquid material bottle is located below the box body; or

[0165] B, the electric pump, the liquid material bottle and the solid seasoning dispensing device are all installed in the dispensing device box, and the bottom wall of the box body has a material falling port; or

[0166] C, the dispensing device box has at least two, stacked one above the other, the bottom walls of the box bodies of the two boxes both have material falling ports, at least the top layer box body has a box cover, and:

[0167] a, the solid seasoning dispensing device is installed in one box, and the electric pump and the liquid material bottle are installed in the other box, or

[0168] b. At least one box is equipped with both electric pump and liquid bottle, and solid seasoning dispenser.

[0169] The box body wall or box cover wall has wire slot or wire hole to allow AC power line to pass through.

[0170] The electric pump is diaphragm pump, peristaltic pump or gear pump, etc.

[0171] White sugar is easy to clump when it is wet, which affects the dispensing. Two methods can be used: one is to dilute the sugar with mineral water at a ratio of 2:1 to 1:2, preferably 1:1, and then use the electric pump to dispense; the other is to mix the sugar with milk powder at a ratio of 8:1 to 3:1, preferably 5:1, and then use the solid seasoning dispenser to dispense.

[0172] Advantages: The above scheme has compact and simple structure.

[0173] Preferably, the box cover and the box body are connected by the following ways:

[0174] A. Hinge connection rotating around the plumb line axis, at any position outside the hinge:

[0175] a. The box body or box cover has a blocking tongue at the screwing position to prevent rotation, or

[0176] b. The box body and box cover have positioning pairs at the screwing position; or

[0177] B. Hinge connection opening around the horizontal line;

[0178] a. The hinge is a hinge with a pin shaft, or

[0179] b. The box cover and the box body are made of PP plastic and are integrally formed; the hinge is a straight linear rib segment extending outside the connection between the two; or

[0180] C. The box cover is divided into two parts, one part is tightly covered on the box body, and the other part can be opened; the opened part is connected with the part tightly covered on the box body by a hinge rotating around the horizontal line: and at the other end away from the hinge, there is a buckle structure for closing the box cover and the box body:

[0181] a. The hinge is a hinge with a pin shaft, or

[0182] b. The box cover and the box body are made of PP plastic and are integrally formed; the hinge is a straight linear rib segment extending outside the connection between the two.

[0183] The positioning pairs in b of the above A, such as: positioning pairs with protrusions and grooves between the upper and lower positions, or positioning pairs with straight linear ribs and straight linear grooves, etc.

[0184] Preferably, the numerical control device is welded on at least one circuit board; the circuit board is installed on the front wall of the box body, the top wall of the box cover or inside the box body; the device has a structure allowing the feeding device to enter or exit the dropping channel; the top wall of the box cover that opens around the horizontal line can have a counterweight, or the other side of the hinge of the box cover has a locking or magnetic attraction element relative to the box body; the front wall of the box body is provided with a through hole for the display and the keyboard to be exposed, and the display is located above or to the left of the keyboard, or the box cover is provided with:

[0185] A, a through hole for the display and the keyboard to be exposed, and the display is located in front of or to the left of the keyboard, or

[0186] B, a through hole for serial control lines to pass through, or

[0187] C, a small hole group for facilitating the transmission of wireless control signals, or

[0188] D, a front stop protrusion for placing a mobile phone or tablet computer and a rear lifting protrusion.

[0189] The top surface of the lifting protrusion of item D can be a concave arc surface to accommodate the placement of mobile phones or tablets of different sizes; the stop protrusion can also be a blocking strip.

[0190] Preferably, the feeding device is provided with an alternating current power supply main switch; the liquid suction pipes of a plurality of electric pumps in the box body are inserted one by one into the respective liquid bottles, and the lower ends of the liquid suction pipes are provided with check valves; the liquid bottles are made of transparent or translucent materials; the horizontal cross section of the box body and the box cover is rectangular, "D" shaped or various modified shapes of the two; the bottom wall of the box body has at least one of the following:

[0191] A, a flow guide pipe for the ends of the liquid output pipes to be gathered and inserted downward and located at the dropping port;

[0192] B, a complete or partial enclosure skirt defining the boundaries of the group of liquid bottles;

[0193] C, a filling pipe communicating with the liquid bottles.

[0194] Preferably, the alternating current power supply main switch has normally closed contacts and is installed:

[0195] A, at the hinge position of the box cover opening the box body, pressed by the side of the box cover, or in front of the box cover in the direction of opening the box cover, pressed by the side of the box body, or

[0196] B, close to the plumb hinge

[0197] a, in front of the box cover in the direction of opening the box cover, the corresponding position of the box body has a protruding pressure tongue upward, or

[0198] b. The side of the lid presses the upper part of the box in the direction of opening the lid;

[0199] The box, the lid, the solid feeding device, the pump and the check valve can be made of 304 stainless steel, ceramic or PP5 plastic material.

[0200] The input pipe or the output pipe can be made of food-grade silicone tube, PTFE (polytetrafluoroethylene) tube, latex tube or 304 stainless steel tube; the liquid box can be made of glass or PP5 plastic.

[0201] The AC power switch can be a double six-pin travel switch with a normally closed pin, such as installed on the back of the box. When the lid is flipped, it can press the switch to turn off the power supply, ensuring personal safety.

[0202] Preferably, the components installed in the feeding device box or / and the lid are positioned and fixed by the following structure:

[0203] A. For the electric pump:

[0204] a. The cylindrical surface of the pump body or the input pipe of the pump body is tightly fitted and positioned with the through hole in the bottom wall of the box, or

[0205] b. The inner surface of the bottom wall of the box is fitted with the lower end surface of the pump body of the electric pump for positioning, or

[0206] c. The cylindrical surface of the pump body is positioned with the V-shaped groove surface or the circular arc groove surface connected to the bottom wall of the box.

[0207] B. The solid seasoning feeding device has a support seat connected to the lower part of the body; for the solid seasoning feeding device:

[0208] a. The bottom surface of the support seat is fitted with the inner surface of the bottom wall of the box for positioning, or

[0209] b. The support seat has at least two plumb holes matched and positioned with the at least two upward extending plumb holes in the inner bottom wall of the box.

[0210] C. The circuit board installed with the numerical control device has at least two mounting holes:

[0211] a. The inner bottom wall of the box has at least two upward extending small shafts connected and matched with the mounting holes for positioning, or

[0212] b. The inner bottom wall of the box is equipped with at least two circuit board isolation column bodies matched and positioned with the plumb holes, or

[0213] c. The inner bottom wall of the feeding device box has at least two upper small and lower large stepped shafts connected, the stepped surface is positioned with the bottom surface of the circuit board and the small shaft is positioned with the mounting hole of the circuit board;

[0214] By the above-mentioned positioning of each positioning pair, and by gravity, the box cover, the circuit board isolation column clamping spring sheet is fixed; for surface positioning, double-sided adhesive tape or adhesive can also be used for fixation.

[0215] The above-mentioned shaft matched with the hole can be extended by a certain length.

[0216] The inner wall of the above-mentioned box cover can have a downward extending tongue connected for pressing the components in the feeding device box.

[0217] Preferably, the solid seasoning feeding device comprises a feeding motor electrically connected with the above-mentioned numerical control device, a containing cavity containing solid seasoning formed by a front wall, a rear wall, a left wall, a right wall and a bottom wall, and a pushing screw or pushing auger connected with the shaft of the motor; the bottom wall is a stainless steel thin-walled member A, the member A is a circular arc groove with a radius greater than and in contact with the large diameter of the pushing screw or pushing auger, the groove opening upward; the direction of the circular arc groove is parallel to the axis of the pushing screw or pushing auger; the solid seasoning feeding device has a discharge port located at the bottom wall opening or at the front wall hole; the rear wall is connected with the motor shell and has a through hole matched with the boss supporting the shaft of the motor.

[0218] Preferably, A, the discharge port is located on the surface of the circular arc groove; or B, the member A also has a discharge pipe matched with the pushing screw or the pushing auger, the outer radius of the circular arc groove of the member A is the same as the outer radius of the discharge pipe and coaxial, the outer diameter of the discharge pipe is matched with the front wall hole and coaxial with the rear wall supporting hole; and for A or B:

[0219] a. The left and right sides of the circular arc groove of the member A extend upward and are bonded with the left wall or / and the right wall of the containing cavity, or extend upward to form the left wall and the right wall of the containing cavity, or

[0220] b. The left side or / and the right side of the circular arc groove of the member A extends upward and has a flange strip or a flange tongue embedded in the left side wall or / and the right side wall of the containing cavity, or

[0221] c. The front end or / and the rear end of the circular arc groove of the member A is embedded in the front wall or / and the rear wall of the containing cavity, or

[0222] d. The groove opening of the circular arc groove of the member A is parallel to or lower than the axis of the discharge pipe; the lower part of the left wall and the right wall of the containing cavity is bent towards the middle to support the member A and is bonded with the member A.

[0223] The rear section of the component A can have a support tube matched with the rear wall support through hole, and the support tube is matched with the boss of the motor support rotating shaft of the rear wall.

[0224] When the discharge port is located at the bottom wall, the component A has a pressure containing wall above the discharge port, which contains the pushing screw and is connected with the circular arc groove or the circular arc groove extension. The size of the discharge port is determined according to the discharge amount per unit time of the discharge port, so as to prevent the accumulation of solid materials at the discharge port or nearby.

[0225] The connection described in the application refers to the fact that the two connected parts are an integral and inseparable part.

[0226] If the motor shaft is a D-shaped shaft, the torque and rotating pushing movement can be transmitted by screwing against the plane of the D-shaped shaft.

[0227] The diameter of the support boss of the motor shaft is equal to the major diameter of the pushing screw or the pushing auger.

[0228] The eighth object is to provide a material for storing the code and data for ensuring the operation of the above-mentioned method and numerical control device.

[0229] The storage medium of the application is:

[0230] A computer readable storage medium, which at least stores the following one of computer readable and executable:

[0231] A. Generation, selection, use, feeding and multi-round feeding program code of the taste value string;

[0232] B. Recipe, taste weight coefficient m, above-mentioned parameter ki and above-mentioned parameter bi data;

[0233] C. Numerical control program code and data of the seasoning feeding numerical control device.

[0234] Advantages: The computer readable storage medium ensures the smooth, successful and reliable operation of the entire invention system. BRIEF DESCRIPTION OF DRAWINGS

[0235] Figure 1 It is a schematic diagram of the numerical control device using a single-chip microcomputer.

[0236] Figure 2 It is a schematic diagram of the numerical control device using a mobile phone or a tablet computer.

[0237] Figure 3 It is a schematic diagram of the numerical control device using an artificial intelligence AI network platform.

[0238] Figure 4 It is a layout schematic diagram of the single-chip microcomputer and the numerical control device assembly circuit board.

[0239] Figure 5 is the top view of the seasoning feeding device along Figure 6 is the front view of the A-A stepped section.

[0240] Figure 6 is the top view of the seasoning feeding device removing the box cover.

[0241] Figure 7 is the top view of the seasoning feeding device Figure 5 is the B-directional partial view.

[0242] Figure 8 is the horizontal section of the box body and the box cover and its variant section.

[0243] In the figure, 12864 liquid crystal display screen 01, pin seat 02, isohypse pin seat 03, 4*4 matrix keyboard 04, buzzer module 05, light emitting diode 06, reset button 07, toggle switch 08, no lock button 09, two positioning through holes 10, 11, non-soldering support area 12, single-chip microcomputer system 13, DC power module 14, optocoupler relay module 15, USB download module 16 containing CH340G, numerical control device 17, feeding device box 18, box cover 19, liquid material bottle 20, material falling port 21, liquid material suction pipe 22, material falling channel 23, electric pump 24; solid seasoning feeding device 25, solid seasoning container 26, feeding motor 27, pushing screw 28, discharging pipe 29, support pipe 30, circular arc groove 31; L-shaped front wall 32, rear wall 33, support seat 34, left wall 35, right wall 36, flange strip or flange tongue 37, hinge seat 38, locking seat 39, keyboard exposed through hole 40, AC power supply main switch 41, flow guide pipe 42, apron 43, plumb hole 44, small shaft 45, stepped shaft 46, tongue 47, rectangular platform 48. DETAILED DESCRIPTION

[0244] Figure 1 is the schematic block diagram of the numerical control device using a single-chip microcomputer.

[0245] In the figure, the single-chip microcomputer includes a CPU, which converts the feeding amount of the selected flavor type i or the seasoning i of the selected flavor type into a feeding time length yi and a feeding time length control signal i corresponding thereto;

[0246] The oscillation circuit is a crystal oscillator circuit connected with the single-chip microcomputer, is an important component of the single-chip microcomputer operation, and is also the basis of the feeding time length control;

[0247] The memory uses an external 24c16 memory connected with the single-chip microcomputer, and the parameters ki, bi and parameters xi, m, recipe weight a obtained by experiments are stored in the memory;

[0248] The input module adopts a 4*4 keyboard connected with the single-chip microcomputer. The parameters xi, m, recipe weight a of one dish are stored together, and the parameters of multiple dishes are stored in sequence. The keyboard calls, displays, edits, saves ki, bi, xi, m, recipe weight a and other information from the memory by inputting the serial number of the dish, and inputs the on-site material weight d, which provides the required parameters for the calculation of the feeding time yi and the feeding time control signal i, and also inputs the signal of starting feeding to the CPU;

[0249] The output module includes the multi-channel I / O port of the single-chip microcomputer and the LCD liquid crystal display 12864 connected with the single-chip microcomputer. The liquid crystal display displays the serial number of the taste type, the on-site material weight and the information of ki, bi, xi, m and recipe weight a, so as to edit, use and save in a visual state.

[0250] The LCD liquid crystal display 12864 has four rows,

[0251] The first row displays the serial number of the selected taste type value string and the weight of the on-site material separated by a separator;

[0252] The second row displays the values of the taste type value string in the memory, the taste weight coefficient value and the recipe material weight;

[0253] The third row displays the values of the taste type value string modified on-site, the taste weight coefficient value or the recipe material weight;

[0254] The fourth row displays the name, abbreviation or identification of the seasoning corresponding to the taste type value string, the taste weight coefficient value or the material weight.

[0255] The feeding start method, the taste type value string consists of segment i segment values xi, m, d, a, which can be modified online, and can be started in one of the following ways:

[0256] A, the taste type value string, the taste weight coefficient value or the recipe material weight is not modified, and the feeding is directly started by pressing the feeding trigger key; if the taste type value string is modified, the feeding is started by pressing the modified segment value xi, the taste weight coefficient value or the recipe material weight;

[0257] B, the feeding trigger key starts the feeding according to the unmodified segment value xi, the taste weight coefficient value or the recipe material weight, and the feeding trigger key 1 starts the feeding according to the modified segment value xi, the taste weight coefficient value or the recipe material weight;

[0258] C, the keys are multiplexed, the feeding start key is pressed for a short time, the feeding is started according to the unmodified segment value xi, the taste weight coefficient value or the recipe material weight; the feeding start key is pressed for a long time, the feeding is started according to the modified segment value xi, the taste weight coefficient value or the recipe material weight.

[0259] The power driving module adopts multiple light-coupling relays, the input ends of which are connected with the multiple I / O ports of the output module respectively, and provides the voltage and current required by the feeding motor.

[0260] The power supply includes a DC power module required by the single-chip microcomputer, a DC power module required by the DC feeding motor, and an AC power required by the AC feeding motor. The input end of the DC power module is connected with the AC power, and the output end is connected with the single-chip microcomputer and the DC feeding motor. When the voltage required by the load does not match the output end of the DC power module, a voltage dividing resistor can be connected in series between the output end and the load. When the current required by the load does not match the output end of the DC power module, a current dividing resistor can be connected in parallel between the output end and the load.

[0261] Figure 1 As shown in the figure, each feeding motor is a constant speed motor. For the feeding motor Mw (w≥0, w is subordinate to i) powered by the DC power supply, a switch circuit w controlled by the CPU according to the feeding time length yi information is composed of the output end of the DC power module w, the output end of the light-coupling relay w, and the DC feeding motor Mw. The switch circuit w controls the start-stop and running time length of the DC feeding motor Mw, thereby controlling the feeding amount of the feeding motor Mw. For the feeding motor j (j≥0, j is subordinate to i) powered by the AC power supply, a switch circuit j controlled by the CPU according to the feeding time length yj information is composed of the AC power j, the output end of the light-coupling relay j, and the AC feeding motor Mj. The switch circuit j controls the start-stop and running time length of the AC feeding motor Mj, thereby controlling the feeding amount of the feeding motor Mj.

[0262] In the figure, the AC feeding motor Mj adopts a synchronous motor 49KTYZ, 50KTYZ or 60KTYZ. When the 49KTYZ directional synchronous motor is adopted, the capacitor Cj branch is not used. The capacitors used in the synchronous motors 50KTYZ or 60KTYZ are welded on the circuit board.

[0263] In the figure, there are three places where electric switches are arranged:

[0264] One place is at the access of the AC power supply, where there is a double six-pin switch K1 with normally closed contacts, which is installed at the fulcrum position of the opening of the box cover of the feeding device box. The box cover is opened to the fulcrum position along the horizontal hinge, and the normally closed contacts are opened and powered off by pressing the switch K1, thereby ensuring safety.

[0265] The second place is between the I / O port of the single-chip microcomputer and the ground (GND) line of the single-chip microcomputer, where a button switch K2w, K2j for manual direct feeding is arranged. The button switches K2w, K2j are preferably non-self-locking buttons.

[0266] Three, the signal line connected between the I / O port of the single-chip microcomputer and the optocoupler relay is connected in series with the toggle switch K3w, K3j, which is determined by the user whether the number control feeding of the feeding motor (w, j) of the road (i, j) is controlled, and the flexibility and convenience of using the number control device are improved.

[0267] Figure 2 The schematic block diagram of the number control device using a mobile phone or a tablet computer.

[0268] The dashed line in the figure represents wireless signal transmission between the two.

[0269] The mobile phone / tablet computer includes a CPU, an oscillation circuit, a memory, an input module, an output module, etc.

[0270] The CPU converts the feeding amount of the selected flavor type i or the flavoring agent i of the selected flavor type into the feeding time yi and the feeding time length control signal i corresponding thereto.

[0271] The oscillation circuit is an important component of the operation of the mobile phone / tablet computer and is also the basis for controlling the feeding time length.

[0272] The memory stores the experimental parameters ki, bi and the parameters xi, m, recipe weight a, etc.

[0273] The input module includes a soft keyboard, a cursor, or a hand touch click key. The parameters xi, m, recipe weight a, etc. of a dish are stored in a row of a table. Each row has a row number, a flavor type text or a dish name for calling the parameters in the row. Multiple dishes are stored in a multi-dimensional visual table. The keyboard calls, displays, edits, and saves ki, bi, xi, m, and recipe weight a, etc. from the memory by inputting or clicking the row number, flavor type text or dish name of the dish, and inputs the on-site food material weight d, providing the required parameters for the calculation of the feeding time yi and the time length control, and inputs the signal of starting feeding to the CPU.

[0274] The soft keyboard includes a text input keyboard. When the mobile phone / tablet computer is connected to the artificial intelligence AI network, the xi, m, and recipe weight a, etc. of the dish can be obtained and called by inputting the dish name or flavor type, etc. The parameters can be edited, used, and saved in the above-mentioned multi-dimensional visual table.

[0275] In the above two, the parameters in the multi-dimensional table are preferentially selected.

[0276] The output module converts the feeding amount of the selected flavor type i or the flavoring agent i of the selected flavor type into the feeding time yi and the control signal i corresponding thereto, and outputs it through the 4G / 5G wireless signal.

[0277] 4G / 5G signal receiving + output module is connected with DC power supply and connected with multi-channel optocoupler relay as power driving module, providing voltage and current required for feeding motor operation.

[0278] Power supply includes 4G / 5G signal receiving + output module, DC feeding motor required DC power supply module and AC feeding motor required AC power supply. The input end of the DC power supply module is connected with AC power supply, and the output end is connected with 4G / 5G signal receiving + output module or DC feeding motor. When the output end of the DC power supply module does not match the required voltage of the load, a voltage dividing resistor can be connected in series between the output end and the load; when the output end of the DC power supply module does not match the required current of the load, a current dividing resistor can be connected in parallel between the output end and the load.

[0279] Each feeding motor in the figure is a uniform speed motor. For the DC power supply feeding motor Mw(w≥0, w is subordinate to i), the switch circuit w controlled by CPU according to feeding time length yi information is composed of DC power supply module w output end, optocoupler relay w output end and DC feeding motor Mw, which controls the start and stop of DC feeding motor Mw, the running time length, thereby controlling the feeding amount of feeding motor Mw; for the AC power supply feeding motor j(j≥0, j is subordinate to i), the switch circuit j controlled by CPU according to feeding time length yj information is composed of AC power supply j, optocoupler relay j output end and AC feeding motor Mj, which controls the start and stop of AC feeding motor Mj, the running time length, thereby controlling the feeding amount of feeding motor Mj.

[0280] In the figure, the AC feeding motor Mj adopts synchronous motor 49KTYZ, 50KTYZ or 60KTYZ. When 49KTYZ directional synchronous motor is adopted, the capacitor Cj branch is omitted.

[0281] Electronic scale + Bluetooth module, input the weight of on-site food materials d into mobile phone / tablet computer through Bluetooth wireless signal, simplifying the operation.

[0282] Figure 3 It is a numerical control device schematic diagram using artificial intelligence AI network platform.

[0283] The two connected by dotted line in the figure represent wireless signal transmission.

[0284] Artificial intelligence AI network platform includes CPU, oscillation circuit, memory, input module, output module, etc.

[0285] CPU, convert the feeding amount of selected flavor type i or selected flavor type seasoning i into feeding time length yi and feeding time length control signal i corresponding thereto;

[0286] The oscillation circuit is an important component of the artificial intelligence AI network platform and is the basis for controlling the feeding time length.

[0287] The memory stores the experimental parameters ki, bi, and parameters xi, m, and recipe weight a.

[0288] The input module includes an input channel, and the voice input device inputs a certain flavor or a certain dish name, etc. through a wi-fi signal into the artificial intelligence AI network platform, and inputs the on-site food material weight d and the feeding start signal, etc.

[0289] If the value needs to be modified, a display can be added, and the value can be modified through voice or an additional value input device.

[0290] The artificial intelligence AI network platform converts the obtained certain flavor or certain dish name into xi, m, and recipe weight a, and further calculates the feeding time length yi and the corresponding feeding time length control signal, which are transmitted to the WI-FI signal receiving and output module through a wi-fi signal.

[0291] The WI-FI signal receiving and output module and the voice input device can be integrated into one and share an IP address, and the integration is connected with the DC power module and the optical coupling relay.

[0292] The power supply includes a DC power module required for the WI-FI signal receiving and output module and the DC feeding motor to work, and an AC power supply required for the AC feeding motor to work. The input end of the DC power module is connected with the AC power supply, and the output end is connected with the WI-FI signal receiving and output module or the DC feeding motor. When the output end of the DC power module does not match the voltage required by the load, a voltage dividing resistor can be connected in series between the output end and the load; when the output end of the DC power module does not match the current required by the load, a current dividing resistor can be connected in parallel between the output end and the load.

[0293] Each feeding motor in the figure is a uniform speed motor. For the feeding motor Mw (w≥0, w is subordinate to i) powered by the DC power supply, the switch circuit w controlled by the CPU according to the feeding time length yi information is composed of the output end of the DC power module w, the output end of the optical coupling relay w, and the DC feeding motor Mw, which controls the start and stop of the DC feeding motor Mw, the running time, and thus the feeding amount of the DC feeding motor Mw; for the feeding motor j (j≥0, j is subordinate to i) powered by the AC power supply, the switch circuit j controlled by the CPU according to the feeding time length yj information is composed of the AC power supply j, the output end of the optical coupling relay j, and the AC feeding motor Mj, which controls the start and stop of the AC feeding motor Mj, the running time, and thus the feeding amount of the AC feeding motor Mj.

[0294] In the figure, AC feeding motor Mj adopts synchronous motor 49KTYZ, 50KTYZ or 60KTYZ. When 49KTYZ directional synchronous motor is adopted, capacitor Cj branch is omitted.

[0295] Figure 4 It is the layout diagram of single-chip microcomputer and numerical control device assembly circuit board.

[0296] In the figure, solid line is the element of control panel, which is installed on the front (upper surface) of circuit board and is exposed part; dotted line is the component or functional module of the rest part of the assembly circuit board, which is installed on the back (bottom surface) of circuit board.

[0297] Solid line part includes the following:

[0298] 12864 liquid crystal display screen 01 containing Chinese character library is installed on pin seat 02 welded on circuit board through pin row, pin seat 02 is about 8.5mm high, and there is an equal height pin seat 03 on the bottom surface of liquid crystal display screen 01 for supporting liquid crystal display screen 01.

[0299] The diagram includes 8-way feeding, 4 solid feeding, 3 of which are numerical control; 4 liquid feeding, 2 of which are numerical control; 8 full hand touch button feeding; 3-way without numerical control feeding without installed toggle switch.

[0300] Below liquid crystal display screen 01 are respectively: 4*4 matrix keyboard 04, buzzer module 05 connected with resistor and sounding after numerical control feeding is finished, and light emitting diode 06 connected with resistor and lighting after numerical control feeding is finished, single-chip microcomputer has lock reset button 07, 5 toggle switches 08 selecting whether numerical control feeding, 8 hand touch feeding without lock button 09.

[0301] Below liquid crystal display screen 01 are respectively: 4*4 matrix keyboard 04, buzzer module 05 connected with resistor and sounding after numerical control feeding is finished, and light emitting diode 06 connected with resistor and lighting after numerical control feeding is finished, single-chip microcomputer has lock reset button 07, 5 toggle switches 08 selecting whether numerical control feeding, 8 hand touch feeding without lock button 09.

[0302] Dotted line part includes the following:

[0303] 1. Single-chip microcomputer system 13, including 44-pin single-chip microcomputer itself and crystal oscillator circuit, reset circuit and off-chip memory AT24C16 connected with I / O port of the single-chip microcomputer.

[0304] 2. Four DC power supply modules 14, one of which is DC power supply module 14 for supplying power to single-chip microcomputer 13, two of which are DC power supply modules 14 for supplying power to liquid numerical control feeding, and the other is DC power supply module 14 for the remaining two hand touch liquid feeding.

[0305] 3. Eight optocoupler relay modules 15 connected to the microcontroller's I / O ports are arranged on both sides of the circuit board. From top to bottom, the output terminals of each optocoupler relay module are connected to A, the DC pump motor, B, the synchronous motor, C, the DC pump motor, D, the synchronous motor, and the corresponding power supply, forming the respective feeding switch circuits. The DC pump motor uses DuPont wire with a pin header, which matches the corresponding bent pins on the circuit board. The synchronous motor uses 50KTYZ wire, and the corresponding capacitor needs to be soldered to the circuit board. Terminals are used to connect the three wires of the motor.

[0306] 4. A USB download module 16 including CH340G connected to the I / O port of the microcontroller.

[0307] 5. The AC feeding motor Mj uses a 49KTYZ, 50KTYZ, or 60KTYZ synchronous motor. When using a 49KTYZ directional synchronous motor, the capacitor Cj branch is omitted. When using a 50KTYZ or 60KTYZ synchronous motor, the capacitor used is soldered to the circuit board.

[0308] The high-voltage wiring is located on the back of the circuit board.

[0309] The numerical control device assembly circuit board leads upwards to two power lines connected to a 220V AC power supply.

[0310] Figure 5 It is a seasoning feeding equipment along Figure 6 Main view of AA stepped section.

[0311] Figure 6 This is a top view of the seasoning feeding equipment with the lid removed.

[0312] Figure 7 Seasoning feeding equipment Figure 5 Partial view in the middle B direction.

[0313] Next, combine Figure 5 、 Figure 6 、 Figure 7 Explained together.

[0314] In the figure, it includes a numerical control device 17 for adding seasonings, a feeding device box 18, a box cover 19 and four liquid bottles 20. The box body 18 is supported by the liquid bottles 20, and the bottom wall of the box body 18 is close to the bottle mouth of the liquid bottle 20.

[0315] The bottom wall of the box body 18 has a feeding port 21 and a through hole for allowing a liquid material suction pipe 22 to pass through; four or more liquid material bottles 20 are arranged to form a feeding channel 23 communicating with the feeding port 21.

[0316] The box 18 is equipped with four diaphragm electric pumps 24 connected with the feeding motor and the pump body; four solid seasoning feeding devices 25, which include a solid seasoning container 26, a feeding motor 27 and a pushing screw 28 connected with the motor 27 and installed in the solid seasoning container 26; the motor casing of the feeding motor 27 is connected with the solid seasoning container 26.

[0317] Each motor is electrically connected with the contact of the numerical control device 17; the numerical control device 17 is welded on at least one circuit board; the circuit board is installed in the box 18.

[0318] The wall of the box or the wall of the box cover has a wire slot or a wire hole for allowing the alternating current power line to pass through.

[0319] The electric pump 24 can also be a peristaltic pump or a gear pump.

[0320] White sugar is easy to be caked due to moisture, which affects feeding. Two methods can be used: one is to dilute the sugar with mineral water according to the ratio of sugar: water = 2:1~1:2, preferably 1:1, and then feed it with the electric pump; the other is to mix the sugar with milk powder according to the ratio of sugar: milk powder = 8:1~3:1, preferably 5:1, and then feed it with the solid seasoning feeding device.

[0321] The solid seasoning feeding device has a thin-walled stainless steel component, the front and rear sections of the component are respectively a discharge pipe 29 matched with the pushing screw 28 and a support pipe 30, the middle section is a circular arc groove 31 with the same radius as the pushing screw 28; the hole of the discharge pipe 29, the hole of the support pipe 30 and the inner groove surface of the circular arc groove 31 all have the same diameter as the pushing screw 28. The discharge pipe 29 and the support pipe 30 are respectively matched with the corresponding holes of the L-shaped front wall 32 and the rear wall 33 forming a material containing groove, the lower section of the L-shaped front wall 32 and the rear wall 33 is a support seat 34; the rear wall has a mounting hole connected with the motor casing.

[0322] The front wall 32, the rear wall 33, the left wall 35 and the right wall 36 of the material containing groove are integrally injection molded; the left and right sides of the circular arc groove 31 extend upward, and have a flange strip or a flange tongue 37 embedded in at least one of the left wall 35 and the right wall 36 of the containing cavity.

[0323] In the figure, the shaft of the motor 27 is connected with the pushing screw 28 through a rivet.

[0324] The box cover is connected with the box body by a hinge which is opened around a horizontal line: the hinge uses a hinge with a pin shaft, Figure 6 The outer wall of the rear wall of the middle box body has two hinge seats 38 containing the hinge shaft.

[0325] The four liquid bottles form a rectangular horizontal cross-section of the material channel, separated from each other to allow a material receiving device to enter or exit the channel. A latch seat 39 is provided between the lid and the box body on the outer wall of the rear wall opposite the hinge seat 38. The lid has an opening 40 for exposing the display and the aforementioned keyboard.

[0326] Figure 6 The outer wall of the rear wall of the middle box body 18 is equipped with a double six-pin AC power main switch 41 with a normally closed foot. When the box cover 19 is turned over, the switch can be pressed to disconnect the main power supply to ensure personal safety.

[0327] The liquid material suction pipes of the plurality of electric pumps in the box body 18 are respectively inserted into the liquid material bottles 20 one by one, and the lower ends of the liquid material suction pipes are equipped with check valves.

[0328] The liquid material bottle 20 is an edible glass bottle. The horizontal cross-section of the box body 18 and the box cover 19 is rectangular, and the ends of the liquid material output pipes are gathered and inserted downward and are located at the flow guide pipe 42 of the drop port 21.

[0329] The bottom wall of the box body 18 has a completely enclosed apron 43 that defines the boundaries of the liquid bottle group.

[0330] The box body 18, the box cover 19, the solid feeding device, the pump body and the check valve can all be made of 304 stainless steel, ceramic or PP5 plastic material;

[0331] The input or output pipe is made of food-grade silicone tube, PTFE (polytetrafluoroethylene) tube, latex tube or 304 stainless steel tube.

[0332] Installed in the feeding device box 18 and positioned and fixed in the following way:

[0333] A. Electric pump 24, the inner surface of the bottom wall of the feeding device box 18 is fitted with the lower end surface of the electric pump body for positioning and fixed with double-sided tape;

[0334] B. Solid seasoning dispensing device 25: The bottom surface of the support base 34 is aligned with the inner surface of the bottom wall of the dispensing device box 18 for positioning. The support base 34 has four plumb holes 44. The inner bottom wall of the dispensing device box 18 has four small shafts 45 extending upward to engage and position the plumb holes 44. The solid seasoning dispensing device 25 is fixed by gravity, double-sided tape, or the box cover 19.

[0335] C. The circuit board 17 has at least two mounting holes:

[0336] The inner bottom wall of the feeding device box 18 is provided with at least two connected stepped shafts 46, which are smaller at the top and larger at the bottom. The stepped surface is positioned with the bottom surface of the circuit board 17 and the small shaft is positioned with the mounting hole of the circuit board 17, and is pressed and fixed by the tongue 47 extending from the bottom of the box cover 19 or by the rectangular frame strip extending from the bottom of the box cover 19, or fixed by double-sided tape.

[0337] Under the circuit board 17, there is a rectangular platform 48 which is upwardly convexed from the bottom wall of the feeding device box 18, and the stepped shaft 46 is connected with the rectangular platform 48.

[0338] The shaft matched with the hole can be extended to a certain length of the matched pair.

[0339] The connection described in the present application refers to that the two connected parts are an integral and undetachable component.

[0340] Figure 8 It is the horizontal section of the box body and the box cover and the variation of the section.

[0341] The horizontal section of the box body and the box cover is rectangular, "D" shaped or the variation of the two.

[0342] The taste type numerical string, the numerical control device and the feeding device can be used not only in the kitchen, tea and food industry, but also in the chemical industry and other industries. The chemical industry also includes medical chemical industry, light chemical industry, daily chemical industry, agricultural chemical industry and other subdivided industries and extended industries.

[0343] The various methods, numerical control devices, feeding devices and embodiments described above are only preferred embodiments of the present application, and the structures of the examples can be translated, referred to, derived and deduced. It should be pointed out that for ordinary skilled persons in the art, without departing from the concept of the present application, several modifications and improvements can be made, which should belong to the protection scope of the present application.

Claims

1. A method for generating a flavored numerical string, characterized in that: The flavor value string is composed of weight values ​​(i.e., segment values ​​of the flavor value string) or volume values ​​(i.e., segment values ​​of the flavor value string) of each seasoning added, arranged in sequence; the flavor value string is composed of at least one segment value; and the method for generating the flavor value string includes: A. Generated by artificial intelligence (AI) technology based on input, or B. Search the target recipe in the recipe set and extract the segment values ​​of each component in the target recipe, or C. Write the values ​​of each segment of each flavor type numerical string into the memory of the seasoning feeding numerical control device in the form of an array in a specified order, write them into the data list of the seasoning feeding numerical control device in a specified order, or write them into the database of the seasoning feeding numerical control device in a specified order.

2. The method for generating a flavor value string according to claim 1, wherein: The following method is used to maintain a constant one-to-one correspondence between each component segment of the flavor value string and each electric feeding unit: A. Use electronic tag association, or B. If a certain seasoning in the flavor value string is not added, the value 0 is assigned to the component segment at that position; the component segment corresponding to the same electric feeding unit occupies the same sequence number position in the generation, storage, transmission or retrieval of the different flavor value strings.

3. The method for selecting flavor value strings is characterized by: The selection method includes: A. Write the recipe names and / or corresponding flavor characteristics corresponding to multiple flavor value strings into a multidimensional array, database, or data list of a seasoning feeding numerical control device with a display screen or touch screen, select the target item, and input the values ​​of each component segment of the selected target item into the following feeding time calculation formula in sequence through the program, or B. Write the recipe names and attribute items for searching and / or sorting corresponding to the multiple flavor type value strings into a multidimensional array, database, or data list of a seasoning feeding numerical control device with a display screen or touch screen, with each flavor type value string and corresponding item occupying one line; select the target item by searching or sorting, and input the values ​​of each component segment of the selected target item into the following feeding time calculation formula in sequence through the program, or C. Write the recipe names, attribute items for searching and / or sorting, or corresponding storage serial numbers and / or corresponding display area numbers corresponding to the multiple flavor value strings into a multidimensional array, database, or data list on a computer device with a display screen, such as a mobile phone or tablet computer, with each corresponding item of the flavor value string occupying one row; select the storage serial number or display area number corresponding to the target row by searching or sorting: For item C, there may be: a. Input the selected storage number into the spice feeding numerical control device, and input the segment values ​​of the selected target item into the following feeding time calculation formula in sequence through the program; or b. Find and select the target item in the data display area of ​​the seasoning feeding numerical control device according to the display area number, and input the values ​​of each component segment of the selected target item into the following feeding time calculation formula yi in sequence through the program.

4. The calculation formula for the feeding time of the flavor type numerical string is characterized by: The relationship between the feeding time yi (i—the i-th mixed seasoning of flavor type or the i-th seasoning of a flavor type value string) and the reference feeding amount xi of the mixed seasoning corresponding to the weight a of the recipe ingredients or the segment value (feeding amount) xi corresponding to the weight a of the recipe ingredients of segment i of the flavor type value string is: yi=ki*xi+bi When bi=0, or bi≈0, then yi=ki*xi Where: i ≥ 1; ki is the slope of the feeding curve of feeding time yi with respect to feeding time xi; obtained from experiments; bi is the intercept of the feeding time yi of i about the xi curve and the yi axis, and is also the algebraic sum of the delayed start and stop times of the electric feeding unit corresponding to the mixed seasoning of a certain type i or the i-th seasoning; obtained from experiments.

5. The feeding time calculation formula according to claim 4, wherein: The relationship between the feeding time yi and xi is: yi=ki*xi*(d / a)+bi When bi=0, or bi≈0, then yi=ki*xi*(d / a) Where: d is the weight of the food on site. The value of d can be input into the calculation formula of each feeding time yi through the input device; When the weight d of the ingredients on site is the same as or close to the weight a of the ingredients in the recipe, you do not need to enter the d value, set d = 0, and directly call the feeding time calculation formula: yi = ki*xi*m+bi.

6. The feeding time calculation formula according to claim 5, wherein: The relationship between the feeding time yi and xi is: yi=ki*xi*m*(d / a)+bi When bi=0, or bi≈0, then yi=ki*xi*m*(d / a) In the formula: m----flavor weight coefficient; The recipe ingredient weight a and flavor coefficient m are written into the corresponding flavor value strings respectively, occupy the same sequence position in different flavor value strings, and are stored and called together with the flavor value strings.

7. The seasoning feeding time calculation formula according to claim 6, wherein: The relationship between the feeding time yi and xi is: yi=ki*xi*(e / f)+bi*(e / f) or yi=ki*xi*(d / a)*(e / f)+bi*(e / F) or yi=ki*xi*m*(d / a)*(e / f)+bi*(e / f) When bi=0, or bi≈0, then yi=ki*xi*(e / f) or yi=ki*xi*(d / a)*(e / f) or yi=ki*xi*m*(d / a)*(e / f) Where: f is the operating frequency of the experimental equipment, device or network platform; e is the operating frequency of the equipment, device or network platform used on site.

8. The seasoning feeding time calculation formula according to claim 7, wherein: Parameters xi, a, d, and m can all be input, called, displayed, modified, or saved at the site of use.

9. The feeding time calculation formula according to any one of claims 4 to 8, wherein: A one-dimensional array is constructed using the parameter ki and the parameter bi, or a two-dimensional value is constructed by combining the two, and the values ​​are stored in the memory in a one-to-one correspondence with the values ​​xi of each component segment for recall.

10. A method for feeding seasonings, characterized in that: The feeding method includes a parallel feeding method or a serial feeding method; A. Parallel feeding method is one of the following two methods: Method 1 (it++ control time): a. First determine whether the value xi of the component segment corresponding to the feeding unit is 0. If xi = 0, then set yi = 0; b. Calculate the feeding duration of each feeding unit with yi greater than 0, and then simultaneously start the software stopwatch that counts upward uniformly from 0 and starts the feeding of all feeding units with yi greater than 0; c. Compare the calculated duration yi of each feeding unit with the time measured by the stopwatch. When the calculated duration yi of a feeding unit is less than or equal to the time measured by the stopwatch, terminate the feeding of the feeding unit. Similarly, as the time measured by the stopwatch increases, terminate the feeding of each feeding unit one by one until all feeding units are terminated. Method 2 (self-control): a. First determine whether the value xi of the component segment corresponding to the feeding unit is 0. If xi = 0, then set yi = 0; b. Start feeding of each feeding unit whose yi is greater than 0, calculate the feeding time of each feeding unit whose yi is greater than 0, and make uniform decrement for each feeding unit. When the feeding time yi of a feeding unit is reduced to ≤ 0, terminate the feeding of the corresponding feeding unit, and so on, until the feeding of all feeding units is terminated; B. Serial feeding method is: a. According to the arrangement order specified by the component segment value xi and the one-to-one correspondence with the feeding port, first determine whether the first component segment value x0 is 0. If x0 = 0, switch to the component segment value x1 and switch to the second feeding port in sequence; if x0 is greater than 0, calculate the y0 value and start the feeding of the first feeding unit, and use the y0 value as a software delay to decrease. When the y0 value decreases to ≤ 0, the feeding of the first feeding unit is terminated; b. Determine whether the second component segment value x1 is 0. If x1 = 0, switch to the component segment value x2 and switch to the third feeding unit in sequence; if x1 is greater than 0, calculate the y1 value and start the feeding of the second feeding unit, and use the y1 value as the software delay decrement. When the y1 value is reduced to ≤ 0, the feeding of the second feeding unit is terminated; c.。。。。。。 d. Similarly, determine whether the value xn of the last component segment is 0. If xn = 0, the feeding process is terminated directly; if xn is greater than 0, calculate the yn value and start the feeding of the last feeding unit, using the yn value as the software delay decrement. When the yn value is reduced to ≤0, the feeding of the last feeding unit is terminated.

11. A multi-round feeding method, characterized in that: A dish can have two or more rounds of ingredients; A. If the i-th seasoning in a certain flavor value string is split into two rounds of feeding, then record the parameter hi1 related to the feeding amount of the first round; hi1=xi1*m1*d1 / a1, or, simplified expression of hi1 with d1 / a1=1 or / and m1=1; Then, the feeding time yi2 of the second round of feeding of the i-th seasoning is: yi2=ki(xi*m*d / a-hi1)+bi or a simplified expression of yi2 with d / a=1 or / and m=1; B. If the i-th seasoning in a certain flavor value string is divided into three rounds of feeding, then record the parameter hi1 related to the feeding amount of the first round; hi1=xi1*m1*d1 / a1, or, simplified expression of hi1 with d1 / a1=1 or / and m1=1; And record the parameter hi2 related to the second round of feeding and feeding amount of the i-th seasoning: hi2=xi2*m2*d2 / a2, or, simplified expression of hi2 with d2 / a2=1 or / and m2=1; Then, the feeding time yi3 of the third round of feeding of the i-th seasoning is: yi3=ki(xi*m*d / a-hi1-hi2)+bi or a simplified expression of yi2 with d / a=1 or / and m=1; If the i-th seasoning in a certain flavor value string is split into three or more rounds of feeding, and so on; in the above formulas; ki, bi - are the slope and intercept of the curve of the time yi of adding seasoning i with respect to the segment value xi; xi1, xi2, xi——respectively, the value of the flavor type string in each recipe for the first, second, and last round of ingredients for the i-th seasoning; m1, m2, m——the flavor weight coefficients of the i-th seasoning in the first, second, and last rounds of feeding, respectively; d1, d2, d—respectively, the weight of the ingredients on site corresponding to the first, second, and last rounds of the i-th seasoning; where d is the total weight of the ingredients on site for the entire dish; a1, a2, a——respectively, the weight of ingredients in each recipe corresponding to the i-th seasoning in the first, second, and last rounds.

12. A numerical control device for adding seasoning, characterized in that: The numerical control device is composed of intelligent hardware including an oscillation circuit or PWM (pulse width modulation), a CPU, a memory, an input module, an output module, a power drive module, a feeding motor and a power supply; the memory stores the CPU's operating code and at least stores the above-mentioned experimentally obtained parameters ki and bi; the input module inputs the remaining parameters required for the calculation of the above-mentioned feeding time yi relationship into the CPU; the CPU converts the feeding amount of the selected flavor type i or the selected flavor type seasoning i into the feeding time yi and the corresponding feeding time control signal i, and calculates the feeding time yi and the corresponding feeding time control signal i through the output module: a. Network sending - receiving and outputting components or modules of the i-th path, or b. The i-th node of the serial port, or c. I / O port channel i; Input terminal i of the power driving module; The power drive module output terminal i, the power supply i, and the feeding motor i are connected to form a feeding switch loop i (i≥0) controlled by the control signal i.

13. The numerical control device for adding seasoning according to claim 12, characterized in that: The intelligent hardware includes a computer, a mobile phone or a network control module; The network transmission, reception and output components or modules include wireless networks and wired networks; the components or modules include components or modules required for Ethernet, Internet, Internet of Things, Intelligent Network, Digital Network, Starlink Network, satellite communication network, Bluetooth, 4G / 5G / 6G, GPS, NFC (near field communication), Wi-Fi, WLAN or carrier aggregation; The power drive module includes a relay module, a Darlington integrated circuit, a MOS tube (field effect tube) or a thyristor circuit; The input module includes a voice input device, a text input device, a numerical keyboard, a button or a mouse; The output module further comprises a display for displaying the value of the flavor value string.

14. The numerical control device for adding seasoning according to claim 13, wherein: The relay module includes an optocoupler relay module; the numerical control device includes a DC power supply module; the input end of the DC power supply module is connected to the AC power supply, and the output end is connected one-to-one with the numerical control DC feeding motor.

15. The numerical control device according to claim 14, wherein: The numerical control device is equipped with at least one of the following: A. a three-pin switch connected in series to the input or output end of the power drive module; B. A direct-feed button connected to the signal input terminal of the power drive module and the power ground terminal, or a normally closed contact connected to the output terminal of the power drive module and the feeding motor line; C. There is a three-pin switch connected in parallel with the synchronous motor capacitor, and there are: a. a reverse button with one end connected to the reverse pin of the three-pin switch and the other end connected to the normally closed contact of the output end of the power drive module, or / and b. A forward button having one end connected to the forward pin of the three-pin switch and the other end connected to the normally closed contact of the output end of the power drive module; D. There is an AC power main switch.

16. The numerical control device according to any one of claims 12 to 15, characterized in that: The numerical control device includes an electronic scale, which transmits the weight of the on-site food to the intelligent hardware in one of the following ways: A. Serial port; B. Components or modules sent by the network; C. Voice sending device; The intelligent hardware has corresponding receiving components or modules;. The components or modules sent by the network include components or modules required for Ethernet, Internet, Internet of Things, Intelligent Internet, Digital Internet, Starlink Network, satellite communication network, Bluetooth, 4G / 5G / 6G, GPS, NFC (near field communication), WiFi, WLAN, carrier aggregation or USB sharing network.

17. A seasoning feeding device, characterized in that: The feeding equipment includes a numerical control device, a feeding device box, a box cover, a plurality of liquid bottles, an electric pump connected to the numerical control device, and a solid seasoning feeding device; and: A. The electric pump and solid seasoning feeding device are installed in the feeding device box. The bottom wall of the box body has a feeding port and a through hole allowing the liquid material suction pipe to pass through. The plurality of liquid material bottles are arranged to form a feeding channel communicating with the feeding port, and: a. The box body is supported by a liquid bottle, and the bottom wall of the box body is against the bottle mouth, or b. The feeding device has a bracket supporting the box body, and the liquid bottle is located under the box body; or B. The electric pump, liquid bottle and solid seasoning feeding device are all installed in the feeding device box, and the bottom wall of the box body has a feeding port; or C. There are at least two feeding device boxes stacked one above the other. The bottom walls of the two boxes have a feeding port, and at least the top box has a cover, and: a. One box is equipped with a solid seasoning dispenser, and the other box is equipped with an electric pump and a liquid bottle, or b. At least one box is equipped with an electric pump, a liquid material bottle, and a solid seasoning delivery device.

18. The feeding equipment according to claim 17, characterized in that: The box cover is connected to the box body in the following manner: A. A hinge connection that rotates about a plumb bob axis. At any position outside the hinge: a. The box body or lid has a tongue that prevents it from being screwed on, or b. The box body and the lid have a positioning pair in the screw-on position; or B. Hinge connection that opens around the horizontal line: a. The hinge is a hinge with a pin, or b. The lid and the box body are made of PP plastic and are integrally formed; the hinge has a linear ridge extending outward at the connection between the two; or C. The box cover is divided into two parts, one part is tightly covered on the box body, and the other part can be opened; the opening part and the part tightly covered on the box body are connected by a hinge that rotates around a horizontal line; and there is a snap structure at the other end away from the hinge to close the box cover and the box body: a. The hinge is a hinge with a pin, or b. The box cover and the box body are made of PP plastic and are integrally formed; the hinge is a straight ridge segment extending outward at the connection between the two.

19. The feeding equipment according to claim 18, characterized in that: The numerical control device is welded on at least one circuit board; the circuit board is installed on the front wall of the box body, the top wall of the box cover or the box body; the device allows a material receiving device to feed or exit the blanking channel; the top wall of the box cover that opens around the horizontal line can have a counterweight, or a locking or magnetic attraction member is provided between the box cover on the other side opposite to the hinge and the box body; the front wall of the box body is provided with a through opening for exposing the display and the keyboard, and the display is located above or to the left of the keyboard, or the box cover is provided with: A. A port for exposing the display and keyboard, wherein the display is located in front of or to the left of the keyboard, or B. A port that allows the serial control line to pass through, or C. Small through-hole groups that facilitate wireless control signal transmission, or D. Front stop-motion bumps and rear lift ridges for placing mobile phones or tablets.

20. The feeding equipment according to claim 19, characterized in that: The feeding device is equipped with an AC power main switch; the liquid material suction pipes of the plurality of electric pumps in the box body are respectively inserted into the liquid material bottles one by one, and the lower ends of the liquid material suction pipes are equipped with check valves; the liquid material bottles are made of transparent or translucent materials; the horizontal cross-sections of the box body and the box cover are rectangular, "D"-shaped, or variations of the above two; the bottom wall of the box body has at least one of the following: A. A flow guide pipe for gathering the ends of the liquid material output pipes and inserting downwards and located at the material outlet; B. an apron that completely or partially encloses the boundaries of the liquid bottle group; C. a feeding tube connected to the liquid feed bottle.

21. The feeding equipment according to claim 20, characterized in that: The AC power main switch has a normally closed contact and is equipped with: A. Press the box body against the side of the lid at the fulcrum where the box body opens the lid, or press the box body against the side of the lid in front of the lid in the direction of opening the lid, or B. Close to the plumb hinge a. In front of the lid along the direction of the lid being unscrewed, there is a touch tongue extending upward at the corresponding position of the box body, or b. Press the upper part of the front of the box body along the direction of the box cover being unscrewed, with the side of the box cover touching the box body; The above-mentioned box body, box cover, solid feeding device, pump body and check valve can all be made of 304 stainless steel, ceramic or PP5 plastic materials; the inlet or outlet pipes are made of food-grade silicone tubes, PTFE (polytetrafluoroethylene) tubes, latex tubes or 304 stainless steel tubes; the liquid box is made of glass or PP5 plastic.

22. The feeding device according to claim 21, characterized in that: The components installed in the feeding device box body and / or installed in the box cover are positioned and fixed by the following structure: A. For electric pumps: a. The cylindrical surface of the pump body or the pump body inlet pipe is tightly fitted with the through hole on the bottom wall of the box body, or b. The inner surface of the bottom wall of the feeding device box is fitted with the lower end surface of the electric pump body for positioning, or c. The cylindrical surface of the pump body is positioned with the V-shaped groove surface or the arc groove surface connected to the bottom wall of the feeding device box; B. The solid seasoning delivery device has a support base connected to the lower part of the body; for the solid seasoning delivery device: a. The bottom surface of the support seat is fitted with the inner surface of the bottom wall of the feeding device box for positioning, or b. The support seat has at least two plumb holes that cooperate and position with at least two upwardly extending plumb holes on the bottom wall of the feeding device box; C. The circuit board on which the numerical control device is mounted has at least two mounting holes: a. The inner bottom wall of the feeding device box has at least two small shafts that extend upward and match and position with the mounting holes, or b. The bottom wall of the feeding device box is equipped with at least two circuit board isolation columns that match and position the plumb bob holes, or c. The inner bottom wall of the feeding device box has at least two connected stepped shafts with a smaller upper portion and a larger lower portion, and the stepped surface is positioned with the bottom surface of the circuit board and the small shaft is positioned with the mounting holes of the circuit board; The box is positioned by the above-mentioned positioning pairs and fixed by gravity, the box cover, the circuit board isolation column locking spring; for surface positioning, double-sided tape or adhesive can also be used for fixing.

23. The feeding equipment according to any one of claims 17 to 22, characterized in that: The solid seasoning delivery device includes a feeding motor electrically connected to the above-mentioned numerical control device, a cavity for accommodating solid seasonings formed by the front wall, rear wall, left wall, right wall and bottom wall, and a pushing screw or pushing auger connected to the motor shaft; the bottom wall is a stainless steel thin-walled component A, and the component A is an arc groove with an inner wall radius ≥ the major diameter of the pushing screw or pushing auger and in contact with the major diameter of the pushing screw or pushing auger, with the notch facing upward; the direction of the arc groove is parallel to the axis of the pushing screw or pushing auger; the solid seasoning delivery device has a discharge port located at the bottom wall opening or the front wall hole; the rear wall is connected to the motor housing and has a through hole that cooperates with the boss of the motor support shaft.

24. The feeding device according to claim 23, characterized in that: A. The discharge port is located on the arc groove surface; or, B. Component A further comprises a discharge pipe that cooperates with the push screw or the push auger, the outer radius of the arc groove of component A is the same as the outer radius of the discharge pipe and is coaxial, the outer diameter of the discharge pipe cooperates with the front wall hole and is coaxial with the rear wall support hole; and for A or B: a. The left and right sides of the arc groove of the component A extend upwards and adhere to the left wall and / or right wall of the cavity, or extend upwards to form the left wall and right wall of the cavity, or b. The left side or / and right side of the arc groove of the component A extends upward, and has a flange strip or flange tongue embedded in the left side or / and right side wall of the cavity, or c. The front end and / or rear end of the arc groove of the component A is embedded in the front wall and / or rear wall of the cavity, or d. The notch of the arc groove of the component A is parallel to or lower than the axis of the discharge pipe; the lower parts of the left and right walls of the cavity are bent toward the middle to support the component A and bonded to the component A.

25. A computer-readable storage medium, characterized in that: The storage medium stores at least one of the following that is computer-readable and executable: A. The generation, selection, use, feeding and multiple feeding rounds of the flavor value string as described above; B. recipe, flavor coefficient m, the above parameters ki and bi; C. CNC program code and data of the seasoning feeding CNC device.