JPH06241466A - Microwave oven - Google Patents
Microwave ovenInfo
- Publication number
- JPH06241466A JPH06241466A JP3037793A JP3037793A JPH06241466A JP H06241466 A JPH06241466 A JP H06241466A JP 3037793 A JP3037793 A JP 3037793A JP 3037793 A JP3037793 A JP 3037793A JP H06241466 A JPH06241466 A JP H06241466A
- Authority
- JP
- Japan
- Prior art keywords
- time
- rotary encoder
- setting means
- setting
- microwave oven
- 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.)
- Pending
Links
Landscapes
- Electric Ovens (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は一般家庭または業務用で
使用する電子レンジに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a microwave oven for general household use or business use.
【0002】[0002]
【従来の技術】従来のロータリーエンコーダーを採用し
た電子レンジでは、時間設定するのにあらかじめメーカ
ーから設定された(10秒刻み、30秒刻みなど)時間
設定しか出来ず、きめ細かい設定(1秒刻み)が出来な
かった。2. Description of the Related Art In a conventional microwave oven using a rotary encoder, the time can only be set by the manufacturer in advance (every 10 seconds, every 30 seconds, etc.). I couldn't.
【0003】[0003]
【発明が解決しようとする課題】このような従来の電子
レンジでは、例えば15秒を設定したい場合10秒か、
20秒しか設定できず、その結果、適当な調理時間が得
られず食品の仕上がりに悪影響を与えていた。また、短
い時間刻みで、長い調理時間を設定する場合ロータリー
エンコーダーの回転数が多くなり使い勝手の悪い操作性
となっていた。In such a conventional microwave oven, if it is desired to set 15 seconds, for example, 10 seconds,
Only 20 seconds can be set, and as a result, an appropriate cooking time cannot be obtained, which adversely affects the finish of the food. Further, when setting a long cooking time in short time increments, the number of rotations of the rotary encoder is increased, resulting in poor operability.
【0004】本発明は、このような不具合点を解消する
ためになされたもので、従来と同じ構成で、ロータリー
エンコーダーによる時間設定の操作性の向上を計ること
のできる電子レンジを提供することを目的とするもので
ある。The present invention has been made in order to solve such a problem, and it is an object of the present invention to provide a microwave oven having the same configuration as the conventional one, which can improve the operability of time setting by a rotary encoder. It is intended.
【0005】[0005]
【課題を解決するための手段】上記問題点を解決するた
めに第1の発明は、ロータリーエンコーダーの正回転の
動作中の状態(状態Aとする)であるか、逆回転の状態
(状態Bとする)かを記憶する状態記憶手段を備え、状
態Aからロータリーエンコーダーを逆回転した時点の時
間データを例えば1秒刻みで減少または増加する事の出
来る機能を付加したものである。In order to solve the above-mentioned problems, a first aspect of the present invention is a state in which a rotary encoder is in a forward rotation operation (state A) or a reverse rotation state (state B). It is provided with a function of being able to decrease or increase the time data at the time when the rotary encoder is reversely rotated from the state A in increments of 1 second, for example.
【0006】また、第2の発明は、ロータリーエンコー
ダーの回転の状態を記憶する状態記憶手段を備え、ロー
タリーエンコーダーから発生する1パルスの波形の時間
的重みを可変できるキー入力手段を備え、このキーを押
した時点の時間データを例えば1秒刻みで減少または増
加する事の出来る機能を付加したものである。A second aspect of the invention is provided with a state storage means for storing the rotation state of the rotary encoder, and a key input means for changing the temporal weight of the waveform of one pulse generated from the rotary encoder. A function is added that can decrease or increase the time data at the time when is pressed, for example, in steps of 1 second.
【0007】また、第3の発明は、ロータリーエンコー
ダーの回転の状態を記憶する状態記憶手段を備え、ロー
タリーエンコーダーの動作時間及び停止時間を計測する
時間記憶手段を備え、ロータリーエンコーダーの動作
後、ある一定時間(例えば1秒後)経過後再び動作させ
た場合、この時点の時間データを例えば1秒刻みで減少
または増加する事の出来る機能を付加したものである。A third aspect of the present invention is provided with state storage means for storing a rotation state of the rotary encoder and time storage means for measuring an operating time and a stop time of the rotary encoder, and is provided after the rotary encoder operates. When the device is operated again after a lapse of a certain time (for example, 1 second), a function is added that can decrease or increase the time data at this time, for example, in steps of 1 second.
【0008】また、第4の発明は、ロータリーエンコー
ダーの回転の状態を記憶する状態記憶手段を備え、また
ドアーの開閉状態を記憶する状態記憶手段とを備え、ド
アーの開いた状態またはロータリーエンコーダーの動作
中ドアーを開けた場合、この時点の時間データを例えば
1秒刻みで減少または増加する事の出来る機能を付加し
たものである。A fourth aspect of the present invention includes a state storage means for storing the rotation state of the rotary encoder, and a state storage means for storing the open / closed state of the door. When the door is opened during operation, a function to decrease or increase the time data at this time in increments of 1 second, for example, is added.
【0009】[0009]
【作用】本発明は上記した構成により、従来の目の荒い
時間設定しか出来なかった設定手段に比べ、長短の設定
時間に係わらず1秒刻みのきめ細かい時間設定で動作さ
せることが出来るものである。With the above-described structure, the present invention can be operated with a fine time setting in 1 second increments regardless of the setting time, which is long and short, as compared with the conventional setting means that only allows rough time setting. .
【0010】[0010]
【実施例】以下、本発明の一実施例を添付図面にもとず
いて説明する。図1は本発明の一実施例における電子レ
ンジのブロック図を示したもので、1は電子レンジ全体
を制御するマイクロコンピュタ(以下、マイコンと略称
する)であり、記憶部2、制御部3、タイマ4、および
判定部5を内蔵すると共に、インタラプト端子INT
1,INT2等の入出力ポートを有している。6は上記
マイコンに電源を供給すると共に、電源同期信号を生成
する電源部である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the accompanying drawings. FIG. 1 is a block diagram of a microwave oven according to an embodiment of the present invention, in which reference numeral 1 denotes a micro computer (hereinafter, abbreviated as a microcomputer) for controlling the entire microwave oven, which includes a storage unit 2, a control unit 3, The timer 4 and the determination unit 5 are built-in, and the interrupt terminal INT
It has input / output ports such as 1 and INT2. Reference numeral 6 denotes a power supply unit that supplies power to the microcomputer and also generates a power supply synchronization signal.
【0011】また、7は調理時間や時刻等を表示する表
示部、8は調理終了等を知らせる警報部、9は調理モー
ド等をキー入力する入力部、10は本発明を司る時間設
定の為のロータリーエンコーダのパルス発生器、11は
ドアーの開閉状態を知らせるドアースイッチ、12はマ
グネトロンやヒーターを駆動する加熱部である。Further, 7 is a display unit for displaying cooking time, time, etc., 8 is an alarm unit for notifying the end of cooking, 9 is an input unit for keying a cooking mode etc., 10 is a time setting for controlling the present invention. Is a pulse generator of the rotary encoder, 11 is a door switch for notifying the open / closed state of the door, and 12 is a heating unit for driving a magnetron and a heater.
【0012】図2は本発明の一実施例における電子レン
ジの調理時間を設定する時にロータリーエンコーダーを
回転したときに発生するパルス波形である。図で示すよ
うにロータリーエンコーダーのパルス波形は、2つの出
力信号(パルスA、パルスBと呼ぶ)を持ち、通常パル
スAをマイコンのインタラプト端子INT1へ接続し、
ロータリーエンコーダーを回転したときパルスAにより
マイコンにインタラプトがかかり、このインタラプトの
回数を計測する事で時間データとしている。なお、イン
タラプト発生時点でパルスBの信号レベルがHIGHで
あれば正回転、一方、LOWであれば逆回転であると判
定する。FIG. 2 is a pulse waveform generated when the rotary encoder is rotated when setting the cooking time of the microwave oven in one embodiment of the present invention. As shown in the figure, the pulse waveform of the rotary encoder has two output signals (called pulse A and pulse B), and the normal pulse A is connected to the interrupt terminal INT1 of the microcomputer,
When the rotary encoder is rotated, a pulse A causes an interrupt to the microcomputer, and the number of times of this interrupt is measured to obtain time data. It should be noted that if the signal level of the pulse B is HIGH at the time of the interrupt, it is determined that the rotation is forward rotation, and if it is LOW, the rotation is reverse rotation.
【0013】図3〜7は上記判定部5および制御部3に
よって実施される実施例のフローチャートである。通常
は、ステップS1で、上記インタラプト端子INT1か
らの割り込み入力が許可され、ロータリーエンコーダー
による時間設定が可能になる。この時点で、インタラプ
ト端子INT1に割り込み要求があれば、判定部5によ
って実施される図4〜7のインタラプトルーチンに移行
しロータリーエンコーダーによる時間設定が行われ、上
記制御部3の制御の下に、図3に示すメインルーチンが
実行されて加熱調理等が実施されている。すなわち、ス
テップS2で、上記加熱部13、入力部10、表示部
8、警報部9およびロータリーエンコーダーパルス発生
器などが制御され食品の加熱調理などが実施される。3 to 7 are flow charts of an embodiment implemented by the judgment unit 5 and the control unit 3. Normally, in step S1, the interrupt input from the interrupt terminal INT1 is permitted, and the time can be set by the rotary encoder. At this point, if there is an interrupt request to the interrupt terminal INT1, the determination unit 5 proceeds to the interrupt routines of FIGS. 4 to 7 to set the time by the rotary encoder, and under the control of the control unit 3, The main routine shown in FIG. 3 is executed to perform heating and cooking. That is, in step S2, the heating unit 13, the input unit 10, the display unit 8, the alarm unit 9, the rotary encoder pulse generator, and the like are controlled to heat and cook food.
【0014】なお、メインルーチンでは、割り込みがあ
った結果、上記記憶部2によって設けられた回転方向フ
ラグおよび時間刻み変更フラグの状態が判断される。も
し、時間刻み変更フラグがセットされていなければ、イ
ンタラプトルーチンでセットされた時間設定カウンター
の値に、あらかじめ決められた時間値(例えば10秒)
を掛けて調理時間とする。一方、時間刻み変更フラグが
セットされていれば、インタラプトルーチンでセットさ
れた補正用カウンターの値に1秒を掛け値に、すでに設
定されている調理時間を回転方向フラグの状態で増減し
調理時間を補正する。ステップS3では、終了か否かが
判別され、終了でなければステップS1に戻る。In the main routine, as a result of the interruption, the states of the rotation direction flag and the time step change flag provided by the storage unit 2 are determined. If the time step change flag is not set, the value of the time setting counter set by the interrupt routine is set to a predetermined time value (for example, 10 seconds).
Multiply with the cooking time. On the other hand, if the time step change flag is set, the value of the correction counter set in the interrupt routine is multiplied by 1 second to increase or decrease the already set cooking time in the state of the rotation direction flag to reduce the cooking time. to correct. In step S3, it is determined whether or not the process has ended. If not, the process returns to step S1.
【0015】次に、図4に従って、判定部4によって実
施されるインタラプトルーチン1について説明する。ス
テップS11で、割り込みがかかった時点でのロータリ
ーエンコーダーより発生するパルスBを読み込み、その
状態を上記記憶部に設けられた回転方向フラグにセット
し、その回転方向フラグが、“1”であれば時間設定カ
ウンターを増加させ、一方、“0”であれば、時間設定
カウンターを減少させると共に、逆回転されたとして、
時間刻み変更フラグをセットする。ステップS12で
は、時間刻み変更フラグの状態を判断し、“1”であれ
ばすでにセットされている回転方向フラグの状態を判断
し、補正用カウンターを増減させ、インタラプトルーチ
ンからリターンする。Next, the interrupt routine 1 executed by the judging section 4 will be described with reference to FIG. In step S11, the pulse B generated by the rotary encoder at the time of interruption is read, and the state is set in the rotation direction flag provided in the storage unit. If the rotation direction flag is "1", If the time setting counter is increased, on the other hand, if it is "0", the time setting counter is decreased,
Set the time increment change flag. In step S12, the state of the time step change flag is determined, and if it is "1", the state of the rotational direction flag that has already been set is determined, the correction counter is increased or decreased, and the routine returns from the interrupt routine.
【0016】次に、図5に従って、判定部4によって実
施されるインタラプトルーチン2について説明する。ス
テップS21で、割り込みがかかった時点でのロータリ
ーエンコーダーより発生するパルスBを読み込み、その
状態を上記記憶部に設けられた回転フラグにセットし、
その回転方向フラグが“1”であれば時間設定カウンタ
を増加させ、一方、“0”であれば、時間設定カウンタ
ーを減少させる。ステップ22では、時間刻み変更用の
特定のキーが押されたかを判断し、もし押されていれ
ば、時間刻み変更フラグをセットする。ステップS23
では、時間刻み変更フラグの状態を判断し、“1”であ
ればすでにセットされている回転方向フラグの状態を判
断し、補正用カウンターを増減させ、インタラプトルー
チンからリターンする。Next, the interrupt routine 2 executed by the judging section 4 will be described with reference to FIG. In step S21, the pulse B generated by the rotary encoder at the time of interruption is read, and the state is set in the rotation flag provided in the storage unit,
If the rotation direction flag is "1", the time setting counter is incremented, while if it is "0", the time setting counter is decremented. In step 22, it is judged whether or not a specific key for changing the time step is pressed, and if it is pressed, the time step change flag is set. Step S23
Then, the state of the time change flag is judged, and if it is "1", the state of the rotational direction flag which has already been set is judged, the correction counter is increased or decreased, and the routine returns from the interrupt routine.
【0017】次に、図6に従って、判定部4によって実
施されるインタラプトルーチン3について説明する。ス
テップS31で、割り込みがかかった時点でのロータリ
ーエンコーダーより発生するパルスBを読み込み、その
状態を上記記憶部に設けられた回転方向フラグにセット
し、その回転方向フラグが“1”であれば時間設定カウ
ンターを増加させ、一方、“0”であれば時間設定カウ
ンターを減少させる。ステップ32では、ロータリーエ
ンコーダーの動作後、ある一定時間(例えば1秒後)経
過後再び動作したを判断し、もし押されば、時間刻み変
更フラグをセットする。ステップS33では、時間刻み
変更フラグの状態を判断し、“1”であればすでにセッ
トされている回転方向フラグの状態を判断し、補正用カ
ウンターを増減させ、インタラプトルーチンからリター
ンする。Next, the interrupt routine 3 executed by the judging section 4 will be described with reference to FIG. In step S31, the pulse B generated by the rotary encoder at the time of interruption is read, and the state is set in the rotation direction flag provided in the storage unit. If the rotation direction flag is "1", the time is set. The setting counter is incremented, while if "0", the time setting counter is decremented. In step 32, after the rotary encoder is operated, it is determined that the rotary encoder has been operated again after a certain period of time (for example, 1 second), and if it is pressed, the time step change flag is set. In step S33, the state of the time step change flag is determined, and if it is "1", the state of the rotational direction flag that has already been set is determined, the correction counter is increased or decreased, and the routine returns from the interrupt routine.
【0018】次に、図7に従って、判定部4によって実
施されるインタラプトルーチン4について説明する。ス
テップS41で、割り込みがかかった時点でのロータリ
ーエンコーダーより発生するパルスBを読み込み、その
状態を上記記憶部に設けられ回転方向フラグにセット
し、その回転方向フラグが、“1”であれば時間設定カ
ウンターを増加させ、一方、“0”であれば、時間設定
カウンターを減少させる。ステップS42では、ドアー
の開閉状態を判断し、もし開いていれば、時間刻み変更
フラグをセットする。ステップS43では、時間刻み変
更フラグの状態を判断し、“1”であればすでにセット
されている回転方向フラグの状態を判断し、補正用カウ
ンターを増減させ、インタラプトルーチンからリターン
する。Next, the interrupt routine 4 executed by the judging section 4 will be described with reference to FIG. In step S41, the pulse B generated by the rotary encoder at the time of the interruption is read, and the state is set in the rotation direction flag provided in the storage section. If the rotation direction flag is "1", the time is set. The setting counter is incremented, while if it is "0", the time setting counter is decremented. In step S42, the open / closed state of the door is determined, and if it is open, the time increment change flag is set. In step S43, the state of the time step change flag is determined, and if it is "1", the state of the rotation direction flag that has already been set is determined, the correction counter is increased or decreased, and the routine returns from the interrupt routine.
【0019】[0019]
【発明の効果】以上のように本発明によれば、従来と同
じ構成で、従来の目の荒い時間設定しか出来なかった設
定手段に比べ、長短の設定時間に係わらず1秒刻みのき
め細かい時間設定で動作させることが出来るものであ
る。As described above, according to the present invention, with the same construction as the conventional one, compared to the conventional setting means which can only set the rough time, the fine time in 1 second increments can be set regardless of the long or short setting time. It can be operated by setting.
【図1】本発明の電子レンジの一実施例を示すブロック
図である。FIG. 1 is a block diagram showing an embodiment of a microwave oven of the present invention.
【図2】本発明のロータリーエンコーダーの出力波形図
である。FIG. 2 is an output waveform diagram of the rotary encoder of the present invention.
【図3】本発明のメインルーチンを示す第1フローチャ
ートである。FIG. 3 is a first flowchart showing a main routine of the present invention.
【図4】本発明のインタラプトルーチン1を示す第2フ
ローチャートである。FIG. 4 is a second flowchart showing an interrupt routine 1 of the present invention.
【図5】本発明のインタラプトルーチン2を示す第3フ
ローチャートである。FIG. 5 is a third flowchart showing an interrupt routine 2 of the present invention.
【図6】本発明のインタラプトルーチン3を示す第4フ
ローチャートである。FIG. 6 is a fourth flowchart showing an interrupt routine 3 of the present invention.
【図7】本発明のインタラプトルーチン4を示す第5フ
ローチャートである。FIG. 7 is a fifth flowchart showing an interrupt routine 4 of the present invention.
【符号の説明】 1 マイコン 2 記憶部 3 制御部 4 タイマー 5 判定部 6 電源部 7 表示部 8 警報部 9 入力部 10 ロータリーエンコーダーパルス発生部 11 ドアースイッチ 12 加熱部[Explanation of Codes] 1 Microcomputer 2 Storage section 3 Control section 4 Timer 5 Judgment section 6 Power supply section 7 Display section 8 Alarm section 9 Input section 10 Rotary encoder pulse generation section 11 Door switch 12 Heating section
───────────────────────────────────────────────────── フロントページの続き (72)発明者 冨松 広和 大阪府大阪市阿倍野区長池町22番22号 シ ャープ株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Hirokazu Tomimatsu 22-22 Nagaike-cho, Abeno-ku, Osaka City, Osaka Prefecture
Claims (4)
ンコーダーを正回転させることでその時間設定を行う時
間設定手段と、そのロータリーエンコーダーが逆回転し
た時点から発生する1パルスの波形の時間的重みを可変
できる設定手段を備えた電子レンジ。1. To set the cooking time, a time setting means for setting the time by rotating the rotary encoder in the forward direction, and a time weighting of the waveform of one pulse generated from the time when the rotary encoder rotates in the reverse direction. Microwave oven with a setting means that can change the.
ンコーダーを回転させることでその時間設定を行う時間
設定手段と、そのロータリーエンコーダーから発生する
1パルスの波形の時間的重みを可変させる機能を持つ特
定のキーまたはいずれかのキーによる設定手段を備え、
このキーを押した時点から発生する1パルスの波形の時
間的重みを可変できる設定手段を備えた電子レンジ。2. To set the cooking time, the rotary encoder has a time setting means for setting the time by rotating the rotary encoder, and a function for varying the temporal weight of the waveform of one pulse generated from the rotary encoder. Equipped with setting means by specific key or any key,
A microwave oven equipped with setting means capable of varying the temporal weight of the waveform of one pulse generated from the time when this key is pressed.
ンコーダーを回転させることでその時間設定を行う時間
設定手段と、そのロータリーエンコーダーの回転を停止
後、一定時間経過後、再度ロータリーエンコーダーを回
転させた時点から発生する1パルスの波形の時間的重み
を可変できる設定手段を備えた電子レンジ。3. To set a cooking time, a time setting means for rotating the rotary encoder to set the time, and after the rotation of the rotary encoder is stopped, after a certain time has elapsed, the rotary encoder is rotated again. A microwave oven provided with a setting means capable of varying the temporal weight of the waveform of one pulse generated from the point of time.
ンコーダーを回転させることでその時間設定を行う時間
設定手段と、そのロータリーエンコーダーの回転時発生
する1パルスの波形の時間的重みをドアーを開けるまた
は開けた状態でロータリーエンコーダーを回転させた場
合、その時発生する1パルスの波形の時間的重みを可変
できる設定手段を備えた電子レンジ。4. To set a cooking time, a door is opened for a time setting means for setting a time by rotating a rotary encoder and a time weight of a waveform of one pulse generated when the rotary encoder is rotated. Alternatively, when the rotary encoder is rotated in the opened state, a microwave oven equipped with a setting means capable of varying the temporal weight of the waveform of one pulse generated at that time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3037793A JPH06241466A (en) | 1993-02-19 | 1993-02-19 | Microwave oven |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3037793A JPH06241466A (en) | 1993-02-19 | 1993-02-19 | Microwave oven |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06241466A true JPH06241466A (en) | 1994-08-30 |
Family
ID=12302195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3037793A Pending JPH06241466A (en) | 1993-02-19 | 1993-02-19 | Microwave oven |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06241466A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4344660A1 (en) * | 1992-12-28 | 1994-07-14 | Mitsubishi Motors Corp | Hydraulic control device for an automatic transmission |
-
1993
- 1993-02-19 JP JP3037793A patent/JPH06241466A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4344660A1 (en) * | 1992-12-28 | 1994-07-14 | Mitsubishi Motors Corp | Hydraulic control device for an automatic transmission |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003150167A (en) | Electric equipment for domestic use | |
JPH06241466A (en) | Microwave oven | |
US5574895A (en) | Multi-memory function programmable counter and timer | |
JPH06249446A (en) | Microwave oven | |
JP2882240B2 (en) | Air conditioning equipment | |
WO1998021638A9 (en) | Multi-memory function programmable counter and timer | |
US20020011483A1 (en) | Switch control device and method, and heating cooker having the control device | |
JP2783142B2 (en) | High frequency heating equipment | |
JPH10205768A (en) | Heating cooker | |
JPH02130322A (en) | Heating cooker | |
JPS6249126A (en) | Cooker | |
JPH05332546A (en) | Heater | |
JP2973503B2 (en) | Timer using microcomputer | |
JPH01159532A (en) | High frequency heating device | |
JPS6040769B2 (en) | Cooking device | |
JP2714191B2 (en) | Cooking device | |
JP2004211934A (en) | Cooker | |
JP3081072U (en) | Timer device | |
KR940001473B1 (en) | How to cook during auto start of microwave oven | |
JPS60264088A (en) | Controller of high frequency heater | |
JPS5822824A (en) | Electronic control type cooking apparatus | |
JPS60111823A (en) | Electronic control type cooker | |
JPH0718552B2 (en) | Cooking device | |
JPH11173560A (en) | Heating cooking apparatus | |
JPS59137725A (en) | Cooking apparatus |