CA1146637A - Microwave oven with a printer providing actual menu data - Google Patents
Microwave oven with a printer providing actual menu dataInfo
- Publication number
- CA1146637A CA1146637A CA000354373A CA354373A CA1146637A CA 1146637 A CA1146637 A CA 1146637A CA 000354373 A CA000354373 A CA 000354373A CA 354373 A CA354373 A CA 354373A CA 1146637 A CA1146637 A CA 1146637A
- Authority
- CA
- Canada
- Prior art keywords
- data
- servings
- memory
- printer
- materials
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Landscapes
- Electric Ovens (AREA)
Abstract
ABSTRACT OF THE DISCLOSURE
A cooking assistance device for use with a microwave oven comprising a card reader for reading a menu data recorded in a card, a memory unit in which data representing the quantity of foodstuff materials to be heated by said oven and heating processes are stored, and a control unit for reading data from said memory unit in response to the menu data. A character code generator provides conversion of the data read from said memory unit into a character code which is fed into a mini-printer mounted in said oven to provide a print out of characters on a recording medium. A data input key is also provided for entry or alteration of data representing the quantity of servings.
A cooking assistance device for use with a microwave oven comprising a card reader for reading a menu data recorded in a card, a memory unit in which data representing the quantity of foodstuff materials to be heated by said oven and heating processes are stored, and a control unit for reading data from said memory unit in response to the menu data. A character code generator provides conversion of the data read from said memory unit into a character code which is fed into a mini-printer mounted in said oven to provide a print out of characters on a recording medium. A data input key is also provided for entry or alteration of data representing the quantity of servings.
Description
BAcKGRo[1r1D ~F THE IN~7ENTI~N
The present invention relates to a computer-based cooking assistance device, and rnore particularly to a combination thereof with a microwave oven. The cooking assistance device is capable of editing stored items of culinary information in response to input data and provides output data which includes a list of materials to be prepared and instructions to be observed by the user during cooking.
The recent introduction of microcomputers into house-hold appliances has increased their functions and capabili-ties to a remarkable degree~ There have been introduced computer-controlled microwave ovens having features which include programmable sequence heating and automatic level adjustment using a sensor. These additional features, on the other hand, have added complexity to the cooking procedure which, in the extreme, would represent annoyance to the user. Therefore, simplicity of operational procedure is strongly desired by the user. This demand is partly met by recent introduction of card reader mounted microwave ovens which automatically read off data stored in magnetic cards~prepared by the manufacturer and provide heating according to the programmed sequence or instruc-tions represented by the input data. More specifically, each magnetic card is prepared for each item of cooking menu with a set of time and heating level data recorded therein. The input data is processed by the built-in microcomputer, so that - - :
i63~
the user does not have to worry about the cooking process.
However, prior to cooking operations, the use has to consult a reference book to prepare foodstuff according to -the directions given in that book. In addition, the fact that most of the energy radiated from the magnetron of microwave oven is absorbed by the foodstuff being heated is a great advantage, on the one hand, from the energy savings standpoint, but, on the other hand, a disadvantage on the part of the user from the operational standpoint since it requires a precision adjustment of the microwave energy according to the quantity of the foodstuff.
SUMMARY OF THE INVENTION
The present invention has for its object the provision of a cooking assistance device which assists the user or cook to prepare items of foodstuff and provides the process of cooking according to a desired item of dishes.
Another object of the invention is to provide a cooking assistance device which makes available information on the quantity of materials -to be prepared according to the input menu data and the number of servings in -the forrn of a list printed on a recording paper and provides power control of a microwave oven according to the quantity and number of servings data, whereby the user is freed from ma]cing adjustment of the power level and heating time of the microwave oven A further object of the invention is Dermit a display unit and a printer to be operated on a time sharing basis to provide visual indication of quantity data simultaneously with : - 2 -6~'7 the printing operation.
A still further object of the invention is to permit the power level of a rnicrowave oven to be control-led in accordance with a data representing the number of servings and menu item which was keyed into the apparatus when the cooking item is belng prepared.
More particularly, the present invention proposes a cooking apparatus comprising a microwave oven having a source of microwave energy, a memory for storing standard menu data representing a list of materials and quantity of each of the materials for a predetermined number of servings and standard heating pattern data representing a power level and operating time of the microwave energy source for the predetermined number of servings, a data entry unit for manually entering into the memory quantity data representing a desired number of servings to be pre-pared, a printer, a power control unit for controll.ing the power level and operating time of the microwave energy source in response to stored and manually entered data applied thereto, and a data processing unit. This data processing unit includes means responsive to the manually entered quantity data for converting the stan-dard menu data into actual menu data representing a list of materials and quantity of each of the materials for the desired number of servings and converting the standard heating pattern data into actual heating pattern data representing a power level and operating time of the micro-wave energy source for the desired number of servings, means for converting the actual menu data into correspond-ing print data and applying the print data to the printerto provide a printout of the list of materials and quan-tity of each of the materials for the desired number of servings according to which a user prepares food, means for writing the actual heating pattern data into the memory and means for reading the actual heating pattern data out of the memory into the power control unit.
63'7 The invention will be further described with reference to the accompanying drawings, in which:
Fig. 1 is a perspective view of a microwave oven having a built-in cooking assistance device constructed according to the present invention;
Fig. 2 is an illustration of the arrangement of operating keys;
Fig. 3 and 4 are illustrations of printed data;
Fig. 5 is~a cross-sectional view of the microwave oven of Fig. l;
Fig. 6 is a perspective view of the printer of Fig. l;
Fig. 7 is an illustration of a schematic diagram of the cooking assistance device of the invention;
Fig. 8 is an illustration of the detail of the block diagram of Fig. 7; and Fig. 9a and 9b are illustrations of flowcharts describing the programmed sequence of operations executed by the microcomputer of E'ig. 8.
~ 3a ~
63'7 DETA_LED DESCRIPTION
Fig. 1 is an illustration of a perspective view of an embodiment of the present invention. On the front panel 2 of a microwave oven 1 are mounted a display 3 for visual indication of heating time periods and other data, a keyboard 4 for manual data entry, a menu data entry section 5 including a card reader, and a mini-printer 7 for recording o~tput data on a recording paper 6. The printer may be of electrosensitive or thermally sensitive type. Numeral 8 is a paper cutter and 9 is a paper feeder. The menu data entry section 5 may also be of a key-board construction by which coded menu data may be entered into a microcomputer which will be described later.
Fig. 2 shows the detail of the manual input keyboard 4.
The four keys designated "10 Min", "1 Min", "10 Sec" and "1 Sec"
are arranged on the top row of the array and are connected to the visual display 3 to provide a four digit representation of heating periods by tapping each key a necessary number of times or depressing it for a period until a desired data is displayed These keys may also be comprised of ten keys designated "0" to "9" in the conventional manner. The key designated "POWER"
is used manually to switch on the microwave oven 1, the operation of which lights up a power status lamp 10. Numeral 11 is a mode status lamp indicating whether the cooking operation is manual or automatic. The latter mode is effected by inserting a card into the card reader 5.
The quantity key "QUANTITY" is used for the entry of i6~7 a data representing the qucln-tity of foodstuff necessary for the enterecl menu. By tapping the key "QUANTITY" four times, a data indicating the amount of foodstuff -to be served for four persons can he entered. It is also possible to enter a different scale of data by assiqning each tapPing operation an amount correspondin~ to a one-half serving, for example. Thus, five tappings on the "QUANTITY" key provide entry of 2.5 servings which are displayed on the unit 3. Alternatively, the contents of the "QUANTITY" key may be set uP in advance and stored in a memory and the stored contents are altered as required whenever the quantity data is made available for processing.
The "PRINT" key is used for entry of operation instruction associated with the mini-printer, the instruction data being made available as needed upon the completion of quantity data entry. The "CLEAR" key is an instruction key for erasing the data previously stored in memory and the start key "START" is used to start operation of the microwave oven.
I~ith the above key arrangement, a desired item of dishes is entered by m~ans of the menu entry section 5 followed by the operation of the "QUANTITY" key and then followed by the operation of the "PRINT" key. The mini-printer 7 starts operating and provides a ~rint-out as illustrated in Fig. 3.
More specifically, the print-out data indicates the amount of the necessary items of food materials, the instructions to be observed by the user when the materials are being cooked, and the amount of cooking or heating time. Appropriate information is given by the instructions which have heen derived from -the entered quantity data. The instructions may include, for example, information as to the necessity of agitation of boiled foodstuff according to the entered quantity data.
It is also possible that the svstem is made to store a plurality of desired cooking items in memory by allowing the user to successively enter the associated data, or make available a print out data indicating items assorted according to the materials. For example, a one-week list of cooking items can be printed out, as shown in Fig. 4. The print paper can, of course, serve as a shopping list.
Fig. 5 is an illustration of a cross-sectional view of the microwave oven 1 which comprises a heating chamber 24 in which a foodstuff 25 is placed, a magnetron 26 which radiates microwave radiation to the article being heated, a heater 27 and a fan 28 which supPlies heated air to the article for additional surface heating.
Fig. 6 is a perspective view of the mini-printer employed in the invention using electrosensitive or thermosensitive printer heads.
Fig. 7 is an illustration of a block diagram of the control section of the system of the invention. The operational instructions entered in response to the operation of the keyboard 4 or menu entry data section 5 (inserting a card into a reader built in the section 5) are decoded by a main control unit 23, the decoded data being processed and displayed on the display 63~
3. The control unit 23 reads heating da-ta from the memory 29 (the heating data being stored in the ROM in advance) and sends a print-out control signal and output data to a printing control unit 12 in response to the operation of the "PRINT" key. The printing control unit 12 then causes the printer 7 to operate to provide a record of cooking data on the printing paper.
The print data on a line 13 are fed into a buffer memory 14 in binary coded form and converted into a character code in a character generator 15. A printer head drive amplifier 16 and a printer head 17 are energized by the character code to print it out on the recording paper. The motor 18 causes the printing head 17 to move reciprocally during the time when a line is being printed and causes the paper to move by the width of a line to the next upon the completion of a line print out. A pickup coil 19 generates an impulse in response to the rotation of the motor 18 and supplies it to the print control unit 12 as a timing signal. Numeral 20 is a frequency divider for dividing the frequency of the timing signal to provide adjustment of the pulse width. Numeral 21 is a reed switch which detects the position of the printing head 17 for generating a command signal for initiating a line shift or line print-out. The print control unit 12 receives a print command signal via a line 22 from the main control section 23 to initiate printing operations. The control unit 23 operates on the ]ceved-in quantity data to provide conversion of the basic or standard heating time data stored in the memory 29 to ~enerate a modified hea~ing time data and supplies it to a ti~e controller 37. In response to this modified time data the time controller 37 controls the operating time of the magnetron 38 of the microwave oven 1. The amount of power delivered from the magnetron to the foodstuff 25 placed in the oven chamber 24 is also controlled by a power controller 39 in response to a power control signal supplied from the control unit 23. This control signal is also generated on the basis of the keyed input of the quantity data.
Fig. 8 is an illustration of the detail of the block diagram of Fig. 7. The control unit 23 is a microcomputer 30 which includes the memorv 29 constructed on a single IC chip with the central processing unit. The display unit 3 is energized dvnamically by an 8-bit word supplied over data ports Do tô D7 and scan control ports CO to C4. The keyboard 4 is scanned by signals over the scan control ports and provides a 4-bit word to inPut ports Io to I3. The card reader 5 feeds a menu code word and heating data word to input ports Ko to K7.
Data ports Do to D7 are used to deliver print data to the display unit 3 as ~7ell as to a print head level shifter 31 upon receipt of a command signal on a control port C5. The level shifter 31 provides conversion of the print data into a head control code which drives the seven-element print head 17 via power amplifiers 32. In the present embodiment, the buffer memory 14 and the character code qenerator 15 are included in the microcomputer 6~'7 30 ~hich is proyram~ed in a manner as will be described be]ow.
The motor 18 is under the control of a control port C6 throu~h a motor level shifter 33 and a motor drive power amplifier 34.
The pickup coil 19 has its output connected to a filter amplifier 35 for ~aveshaping pur~oses and thence to the freq-uency divider 20 with which the ~ulse width is controlled. The reed switch 21 is connected to a filter 36 which shapes the output of the reed switch 21 and supplies lts output to an input nort I5 of the microcomnuter 30. The latter controls the motor 18 in accordance with the signals from the picup coil 19 and the reed switch 21. The magnetron 38 is controlled by means of a time relav 41 which is energized by an am~lifier 40 in response to a time control signal C7 supplied from the computer 30. The power level of the magnetron 38 is ON~OFF
controlled by means of a power relay 43 through am~lifier 42 in response to a power control signal C8 from the computer.
A more detailed description of the sequence of the programmed steps of the microcom~uter 30 will now be described with reference to flowcharts shown in Figs. 9a and 9b.
In step 100 power is switched on and subsequently in step 101 the random access memory (RAM) is cleared. The output ports of the microcomputer are reset to zero in step 102. In step 103 the motor 18 is momentarily energized to provide a predetermined amount of rotation. The computer then checks to see if the reed switch is turned off and if not turned off it returns to the step 103 to repeat the steps 103 and 104 until the reed switch is tllrned on for the purpose of adjusting the position of the printer head to the starting point. I~hen the the printer head is in the startin~ position, the reed switch is turned on and the print data in the P~M is initialized in step 105. In step 106 a display digit is loaded into -the RA~
for the purpose of controlling the display unit 3 in the dynamic mode. In step 107 the display digit is modified and in step 108 the computer checks for the end of scanning operation for the display unit 3. If the scanning is not ended, a display data lDo-D7) is loaded into the RAM in step 109 and then in step 110 the display digit data Co-C4 is loaded into the RAM.
In step 111, the quantity data Io-I3 representing the number of servings, which has been set in the keyboard, is read off by the central processing unit which then enters the menu data Ko-K7 from the card reader 5. The computer then proceeds to step 113 to execute on the data Io-I3 and Ko~K7 to find the quantity of each material of the desired menu item. The microprocessor ncw returns to the step 107 in order to repeat the previous steps until the scanning operation is complete.
Upon the completion of the scanning operation, the computer goes to step 114 to check to see if the microwave oven is in the heating mode or not; if no-t, it goes to step 115 to check to see if the printer is in the print mode or not. If the printer is not in the print mode the microprocessor goes to the step 106 and if the printer is in the print mode it goes to step 116 to generate a character pattern and then proceeds to 63~
step 117 to read off the print data Do~D7 and transmits it to a row of printer head elements. In step 118 the printer head is enabled to effect printing o~ the generated character and in step 119 the motor 18 is momentarily energized to sift the printer head to the next position. In step 120, if the prlnt-ing operation is in progress, the computer proceeds to step 117 to repeat the above process until the printing operation is complete. ~pon the completion of printing of a given character, the computer proceeds to step 121. If the printing operation is not complete with respect to other characters the computer proceeds to step 106, and if all the characters have been printed, the computer proceeds to step 122 to check the operating state of the reed switch 21. If this switch is turned off the computer proceeds to step 106 and if it remains in the ON
state the motor 18 is energized momentarily in step 123 and repeats the steps 122 and 123 until the printer head returns to the starting position.
Therefore, it is appreciated that the display unit and the printer are operated on a time sharing basis.
If the microwave oven is in the heating mode, the microprocessor proceeds to step 124 from step 114 to check to see if the heating time period is over. This heating interval is determined by the data stored in the RAM based on the number of servings and the menu item. If the heating operation is still in progress, step 125 is executed to interrupt the power relay 43 for a duration determined on the basis of the stored data represelltillg the number of servings ancl menu item for the purpose of controlling the power level of the magnetron 38.
The microprocessor then returns to the step 106 to repeate the operations stated in the steps 114, 124 and 125 until the heat-ing time period is over. At the end of the heating interval, step 126 is executed to turn off the time relay 41 to de-energize the magnetron. The microprocessor now returns to the step 106 again to execute the instructions stated in the steps 106 and 107.
.
The present invention relates to a computer-based cooking assistance device, and rnore particularly to a combination thereof with a microwave oven. The cooking assistance device is capable of editing stored items of culinary information in response to input data and provides output data which includes a list of materials to be prepared and instructions to be observed by the user during cooking.
The recent introduction of microcomputers into house-hold appliances has increased their functions and capabili-ties to a remarkable degree~ There have been introduced computer-controlled microwave ovens having features which include programmable sequence heating and automatic level adjustment using a sensor. These additional features, on the other hand, have added complexity to the cooking procedure which, in the extreme, would represent annoyance to the user. Therefore, simplicity of operational procedure is strongly desired by the user. This demand is partly met by recent introduction of card reader mounted microwave ovens which automatically read off data stored in magnetic cards~prepared by the manufacturer and provide heating according to the programmed sequence or instruc-tions represented by the input data. More specifically, each magnetic card is prepared for each item of cooking menu with a set of time and heating level data recorded therein. The input data is processed by the built-in microcomputer, so that - - :
i63~
the user does not have to worry about the cooking process.
However, prior to cooking operations, the use has to consult a reference book to prepare foodstuff according to -the directions given in that book. In addition, the fact that most of the energy radiated from the magnetron of microwave oven is absorbed by the foodstuff being heated is a great advantage, on the one hand, from the energy savings standpoint, but, on the other hand, a disadvantage on the part of the user from the operational standpoint since it requires a precision adjustment of the microwave energy according to the quantity of the foodstuff.
SUMMARY OF THE INVENTION
The present invention has for its object the provision of a cooking assistance device which assists the user or cook to prepare items of foodstuff and provides the process of cooking according to a desired item of dishes.
Another object of the invention is to provide a cooking assistance device which makes available information on the quantity of materials -to be prepared according to the input menu data and the number of servings in -the forrn of a list printed on a recording paper and provides power control of a microwave oven according to the quantity and number of servings data, whereby the user is freed from ma]cing adjustment of the power level and heating time of the microwave oven A further object of the invention is Dermit a display unit and a printer to be operated on a time sharing basis to provide visual indication of quantity data simultaneously with : - 2 -6~'7 the printing operation.
A still further object of the invention is to permit the power level of a rnicrowave oven to be control-led in accordance with a data representing the number of servings and menu item which was keyed into the apparatus when the cooking item is belng prepared.
More particularly, the present invention proposes a cooking apparatus comprising a microwave oven having a source of microwave energy, a memory for storing standard menu data representing a list of materials and quantity of each of the materials for a predetermined number of servings and standard heating pattern data representing a power level and operating time of the microwave energy source for the predetermined number of servings, a data entry unit for manually entering into the memory quantity data representing a desired number of servings to be pre-pared, a printer, a power control unit for controll.ing the power level and operating time of the microwave energy source in response to stored and manually entered data applied thereto, and a data processing unit. This data processing unit includes means responsive to the manually entered quantity data for converting the stan-dard menu data into actual menu data representing a list of materials and quantity of each of the materials for the desired number of servings and converting the standard heating pattern data into actual heating pattern data representing a power level and operating time of the micro-wave energy source for the desired number of servings, means for converting the actual menu data into correspond-ing print data and applying the print data to the printerto provide a printout of the list of materials and quan-tity of each of the materials for the desired number of servings according to which a user prepares food, means for writing the actual heating pattern data into the memory and means for reading the actual heating pattern data out of the memory into the power control unit.
63'7 The invention will be further described with reference to the accompanying drawings, in which:
Fig. 1 is a perspective view of a microwave oven having a built-in cooking assistance device constructed according to the present invention;
Fig. 2 is an illustration of the arrangement of operating keys;
Fig. 3 and 4 are illustrations of printed data;
Fig. 5 is~a cross-sectional view of the microwave oven of Fig. l;
Fig. 6 is a perspective view of the printer of Fig. l;
Fig. 7 is an illustration of a schematic diagram of the cooking assistance device of the invention;
Fig. 8 is an illustration of the detail of the block diagram of Fig. 7; and Fig. 9a and 9b are illustrations of flowcharts describing the programmed sequence of operations executed by the microcomputer of E'ig. 8.
~ 3a ~
63'7 DETA_LED DESCRIPTION
Fig. 1 is an illustration of a perspective view of an embodiment of the present invention. On the front panel 2 of a microwave oven 1 are mounted a display 3 for visual indication of heating time periods and other data, a keyboard 4 for manual data entry, a menu data entry section 5 including a card reader, and a mini-printer 7 for recording o~tput data on a recording paper 6. The printer may be of electrosensitive or thermally sensitive type. Numeral 8 is a paper cutter and 9 is a paper feeder. The menu data entry section 5 may also be of a key-board construction by which coded menu data may be entered into a microcomputer which will be described later.
Fig. 2 shows the detail of the manual input keyboard 4.
The four keys designated "10 Min", "1 Min", "10 Sec" and "1 Sec"
are arranged on the top row of the array and are connected to the visual display 3 to provide a four digit representation of heating periods by tapping each key a necessary number of times or depressing it for a period until a desired data is displayed These keys may also be comprised of ten keys designated "0" to "9" in the conventional manner. The key designated "POWER"
is used manually to switch on the microwave oven 1, the operation of which lights up a power status lamp 10. Numeral 11 is a mode status lamp indicating whether the cooking operation is manual or automatic. The latter mode is effected by inserting a card into the card reader 5.
The quantity key "QUANTITY" is used for the entry of i6~7 a data representing the qucln-tity of foodstuff necessary for the enterecl menu. By tapping the key "QUANTITY" four times, a data indicating the amount of foodstuff -to be served for four persons can he entered. It is also possible to enter a different scale of data by assiqning each tapPing operation an amount correspondin~ to a one-half serving, for example. Thus, five tappings on the "QUANTITY" key provide entry of 2.5 servings which are displayed on the unit 3. Alternatively, the contents of the "QUANTITY" key may be set uP in advance and stored in a memory and the stored contents are altered as required whenever the quantity data is made available for processing.
The "PRINT" key is used for entry of operation instruction associated with the mini-printer, the instruction data being made available as needed upon the completion of quantity data entry. The "CLEAR" key is an instruction key for erasing the data previously stored in memory and the start key "START" is used to start operation of the microwave oven.
I~ith the above key arrangement, a desired item of dishes is entered by m~ans of the menu entry section 5 followed by the operation of the "QUANTITY" key and then followed by the operation of the "PRINT" key. The mini-printer 7 starts operating and provides a ~rint-out as illustrated in Fig. 3.
More specifically, the print-out data indicates the amount of the necessary items of food materials, the instructions to be observed by the user when the materials are being cooked, and the amount of cooking or heating time. Appropriate information is given by the instructions which have heen derived from -the entered quantity data. The instructions may include, for example, information as to the necessity of agitation of boiled foodstuff according to the entered quantity data.
It is also possible that the svstem is made to store a plurality of desired cooking items in memory by allowing the user to successively enter the associated data, or make available a print out data indicating items assorted according to the materials. For example, a one-week list of cooking items can be printed out, as shown in Fig. 4. The print paper can, of course, serve as a shopping list.
Fig. 5 is an illustration of a cross-sectional view of the microwave oven 1 which comprises a heating chamber 24 in which a foodstuff 25 is placed, a magnetron 26 which radiates microwave radiation to the article being heated, a heater 27 and a fan 28 which supPlies heated air to the article for additional surface heating.
Fig. 6 is a perspective view of the mini-printer employed in the invention using electrosensitive or thermosensitive printer heads.
Fig. 7 is an illustration of a block diagram of the control section of the system of the invention. The operational instructions entered in response to the operation of the keyboard 4 or menu entry data section 5 (inserting a card into a reader built in the section 5) are decoded by a main control unit 23, the decoded data being processed and displayed on the display 63~
3. The control unit 23 reads heating da-ta from the memory 29 (the heating data being stored in the ROM in advance) and sends a print-out control signal and output data to a printing control unit 12 in response to the operation of the "PRINT" key. The printing control unit 12 then causes the printer 7 to operate to provide a record of cooking data on the printing paper.
The print data on a line 13 are fed into a buffer memory 14 in binary coded form and converted into a character code in a character generator 15. A printer head drive amplifier 16 and a printer head 17 are energized by the character code to print it out on the recording paper. The motor 18 causes the printing head 17 to move reciprocally during the time when a line is being printed and causes the paper to move by the width of a line to the next upon the completion of a line print out. A pickup coil 19 generates an impulse in response to the rotation of the motor 18 and supplies it to the print control unit 12 as a timing signal. Numeral 20 is a frequency divider for dividing the frequency of the timing signal to provide adjustment of the pulse width. Numeral 21 is a reed switch which detects the position of the printing head 17 for generating a command signal for initiating a line shift or line print-out. The print control unit 12 receives a print command signal via a line 22 from the main control section 23 to initiate printing operations. The control unit 23 operates on the ]ceved-in quantity data to provide conversion of the basic or standard heating time data stored in the memory 29 to ~enerate a modified hea~ing time data and supplies it to a ti~e controller 37. In response to this modified time data the time controller 37 controls the operating time of the magnetron 38 of the microwave oven 1. The amount of power delivered from the magnetron to the foodstuff 25 placed in the oven chamber 24 is also controlled by a power controller 39 in response to a power control signal supplied from the control unit 23. This control signal is also generated on the basis of the keyed input of the quantity data.
Fig. 8 is an illustration of the detail of the block diagram of Fig. 7. The control unit 23 is a microcomputer 30 which includes the memorv 29 constructed on a single IC chip with the central processing unit. The display unit 3 is energized dvnamically by an 8-bit word supplied over data ports Do tô D7 and scan control ports CO to C4. The keyboard 4 is scanned by signals over the scan control ports and provides a 4-bit word to inPut ports Io to I3. The card reader 5 feeds a menu code word and heating data word to input ports Ko to K7.
Data ports Do to D7 are used to deliver print data to the display unit 3 as ~7ell as to a print head level shifter 31 upon receipt of a command signal on a control port C5. The level shifter 31 provides conversion of the print data into a head control code which drives the seven-element print head 17 via power amplifiers 32. In the present embodiment, the buffer memory 14 and the character code qenerator 15 are included in the microcomputer 6~'7 30 ~hich is proyram~ed in a manner as will be described be]ow.
The motor 18 is under the control of a control port C6 throu~h a motor level shifter 33 and a motor drive power amplifier 34.
The pickup coil 19 has its output connected to a filter amplifier 35 for ~aveshaping pur~oses and thence to the freq-uency divider 20 with which the ~ulse width is controlled. The reed switch 21 is connected to a filter 36 which shapes the output of the reed switch 21 and supplies lts output to an input nort I5 of the microcomnuter 30. The latter controls the motor 18 in accordance with the signals from the picup coil 19 and the reed switch 21. The magnetron 38 is controlled by means of a time relav 41 which is energized by an am~lifier 40 in response to a time control signal C7 supplied from the computer 30. The power level of the magnetron 38 is ON~OFF
controlled by means of a power relay 43 through am~lifier 42 in response to a power control signal C8 from the computer.
A more detailed description of the sequence of the programmed steps of the microcom~uter 30 will now be described with reference to flowcharts shown in Figs. 9a and 9b.
In step 100 power is switched on and subsequently in step 101 the random access memory (RAM) is cleared. The output ports of the microcomputer are reset to zero in step 102. In step 103 the motor 18 is momentarily energized to provide a predetermined amount of rotation. The computer then checks to see if the reed switch is turned off and if not turned off it returns to the step 103 to repeat the steps 103 and 104 until the reed switch is tllrned on for the purpose of adjusting the position of the printer head to the starting point. I~hen the the printer head is in the startin~ position, the reed switch is turned on and the print data in the P~M is initialized in step 105. In step 106 a display digit is loaded into -the RA~
for the purpose of controlling the display unit 3 in the dynamic mode. In step 107 the display digit is modified and in step 108 the computer checks for the end of scanning operation for the display unit 3. If the scanning is not ended, a display data lDo-D7) is loaded into the RAM in step 109 and then in step 110 the display digit data Co-C4 is loaded into the RAM.
In step 111, the quantity data Io-I3 representing the number of servings, which has been set in the keyboard, is read off by the central processing unit which then enters the menu data Ko-K7 from the card reader 5. The computer then proceeds to step 113 to execute on the data Io-I3 and Ko~K7 to find the quantity of each material of the desired menu item. The microprocessor ncw returns to the step 107 in order to repeat the previous steps until the scanning operation is complete.
Upon the completion of the scanning operation, the computer goes to step 114 to check to see if the microwave oven is in the heating mode or not; if no-t, it goes to step 115 to check to see if the printer is in the print mode or not. If the printer is not in the print mode the microprocessor goes to the step 106 and if the printer is in the print mode it goes to step 116 to generate a character pattern and then proceeds to 63~
step 117 to read off the print data Do~D7 and transmits it to a row of printer head elements. In step 118 the printer head is enabled to effect printing o~ the generated character and in step 119 the motor 18 is momentarily energized to sift the printer head to the next position. In step 120, if the prlnt-ing operation is in progress, the computer proceeds to step 117 to repeat the above process until the printing operation is complete. ~pon the completion of printing of a given character, the computer proceeds to step 121. If the printing operation is not complete with respect to other characters the computer proceeds to step 106, and if all the characters have been printed, the computer proceeds to step 122 to check the operating state of the reed switch 21. If this switch is turned off the computer proceeds to step 106 and if it remains in the ON
state the motor 18 is energized momentarily in step 123 and repeats the steps 122 and 123 until the printer head returns to the starting position.
Therefore, it is appreciated that the display unit and the printer are operated on a time sharing basis.
If the microwave oven is in the heating mode, the microprocessor proceeds to step 124 from step 114 to check to see if the heating time period is over. This heating interval is determined by the data stored in the RAM based on the number of servings and the menu item. If the heating operation is still in progress, step 125 is executed to interrupt the power relay 43 for a duration determined on the basis of the stored data represelltillg the number of servings ancl menu item for the purpose of controlling the power level of the magnetron 38.
The microprocessor then returns to the step 106 to repeate the operations stated in the steps 114, 124 and 125 until the heat-ing time period is over. At the end of the heating interval, step 126 is executed to turn off the time relay 41 to de-energize the magnetron. The microprocessor now returns to the step 106 again to execute the instructions stated in the steps 106 and 107.
.
Claims (6)
1. A cooking apparatus comprising:
a microwave oven having a source of microwave energy;
a memory for storing standard menu data repre-senting a list of materials and quantity of each of said materials for a predetermined number of servings and stan-dard heating pattern data representing a power level and operating time of said microwave energy source for said predetermined number of servings;
a data entry unit for manually entering into said memory quantity data representing a desired number of servings to be prepared;
a printer;
a power control unit for controlling the power level and operating time of said microwave energy source in response to stored and manually entered data applied thereto; and a data processing unit including:
means responsive to said manually entered quan-tity data for converting said standard menu data into.ac-tual menu data representing a list of materials and quan-tity of each of said materials for said desired number of servings and converting said standard heating pattern data into actual heating pattern data representing a power level and operating time of said microwave energy source for said desired number of servings;
means for converting said actual menu data into corresponding print data and applying the print data to said printer to provide a printout of said list of materials and quantity of each of said materials for said desired number of servings according to which a user prepares food;
means for writing said actual heating pattern data into said memory; and means for reading said actual heating pattern data out of said memory into said power control unit,
a microwave oven having a source of microwave energy;
a memory for storing standard menu data repre-senting a list of materials and quantity of each of said materials for a predetermined number of servings and stan-dard heating pattern data representing a power level and operating time of said microwave energy source for said predetermined number of servings;
a data entry unit for manually entering into said memory quantity data representing a desired number of servings to be prepared;
a printer;
a power control unit for controlling the power level and operating time of said microwave energy source in response to stored and manually entered data applied thereto; and a data processing unit including:
means responsive to said manually entered quan-tity data for converting said standard menu data into.ac-tual menu data representing a list of materials and quan-tity of each of said materials for said desired number of servings and converting said standard heating pattern data into actual heating pattern data representing a power level and operating time of said microwave energy source for said desired number of servings;
means for converting said actual menu data into corresponding print data and applying the print data to said printer to provide a printout of said list of materials and quantity of each of said materials for said desired number of servings according to which a user prepares food;
means for writing said actual heating pattern data into said memory; and means for reading said actual heating pattern data out of said memory into said power control unit,
2. A cooking apparatus as claimed in claim 1, wherein said data processing unit further comprises means for consecutively reading said standard menu data of dif-ferent menus out of said memory in response to command signals applied thereto and means for accumulating the quantities of each different material and causing said converting means to convert the accumulated quantities into corresponding print data for application to said printer.
3. A cooking apparatus as claimed in claim 1, further comprising a card reader for reading said stan-dard menu data and standard heating pattern data from a card and storing the read data into said memory.
4. A cooking apparatus as claimed in claim 1, further comprising a display unit for visually displaying said desired number or servings.
5. A cooking apparatus as claimed in claim 4, wherein said display unit is operated on a time sharing basis with said printer.
6. A cooking apparatus as claimed in claim 1, wherein said power control unit comprises means for re-peatedly interrupting the operation of said microwave energy source according to said heating pattern data read out of said memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA000354373A CA1146637A (en) | 1980-06-19 | 1980-06-19 | Microwave oven with a printer providing actual menu data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA000354373A CA1146637A (en) | 1980-06-19 | 1980-06-19 | Microwave oven with a printer providing actual menu data |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1146637A true CA1146637A (en) | 1983-05-17 |
Family
ID=4117215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000354373A Expired CA1146637A (en) | 1980-06-19 | 1980-06-19 | Microwave oven with a printer providing actual menu data |
Country Status (1)
Country | Link |
---|---|
CA (1) | CA1146637A (en) |
-
1980
- 1980-06-19 CA CA000354373A patent/CA1146637A/en not_active Expired
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4375586A (en) | Cooking assistance device and a combination thereof with a microwave oven | |
US5426280A (en) | Cooking device having a sensor responsive to an indicia for executing a cooking program | |
US5829341A (en) | Automatic cooker having a card-type controller for controlling cooking conditions according to cooking data stored in a removable control card | |
US4837414A (en) | Oven with electronic remote controller | |
EP1742513B1 (en) | Cooking apparatus, cooking system, and cooking control method utilizing bar code | |
US7473869B2 (en) | Cooking apparatus using barcode | |
US5352874A (en) | Apparatus for changing cooking control data of automatic cookers | |
EP1193584B1 (en) | Cooking system and oven used therein | |
US9839318B2 (en) | Food cooking device, an electronic library and methods related thereto | |
KR101232612B1 (en) | Cooking apparatus, cooking system and cooking control method thereof | |
US4317976A (en) | High frequency heating apparatus | |
KR930016063A (en) | Programmable cooking system | |
CA1146637A (en) | Microwave oven with a printer providing actual menu data | |
US6100509A (en) | Cooking apparatus with cooking condition setting means | |
US4349715A (en) | Cassette tape controlled microwave cooking apparatus | |
CA1154524A (en) | Foodstuffs heating apparatus with selective heating functions | |
JPH0452563Y2 (en) | ||
JPH0452564Y2 (en) | ||
JPS5620935A (en) | Heating cooker | |
JP2003111669A (en) | Rice cooker | |
KR100215035B1 (en) | Microwave oven | |
EP4227581A1 (en) | Heat cooker | |
JPS6323638B2 (en) | ||
CA1149472A (en) | Cassette tape controlled cooking apparatus | |
TH6335B (en) | Microwave oven |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKEX | Expiry |