JPH1141966A - Motor control device, washing machine to which motor control device is applied, and motor control method - Google Patents

Motor control device, washing machine to which motor control device is applied, and motor control method

Info

Publication number
JPH1141966A
JPH1141966A JP9194518A JP19451897A JPH1141966A JP H1141966 A JPH1141966 A JP H1141966A JP 9194518 A JP9194518 A JP 9194518A JP 19451897 A JP19451897 A JP 19451897A JP H1141966 A JPH1141966 A JP H1141966A
Authority
JP
Japan
Prior art keywords
motor
rotation speed
time
rotation
zero
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP9194518A
Other languages
Japanese (ja)
Other versions
JP3462721B2 (en
Inventor
久典 ▲廣▼瀬
Hisanori Hirose
Shuji Hotta
修司 堀田
Kazutaka Nakanishi
和孝 中西
Yasushi Honda
靖 本田
Suikou Murakami
穂幸 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP19451897A priority Critical patent/JP3462721B2/en
Publication of JPH1141966A publication Critical patent/JPH1141966A/en
Application granted granted Critical
Publication of JP3462721B2 publication Critical patent/JP3462721B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Washing Machine And Dryer (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

(57)【要約】 【課題】回転体に駆動力が急激に与えられることによる
打撃音の発生を抑えること。 【解決手段】モータ14の回転数が目標回転数に到達す
ると、ゼロクロスカウンタ41およびモータアップダウ
ンフラグ33がリセットされる。その後、ゼロクロスカ
ウンタ41の値が6に達するまでは、トライアック22
の導通角が徐々に大きくされる。そして、ゼロクロスカ
ウンタ41の値が6になった後は、トライアック22の
導通角が一定にされて、モータ14に一定量の電力が供
給され続ける。また、モータアップダウンフラグ33が
リセットされてから所定時間が経過すると、ゼロクロス
カウンタ41がリセットされて、その後ゼロクロスカウ
ンタ41の値が10になるまで、トライアック22の導
通角が徐々に小さくされる。そして、ゼロクロスカウン
タ41の値が11になると、トライアック22の導通角
が0°に設定される。
(57) [Summary] [PROBLEMS] To suppress the generation of an impact sound due to sudden application of a driving force to a rotating body. When a rotation speed of a motor reaches a target rotation speed, a zero-cross counter and a motor up / down flag are reset. Thereafter, until the value of the zero-cross counter 41 reaches 6, the triac 22
Are gradually increased. Then, after the value of the zero-cross counter 41 becomes 6, the conduction angle of the triac 22 is fixed, and a constant amount of power is continuously supplied to the motor 14. When a predetermined time has elapsed since the motor up / down flag 33 was reset, the zero-cross counter 41 is reset, and thereafter the conduction angle of the triac 22 is gradually reduced until the value of the zero-cross counter 41 becomes 10. Then, when the value of the zero-cross counter 41 becomes 11, the conduction angle of the triac 22 is set to 0 °.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、洗濯機に備えら
れたモータの駆動制御に特に好適なモータ制御装置およ
びモータ制御方法に関する。また、この発明は、このモ
ータ制御装置を備えた洗濯機に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor control device and a motor control method particularly suitable for controlling the driving of a motor provided in a washing machine. The present invention also relates to a washing machine provided with the motor control device.

【0002】[0002]

【従来の技術】洗濯機には、パルセータおよび脱水槽を
回転させるためのモータが備えられており、このモータ
を所定の回転数で回転させるために、モータの駆動を制
御することが一般に行われている。モータが所定の回転
数で回転するように駆動制御する場合としては、次のよ
うな場合を例示することができる。洗濯機の中には、特
に布痛みを生じやすい衣類を脱水する際に、通常の脱水
時よりも脱水槽の回転数を下げて脱水を行う、いわゆる
低速脱水を実行するものがある。そして、この低速脱水
を行う場合には、モータが予め定められた低回転数で回
転するように駆動制御される。
2. Description of the Related Art A washing machine is provided with a motor for rotating a pulsator and a dewatering tub, and in order to rotate this motor at a predetermined rotation speed, it is common practice to control the driving of the motor. ing. The following cases can be exemplified as a case where drive control is performed so that the motor rotates at a predetermined rotation speed. Some washing machines perform so-called low-speed dehydration, in particular, when dehydrating clothes that easily cause cloth pain, performing dehydration at a lower rotation speed of the dehydration tub than during normal dehydration. When performing the low-speed dehydration, drive control is performed so that the motor rotates at a predetermined low rotation speed.

【0003】また、洗濯機に備えられるモータとしては
単相誘導モータが広く採用されており、この単相誘導モ
ータは、接続される交流電源の周波数によって最高回転
数が変動する。たとえば、脱水時において、50Hzの
交流電源に接続された場合に脱水槽を最高1000rp
mで回転させるモータは、60Hzの交流電源に接続さ
れると、脱水槽を最高1200rpmで回転させる。し
たがって、たとえば50Hzの交流電源に接続される場
合を基準として設計された洗濯機が、60Hzの交流電
源に接続されて使用されると、モータが適正な回転数以
上で回転し、パルセータや脱水槽の回転が速くなって、
洗濯物の布痛みやパルセータや脱水槽の劣化を招くおそ
れがある。
A single-phase induction motor is widely used as a motor provided in a washing machine, and the maximum rotation speed of the single-phase induction motor varies depending on the frequency of a connected AC power supply. For example, at the time of dehydration, when connected to an AC power supply of 50 Hz, the dehydration tank is operated at a maximum of 1000 rpm.
The motor that rotates at m drives the dewatering tub at up to 1200 rpm when connected to a 60 Hz AC power supply. Therefore, for example, when a washing machine designed on the basis of being connected to an AC power supply of 50 Hz is used by being connected to the AC power supply of 60 Hz, the motor rotates at an appropriate rotation speed or more, and the pulsator and the dehydration tub are rotated. Rotation becomes faster,
There is a possibility that the cloth may be damaged by the laundry or the pulsator or the dehydration tub may be deteriorated.

【0004】そこで、60Hzの交流電源に接続された
場合には、上述のような不具合が生じるのを防止するた
めに、モータが50Hzの交流電源に接続された場合と
同じ回転数で回転するように駆動制御される。モータを
目標回転数で回転させるための先行技術の1つとして
は、モータ回転数が目標回転数よりも高い第1回転数に
達した時点でモータをオフし、目標回転数よりも低い第
2回転数まで下がった時点でモータをオンする方法が挙
げられる。この方法では、モータの回転数が、第1回転
数と第2回転数との間で上下しつつ、結果として目標回
転数付近で保たれる。
Therefore, when the motor is connected to a 60 Hz AC power supply, the motor is rotated at the same speed as when the motor is connected to a 50 Hz AC power supply in order to prevent the above-mentioned problems from occurring. Is controlled. One of the prior arts for rotating the motor at a target rotation speed is to turn off the motor when the motor rotation speed reaches a first rotation speed higher than the target rotation speed, and to set a second rotation speed lower than the target rotation speed. A method of turning on the motor at the time when the number of rotations has been reduced to the number of rotations is given. In this method, the rotation speed of the motor fluctuates between the first rotation speed and the second rotation speed, and as a result, is maintained near the target rotation speed.

【0005】[0005]

【発明が解決しようとする課題】ところが、上述の先行
技術では、脱水時において、モータをオフ状態から急激
に回転させた時に「コン」という衝撃音が発生して、洗
濯機の使用者に不快感を与えることがあった。この衝撃
音が生じる理由は種々考えられるが、その理由の1つと
しては、モータがオンされた瞬間に、モータの駆動力が
脱水槽に急激に作用することが考えられる。
However, in the above-mentioned prior art, when spinning the motor from the off state during dehydration, an impulsive sound "con" is generated, which is inconvenient for the user of the washing machine. There was pleasure. There are various possible reasons for the generation of the impact sound. One of the reasons is that the driving force of the motor suddenly acts on the dewatering tub at the moment when the motor is turned on.

【0006】このような打撃音の発生を防止するため
に、モータの位相を制御して、モータ回転数を徐々に立
ち上げるようにすることが考えられる。しかしながら、
モータの回転数を徐々に立ち上げても、上述の打撃音は
完全に消えないうえ、位相制御によってモータの回転数
を制御した場合には、新たにモータの電磁音が発生する
おそれがあり、使用者にますます不快感を与えてしま
う。
In order to prevent the occurrence of such a striking sound, it is conceivable to control the phase of the motor so as to gradually increase the number of revolutions of the motor. However,
Even if the rotation speed of the motor is gradually increased, the above-described impact sound does not completely disappear, and if the rotation speed of the motor is controlled by phase control, a new electromagnetic sound of the motor may be generated, It gives more and more discomfort to the user.

【0007】そこで、この発明の目的は、回転体に駆動
力が急激に与えられることによる打撃音の発生により、
使用者に不快感を与えることなく、モータを目標回転数
で回転させることができるモータ制御装置およびモータ
制御方法を提供することである。また、この発明の他の
目的は、使用者に雑音による不快感を与えることなく、
モータを目標回転数で回転させることができる洗濯機を
提供することである。
Therefore, an object of the present invention is to generate a striking sound due to a sudden application of a driving force to a rotating body,
An object of the present invention is to provide a motor control device and a motor control method that can rotate a motor at a target rotation speed without giving a user discomfort. Another object of the present invention is to provide the user with no discomfort due to noise.
An object of the present invention is to provide a washing machine capable of rotating a motor at a target rotation speed.

【0008】[0008]

【課題を解決するための手段】上記の目的を達成するた
めの請求項1記載の発明は、回転体を回転させるための
駆動力を発生するモータを制御する装置であって、 交
流電源からモータへの電力供給経路に設けられて、モー
タに供給される電力を調整するためにオン/オフ制御さ
れるトライアック素子と、モータの回転数を検出するた
めの回転数検出手段と、回転数検出手段によって検出さ
れたモータ回転数に基づいて、トライアック素子の導通
角を設定する導通角設定手段と、導通角設定手段によっ
て設定された導通角に対応したタイミングで、トライア
ック素子をオンするためのゲート信号をトライアック素
子に与えるゲート信号出力手段とを備え、上記導通角設
定手段は、モータ回転数が予め設定された回転数に達し
てからの所定期間、トライアック素子の導通角を所定角
度まで徐々に大きくなるように設定する回転数ダウン手
段と、上記所定期間の経過後、モータ回転数が上記予め
設定された回転数に達するまでの間、トライアック素子
の導通角を徐々に小さくなるように設定する回転数アッ
プ手段とを含むことを特徴とするモータ制御装置であ
る。
According to a first aspect of the present invention, there is provided an apparatus for controlling a motor for generating a driving force for rotating a rotating body, comprising: A triac element provided in a power supply path to the motor and controlled to be on / off to adjust the power supplied to the motor; a rotation number detection means for detecting the rotation number of the motor; and a rotation number detection means And a gate signal for turning on the triac element at a timing corresponding to the conduction angle set by the conduction angle setting means. And a gate signal output means for giving to the triac element, the conduction angle setting means, for a predetermined period from when the motor rotation speed reaches a preset rotation speed, Rotation speed reduction means for setting the conduction angle of the triac element to gradually increase to a predetermined angle, and after the predetermined period elapses, until the motor rotation speed reaches the predetermined rotation speed, And a rotation speed increasing means for setting the conduction angle to be gradually reduced.

【0009】請求項1記載の構成によれば、モータ回転
数が予め設定された回転数に達してから所定時間が期間
するまでは、トライアックの導通角が所定角度まで徐々
に大きくされる。そして、トライアックの導通角が所定
角度まで大きくされた後は、トライアックの導通角が所
定角度に設定されて、モータに一定量の電力が供給され
続ける。
According to the configuration of the first aspect, the conduction angle of the triac is gradually increased to a predetermined angle until a predetermined time period elapses after the motor rotation speed reaches a preset rotation speed. After the conduction angle of the triac is increased to the predetermined angle, the conduction angle of the triac is set to the predetermined angle, and a constant amount of power is continuously supplied to the motor.

【0010】これにより、モータ回転数が予め設定され
た回転数に達した後、モータの回転数は徐々に低下する
が、モータが完全に停止してしまうといったことはな
い。したがって、所定期間の経過後に、モータの回転数
を上げるためにモータへ供給する電力を大きくしても、
モータの駆動力が回転体に急激に作用することはない。
ゆえに、モータの駆動力が回転体に急激に作用すること
による打撃音の発生を抑えることができる。
Thus, after the motor speed reaches a preset speed, the motor speed gradually decreases, but the motor does not stop completely. Therefore, even if the power supplied to the motor to increase the rotation speed of the motor after the elapse of the predetermined period is increased,
The driving force of the motor does not suddenly act on the rotating body.
Therefore, it is possible to suppress the generation of an impact sound due to a sudden drive force of the motor acting on the rotating body.

【0011】また、トライアックの導通角が徐々に大き
くされるので、モータに供給される電圧の位相と電流の
位相とに大きなずれが生じることがなく、モータに供給
される電力量が少なくなり過ぎるといった不具合を生じ
るおそれが少ない。さらに、所定期間が経過した後は、
トライアック素子の導通角が徐々に小さくされて、モー
タへの供給電力が徐々に増やされる。これにより、モー
タの駆動力は回転体に徐々に伝達されるので、モータの
駆動力が回転体に急激に作用することによる打撃音の発
生をさらに効果的に抑えることができる。
Further, since the conduction angle of the triac is gradually increased, there is no large difference between the phase of the voltage supplied to the motor and the phase of the current, and the amount of electric power supplied to the motor becomes too small. It is less likely that such a problem will occur. Furthermore, after a predetermined period has elapsed,
The conduction angle of the triac element is gradually reduced, and the power supplied to the motor is gradually increased. Thus, the driving force of the motor is gradually transmitted to the rotating body, so that it is possible to more effectively suppress the generation of a striking sound due to the abrupt application of the driving force of the motor to the rotating body.

【0012】請求項2記載の発明は、回転数検出手段に
よって検出されるモータ回転数が、上記予め設定された
回転数に達した時点からの経過時間を計測するタイマを
さらに備え、上記所定期間は、上記タイマによって計測
される所定時間であることを特徴とする請求項1記載の
モータ制御装置である。請求項2記載の構成によれば、
モータの回転数を上げるための制御は、モータの回転数
が予め定める回転数に達してから所定時間が経過するご
とに開始されるので、たとえ回転体に駆動力が急激に作
用することによる打撃音が発生する場合であっても、そ
の打撃音は定期的に発生する。したがって、この打撃音
による不快感を与えるおそれを少なくすることができ
る。
[0012] The invention according to claim 2 further comprises a timer for measuring an elapsed time from a point in time when the motor rotation speed detected by the rotation speed detection means reaches the preset rotation speed, and The motor control device according to claim 1, wherein the predetermined time is a predetermined time measured by the timer. According to the configuration of claim 2,
The control for increasing the rotation speed of the motor is started every time a predetermined time elapses after the rotation speed of the motor reaches the predetermined rotation speed, so that even if the driving force suddenly acts on the rotating body, Even if a sound is generated, the impact sound is generated periodically. Therefore, it is possible to reduce the risk of giving a discomfort due to the impact sound.

【0013】請求項3記載の発明は、上記導通角設定手
段は、トライアックの導通角を90°を含む所定角度範
囲以外の角度に設定することを特徴とする請求項1また
は請求項2記載のモータ制御装置である。請求項3記載
の構成によれば、トライアックの導通角が、90°付近
の所定角度範囲内の角度には設定されない。これによ
り、トライアックが位相角90°付近で導通されること
による電磁音の発生を抑えることができる。
According to a third aspect of the present invention, the conduction angle setting means sets the conduction angle of the triac to an angle out of a predetermined angle range including 90 °. It is a motor control device. According to the configuration of the third aspect, the conduction angle of the triac is not set to an angle within a predetermined angle range around 90 °. As a result, it is possible to suppress the generation of electromagnetic noise due to conduction of the triac near the phase angle of 90 °.

【0014】請求項4記載の発明は、洗濯水を溜めるこ
とのできる洗濯槽と、洗濯槽内に回転自在に配置された
パルセータと、脱水すべき洗濯物を収容することのでき
る脱水槽と、パルセータおよび脱水槽を回転駆動するた
めのモータと、モータの回転を制御するモータ制御手段
とを含み、上記モータ制御手段としては、請求項1ない
し請求項3のいずれかに記載のモータ制御装置が適用さ
れていることを特徴とする洗濯機である。
According to a fourth aspect of the present invention, there is provided a washing tub capable of storing washing water, a pulsator rotatably disposed in the washing tub, and a dehydrating tub capable of storing laundry to be dehydrated. A motor for rotating and driving the pulsator and the dewatering tank, and a motor control means for controlling the rotation of the motor, wherein the motor control device according to any one of claims 1 to 3 includes: A washing machine characterized by being applied.

【0015】請求項4記載の構成によれば、請求項1な
いし請求項3のいずれかに記載のモータ制御装置が適用
されているので、脱水槽およびパルセータにモータの駆
動力が急激に作用することによる打撃音が発生するおそ
れが少ない洗濯機とすることができる。また、請求項2
記載のモータ制御装置が適用された場合には、たとえ打
撃音が発生する場合であっても、その打撃音は定期的に
発生するので、使用者に洗濯機に対する不信感を与える
おそれが少なくすることができる。
According to the fourth aspect of the present invention, since the motor control device according to any one of the first to third aspects is applied, the driving force of the motor suddenly acts on the dewatering tank and the pulsator. Thus, the washing machine is less likely to generate an impact sound. Claim 2
In the case where the motor control device described above is applied, even if a striking sound is generated, the striking sound is periodically generated, so that the user is less likely to feel distrust of the washing machine. be able to.

【0016】請求項5記載の発明は、回転体を回転させ
るための駆動力を発生するモータを制御する方法であっ
て、モータの回転数を検出するステップと、モータ回転
数が予め設定された回転数に達してからの所定期間、モ
ータの回転数を徐々に低下させるステップと、上記所定
期間が経過してからモータ回転数が上記予め設定された
回転数に再び達するまでの間、モータの回転数を徐々に
上昇させるステップとを含むことを特徴とするモータ制
御方法である。
According to a fifth aspect of the present invention, there is provided a method for controlling a motor for generating a driving force for rotating a rotating body, wherein the step of detecting the number of rotations of the motor and the step of setting the number of rotations of the motor are preset. A step of gradually decreasing the number of rotations of the motor for a predetermined period after reaching the number of rotations, and a step of gradually reducing the number of rotations of the motor after the elapse of the predetermined period until the number of rotations of the motor reaches the predetermined number of rotations again. Gradually increasing the number of revolutions.

【0017】請求項5記載の方法によれば、モータの回
転数が予め設定された回転数に達すると、モータ回転数
が徐々にダウンするようにモータが制御される。また、
モータ回転数をダウンさせるための制御が開始されてか
ら所定期間が経過した時点で、モータの制御が、モータ
回転数をアップさせるための制御に切り換えられて、モ
ータの回転数が徐々に上げられる。
According to the fifth aspect of the present invention, when the rotation speed of the motor reaches a predetermined rotation speed, the motor is controlled so that the motor rotation speed gradually decreases. Also,
At a point in time when a predetermined period has elapsed since the start of the control for reducing the motor rotation speed, the control of the motor is switched to the control for increasing the motor rotation speed, and the rotation speed of the motor is gradually increased. .

【0018】これにより、モータの駆動力は回転体に徐
々に伝達されるので、モータの駆動力が回転体に急激に
作用することによる打撃音の発生を抑えることができ
る。また、トライアックの導通角を制御することによっ
てモータの回転数を制御するのではなく、たとえば、電
源電圧のゼロクロスに同期してトライアックに入力され
るゲート信号の信号幅を徐々に長くするように制御する
方法であれば、位相制御を行うことによるモータからの
電磁音の発生を抑えることができる。
Thus, since the driving force of the motor is gradually transmitted to the rotating body, it is possible to suppress the generation of an impact sound due to the sudden application of the driving force of the motor to the rotating body. Also, instead of controlling the rotation angle of the motor by controlling the conduction angle of the triac, for example, control is performed so as to gradually increase the signal width of the gate signal input to the triac in synchronization with the zero cross of the power supply voltage. With this method, generation of electromagnetic noise from the motor due to the phase control can be suppressed.

【0019】請求項6記載の発明は、モータの回転数が
上記予め設定された回転数に達した時点からの経過時間
を計測開始するステップをさらに含み、上記所定期間
は、上記経過時間の計測が開始されてからの所定時間で
あることを特徴とする請求項5記載のモータ制御方法で
ある。請求項6記載の方法によれば、モータの回転数を
上げるための制御は、モータの回転数が予め定める回転
数に達してから所定時間が経過するごとに開始されるの
で、回転体に駆動力が急激に作用することによる打撃音
が発生する場合であっても、その打撃音は定期的に発生
する。したがって、この打撃音による不快感を与えるお
それを少なくすることができる。
According to a sixth aspect of the present invention, the method further includes the step of starting to measure an elapsed time from the time when the rotation speed of the motor has reached the preset rotation speed. 6. The motor control method according to claim 5, wherein a predetermined time has elapsed since the start of the motor control. According to the method described in claim 6, the control for increasing the rotation speed of the motor is started every time a predetermined time elapses after the rotation speed of the motor reaches the predetermined rotation speed. Even when a striking sound is generated due to a sudden action of a force, the striking sound is periodically generated. Therefore, it is possible to reduce the risk of giving a discomfort due to the impact sound.

【0020】[0020]

【発明の実施の形態】以下に、この発明の実施の形態
を、添付図面を参照して詳細に説明する。図1は、この
発明の一実施形態に係る全自動洗濯機の構成を簡略化し
て示す側面断面図である。この全自動洗濯機は、上面に
開口を有する箱型のハウジング1によって、その外観が
構成されている。ハウジング1内には、スプリング付の
吊り棒(図示せず)でハウジング1から吊り下げられた
外槽2と、外槽2内に設けられた内槽3とが備えられて
いる。内槽3には、ハウジング1の上面開口を介して洗
濯物を収容することができる。また、内槽3には多数の
小孔3aが形成されており、内槽3に供給された洗濯水
が外槽2に溜められるようになっている。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. FIG. 1 is a side sectional view showing a simplified configuration of a fully automatic washing machine according to one embodiment of the present invention. The appearance of this fully automatic washing machine is constituted by a box-shaped housing 1 having an opening on the upper surface. Inside the housing 1, there are provided an outer tub 2 suspended from the housing 1 by a suspension rod (not shown) with a spring, and an inner tub 3 provided in the outer tub 2. The laundry can be accommodated in the inner tub 3 through the upper surface opening of the housing 1. The inner tub 3 is formed with a number of small holes 3 a, and the washing water supplied to the inner tub 3 is stored in the outer tub 2.

【0021】外槽2の上方には、洗濯に使用する洗剤を
入れておくための洗剤収容部4が形成されている。洗剤
収容部4には、一端がハウジング1の上面に突出した給
水路5の他端が接続されている。給水路5のハウジング
1の上面に突出した部分には、たとえば図外の水道蛇口
から延びた給水ホース6が接続されている。また、給水
路5の途中部には、たとえば電磁弁で構成された給水弁
7が介在されている。この構成により、給水弁7が開か
れると、図外の水道蛇口から水道水が給水ホース6およ
び給水路5を通って洗剤収容部4に供給される。洗剤収
容部4に供給された水道水は、洗剤収容部4に入れられ
た洗剤とともに内槽3へ流れ込み、外槽2に溜められ
る。
Above the outer tub 2, a detergent accommodating portion 4 for storing a detergent used for washing is formed. The other end of the water supply channel 5 whose one end protrudes from the upper surface of the housing 1 is connected to the detergent accommodating portion 4. A water supply hose 6 extending from, for example, a water tap (not shown) is connected to a portion of the water supply channel 5 protruding from the upper surface of the housing 1. Further, a water supply valve 7 constituted by, for example, a solenoid valve is interposed in the middle of the water supply passage 5. With this configuration, when the water supply valve 7 is opened, tap water is supplied from the tap water tap (not shown) to the detergent container 4 through the water supply hose 6 and the water supply path 5. The tap water supplied to the detergent container 4 flows into the inner tank 3 together with the detergent contained in the detergent container 4, and is stored in the outer tank 2.

【0022】外槽2の底部には、外槽2に溜められた洗
濯水を機外へ排出するための排水口8が形成されてい
る。この排水口8には、ハウジング1外へと延びる排水
管9が接続されている。排水管9の途中部には、たとえ
ば図示しないトルクモータによって開閉される排水弁1
0が配設されており、この排水弁10が開かれると、外
槽2内に溜められた洗濯水が排水管9を通って機外へ排
出される。
A drain port 8 is formed at the bottom of the outer tub 2 to discharge the washing water stored in the outer tub 2 to the outside of the machine. A drain pipe 9 extending outside the housing 1 is connected to the drain port 8. In the middle of the drain pipe 9, for example, a drain valve 1 opened and closed by a torque motor (not shown)
When the drain valve 10 is opened, the washing water stored in the outer tub 2 is discharged through the drain pipe 9 to the outside of the machine.

【0023】内槽3は洗濯槽と脱水槽とを兼ねたもので
あり、上記したように、その周面には多数の微細な脱水
孔(小孔)3aが形成されている。内槽3の底部には、
外槽2内に溜められた洗濯水を攪拌して水流を発生させ
るためのパルセータ11が設けられている。内槽3およ
びパルセータ11は、外槽2の下方に設けられた軸受部
12の出力軸13によって、正逆回転可能に支持されて
いる。
The inner tub 3 serves as both a washing tub and a dewatering tub, and as described above, a number of fine dewatering holes (small holes) 3a are formed on the peripheral surface thereof. At the bottom of the inner tank 3,
A pulsator 11 for stirring the washing water stored in the outer tub 2 to generate a water flow is provided. The inner tub 3 and the pulsator 11 are supported by an output shaft 13 of a bearing 12 provided below the outer tub 2 so as to be rotatable forward and backward.

【0024】ハウジング1の底部には、内槽3およびパ
ルセータ11を回転させるための駆動力を発生するモー
タ14と、モータ14の回転力を軸受部12に伝えるた
めの駆動伝達機構15とが備えられている。駆動伝達機
構15には、モータ14の出力軸16に固定された小プ
ーリ17と、軸受部12の入力軸18の下端に固定され
た大プーリ19と、小プーリ17および大プーリ19に
掛け渡されたベルト20とが含まれている。モータ14
の回転力は、小プーリ17およびベルト20を介して大
プーリ19に伝えられ、さらに入力軸18を介して軸受
部12に伝達される。
At the bottom of the housing 1, there are provided a motor 14 for generating a driving force for rotating the inner tank 3 and the pulsator 11, and a drive transmitting mechanism 15 for transmitting the rotating force of the motor 14 to the bearing 12. Have been. The drive transmission mechanism 15 spans a small pulley 17 fixed to an output shaft 16 of the motor 14, a large pulley 19 fixed to a lower end of an input shaft 18 of the bearing 12, and a small pulley 17 and a large pulley 19. Belt 20 is included. Motor 14
Is transmitted to the large pulley 19 via the small pulley 17 and the belt 20, and further transmitted to the bearing 12 via the input shaft 18.

【0025】また、内槽3およびパルセータ11を個別
に駆動できるように、軸受部12にはクラッチ(図示せ
ず)が内蔵されており、軸受部12の出力軸13は二重
シャフトで構成されている。たとえば、洗いおよびすす
ぎ時には、モータ14の駆動力が軸受部12を介してパ
ルセータ11に伝達されて、パルセータ11が正逆回転
される。脱水時には、モータ14の駆動力が内槽3およ
びパルセータ11の両方に伝達されて、内槽3およびパ
ルセータ11が高速で一方向に回転され、内槽3内の洗
濯物が遠心力により脱水される。
The bearing 12 has a built-in clutch (not shown) so that the inner tank 3 and the pulsator 11 can be driven individually. The output shaft 13 of the bearing 12 is constituted by a double shaft. ing. For example, at the time of washing and rinsing, the driving force of the motor 14 is transmitted to the pulsator 11 via the bearing 12, and the pulsator 11 is rotated forward and backward. At the time of dehydration, the driving force of the motor 14 is transmitted to both the inner tub 3 and the pulsator 11, and the inner tub 3 and the pulsator 11 are rotated in one direction at high speed, and the laundry in the inner tub 3 is dehydrated by centrifugal force. You.

【0026】図2は、この全自動洗濯機の電気的構成を
示すブロック図であり、特にモータ14の駆動に関する
部分が示されている。モータ14は、トライアック2
2,23を介して商用交流電源21に直列に接続されて
おり、モータ14、商用交流電源21およびトライアッ
ク22,23によって直列回路が構成されている。具体
的には、モータ14および右回転用トライアック22が
商用交流電源21に直列に接続されて、モータ14を右
回転させるための回路が構成されている。また、モータ
14および左回転用トライアック23が商用交流電源2
1に直列に接続されて、モータ14を左回転させるため
の回路が構成されている。なお、参照符号24は、交流
電源21からの電圧を平滑化するコンデンサである。
FIG. 2 is a block diagram showing an electric configuration of the fully automatic washing machine, and particularly shows a portion related to driving of the motor 14. Motor 14 is a triac 2
The motor 14, the commercial AC power supply 21, and the triacs 22 and 23 form a series circuit. Specifically, the motor 14 and the right-turning triac 22 are connected in series to the commercial AC power supply 21 to form a circuit for rotating the motor 14 to the right. Further, the motor 14 and the left-rotating triac 23 are connected to the commercial AC power supply 2.
1 to form a circuit for rotating the motor 14 counterclockwise. Reference numeral 24 denotes a capacitor for smoothing the voltage from the AC power supply 21.

【0027】また、交流電源21には、交流電源21か
らモータ14に印加される交流電圧のゼロクロス点を検
出してゼロクロス信号を出力するゼロクロス検出回路2
5が、モータ14と並列に接続されている。ゼロクロス
検出回路25からのゼロクロス信号は、洗濯機各部の動
作を制御するためのマイクロコンピュータ26に入力さ
れるようになっている。マイクロコンピュータ26は、
ゼロクロス検出回路25から入力されるゼロクロス信号
に基づいて、トライアック22,23に所定のタイミン
グでゲート信号を与えることにより、トライアック2
2,23のオン/オフを制御する。
The AC power supply 21 has a zero cross detection circuit 2 for detecting a zero cross point of an AC voltage applied to the motor 14 from the AC power supply 21 and outputting a zero cross signal.
5 is connected in parallel with the motor 14. The zero cross signal from the zero cross detection circuit 25 is input to a microcomputer 26 for controlling the operation of each part of the washing machine. The microcomputer 26 is
By applying a gate signal to the triacs 22 and 23 at a predetermined timing based on the zero-cross signal input from the zero-cross detection circuit 25, the triac 2
2 and 23 are controlled on / off.

【0028】交流電源21にはさらに、5V電源回路2
7がモータ14と並列に接続されており、この5V電源
回路27によって、交流電源21からの交流電圧(たと
えば100V)が直流の5Vに下げられて、マイクロコ
ンピュータ26に駆動電圧として印加されるようになっ
ている。また、マイクロコンピュータ26には、モータ
14がたとえば1/2回転するごとに1パルスを出力す
る回転センサ28が接続されている。回転センサ28
は、たとえば、モータ14の出力軸16または小プーリ
17に固定されたマグネット(図示せず)と、このマグ
ネットが近傍を通過するごとにオンになるリードスイッ
チ(図示せず)で構成することができる。
The AC power supply 21 further includes a 5 V power supply circuit 2.
7 is connected in parallel with the motor 14. The 5V power supply circuit 27 reduces the AC voltage (for example, 100V) from the AC power supply 21 to 5V DC and applies it to the microcomputer 26 as a drive voltage. It has become. The microcomputer 26 is connected to a rotation sensor 28 that outputs one pulse each time the motor 14 makes a half turn, for example. Rotation sensor 28
May be constituted by, for example, a magnet (not shown) fixed to the output shaft 16 or the small pulley 17 of the motor 14, and a reed switch (not shown) that is turned on each time the magnet passes near the magnet. it can.

【0029】マイクロコンピュータ26は、各部の動作
を制御するためのプログラムが記憶されたROM29、
ROM29に記憶されたプログラムを実行する際のワー
クエリアとして機能するRAM30および各部の動作時
間を計測するタイマ31を内蔵している。ROM29に
は、上記した制御プログラムの他に、後述する脱水制御
処理で使用される位相データテーブル32が格納されて
いる。位相データテーブル32は、モータ14の回転数
をアップまたはダウンさせる時のゲート信号の出力タイ
ミングがテーブル化されたものであり、その一例は図3
に示されている。位相データテーブル32は、50Hz
Up時データテーブル、60HzUp時データテーブ
ル、50HzDown時データテーブルおよび60Hz
Down時データテーブルの4つのデータテーブルを含
んでいる。
The microcomputer 26 has a ROM 29 storing a program for controlling the operation of each unit,
A RAM 30 that functions as a work area when executing a program stored in the ROM 29 and a timer 31 that measures the operation time of each unit are built in. The ROM 29 stores a phase data table 32 used in a dehydration control process described later, in addition to the control program described above. The phase data table 32 is a table in which the output timing of the gate signal when the rotation speed of the motor 14 is increased or decreased is tabulated.
Is shown in The phase data table 32 is 50 Hz
Up time data table, 60 Hz Up time data table, 50 Hz Down time data table and 60 Hz
It includes four data tables of the downtime data table.

【0030】50HzUp時データテーブルおよび60
HzUp時データテーブルは、電源周波数がそれぞれ5
0Hzおよび60Hzの場合において、モータ14の回
転数をアップさせる際に用いられるテーブルである。5
0HzUp時データテーブルおよび60HzUp時デー
タテーブルのアドレスX(X=1〜10)が指定される
と、その指定されたアドレスに格納されたデータ(トラ
イアック22,23の導通角)が出力される。
50 Hz Up Data Table and 60
The HzUp data table shows that the power supply frequency is 5
This is a table used when increasing the rotation speed of the motor 14 at 0 Hz and 60 Hz. 5
When the address X (X = 1 to 10) of the 0 Hz Up data table and the 60 Hz Up data table is designated, the data (the conduction angle of the triacs 22, 23) stored at the designated address is output.

【0031】50HzDown時データテーブルおよび
60HzDown時データテーブルは、電源周波数がそ
れぞれ50Hzおよび60Hzの場合において、モータ
14の回転数をダウンさせる際に用いられるテーブルで
ある。50HzDown時データテーブルおよび60H
zDown時データテーブルのアドレスX(X=1〜
5)が指定されると、その指定されたアドレスに格納さ
れたデータ(トライアック22,23の導通角)が出力
される。
The 50-Hz down-time data table and the 60-Hz down-time data table are tables used to reduce the rotation speed of the motor 14 when the power supply frequency is 50 Hz and 60 Hz, respectively. 50Hz Down time data table and 60H
Address X of the data table at the time of zDown (X = 1 to
When 5) is designated, the data (the conduction angle of the triacs 22, 23) stored at the designated address is output.

【0032】RAM30には、後述する脱水制御処理に
おいて使用されるフラグ33〜38およびカウンタ39
〜41が含まれている。モータアップダウンフラグ33
は、モータ14の回転数をアップさせるかダウンさせる
かを表す。モータアップダウンフラグ33がセットされ
ている場合には、モータ14の回転数を下げるための制
御が行われ、リセットされている場合には、モータ14
の回転数を上げるための制御が行われる。
The RAM 30 has flags 33 to 38 and a counter 39 which are used in a dehydration control process described later.
To 41 are included. Motor up / down flag 33
Represents whether the rotation speed of the motor 14 is increased or decreased. When the motor up / down flag 33 is set, the control for reducing the rotation speed of the motor 14 is performed.
Is controlled to increase the number of rotations.

【0033】Hz判定フラグ34は、交流電源21の周
波数が50Hzであるか60Hzであるかを表すフラグ
であり、50Hzの場合にセットされ、60Hzの場合
にはリセットされる。モータ右フラグ35は、モータ1
4を右回転させるか否かを表すフラグであり、モータ1
4を右回転させる場合にセットされる。また、モータ左
回転フラグ36は、モータ14を左回転させるか否かを
表すフラグであり、モータ14を左回転させる場合にセ
ットされる。なお、脱水行程においては、モータ右フラ
グ35のみがセットされて、モータ左フラグ36がセッ
トされることはない。
The Hz determination flag 34 is a flag indicating whether the frequency of the AC power supply 21 is 50 Hz or 60 Hz, and is set when the frequency is 50 Hz and reset when the frequency is 60 Hz. The motor right flag 35 indicates that the motor 1
4 is a flag indicating whether or not to rotate the motor 1 clockwise.
Set when rotating 4 clockwise. The motor left rotation flag 36 is a flag indicating whether or not the motor 14 is rotated left, and is set when the motor 14 is rotated left. In the dewatering process, only the motor right flag 35 is set, and the motor left flag 36 is not set.

【0034】回転割込キャンセルフラグ37は、図6に
示す回転割込処理において使用されるフラグであり、モ
ータ14の回転数が所定の最低回転数(この実施形態で
は60rpm)に達したか否かを表す。回転割込キャン
セルフラグ37は、モータ14の回転数が上記最低回転
数以下の場合にセットされ、上記最低回転数以上でセッ
トされる。
The rotation interruption cancel flag 37 is a flag used in the rotation interruption processing shown in FIG. 6, and determines whether the rotation speed of the motor 14 has reached a predetermined minimum rotation speed (60 rpm in this embodiment). Represents. The rotation interrupt cancel flag 37 is set when the rotation speed of the motor 14 is equal to or lower than the minimum rotation speed, and is set when the rotation speed is equal to or higher than the minimum rotation speed.

【0035】回転割込スタートフラグ38は、図6に示
す回転割込処理において新たな回転幅データが取得され
た場合にセットされるフラグであり、このフラグがセッ
トされたことに応答して、図7に示す回転数処理が開始
される。モータダウン時間カウンタ39は、モータアッ
プダウンフラグ33がセットされてからの時間を計測す
るためのカウンタである。回転アップカウンタ40は、
図7に示す回転数処理において、モータ14の回転数が
予め定める目標回転数以上であることが検出された回数
を表すカウンタである。また、ゼロクロスカウンタ41
は、ゼロクロス検出回路25からゼロクロス信号が入力
された回数を表すカウンタである。
The rotation interrupt start flag 38 is a flag that is set when new rotation width data is obtained in the rotation interrupt processing shown in FIG. 6, and in response to the setting of this flag, The rotation speed process shown in FIG. 7 is started. The motor down time counter 39 is a counter for measuring the time since the motor up / down flag 33 was set. The rotation up counter 40
In the rotation speed process shown in FIG. 7, this is a counter indicating the number of times that the rotation speed of the motor 14 is detected to be equal to or higher than a predetermined target rotation speed. Also, the zero-cross counter 41
Is a counter indicating the number of times the zero-cross signal has been input from the zero-cross detection circuit 25.

【0036】また、タイマ31には、図9〜図11に示
す位相制御処理において使用される位相タイマ42、図
6に示す回転割込処理において使用される回転幅タイマ
43および図8に示す時間カウント処理において使用さ
れる0.1秒タイマ44が含まれている。図4は、マイ
クロコンピュータ26によって実行される制御動作の一
例を示すフローチャートである。
The timer 31 includes a phase timer 42 used in the phase control processing shown in FIGS. 9 to 11, a rotation width timer 43 used in the rotation interrupt processing shown in FIG. 6, and a time shown in FIG. A 0.1 second timer 44 used in the counting process is included. FIG. 4 is a flowchart illustrating an example of a control operation performed by the microcomputer 26.

【0037】全自動洗濯機に電源が投入されると、マイ
クロコンピュータ26は、RAM30およびタイマ31
の初期設定を行う(ステップS1)。この初期設定で
は、RAM30内の各フラグ34〜38および各カウン
タ39〜41がそれぞれリセットされ、位相タイマ4
2、回転幅タイマ43および0.1秒タイマ43がそれ
ぞれリセットされる。
When the power of the fully automatic washing machine is turned on, the microcomputer 26 stores the RAM 30 and the timer 31
(Step S1). In this initial setting, the flags 34 to 38 and the counters 39 to 41 in the RAM 30 are reset, and the phase timer 4
2. The rotation width timer 43 and the 0.1 second timer 43 are each reset.

【0038】RAM30およびタイマ31の初期設定が
終了すると、マイクロコンピュータ26によって、交流
電源21の周波数が50Hzであるか60Hzであるか
が判別される(ステップS2)。そして、交流電源21
の周波数が50Hzである場合には、Hz判定フラグに
1がセットされ(ステップS3)、60Hzである場合
にはHz判定フラグに0がセットされる(ステップS
4)。
When the initialization of the RAM 30 and the timer 31 is completed, the microcomputer 26 determines whether the frequency of the AC power supply 21 is 50 Hz or 60 Hz (step S2). And the AC power supply 21
Is 50 Hz, the Hz determination flag is set to 1 (step S3), and if the frequency is 60 Hz, the Hz determination flag is set to 0 (step S3).
4).

【0039】その後、たとえばハウジング1(図1参
照)の上面手前側に配置された操作部(図示せず)が操
作されて、スタート信号がマイクロコンピュータ26に
入力されると(ステップS5でYES)、マイクロコン
ピュータ26は、ROM30に記憶されたプログラムに
従って、洗い行程、すすぎ行程および脱水行程を含む一
連の洗濯動作を実行する(ステップS6)。
Thereafter, for example, when an operation unit (not shown) arranged on the front side of the upper surface of the housing 1 (see FIG. 1) is operated and a start signal is input to the microcomputer 26 (YES in step S5). The microcomputer 26 executes a series of washing operations including a washing step, a rinsing step, and a dehydration step in accordance with the program stored in the ROM 30 (step S6).

【0040】図5〜11は、脱水行程時におけるモータ
14の制御の流れを示すフローチャートである。図5を
参照して、図4に示すステップS6で洗濯動作が進み、
脱水行程が開始されると、モータ右フラグ35および回
転割込キャンセルフラグ37がセットされるとともに、
ゼロクロスカウンタ41に10がセットされる(ステッ
プT1)。モータ右フラグ35、回転割込キャンセルフ
ラグ37およびゼロクロスカウンタ41以外のフラグお
よびカウンタは、すべてリセット(クリア)される。
FIGS. 5 to 11 are flowcharts showing the flow of control of the motor 14 during the spin-drying process. Referring to FIG. 5, the washing operation proceeds in step S6 shown in FIG.
When the dehydration process is started, the motor right flag 35 and the rotation interrupt cancel flag 37 are set,
10 is set in the zero cross counter 41 (step T1). All flags and counters other than the motor right flag 35, the rotation interrupt cancel flag 37, and the zero-cross counter 41 are reset (cleared).

【0041】また、脱水行程が開始されると、排水弁1
0(図1参照)が開けられるとともに、排水弁10が開
けられてからの経過時間の計測が開始される。そして、
排水弁10が開成されてから10秒間が経過すると(ス
テップT2でYES)、以下に説明する脱水制御処理が
実行される(ステップT3)。脱水制御処理には、図6
に示す回転割込処理、図7に示す回転数処理、図8に示
す時間カウント処理および図9〜図11に示す位相制御
処理が含まれており、これらの各処理は、マイクロコン
ピュータ26によって並行して行われる。
When the dewatering process is started, the drain valve 1
0 (see FIG. 1) is opened, and the measurement of the elapsed time from when the drain valve 10 is opened is started. And
When 10 seconds have elapsed since the opening of the drain valve 10 (YES in step T2), a dehydration control process described below is executed (step T3). FIG. 6 shows the dehydration control process.
, A rotation speed process shown in FIG. 7, a time counting process shown in FIG. 8, and a phase control process shown in FIGS. 9 to 11. These processes are performed in parallel by the microcomputer 26. It is done.

【0042】まず、図6を参照して、回転割込処理につ
いて説明する。回転割込処理は、モータ14が1/2回
転するのに要する時間を、モータ14の回転数に対応す
る回転幅データとして取得するための処理である。この
回転割込処理は、回転数検出手段の機能に相当してい
る。回転割込処理が開始されると、マイクロコンピュー
タ26によって、モータ14の回転数が所定の最低回転
数(たとえば60rpm)に達したか否かを表す回転割
込キャンセルフラグ37の状態が調べられる(ステップ
P1)。この回転キャンセルフラグ37は、図5のステ
ップT1でセットされているから、モータ14の回転開
始直後では回転キャンセルフラグ37が1であると判断
されて、ステップP2に進む。
First, the rotation interrupt processing will be described with reference to FIG. The rotation interruption process is a process for acquiring the time required for the motor 14 to make a half rotation as rotation width data corresponding to the rotation speed of the motor 14. This rotation interruption processing corresponds to the function of the rotation speed detecting means. When the rotation interruption process is started, the microcomputer 26 checks the state of the rotation interruption cancel flag 37 indicating whether the rotation speed of the motor 14 has reached a predetermined minimum rotation speed (for example, 60 rpm) ( Step P1). Since the rotation cancel flag 37 is set in step T1 in FIG. 5, immediately after the rotation of the motor 14 is started, it is determined that the rotation cancel flag 37 is 1, and the process proceeds to step P2.

【0043】ステップP2では、回転幅データに初期値
として0.5秒がセットされて、この回転幅データがR
AM30に記憶される。回転幅データは、モータ14が
1/2回転するのに要する時間であり、初期値としてセ
ットされる0.5秒は、所定の最低回転数60rpmに
対応した値である。回転幅データに0.5秒がセットさ
れると、回転割込キャンセルフラグ37がリセットされ
て(ステップP3)、回転幅タイマ43に0.5秒がセ
ットされる(ステップP4)。そして、この回転幅タイ
マ43がスタートされる(ステップP5)。
In step P2, the rotation width data is set to 0.5 seconds as an initial value.
Stored in the AM 30. The rotation width data is a time required for the motor 14 to make a half rotation, and 0.5 seconds set as an initial value is a value corresponding to a predetermined minimum rotation speed of 60 rpm. When the rotation width data is set to 0.5 seconds, the rotation interrupt cancel flag 37 is reset (step P3), and the rotation width timer 43 is set to 0.5 seconds (step P4). Then, the rotation width timer 43 is started (Step P5).

【0044】ステップP6およびP7では、回転幅タイ
マ43の残時間およびモータ14の回転状態が常に監視
されている。つまり、ステップP6では、回転幅タイマ
43がタイムアップか否かが判断され、回転幅タイマ4
3がタイムアップしていない場合には(ステップP6で
NO)、ステップP7でモータ14が1/2回転したか
否かが判断される。モータ14が1/2回転したか否か
の判断は、回転センサ28からの検出パルスの入力に基
づいて判断される。
In steps P6 and P7, the remaining time of the rotation width timer 43 and the rotation state of the motor 14 are constantly monitored. That is, in step P6, it is determined whether or not the rotation width timer 43 has timed out.
If the time has not elapsed for No. 3 (NO in step P6), it is determined in step P7 whether the motor 14 has rotated by half. The determination as to whether or not the motor 14 has made a half rotation is made based on the input of the detection pulse from the rotation sensor 28.

【0045】モータ14が回転開始された直後など、モ
ータ14の回転数が最低回転数60rpm以下よりも小
さい場合には、モータ14が1/2回転する前に回転タ
イマ43がタイムアップし(ステップP6でYES)、
回転割込キャンセルフラグ37がセットされる(ステッ
プP8)。そして、この回転割込処理がリターンして、
ステップP1で回転割込キャンセルフラグ37の状態が
再び調べられる。このとき、回転割込キャンセルフラグ
37は1にされているから、その後はステップP2〜P
8の処理が実行される。
When the rotation speed of the motor 14 is smaller than the minimum rotation speed of 60 rpm or less, for example, immediately after the rotation of the motor 14 is started, the rotation timer 43 times out before the motor 14 makes a half rotation (step). (YES at P6),
The rotation interrupt cancel flag 37 is set (step P8). Then, this rotation interrupt processing returns,
In step P1, the state of the rotation interrupt cancel flag 37 is checked again. At this time, since the rotation interrupt cancel flag 37 is set to 1, the subsequent steps P2 to P
8 is executed.

【0046】こうしてステップP1〜P8の処理が繰り
返されるうちに、モータ14の回転数が最低回転数60
rpm以上に達すると、回転幅タイマ43が0.5秒を
計測する間に(ステップP6でNO)、回転センサ28
からの検出パルスがマイクロコンピュータ26に入力さ
れる。すると、ステップP7の判断が肯定されて、回転
割込キャンセルフラグ37がリセットされたまま、この
回転割込処理がリターンする。その後、回転割込処理が
再び開始されると、回転割込キャンセルフラグ37はリ
セットされたままであるから、ステップP1では回転割
込キャンセルフラグが0であると判断されて、ステップ
P1からステップP9に進む。
While the processes in steps P1 to P8 are repeated, the rotation speed of the motor 14 is reduced to the minimum rotation speed of 60.
When the rotation speed reaches not less than rpm, while the rotation width timer 43 measures 0.5 seconds (NO in step P6), the rotation sensor 28
Is input to the microcomputer 26. Then, the determination in step P7 is affirmed, and the rotation interrupt processing returns with the rotation interrupt cancel flag 37 being reset. Thereafter, when the rotation interrupt processing is started again, the rotation interrupt cancellation flag 37 is still reset. Therefore, it is determined in step P1 that the rotation interrupt cancellation flag is 0, and the process proceeds from step P1 to step P9. move on.

【0047】ステップP9では、回転幅データ(モータ
14の回転数)が取得されたことを表す回転割込スター
トフラグ38がセットされる。次いで、回転センサ28
から検出パルスがマイクロコンピュータ26に入力され
た時点での回転幅タイマの残時間が0.5秒から差し引
かれ、これにより得られた値が回転幅データとしてRA
M30に格納される(ステップP10)。すなわち、ス
テップP10では、モータ14が1/2回転するのに要
した時間が、回転幅データとしてRAM30に格納され
る。
In step P9, a rotation interrupt start flag 38 indicating that the rotation width data (the number of rotations of the motor 14) has been obtained is set. Next, the rotation sensor 28
, The remaining time of the rotation width timer at the time when the detection pulse is input to the microcomputer 26 is subtracted from 0.5 seconds, and the obtained value is used as the rotation width data as RA.
It is stored in M30 (step P10). That is, in step P10, the time required for the motor 14 to make a half rotation is stored in the RAM 30 as rotation width data.

【0048】その後、ステップP4で回転幅タイマに
0.5秒が再びセットされ、ステップP5〜P7で、
0.5秒以内にモータ14が1/2回転するか否かが調
べられる。そして、0.5秒以内にモータ14が1/2
回転すると、このときにモータ14が1/2回転するの
に要した時間が、新たな回転幅データとしてRAM30
に格納される。
Thereafter, in step P4, the rotation width timer is set to 0.5 seconds again, and in steps P5 to P7,
It is checked whether or not the motor 14 makes a half turn within 0.5 seconds. Then, within 0.5 seconds, the motor 14
When the motor 14 rotates, the time required for the motor 14 to make a half rotation at this time is stored in the RAM 30 as new rotation width data.
Is stored in

【0049】このようにして回転割込処理が繰り返し実
行されることにより、モータ14の回転数に対応する回
転幅データが、モータ14が60rpm以上の回転数で
1/2回転されるごとに取得される。図7に示す回転数
処理は、モータ14の回転数が予め定める目標回転数に
達したか否かを検出するための処理であり、上述した回
転割込処理(図6参照)において新たな回転幅データが
取得されて、回転割込スタートフラグ38がセットされ
るごとに実行される。
By repeatedly executing the rotation interrupt processing in this manner, rotation width data corresponding to the rotation speed of the motor 14 is obtained every time the motor 14 is rotated by half at a rotation speed of 60 rpm or more. Is done. The rotation speed process shown in FIG. 7 is a process for detecting whether or not the rotation speed of the motor 14 has reached a predetermined target rotation speed. In the above-described rotation interruption process (see FIG. 6), a new rotation speed process is performed. It is executed every time the width data is acquired and the rotation interrupt start flag 38 is set.

【0050】図7を参照して、上述した回転割込処理で
回転割込スタートフラグ38が1に書き換えられると、
ステップU1で回転割込スタートフラグ38がセットさ
れたことが検出されて、ステップU2に進み、回転割込
スタートフラグ38がリセットされる。そして、目標回
転幅データとして、予め定める目標回転数に対応した値
がRAM30に格納される(ステップU3)。
Referring to FIG. 7, when the rotation interrupt start flag 38 is rewritten to 1 in the above-described rotation interrupt processing,
At step U1, it is detected that the rotation interrupt start flag 38 has been set, and the routine proceeds to step U2, where the rotation interrupt start flag 38 is reset. Then, a value corresponding to a predetermined target rotation speed is stored in the RAM 30 as the target rotation width data (step U3).

【0051】次いで、マイクロコンピュータ26は、R
AM30に格納された目標回転幅データと上述した回転
割込処理で取得された回転幅データとを比較して、回転
幅データが目標回転幅データ以下であるか否かを判別す
る(ステップU4)。回転幅データが目標回転幅データ
よりも大きい場合には(ステップU4でNO)、モータ
14の回転数が目標回転数に達していないと判断され、
ステップU10にスキップして、RAM30の回転アッ
プカウンタ40がクリアされる。そして、この回転数処
理がリターンする。
Next, the microcomputer 26 sets R
The target rotation width data stored in the AM 30 is compared with the rotation width data acquired in the above-described rotation interruption processing to determine whether the rotation width data is equal to or less than the target rotation width data (step U4). . If the rotation width data is larger than the target rotation width data (NO in step U4), it is determined that the rotation speed of the motor 14 has not reached the target rotation speed,
Skipping to step U10, the rotation up counter 40 of the RAM 30 is cleared. Then, the rotation speed process returns.

【0052】その後、モータ14が1/2回転して、上
述した回転割込処理で回転割込スタートフラグが1に書
き換えられと、この回転数処理が再び実行される。こう
して回転数処理が繰り返し実行されている間に、モータ
14の回転数が目標回転数に到達し、回転幅データが目
標回転幅データ以下になると、ステップU4で回転幅デ
ータが目標回転幅データ以下であるか否かの判断が肯定
されて、ステップU5で回転アップカウンタ40がイン
クリメントされる。
Thereafter, when the motor 14 rotates by 1 / and the rotation interrupt start flag is rewritten to 1 in the above-described rotation interrupt processing, the rotation speed processing is executed again. When the rotation speed of the motor 14 reaches the target rotation speed and the rotation width data becomes equal to or smaller than the target rotation width data while the rotation speed processing is repeatedly executed, the rotation width data is equal to or smaller than the target rotation width data in step U4. Is affirmative, and the rotation up counter 40 is incremented in step U5.

【0053】ステップU6では、回転アップカウンタ4
0のカウント値が調べられて、カウント値が3以上か否
かが判別される。このとき、回転アップカウンタ40の
カウント値は1であるから、ステップU6の判別が否定
されて、この回転数処理はリターンする。回転数処理が
さらに繰り返し実行されて、回転幅データが目標回転幅
データ以下であることが3回連続して検出されると、ス
テップU6で回転アップカウンタ40の値が3以上か否
かの判別が肯定される。そして、ステップU7の処理に
進み、モータアップダウンフラグ33がセットされる。
その後、ステップU8でモータダウン時間カウンタ39
がクリアされ、ステップU9でゼロクロスカウンタ41
がクリアされて、ステップU10で回転アップカウンタ
40がクリアされた後、この回転数処理がリターンす
る。
In step U6, the rotation up counter 4
The count value of 0 is checked to determine whether the count value is 3 or more. At this time, since the count value of the rotation up counter 40 is 1, the determination in step U6 is denied, and the rotation speed process returns. When the rotation speed process is further repeatedly performed and the rotation width data is detected to be equal to or smaller than the target rotation width data three consecutive times, it is determined in step U6 whether the value of the rotation up counter 40 is 3 or more. Is affirmed. Then, the process proceeds to step U7, in which the motor up / down flag 33 is set.
Then, in step U8, the motor down time counter 39
Is cleared, and in step U9, the zero-cross counter 41
Is cleared and the rotation up counter 40 is cleared in step U10, and then the rotation speed process returns.

【0054】次に、図8を参照して、時間カウント処理
について説明する。時間カウント処理は、上述した回転
数処理(図7参照)でモータアップダウンフラグ33が
セットされてからの経過時間が、所定時間(この実施形
態では2秒間)に達した時点で、モータアップダウンフ
ラグ33をリセットするための処理である。
Next, the time counting process will be described with reference to FIG. The time counting process is performed when the elapsed time from when the motor up / down flag 33 is set in the above-described rotation speed process (see FIG. 7) reaches a predetermined time (2 seconds in this embodiment). This is a process for resetting the flag 33.

【0055】時間カウント処理は、脱水が行われている
間、常に実行される処理であり、マイクロコンピュータ
26に内蔵された0.1秒タイマ44が用いられる。時
間カウント処理が開始されると、0.1秒タイマ44に
0.1秒がセットされて(ステップV1)、この0.1
秒タイマ44がスタートされる(ステップV2)。そし
て、この0.1秒タイマ44がタイムアップすると(ス
テップV3でYES)、モータアップダウンフラグ33
の状態が調べられる(ステップV4)。
The time counting process is a process that is always executed while the spinning is being performed, and uses a 0.1 second timer 44 built in the microcomputer 26. When the time counting process is started, 0.1 second is set in the 0.1 second timer 44 (step V1), and this 0.1 second is set.
The second timer 44 is started (Step V2). When the 0.1 second timer 44 times out (YES in step V3), the motor up / down flag 33
Is checked (step V4).

【0056】モータアップダウンフラグ33は、上述し
たように、モータ14の回転数が予め定める目標回転数
に達して、図7に示す回転数処理においてセットされる
まではリセット状態である。したがって、モータ14の
回転数が目標回転数に達するまでは、ステップV4でモ
ータアップダウン33がリセットされていると判断され
て、この時間カウント処理がリターンする。
As described above, the motor up / down flag 33 is in a reset state until the rotation speed of the motor 14 reaches the predetermined target rotation speed and is set in the rotation speed processing shown in FIG. Therefore, until the rotation speed of the motor 14 reaches the target rotation speed, it is determined in step V4 that the motor up / down 33 has been reset, and the time counting process returns.

【0057】モータ14の回転数が目標回転数に達する
と、モータアップダウンフラグ33がセットされるか
ら、ステップV4からステップV5に進み、モータダウ
ン時間カウンタ39がインクリメントされる。そして、
ステップV6で、モータダウン時間カウンタ39の値が
20よりも大きいか否かが調べられる。モータダウン時
間カウンタ39の値が20に達するまでは、この時間カ
ウント処理がリターンする。
When the number of revolutions of the motor 14 reaches the target number of revolutions, the motor up / down flag 33 is set, so that the process proceeds from step V4 to step V5, where the motor down time counter 39 is incremented. And
In step V6, it is checked whether or not the value of the motor down time counter 39 is larger than 20. This time counting process returns until the value of the motor down time counter 39 reaches 20.

【0058】時間カウント処理が繰り返し行われて、モ
ータダウン時間カウンタ39の値が20よりも大きくな
ると、ステップV6でモータダウン時間カウンタ39の
値が20よりも大きいか否かの判断が肯定されて、ステ
ップV7でゼロクロスカウンタ41がリセットされる。
そして、モータアップダウンフラグ33がリセットされ
て(ステップV8)、この時間カウント処理がリターン
する。
When the time count process is repeatedly performed and the value of the motor down time counter 39 becomes larger than 20, it is determined in step V6 whether the value of the motor down time counter 39 is larger than 20. In step V7, the zero-cross counter 41 is reset.
Then, the motor up / down flag 33 is reset (step V8), and the time counting process returns.

【0059】このように、時間カウント処理では、図7
に示す回転数処理においてモータアップダウンフラグ3
3がセットされてからの経過時間が監視されており、モ
ータアップダウンカウンタ33がセットされてから2秒
間が経過すると、モータアップダウンフラグ33がリセ
ットされる。図9〜図11に示す位相制御処理は、トラ
イアック22,23に与えるゲート信号の出力タイミン
グおよび出力時間を制御するための処理であり、交流電
源21からの交流電圧(以下、単に「電源電圧」とい
う。)がゼロクロスする度に実行される。
As described above, in the time counting process, FIG.
Motor up / down flag 3
The elapsed time from when 3 is set is monitored, and when 2 seconds have elapsed since the motor up / down counter 33 was set, the motor up / down flag 33 is reset. The phase control process shown in FIGS. 9 to 11 is a process for controlling the output timing and output time of the gate signal given to the triacs 22 and 23. Is executed each time zero crossing is performed.

【0060】具体的に説明すると、マイクロコンピュー
タ26は、まずステップE1で、ゼロクロス検出回路2
5からゼロクロス信号が入力されたか否かを判断する。
このステップE1でゼロクロス信号の入力が検知される
までは、ステップE2以降の処理が実行されず、この位
相制御処理がリターンする。ゼロクロス検出回路25か
らマイクロコンピュータ26にゼロクロス信号が入力さ
れると、ゼロクロスカウンタ41がインクリメントされ
る(ステップE2)。脱水行程の開始時には、ゼロクロ
スカウンタ41に10がセットされているので、このと
きゼロクロスカウンタ41は10から11に書き換えら
れることになる。その後、マイクロコンピュータ26に
よって、モータ14の回転数が予め定める目標回転数に
達したか否かを表すモータアップダウンフラグ33の状
態が調べられる(ステップE3)。
More specifically, the microcomputer 26 firstly executes the zero-cross detection circuit 2 in step E1.
It is determined from 5 whether a zero-cross signal has been input.
Until the input of the zero-cross signal is detected in step E1, the processing after step E2 is not performed, and the phase control processing returns. When a zero-cross signal is input from the zero-cross detection circuit 25 to the microcomputer 26, the zero-cross counter 41 is incremented (step E2). At the start of the dehydration process, 10 is set in the zero-cross counter 41, so that the zero-cross counter 41 is rewritten from 10 to 11 at this time. Thereafter, the microcomputer 26 checks the state of the motor up / down flag 33 indicating whether or not the rotation speed of the motor 14 has reached a predetermined target rotation speed (step E3).

【0061】モータアップダウンフラグ33は脱水行程
の開始時にリセットされているから、脱水行程開始直後
には、ステップE3でモータアップダウンフラグが0で
あると判別されて、次にステップE4でゼロクロスカウ
ンタ41が10よりも大きいか否かが判断される。ゼロ
クロスカウンタ41は、ステップE2で11に書き換え
られているから、このときステップE4の判断は肯定さ
れてステップE5に進み、ゼロクロスカウンタ41が1
0に書き換えられる。その後、RAM30に設けられた
On開始時間メモに、ゲート信号の出力開始時間として
0が格納される(ステップE6)。ゲート信号の出力開
始時間とは、電源電圧がゼロクロスしてからゲート信号
の出力を開始するまでの時間のことであり、以下では、
このゲート信号の出力開始時間のことを、単に「On開
始時間」という。
Since the motor up / down flag 33 has been reset at the start of the dehydration process, immediately after the start of the dehydration process, the motor up / down flag is determined to be 0 in step E3, and then the zero cross counter is determined in step E4. It is determined whether 41 is greater than 10. Since the zero-cross counter 41 has been rewritten to 11 in step E2, the determination in step E4 is affirmed at this time, the process proceeds to step E5, and the zero-cross counter 41 is set to 1
Rewritten to 0. Thereafter, 0 is stored as an output start time of the gate signal in an On start time memo provided in the RAM 30 (step E6). The gate signal output start time is the time from when the power supply voltage crosses zero to when the gate signal starts to be output.
This output start time of the gate signal is simply referred to as “On start time”.

【0062】ステップE6でOn開始時間メモにOn開
始時間が格納されると、図10のステップE7の処理に
進み、ステップE7〜E13で、ゲート信号の出力が開
始されてからゲート信号の出力が停止されるまで時間
(以下、「On出力時間」という。)が、RAM30に
設けられたOn出力時間メモに格納される。具体的に説
明すると、ステップE7では、マイクロコンピュータ2
6によってHz判定フラグ34の状態が調べられる。H
z判定フラグ34がセットされている場合(電源周波数
が50Hzの場合)には、On開始時間メモに格納され
ているOn開始時間が、周波数50Hzの電源電圧の位
相がゼロクロスから90°まで進むのに要する時間(以
下、「50Hzの90°データ」という。)よりも短い
か長いかが判断される(ステップE8)。そして、On
開始時間が50Hzの90°データよりも短い場合に
は、周波数50Hzの電源電圧の位相がゼロクロスから
95°まで進むのに要する時間からOn開始時間を差し
引いた時間が、On出力時間としてRAM30に設けら
れたOn出力時間メモに格納される(ステップE9)。
また、On開始時間が50Hzの90°データよりも長
い場合には、周波数50Hzの交流電圧の位相が5°進
むのに要する時間が、On出力時間としてOn出力時間
メモに格納される(ステップE10)。
When the On start time is stored in the On start time memo in step E6, the process proceeds to step E7 in FIG. 10, and in steps E7 to E13, the output of the gate signal is started after the output of the gate signal is started. The time until the operation is stopped (hereinafter referred to as “On output time”) is stored in an On output time memo provided in the RAM 30. Specifically, in step E7, the microcomputer 2
6, the state of the Hz determination flag 34 is checked. H
When the z determination flag 34 is set (when the power supply frequency is 50 Hz), the On start time stored in the On start time memo indicates that the phase of the power supply voltage at the frequency 50 Hz advances from zero crossing to 90 °. It is determined whether the time is shorter or longer than the time (hereinafter referred to as “50 Hz 90 ° data”) (step E8). And On
If the start time is shorter than the 90 ° data at 50 Hz, the time obtained by subtracting the On start time from the time required for the phase of the power supply voltage at the frequency of 50 Hz to progress from zero cross to 95 ° is provided in the RAM 30 as the On output time. The stored On output time memo is stored (Step E9).
If the On start time is longer than the 90 ° data at 50 Hz, the time required for the phase of the AC voltage having the frequency of 50 Hz to advance by 5 ° is stored in the On output time memo as the On output time (step E10). ).

【0063】一方、Hz判定フラグ34がリセットされ
ている場合(電源周波数が60Hzの場合)には、ステ
ップE7からステップE11に進み、On開始時間メモ
に格納されたOn開始時間が、周波数60Hzの電源電
圧の位相がゼロクロスから90°まで進むのに要する時
間(以下、「60Hzの90°データ」という。)より
も長いか短いかが判断される。そして、On開始時間が
60Hzの90°データよりも短い場合には、周波数6
0Hzの電源電圧の位相がゼロクロスから95°まで進
むのに要する時間からOn開始時間を差し引いた時間
が、On出力時間としてRAM30に設けられたOn出
力時間メモに格納される(ステップE12)。また、O
n開始時間が60Hzの90°データよりも長い場合に
は、周波数60Hzの電源電圧の位相が5°進むのに要
する時間が、On出力時間としてOn出力時間メモに格
納される(ステップE13)。
On the other hand, when the Hz determination flag 34 is reset (when the power supply frequency is 60 Hz), the process proceeds from step E7 to step E11, where the On start time stored in the On start time memo is set to the frequency of 60 Hz. It is determined whether the phase of the power supply voltage is longer or shorter than the time required for the phase to advance from zero crossing to 90 ° (hereinafter referred to as “60 Hz 90 ° data”). If the On start time is shorter than the 90 ° data of 60 Hz, the frequency 6
The time obtained by subtracting the On start time from the time required for the phase of the 0 Hz power supply voltage to advance from zero crossing to 95 ° is stored in the On output time memo provided in the RAM 30 as the On output time (step E12). Also, O
If the n start time is longer than the 90 ° data at 60 Hz, the time required for the phase of the power supply voltage at the frequency of 60 Hz to advance by 5 ° is stored in the On output time memo as the On output time (step E13).

【0064】たとえば、交流電源21の周波数がたとえ
ば60Hzである場合を想定すると、On開始時間メモ
に記憶されているOn開始時間は0であるから、ステッ
プE11でOn開始時間は60Hzの90°データより
も短いと判断されて、ステップE12で周波数60Hz
の電源電圧の位相がゼロクロスから95°になるのに要
する時間からOn開始時間(=0)を差し引いた時間
が、On出力時間として設定される。
For example, assuming that the frequency of the AC power supply 21 is, for example, 60 Hz, the On start time stored in the On start time memo is 0. Is determined to be shorter than the frequency of 60 Hz in step E12.
The time obtained by subtracting the On start time (= 0) from the time required for the phase of the power supply voltage to become 95 ° from the zero cross is set as the On output time.

【0065】このようにして、On開始時間メモおよび
On出力時間メモにそれぞれOn開始時間およびOn出
力時間が格納されると、図8のステップE14に進み、
位相タイマ42にOn開始時間メモに格納されているO
n開始時間がセットされて、この位相タイマ42がスタ
ートされる(ステップE15)。このとき、On開始時
間メモにはOn開始時間として0が格納されているか
ら、位相タイマ42には0がセットされて、位相タイマ
42はスタート直後にタイムアップする(ステップE1
6)。そして、位相タイマ42のタイムアップが検出さ
れると、右回転用トライアック22へのゲート信号の入
力が開始される(ステップE17,18)。すなわち、
脱水行程開始直後では、電源電圧のゼロクロスとほぼ同
時に右回転用トライアック22にゲート信号が入力開始
されて、モータ14が右回りに回転開始する。
When the On start time and the On output time are stored in the On start time memo and the On output time memo, respectively, the process proceeds to step E14 in FIG.
The O stored in the On start time memo in the phase timer 42
The n start time is set, and the phase timer 42 is started (step E15). At this time, since 0 is stored as the On start time in the On start time memo, 0 is set in the phase timer 42, and the phase timer 42 times out immediately after the start (step E1).
6). Then, when the time-up of the phase timer 42 is detected, the input of the gate signal to the right rotation triac 22 is started (steps E17 and E18). That is,
Immediately after the start of the dehydration process, a gate signal is started to be input to the right rotation triac 22 almost simultaneously with the zero cross of the power supply voltage, and the motor 14 starts rotating clockwise.

【0066】また、脱水行程以外の行程において、モー
タ右フラグ35がリセットされている場合には、ステッ
プE17からステップE19に進み、モータ左フラグ3
6の状態が調べられる。そして、モータ左フラグ36が
セットされていれば、左回転用トライアック23へのゲ
ート信号の入力が開始されて(ステップE20)、モー
タ14が左回りに回転開始する。
If the motor right flag 35 is reset in a step other than the dehydration step, the process proceeds from step E17 to step E19, where the motor left flag 3
The state of 6 is examined. If the motor left flag 36 is set, the input of the gate signal to the left rotation triac 23 is started (step E20), and the motor 14 starts rotating counterclockwise.

【0067】ステップE18で右回転用トライアック2
2へのゲート信号の入力が開始されると、On出力時間
メモに格納されているOn出力時間が位相タイマ42に
新たにセットされて(ステップE21)、この位相タイ
マ42が再スタートされる(ステップE22)。そし
て、ステップE22で再スタートされた位相タイマがタ
イムアップすると(ステップE23でYES)、トライ
アック22に入力されているゲート信号がオフされて
(ステップE24)、この位相制御処理がリターンす
る。
At step E18, the right rotation triac 2
When the input of the gate signal to 2 starts, the On output time stored in the On output time memo is newly set in the phase timer 42 (step E21), and the phase timer 42 is restarted (step E21). Step E22). When the phase timer restarted in step E22 times out (YES in step E23), the gate signal input to the triac 22 is turned off (step E24), and the phase control process returns.

【0068】その後は、図7に示す回転数処理におい
て、モータ回転数が予め定める目標回転数に到達したこ
とが検知されて、モータダウンフラグが0に書き換えら
れるまで、マイクロコンピュータ26にゼロクロス信号
が入力される度に、上述したステップE1〜24の位相
制御処理が行われる。このように、脱水行程が開始され
てからモータ14の回転数が予め定める目標回転数に達
するまでは、On開始時間が0に設定されて、ゲート信
号が、電源電圧のゼロクロスと同時にトライアック22
に入力開始されて、交流電圧の位相角が95°になった
時点でオフされる。その結果、図12に示すように、モ
ータ14が最大トルクで立ち上げられて、モータ14の
回転数が急峻に上昇する。
Thereafter, in the rotation speed process shown in FIG. 7, it is detected that the motor rotation speed has reached the predetermined target rotation speed, and a zero-cross signal is sent to the microcomputer 26 until the motor down flag is rewritten to 0. Each time an input is made, the above-described phase control processing in steps E1 to E24 is performed. As described above, from the start of the dehydration process until the rotation speed of the motor 14 reaches the predetermined target rotation speed, the On start time is set to 0, and the gate signal is output at the same time as the zero cross of the power supply voltage.
, And is turned off when the phase angle of the AC voltage reaches 95 °. As a result, as shown in FIG. 12, the motor 14 is started with the maximum torque, and the rotation speed of the motor 14 rises sharply.

【0069】モータ14の回転速度が速くなり、モータ
14の回転数が予め定める目標回転数に達すると、上述
したように、回転数処理でモータアップダウンフラグ3
3が1に書き換えられる。そして、その後にマイクロコ
ンピュータ26にゼロクロス信号が入力されて、図9に
示す位相制御処理が実行されると、回転数処理のステッ
プU9でクリアされたゼロクロスカウンタ41の値がス
テップE2でインクリメントされる。そして、ステップ
E3でモータアップダウンフラグ33がセット状態であ
ると判別されて、処理がステップE3からステップE2
5へと進む。
When the rotation speed of the motor 14 increases and the rotation speed of the motor 14 reaches a predetermined target rotation speed, the motor up / down flag 3
3 is rewritten to 1. After that, when the zero-cross signal is input to the microcomputer 26 and the phase control process shown in FIG. 9 is executed, the value of the zero-cross counter 41 cleared in step U9 of the rotation speed process is incremented in step E2. . Then, in step E3, it is determined that the motor up / down flag 33 is in the set state, and the process proceeds from step E3 to step E2.
Proceed to 5.

【0070】ステップE25では、ゼロクロスカウンタ
41の値が調べられて、ゼロクロスカウンタ41の値が
5よりも大きいか否かが判断される。このとき、ゼロク
ロスカウンタ41は、ステップE2で1に書き換えられ
ているので、ステップP25でゼロクロスカウンタが5
よりも大きいか否かの判断は否定される。そして、ステ
ップE26で、図3に示す位相データテーブルに与える
べきアドレス値Xとしてゼロクロスカウンタの値(=
1)が設定される。
At step E25, the value of the zero-cross counter 41 is checked to determine whether or not the value of the zero-cross counter 41 is larger than 5. At this time, since the zero-cross counter 41 has been rewritten to 1 in step E2, the zero-cross counter becomes 5 in step P25.
The determination as to whether or not it is larger is denied. Then, in step E26, the value of the zero-cross counter (==) as the address value X to be given to the phase data table shown in FIG.
1) is set.

【0071】ステップE26で位相データテーブルのア
ドレス値Xが設定されると、マイクロコンピュータ26
によって、Hz判定フラグの状態が調べられる(ステッ
プE27)。そして、交流電源21の周波数が50Hz
である場合には、位相データテーブル32に含まれる5
0HzDown時データテーブルからアドレスXに対応
するデータ(トライアック22.23の導通角)が読み
出されて、読み出されたデータに対応する時間がOn開
始時間メモに格納される(ステップE28)。また、交
流電源21の周波数が60Hzの場合には、位相データ
テーブル32に含まれる60HzDown時データテー
ブルからアドレスXに対応するデータが読み出されて、
読み出されたデータに対応する時間がOn開始時間メモ
に格納される(ステップE29)。
When the address value X of the phase data table is set at step E26, the microcomputer 26
Thereby, the state of the Hz determination flag is checked (step E27). And the frequency of the AC power supply 21 is 50 Hz
In the case of, 5 included in the phase data table 32
Data corresponding to the address X (the conduction angle of the triac 22.23) is read from the 0 Hz Down time data table, and the time corresponding to the read data is stored in the On start time memo (step E28). When the frequency of the AC power supply 21 is 60 Hz, data corresponding to the address X is read from the 60 Hz Down time data table included in the phase data table 32,
The time corresponding to the read data is stored in the On start time memo (step E29).

【0072】このとき、ゼロクロスカウンタ41の値は
1であるから、たとえば、交流電源21の周波数が60
Hzの場合には、図3に示す60HzDown時データ
テーブルからアドレス1に対応するデータ20°が読み
出される。そして、読み出されたデータ20°に対応す
るOn開始時間が、On開始時間メモに格納される。ス
テップE24でOn開始時間がOn開始時間メモに格納
されると、図10のステップE7〜13の処理が行われ
て、On開始時間に応じたOn出力時間が、On出力時
間メモに格納される。つまり、On開始時間がデータ2
0°に基づいて設定された場合には、On開始時間が6
0Hzの90°データよりも小さいので、On出力時間
メモには、周波数60Hzの交流電圧の位相がゼロクロ
スから95°になるのに要する時間からOn開始時間
(データ20°に対応する時間)を差し引いた時間が格
納される。
At this time, since the value of the zero cross counter 41 is 1, for example, the frequency of the AC power supply 21 is 60
In the case of Hz, data 20 ° corresponding to address 1 is read from the 60 Hz Down time data table shown in FIG. Then, the On start time corresponding to the read data 20 ° is stored in the On start time memo. When the On start time is stored in the On start time memo at step E24, the processes of steps E7 to E13 in FIG. 10 are performed, and the On output time corresponding to the On start time is stored in the On output time memo. . That is, the On start time is data 2
When set based on 0 °, the On start time is 6
Since the On output time memo is smaller than the 90 ° data of 0 Hz, the On start time (the time corresponding to the data of 20 °) is subtracted from the time required for the phase of the AC voltage having the frequency of 60 Hz to become 95 ° from the zero cross. Is stored.

【0073】その後、図8のステップE14〜24の処
理が行われて、右回転用トライアック22に、On開始
時間メモおよびOn出力時間メモにそれぞれ記憶された
On開始時間およびOn出力時間に基づくタイミングで
ゲート信号が入力される。つまり、トライアック22に
入力されるゲート信号が、周波数60Hzの電源電圧の
位相角20°に対応する時間でオンされて、電源電圧の
位相角95°に対応する時間でオフされる。その結果、
脱水行程開始直後に比べてトライアック22にゲート信
号が与えられるタイミングが遅くなるので、図13
(b)に示すように、モータ14に供給される電力が少
なくなる。
Thereafter, the processing of steps E14 to E24 in FIG. 8 is performed, and the timing based on the On start time and the On output time stored in the On start time memo and the On output time memo, respectively, in the right rotation triac 22. Inputs a gate signal. That is, the gate signal input to the triac 22 is turned on at a time corresponding to the phase angle of 20 ° of the power supply voltage having a frequency of 60 Hz, and is turned off at a time corresponding to the phase angle of 95 ° of the power supply voltage. as a result,
Since the timing at which the gate signal is given to the triac 22 is later than immediately after the start of the spin-drying process, FIG.
As shown in (b), the power supplied to the motor 14 decreases.

【0074】図11のステップE14〜24の処理が行
われた後、この位相制御処理がリターンして、ステップ
E1でゼロクロス信号の入力が検知されると、ステップ
E2でゼロクロスカウンタ41がインクリメントされ
て、ゼロクロスカウンタ41の値が2になる。その後、
ステップE26でアドレスXに2が設定されて、上述し
たステップE27以降の処理が行われる。これにより、
ゼロクロスカウンタ41の値が2の場合には、トライア
ック22に入力されるゲート信号が、周波数60Hzの
電源電圧の位相角40°に対応する時間でオンされて、
電源電圧の位相角95°に対応する時間でオフされる。
After the processes of steps E14 to E24 in FIG. 11 are performed, the phase control process returns, and if the input of the zero-cross signal is detected in step E1, the zero-cross counter 41 is incremented in step E2. , The value of the zero-cross counter 41 becomes 2. afterwards,
At step E26, 2 is set to the address X, and the above-described processing after step E27 is performed. This allows
When the value of the zero-cross counter 41 is 2, the gate signal input to the triac 22 is turned on at a time corresponding to the phase angle 40 ° of the power supply voltage having a frequency of 60 Hz,
It is turned off at a time corresponding to a phase angle of 95 ° of the power supply voltage.

【0075】このようにして、位相制御処理が繰り返し
実行されて、ゼロクロスカウンタ41の値が5になる
と、ステップE26でアドレスXに5が設定される。そ
して、60HzDown時データテーブルからアドレス
5に対応するデータ135°が読み出されて、データ1
35°に対応する時間がOn開始時間とされる。また、
このときOn開始時間が60Hzの90°データよりも
長いから、周波数60Hzの交流電圧の位相が5°進む
のに要する時間がOn出力時間として設定される。その
後、トライアック22に入力されるゲート信号が、周波
数60Hzの電源電圧の位相角が135°に対応する時
間でオンされて、電源電圧の位相角140°に対応する
時間でオフされる(ステップE14〜24)。
As described above, the phase control process is repeatedly executed, and when the value of the zero-cross counter 41 becomes 5, the address X is set to 5 in step E26. Then, the data 135 ° corresponding to the address 5 is read from the data table at the time of 60 Hz Down, and the data 1 is read.
The time corresponding to 35 ° is set as the On start time. Also,
At this time, since the On start time is longer than the 90 ° data of 60 Hz, the time required for the phase of the AC voltage having the frequency of 60 Hz to advance by 5 ° is set as the On output time. Thereafter, the gate signal input to the triac 22 is turned on at a time corresponding to the phase angle of the power supply voltage having a frequency of 60 Hz corresponding to 135 ° and turned off at a time corresponding to the phase angle 140 ° of the power supply voltage (step E14). To 24).

【0076】この後、さらにゼロクロス信号がマイクロ
コンピュータ26に入力されて、位相制御処理が開始さ
れると、ステップE2でゼロクロスカウンタ41の値が
インクリメントされて6になる。すると、ステップE2
5でゼロクロスカウンタ41の値が5よりも大きいか否
かの判断が肯定されて、処理がステップE25からステ
ップE30に進み、ゼロクロスカウンタ41の値が5に
書き換えられる。
Thereafter, when the zero-cross signal is further input to the microcomputer 26 and the phase control process is started, the value of the zero-cross counter 41 is incremented to 6 at step E2. Then, step E2
At 5, the determination as to whether the value of the zero-cross counter 41 is greater than 5 is affirmed, and the process proceeds from step E <b> 25 to step E <b> 30, where the value of the zero-cross counter 41 is rewritten to 5.

【0077】次いで、Hz判定フラグ34の状態が調べ
られて(ステップE31)、Hz判定フラグ34がリセ
ットされている場合には、周波数50Hzの交流電圧の
位相がゼロクロスから140°になるのに要する時間
が、On開始時間としてRAM30のOn開始時間メモ
に格納される(ステップE32)。また、Hz判定フラ
グ34がセットされている場合には、周波数60Hzの
交流電圧の位相がゼロクロスから135°になるのに要
する時間が、On開始時間としてRAM30のOn開始
時間メモに格納される(ステップE33)。
Next, the state of the Hz determination flag 34 is checked (step E31). If the Hz determination flag 34 has been reset, it is necessary for the phase of the AC voltage having a frequency of 50 Hz to be 140 ° from the zero cross. The time is stored in the On start time memo of the RAM 30 as the On start time (step E32). When the Hz determination flag 34 is set, the time required for the phase of the AC voltage having the frequency of 60 Hz to change from zero cross to 135 ° is stored in the On start time memo of the RAM 30 as the On start time ( Step E33).

【0078】つまり、ゼロクロスカウンタ41の値が6
になると、ゼロクロスカウンタ41の値をアドレスXと
して位相データテーブル32から読み出したデータに基
づいてOn開始時間を設定するのではなく、周波数60
Hzの交流電圧の位相がゼロクロスから135°になる
のに要する時間がOn開始時間として設定される。言い
換えれば、ゼロクロスカウンタ41の値が6になると、
それ以降は、ゲート信号が一定の位相角135°でオン
されて、一定の位相角140°でオフされる。その後、
モータ14の回転数を下げるために行われる上述の制御
処理は、モータ14の回転数が予め定める目標回転数に
到達した後、所定時間(たとえば2秒間)が経過するま
で続けられる。
That is, when the value of the zero-cross counter 41 is 6
, The On start time is not set based on the data read from the phase data table 32 with the value of the zero cross counter 41 as the address X, but the frequency 60
The time required for the phase of the AC voltage of Hz to change from zero cross to 135 ° is set as the On start time. In other words, when the value of the zero-cross counter 41 becomes 6,
Thereafter, the gate signal is turned on at a fixed phase angle of 135 ° and turned off at a fixed phase angle of 140 °. afterwards,
The above-described control processing performed to reduce the rotation speed of the motor 14 is continued until a predetermined time (for example, 2 seconds) elapses after the rotation speed of the motor 14 reaches a predetermined target rotation speed.

【0079】上述の制御処理によれば、図13(a)に
示すように、ゼロクロスカウンタ41の値が6に達する
までは、電源電圧がゼロクロスする度にトライアック2
2の導通角が徐々に大きくされる。その結果、モータ1
4に供給される電力量が少なくなり、図12に示すよう
に、モータ14の回転数が徐々に低下する。そして、ゼ
ロクロスカウンタ41の値が6になった後は、トライア
ック22の導通角が一定にされて、モータ14に一定量
の電力が供給され続ける。
According to the above-described control processing, as shown in FIG. 13A, the triac 2 is provided every time the power supply voltage crosses zero until the value of the zero cross counter 41 reaches 6.
2 is gradually increased. As a result, the motor 1
4, the amount of power supplied to the motor 4 decreases, and as shown in FIG. 12, the rotation speed of the motor 14 gradually decreases. Then, after the value of the zero-cross counter 41 becomes 6, the conduction angle of the triac 22 is fixed, and a constant amount of power is continuously supplied to the motor 14.

【0080】したがって、モータ14の回転数は徐々に
低下するが、モータ14が完全に停止してしまうといっ
たことはないので、その後に、モータ14の回転数を上
げるためにモータ14へ供給する電力を大きくしても、
モータ14の駆動力が内槽3に急激に作用することによ
る打撃音を発生するおそれが少ない。また、図13
(b)に示す従来のモータ制御のように、トライアック
22の導通角を0°から140°に突然変更した場合に
は、モータ14に供給される電圧の位相と電流の位相と
が大きくずれてしまう。その結果、トライアック22の
導通角によっては、モータ14に供給される電流量(電
力量)が非常に少なくなってしまう。
Accordingly, although the rotation speed of the motor 14 gradually decreases, the motor 14 does not stop completely, and thereafter, the power supplied to the motor 14 to increase the rotation speed of the motor 14 is increased. Even if is increased,
It is less likely that a striking sound is generated due to the driving force of the motor 14 acting on the inner tank 3 abruptly. FIG.
When the conduction angle of the triac 22 is suddenly changed from 0 ° to 140 ° as in the conventional motor control shown in FIG. 2B, the phase of the voltage supplied to the motor 14 and the phase of the current are greatly shifted. I will. As a result, depending on the conduction angle of the triac 22, the amount of electric current (the amount of electric power) supplied to the motor 14 becomes extremely small.

【0081】この実施形態にかかる位相制御処理では、
図13(b)に示すように、トライアック22の導通角
が0°から徐々に大きくされて、最終的にトライアック
22の導通角が140°(50Hz)または135°
(60HZ)にされる。これにより、電圧の位相と電流
の位相とに大きなずれが生じることがないので、モータ
14に供給される電力量が少なくなり過ぎるといったこ
とが防止される。
In the phase control processing according to this embodiment,
As shown in FIG. 13B, the conduction angle of the triac 22 is gradually increased from 0 °, and finally the conduction angle of the triac 22 is 140 ° (50 Hz) or 135 °.
(60HZ). As a result, since there is no large difference between the voltage phase and the current phase, it is possible to prevent the amount of power supplied to the motor 14 from becoming too small.

【0082】また、本願発明者は、0°から180°ま
での様々な導通角に対応したタイミングでトライアック
22をオンさせる実験を重ねた結果、電源電圧の位相角
が90°前後の時にトライアック22にゲート信号を与
えると、モータ14から電磁音が発生するという結果を
得た。そこで、この実施形態にかかる位相制御処理で
は、図3または図13(a)を参照して明らかなよう
に、たとえば電源周波数が60Hzの場合を例に挙げる
と、ゼロクロスカウンタ41の値が2の時には、トライ
アック22の導通角が20°に設定され、ゼロクロスカ
ウンタ41の値が3の時には、トライアック22の導通
角が110°に設定される。つまり、トライアック22
の導通角が、90°付近の一定範囲内の角度に設定され
ないようになっている。これにより、トライアック22
が位相角90°付近で導通されることに起因する電磁音
の発生を抑えることができる。
Further, as a result of repeated experiments of turning on the triac 22 at timings corresponding to various conduction angles from 0 ° to 180 °, the inventor of the present application has found that when the phase angle of the power supply voltage is around 90 °, the triac 22 is turned on. When a gate signal is given to the motor, the result that electromagnetic noise is generated from the motor 14 was obtained. Therefore, in the phase control process according to this embodiment, as apparent from FIG. 3 or FIG. 13A, for example, when the power supply frequency is 60 Hz, the value of the zero-cross counter 41 is 2 At times, the conduction angle of the triac 22 is set to 20 °, and when the value of the zero-cross counter 41 is 3, the conduction angle of the triac 22 is set to 110 °. In other words, triac 22
Is not set to an angle within a certain range around 90 °. Thereby, the triac 22
Can be suppressed from being generated due to conduction around the phase angle of 90 °.

【0083】なお、この実施形態では、上述したステッ
プE25〜E33の処理が、回転数ダウン手段の機能に
相当している。ところで、従来のモータ制御では、モー
タ回転数が目標回転数に到達した後、モータ回転数を下
げるための制御が実行されて、モータ回転数が所定の下
限回転数まで下がった時点で、再びモータ回転数を上げ
るための制御が実行される。したがって、この従来のモ
ータ制御では、モータ回転数が所定の下限回転数まで下
がるのに要する時間が一定ではないから、たとえば、モ
ータへの通電を開始した際にモータの駆動力が脱水槽に
急激に作用して生じる打撃音が不規則に現れてしまう。
すると、脱水動作中に打撃音が突然発生して、使用者は
洗濯機に対して不信感を抱いてしまう。
In this embodiment, the processing in steps E25 to E33 described above corresponds to the function of the rotation speed reducing means. By the way, in the conventional motor control, after the motor rotation speed reaches the target rotation speed, control for lowering the motor rotation speed is executed, and when the motor rotation speed falls to the predetermined lower limit rotation speed, the motor is re-started. Control for increasing the rotation speed is executed. Therefore, in this conventional motor control, the time required for the motor rotation speed to drop to the predetermined lower limit rotation speed is not constant, and, for example, when the power supply to the motor is started, the driving force of the motor is suddenly applied to the dehydration tub. The impact sound produced by the action appears irregularly.
Then, a blow sound is suddenly generated during the dehydrating operation, and the user has a distrust of the washing machine.

【0084】そこで、この実施形態に係る脱水制御処理
では、図8に示す時間カウント処理において、モータ1
4の回転数を下げるための制御が開始されてからの時間
が監視されており、所定時間(たとえば2秒間)が経過
した時点で、上述のモータ回転数を下げるための制御処
理が終了されて、モータ14の回転数を上げるための制
御処理が行われる。これにより、たとえモータ14の駆
動力が脱水槽に作用する際に打撃音が発生しても、この
打撃音は定期的に発生するから、使用者が不信感を抱く
おそれを少なくすることができる。このことは、この実
施形態の特徴の1つである。
Therefore, in the dehydration control process according to this embodiment, the motor 1 is used in the time counting process shown in FIG.
The time from the start of the control for lowering the rotation speed of the motor 4 is monitored, and when a predetermined time (for example, 2 seconds) has elapsed, the above-described control processing for lowering the motor rotation speed is terminated. Then, control processing for increasing the rotation speed of the motor 14 is performed. Accordingly, even if a striking sound is generated when the driving force of the motor 14 acts on the dewatering tub, the striking sound is periodically generated, so that the user may be less likely to feel distrust. . This is one of the features of this embodiment.

【0085】具体的に説明する。上述したように、時間
カウント処理(図8参照)において、モータアップダウ
ンフラグ33がセットされてから所定時間が経過したこ
とが検出されると、モータアップダウンフラグ33およ
びゼロクロスカウンタ41がリセットされる。そして、
その後に、ゼロクロス信号がマイクロコンピュータ26
に入力されて、図9〜図11に示す位相制御処理が開始
されると、ステップE2でゼロクロスカウンタが0から
1にされる。また、ステップE3では、モータアップダ
ウンフラグ33がリセットされていると判断される。そ
して、処理はステップE4に進み、ゼロクロスカウンタ
41の値が10よりも大きいか否かが判断される。この
とき、ゼロクロスカウンタ41の値は1であるから、ス
テップE4の判断は否定されて、ステップE34でアド
レスXにゼロクロスカウンタ41の値(=1)が設定さ
れる。
A specific description will be given. As described above, in the time counting process (see FIG. 8), when it is detected that a predetermined time has elapsed since the motor up / down flag 33 was set, the motor up / down flag 33 and the zero cross counter 41 are reset. . And
Thereafter, the zero-cross signal is sent to the microcomputer 26.
When the phase control process shown in FIGS. 9 to 11 is started, the zero-cross counter is changed from 0 to 1 in step E2. In step E3, it is determined that the motor up / down flag 33 has been reset. Then, the process proceeds to step E4, where it is determined whether or not the value of the zero-cross counter 41 is larger than 10. At this time, since the value of the zero-cross counter 41 is 1, the determination in step E4 is denied, and the value (= 1) of the zero-cross counter 41 is set to the address X in step E34.

【0086】アドレスXにゼロクロスカウンタ41の値
が設定されると、マイクロコンピュータ26は、Hz判
定フラグの状態を調べる(ステップE35)。そして、
交流電源21の周波数が50Hzである場合には、位相
データテーブル32に含まれる50HzUp時データテ
ーブルからアドレスXに対応するデータを読み出して、
読み出したデータに対応する時間をOn開始時間メモに
格納する(ステップE36)。また、交流電源21の周
波数が60Hzの場合には、マイクロコンピュータ26
は、位相データテーブル32に含まれる60HzUp時
データテーブルからアドレスXに対応するデータを読み
出して、読み出したデータに対応する時間をOn開始時
間メモに格納する(ステップE37)。
When the value of the zero-cross counter 41 is set to the address X, the microcomputer 26 checks the state of the Hz determination flag (step E35). And
When the frequency of the AC power supply 21 is 50 Hz, data corresponding to the address X is read from the 50 Hz Up time data table included in the phase data table 32, and
The time corresponding to the read data is stored in the On start time memo (step E36). When the frequency of the AC power supply 21 is 60 Hz, the microcomputer 26
Reads the data corresponding to the address X from the 60 Hz Up data table included in the phase data table 32, and stores the time corresponding to the read data in the On start time memo (step E37).

【0087】このときゼロクロスカウンタ41の値は1
であるから、たとえば、交流電源21の周波数が60H
zの場合を想定すると、図3に示す60HzUp時デー
タテーブルからアドレス1に対応するデータ134°が
読み出される。そして、読み出されたデータ134°に
対応する時間が、On開始時間メモに格納される。On
開始時間がOn開始時間メモに格納されると、図10の
ステップE7〜13の処理が行われ、On開始時間に応
じてOn出力時間が決定されて、決定されたOn出力時
間がOn出力時間メモに格納される。
At this time, the value of the zero cross counter 41 is 1
Therefore, for example, if the frequency of the AC power supply 21 is 60H
Assuming the case of z, data 134 ° corresponding to address 1 is read from the 60 Hz Up data table shown in FIG. Then, the time corresponding to the read data 134 ° is stored in the On start time memo. On
When the start time is stored in the On start time memo, the processing of steps E7 to E13 in FIG. 10 is performed, the On output time is determined according to the On start time, and the determined On output time is determined as On output time. Stored in memo.

【0088】こうしてOn開始時間およびOn出力時間
が、それぞれOn開始時間メモおよびOn出力時間メモ
に格納されると、図8のステップE14〜24の処理が
行われて、右回転用トライアック22に、On開始時間
メモおよびOn出力時間メモにそれぞれ記憶されたOn
開始時間およびOn出力時間に基づくタイミングでゲー
ト信号が入力される。つまり、この場合には、トライア
ック22に入力されるゲート信号が、周波数60Hzの
電源電圧の位相角134°に対応する時間でオンされ
て、電源電圧の位相角139°に対応する時間でオフさ
れる。
When the On start time and the On output time are stored in the On start time memo and the On output time memo, respectively, the processing of steps E14 to E24 in FIG. On stored in the On start time memo and the On output time memo, respectively.
A gate signal is input at a timing based on the start time and the On output time. That is, in this case, the gate signal input to the triac 22 is turned on at a time corresponding to the phase angle of 134 ° of the power supply voltage having a frequency of 60 Hz, and is turned off at a time corresponding to the phase angle of 139 ° of the power supply voltage. You.

【0089】この後、さらにゼロクロス信号がマイクロ
コンピュータ26に入力されて、位相制御処理が開始さ
れると、ステップE2でゼロクロスカウンタ41の値が
インクリメントされて2にされて、ステップE3以降の
処理が実行される。このようにして、モータ14の回転
数を上げるための位相制御処理が繰り返し行われて、ス
テップE2でゼロクロスカウンタ41が11になると、
ステップE4でゼロクロスカウンタ41の値が10より
も大きいか否かの判断が肯定されて、処理がステップE
4からステップE5に進み、ゼロクロスカウンタ41の
値が10に書き換えられる。そして、ステップE6で、
On開始時間メモに0が格納された後、ステップE6〜
E24の処理が行われる。これにより、ゲート信号が、
電源電圧のゼロクロスと同時にトライアック22に入力
開始されて、電源電圧の位相角が95°になった時点で
オフされる。
Thereafter, when the zero-cross signal is further input to the microcomputer 26 and the phase control process is started, the value of the zero-cross counter 41 is incremented to 2 in step E2, and the processes after step E3 are performed. Be executed. In this way, the phase control process for increasing the rotation speed of the motor 14 is repeatedly performed, and when the zero-cross counter 41 becomes 11 in step E2,
In step E4, the determination as to whether the value of the zero-cross counter 41 is greater than 10 is affirmed, and the process proceeds to step E
The process proceeds from step 4 to step E5, and the value of the zero cross counter 41 is rewritten to 10. Then, in step E6,
After 0 is stored in the On start time memo, steps E6 to
The process of E24 is performed. Thereby, the gate signal is
The input to the triac 22 is started simultaneously with the zero crossing of the power supply voltage, and is turned off when the phase angle of the power supply voltage becomes 95 °.

【0090】その後、モータ14の回転数を上げるため
の制御処理は、モータ14の回転数が予め定める目標回
転数に到達して、図7に示す回転数処理において、モー
タアップダウンフラグ33が再びセットされるまで繰り
返し実行される。このようにモータ14の回転数を上げ
るための位相制御処理では、図14に示すように、ゼロ
クロスカウンタ41の値が10になるまでは、トライア
ック22の導通角が徐々に小さくされて、モータ14へ
の供給電力が少しずつ増やされる。そして、ゼロクロス
カウンタ41の値が11になると、トライアック22の
導通角が0°に設定されて、電源電圧のゼロクロスと同
時にゲート信号がトライアック22に入力開始されて、
モータ14が最大トルクで回転される。
Thereafter, the control process for increasing the rotation speed of the motor 14 is as follows. When the rotation speed of the motor 14 reaches the predetermined target rotation speed, the motor up / down flag 33 is again set in the rotation speed process shown in FIG. Executed repeatedly until set. In the phase control process for increasing the rotation speed of the motor 14, the conduction angle of the triac 22 is gradually reduced until the value of the zero-cross counter 41 becomes 10 as shown in FIG. The power supplied to the power supply is gradually increased. When the value of the zero-cross counter 41 becomes 11, the conduction angle of the triac 22 is set to 0 °, and the gate signal starts to be input to the triac 22 at the same time as the zero cross of the power supply voltage.
The motor 14 is rotated at the maximum torque.

【0091】これにより、図12に示すように、モータ
14の回転数を上げるための制御が開始されてからしば
らくの間は、モータ14の回転数が緩やかに上昇する。
したがって、モータ14の駆動力は内槽3に徐々に伝達
されるので、モータ14の駆動力が内槽3に急激に作用
することによる打撃音の発生をさらに効果的に抑えるこ
とができる。
As a result, as shown in FIG. 12, for a while after the control for increasing the rotation speed of the motor 14 is started, the rotation speed of the motor 14 gradually increases.
Therefore, since the driving force of the motor 14 is gradually transmitted to the inner tub 3, it is possible to further effectively suppress the generation of a hitting sound due to the abrupt application of the driving force of the motor 14 to the inner tub 3.

【0092】また、モータ14の回転数を上げるための
制御処理は、モータ14の回転数が目標回転数に達し
て、モータ14の回転数を下げるための制御処理が開始
されてから2秒間が経過するごとに開始されるので、た
とえ内槽3に大きな回転力が急激に作用することによる
打撃音が発生しても、その打撃音は定期的に発生する。
したがって、この洗濯機の使用者が、打撃音が突然発生
することによる不快感を抱くおそれを少なくすることが
できる。
The control process for increasing the rotation speed of the motor 14 is performed for two seconds after the rotation speed of the motor 14 reaches the target rotation speed and the control process for reducing the rotation speed of the motor 14 is started. Since it is started each time, even if a striking sound is generated due to a large rotational force acting on the inner tank 3, the striking sound is periodically generated.
Therefore, the user of the washing machine can be less likely to feel uncomfortable due to sudden occurrence of a blow sound.

【0093】さらに、たとえば電源周波数が60Hzの
場合を例に挙げると、図3または図14を参照して明ら
かなように、ゼロクロスカウンタ41の値が7の時に
は、トライアック22の導通角が110°に設定され、
ゼロクロスカウンタ41の値が8の時には、トライアッ
ク22の導通角が60°に設定されている。つまり、ト
ライアック22の導通角が、90°付近の一定範囲内の
角度に設定されないようになっている。したがって、ト
ライアック22が位相角90°付近で導通されることに
よる電磁音の発生を抑えることができる。
Further, for example, when the power supply frequency is 60 Hz, as apparent from FIG. 3 or FIG. 14, when the value of the zero-cross counter 41 is 7, the conduction angle of the triac 22 becomes 110 °. Is set to
When the value of the zero-cross counter 41 is 8, the conduction angle of the triac 22 is set to 60 °. That is, the conduction angle of the triac 22 is not set to an angle within a certain range around 90 °. Therefore, generation of electromagnetic noise due to conduction of the triac 22 near the phase angle of 90 ° can be suppressed.

【0094】なお、この実施形態では、上述したステッ
プE34〜E37の処理が、回転数アップ手段の機能に
相当している。図15は、この発明の第2の実施形態に
係るモータの制御について説明するためのタイミングチ
ャートである。上述の第1の実施形態では、トライアッ
ク22の導通角を制御することにより、モータ回転数を
調整している。これに対し、この第2の実施形態では、
トライアック22に与えるゲート信号は電源電圧のゼロ
クロスに同期して出力されて、トライアック22の導通
角が制御されず、ゲート信号の信号幅を徐々に変化させ
ることによって、モータ14に供給する電力量を制御し
てモータ回転数を調整している。
In this embodiment, the processing of steps E34 to E37 corresponds to the function of the rotation speed increasing means. FIG. 15 is a timing chart for explaining control of the motor according to the second embodiment of the present invention. In the first embodiment described above, the motor rotation speed is adjusted by controlling the conduction angle of the triac 22. On the other hand, in the second embodiment,
The gate signal applied to the triac 22 is output in synchronization with the zero cross of the power supply voltage, the conduction angle of the triac 22 is not controlled, and the signal amount of the gate signal is gradually changed to reduce the amount of power supplied to the motor 14. It controls and adjusts the motor speed.

【0095】以下、図2および図15を参照して、第2
の実施形態に係るモータ制御について、特にモータ14
の回転数を上げる際の制御を取り上げて説明する。脱水
行程中にモータ14の回転数が目標回転数に到達してか
ら所定時間(たとえば2秒間)が経過すると、RAM3
0に含まれているゼロクロスカウンタ41がリセットさ
れた後、モータ14の回転数を上げるための制御が開始
される。そして、ゼロクロス検出回路25からマイクロ
コンピュータ26にゼロクロス信号が入力されると、ゼ
ロクロスカウンタ41が1にされて、ゲート信号の出力
が開始される(t1)。
Hereinafter, referring to FIG. 2 and FIG.
The motor control according to the embodiment
The control when raising the rotation speed of is described. When a predetermined time (for example, 2 seconds) elapses after the rotation speed of the motor 14 reaches the target rotation speed during the spin-drying process, the RAM 3
After the zero-cross counter 41 included in 0 is reset, control for increasing the rotation speed of the motor 14 is started. When the zero-cross signal is input from the zero-cross detection circuit 25 to the microcomputer 26, the zero-cross counter 41 is set to 1 and the output of the gate signal is started (t1).

【0096】その後、たとえば2パルスのゼロクロス信
号がマイクロコンピュータ26に入力されて、ゼロクロ
スカウンタ41のカウント値が3になると、トライアッ
ク22へのゲート信号の出力が停止される(t2)。こ
れにより、トライアック22が時間(t2−t1)だけ
オンされて、モータ14に波形W1の電圧が印加され
る。
Thereafter, when a two-pulse zero-cross signal is input to the microcomputer 26 and the count value of the zero-cross counter 41 becomes 3, the output of the gate signal to the triac 22 is stopped (t2). As a result, the triac 22 is turned on for the time (t2−t1), and the voltage of the waveform W1 is applied to the motor 14.

【0097】そして、時間t2でゲート信号がオフされ
てから、たとえば4パルスのゼロクロス信号が入力され
て、ゼロクロスカウンタ41のカウント値が7になる
と、ゲート信号の出力が再び開始される(t3)。そし
て、ゼロクロスカウンタ41の値が11になると、トラ
イアック22に入力されているゲート信号の出力が停止
される(t4)。これにより、モータ14には、波形W
2の電圧が印加される。
When the gate signal is turned off at time t2 and a zero-cross signal of, for example, four pulses is input and the count value of the zero-cross counter 41 becomes 7, the output of the gate signal is started again (t3). . When the value of the zero-cross counter 41 becomes 11, the output of the gate signal input to the triac 22 is stopped (t4). As a result, the waveform W
2 are applied.

【0098】次いで、ゼロクロスカウンタ41のカウン
ト値が15になると、ゲート信号の出力が再び開始され
(t5)、ゼロクロスカウンタ41の値が21になる
と、ゲート信号の出力が停止される(t6)。これによ
り、モータ14には、波形W3の電圧が印加される。そ
の後、マイクロコンピュータ26に4パルスのゼロクロ
ス信号が入力されて、ゼロクロスカウンタ41のカウン
ト値が25になると(t7)、モータ14の回転数が予
め定める目標回転数に到達するまでゲート信号が出力さ
れ続ける。
Next, when the count value of the zero-cross counter 41 becomes 15, the output of the gate signal is started again (t5), and when the value of the zero-cross counter 41 becomes 21, the output of the gate signal is stopped (t6). As a result, the voltage of the waveform W3 is applied to the motor 14. Thereafter, a 4-pulse zero-cross signal is input to the microcomputer 26, and when the count value of the zero-cross counter 41 reaches 25 (t7), a gate signal is output until the rotation speed of the motor 14 reaches a predetermined target rotation speed. to continue.

【0099】そして、モータ14の回転数が目標回転数
に到達した後は、モータ14の回転数を下げるための制
御が所定時間(たとえば2秒間)だけ行われる。モータ
14の回転数を下げるための制御では、ゲート信号が連
続して出力されている状態から、ゲート信号の信号幅が
徐々に短くなるように制御されて、モータ14の回転数
が緩やかに低下する。
After the rotation speed of the motor 14 reaches the target rotation speed, control for reducing the rotation speed of the motor 14 is performed for a predetermined time (for example, two seconds). In the control for reducing the rotation speed of the motor 14, the signal width of the gate signal is controlled so as to gradually decrease from the state where the gate signal is continuously output, and the rotation speed of the motor 14 gradually decreases. I do.

【0100】このように、第2実施形態に係るモータ制
御では、ゲート信号の出力/停止は、ゼロクロス信号の
オン/オフに同期して制御される。すなわち、この第2
実施形態に係るモータ制御では、トライアック22の導
通角は制御されない。ゆえに、位相制御によってモータ
14の回転数を制御した場合のように、モータ14から
電磁音が発生することがない。
As described above, in the motor control according to the second embodiment, the output / stop of the gate signal is controlled in synchronization with the ON / OFF of the zero-cross signal. That is, this second
In the motor control according to the embodiment, the conduction angle of the triac 22 is not controlled. Therefore, unlike the case where the rotation speed of the motor 14 is controlled by the phase control, the motor 14 does not generate electromagnetic noise.

【0101】また、モータ14の回転数を上げる際に、
最初からゲート信号が連続して出力されるのではなく、
t1〜t7の間はゲート信号が断続的に出力されて、ゲ
ート信号の信号幅が徐々に長くなるように制御される。
これにより、モータ14に供給される電力が徐々に増え
て、モータ14の回転数が緩やかに上昇する。したがっ
て、モータ14の駆動力は内槽3に徐々に伝達されるの
で、モータ14の駆動力が内槽3に急激に作用すること
による打撃音の発生を抑えることができる。
When increasing the rotation speed of the motor 14,
Instead of the gate signal being output continuously from the beginning,
During the period from t1 to t7, the gate signal is output intermittently, and the signal width of the gate signal is controlled so as to gradually increase.
Thereby, the electric power supplied to the motor 14 gradually increases, and the rotation speed of the motor 14 gradually increases. Therefore, the driving force of the motor 14 is gradually transmitted to the inner tub 3, so that it is possible to suppress the generation of an impact sound caused by the driving force of the motor 14 acting on the inner tub 3 abruptly.

【0102】この発明の2つの実施形態の説明は以上の
通りであるが、この発明は上述の2つの実施形態に限定
されるものではない。たとえば、上述の第1の実施形態
では、モータの回転数をアップまたはダウンさせる制御
処理について、図3に示す具体的な数値(トライアック
の導通角)を例に挙げて説明したが、図3に示す数値は
単なる一例であって適宜に変更されるとよい。すなわ
ち、第1の実施形態に係る位相制御処理の特徴の1つ
は、モータの回転数が目標回転数に達してから所定時間
が経過するまでは、モータの回転数を徐々に下げるよう
に制御し、所定時間が経過した後、モータ回転数が目標
回転数に達するまでは、モータの回転数を徐々に上げる
ように制御する点にある。したがって、この特徴を満た
してさえいれば、上述の実施形態において具体的に例示
した数値が変更されてもよい。
Although the two embodiments of the present invention have been described above, the present invention is not limited to the above-described two embodiments. For example, in the above-described first embodiment, the control process for increasing or decreasing the rotation speed of the motor has been described using the specific numerical values (triac conduction angle) shown in FIG. 3 as an example. The numerical values shown are merely examples, and may be changed as appropriate. That is, one of the features of the phase control processing according to the first embodiment is that the control is performed such that the motor rotation speed is gradually decreased until a predetermined time elapses after the motor rotation speed reaches the target rotation speed. However, after the predetermined time has elapsed, the motor is controlled so as to gradually increase the rotation speed until the motor rotation speed reaches the target rotation speed. Therefore, the numerical values specifically exemplified in the above embodiment may be changed as long as this characteristic is satisfied.

【0103】また、上述の各実施形態では、モータ回転
数が目標回転数に達してからの所定時間(たとえば2秒
間)が経過した時点で、モータ回転数を下げるための制
御からモータ回転数を上げるための制御に切り換えられ
るのが好ましいとしているが、たとえばモータの回転数
が所定回転数まで下がった時点で、モータ回転数を下げ
るための制御からモータ回転数を上げるための制御に切
り換えられてもよい。
In each of the above-described embodiments, when a predetermined time (for example, 2 seconds) elapses after the motor rotation speed reaches the target rotation speed, the motor rotation speed is reduced from the control for reducing the motor rotation speed. Although it is preferable to switch to control for increasing the motor speed, for example, when the motor speed decreases to a predetermined speed, the control is switched from control for decreasing the motor speed to control for increasing the motor speed. Is also good.

【0104】上述の各実施形態では、脱水行程時におけ
るモータの制御について具体的に説明したが、この発明
にかかるモータ制御装置およびモータ制御方法は、洗い
行程またはすすぎ行程など、脱水行程時以外の洗濯行程
におけるモータの制御に適用されてもよい。さらに、こ
の発明が全自動洗濯機に適用される場合について説明し
たが、いわゆる二槽式洗濯機にも適用可能である。ま
た、洗濯機以外であっても、交流電源から電力が供給さ
れて、回転体を回転させるための駆動力を発生するモー
タが備えられている装置であれば、この発明を適用する
ことが可能である。
In each of the above embodiments, the control of the motor during the spin-drying process has been specifically described. However, the motor control device and the motor control method according to the present invention are not limited to the processes other than the spin-drying process such as the washing process and the rinsing process. The present invention may be applied to control of a motor in a washing process. Further, the case where the present invention is applied to a fully automatic washing machine has been described, but the present invention is also applicable to a so-called two-tub washing machine. Further, the present invention can be applied to any device other than the washing machine, as long as the device is provided with a motor that is supplied with power from an AC power supply and generates a driving force for rotating the rotating body. It is.

【0105】[0105]

【発明の効果】請求項1および5記載の発明によれば、
モータの駆動力が回転体に急激に作用することによる打
撃音の発生を抑えることができる。請求項2および6記
載の発明によれば、たとえモータの駆動力が回転体に急
激に作用することによる打撃音が発生したとしても、そ
の打撃音は定期的に発生されるから、人に不快感を与え
るおそれが少ない。
According to the first and fifth aspects of the present invention,
It is possible to suppress the generation of an impact sound caused by the drive force of the motor suddenly acting on the rotating body. According to the second and sixth aspects of the present invention, even if a striking sound is generated due to the drive force of the motor suddenly acting on the rotating body, the striking sound is periodically generated, so that it is impractical for a person. Less likely to give a pleasant feeling.

【0106】請求項3記載の発明によれば、トライアッ
クが位相角90°付近で導通されることによる電磁音の
発生を抑えることができる。請求項4記載の発明によれ
ば、脱水槽およびパルセータにモータの駆動力が急激に
作用することによる打撃音が発生するおそれが少ない洗
濯機とすることができる。また、請求項2記載のモータ
制御装置が備えられている場合には、たとえ打撃音が発
生する場合であっても、その打撃音は定期的に発生する
ので、使用者に洗濯機に対する不信感を与えるおそれが
少なくすることができる。
According to the third aspect of the present invention, it is possible to suppress the generation of electromagnetic noise due to the conduction of the triac near the phase angle of 90 °. According to the fourth aspect of the present invention, it is possible to provide a washing machine that is less likely to generate a striking sound due to a sudden drive force of the motor acting on the dewatering tub and the pulsator. Further, in the case where the motor control device according to the second aspect is provided, even if a striking sound is generated, the striking sound is periodically generated, so that the user does not feel distrust of the washing machine. Can be reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明の一実施形態に係る全自動洗濯機の構
成を簡略化して示す側面断面図である。
FIG. 1 is a side sectional view showing a simplified configuration of a fully automatic washing machine according to an embodiment of the present invention.

【図2】この全自動洗濯機の電気的構成を示すブロック
図であり、特にモータの制御に関連する部分が示されて
いる。
FIG. 2 is a block diagram showing an electrical configuration of the fully automatic washing machine, particularly showing a portion related to motor control.

【図3】ROMに記憶された位相データテーブルの一例
を示す図である。
FIG. 3 is a diagram showing an example of a phase data table stored in a ROM.

【図4】マイクロコンピュータによって実行される制御
動作の一例を示すフローチャートである。
FIG. 4 is a flowchart illustrating an example of a control operation executed by the microcomputer.

【図5】脱水行程時における制御の流れを示すフローチ
ャートである。
FIG. 5 is a flowchart illustrating a flow of control during a dehydration process.

【図6】回転割込処理の流れを示すフローチャートであ
る。
FIG. 6 is a flowchart illustrating a flow of a rotation interruption process.

【図7】回転数処理の流れを示すフローチャートであ
る。
FIG. 7 is a flowchart illustrating a flow of a rotation speed process.

【図8】時間カウント処理の流れを示すフローチャート
である。
FIG. 8 is a flowchart illustrating a flow of a time counting process.

【図9】位相制御処理の流れを示すフローチャートであ
る。
FIG. 9 is a flowchart illustrating a flow of a phase control process.

【図10】位相制御処理の流れを示すフローチャートで
ある。
FIG. 10 is a flowchart illustrating a flow of a phase control process.

【図11】位相制御処理の流れを示すフローチャートで
ある。
FIG. 11 is a flowchart illustrating a flow of a phase control process.

【図12】モータの回転数の経時変化を示す図である。FIG. 12 is a diagram showing a change over time in the number of rotations of a motor.

【図13】モータ回転数を下げるための制御処理が実行
されている時の電流および電圧波形を示す図である。
FIG. 13 is a diagram showing current and voltage waveforms when a control process for lowering the motor rotation speed is being executed.

【図14】モータ回転数を下げるための制御処理が実行
されている時の電流および電圧波形を示す図である。
FIG. 14 is a diagram showing current and voltage waveforms when a control process for lowering the motor rotation speed is being executed.

【図15】この発明の他の実施形態に係るモータの制御
について説明するためのタイミングチャートである。
FIG. 15 is a timing chart for describing control of a motor according to another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

3 内槽 11 パルセータ 14 モータ 21 交流電源 22,23 トライアック 25 ゼロクロス検出回路 26 マイクロコンピュータ 28 回転センサ 29 ROM 30 RAM 31 タイマ 3 Inner Vessel 11 Pulsator 14 Motor 21 AC Power Supply 22, 23 Triac 25 Zero Cross Detection Circuit 26 Microcomputer 28 Rotation Sensor 29 ROM 30 RAM 31 Timer

───────────────────────────────────────────────────── フロントページの続き (72)発明者 本田 靖 大阪府守口市京阪本通2丁目5番5号 三 洋電機株式会社内 (72)発明者 村上 穂幸 大阪府守口市京阪本通2丁目5番5号 三 洋電機株式会社内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Yasushi Honda 2-5-5 Keihanhondori, Moriguchi-shi, Osaka Sanyo Electric Co., Ltd. (72) Hoyuki Murakami 2-chome Keihanhondori, Moriguchi-shi, Osaka No. 5-5 in Sanyo Electric Co., Ltd.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】回転体を回転させるための駆動力を発生す
るモータを制御する装置であって、 交流電源からモータへの電力供給経路に設けられて、モ
ータに供給される電力を調整するためにオン/オフ制御
されるトライアック素子と、 モータの回転数を検出するための回転数検出手段と、 回転数検出手段によって検出されたモータ回転数に基づ
いて、トライアック素子の導通角を設定する導通角設定
手段と、 導通角設定手段によって設定された導通角に対応したタ
イミングで、トライアック素子をオンするためのゲート
信号をトライアック素子に与えるゲート信号出力手段と
を備え、 上記導通角設定手段は、モータ回転数が予め設定された
回転数に達してからの所定期間、トライアック素子の導
通角を所定角度まで徐々に大きくなるように設定する回
転数ダウン手段と、上記所定期間の経過後、モータ回転
数が上記予め設定された回転数に達するまでの間、トラ
イアック素子の導通角を徐々に小さくなるように設定す
る回転数アップ手段とを含むことを特徴とするモータ制
御装置。
1. An apparatus for controlling a motor that generates a driving force for rotating a rotating body, the apparatus being provided in a power supply path from an AC power supply to the motor, for adjusting power supplied to the motor. A triac element that is controlled to be turned on / off, a rotation number detection means for detecting a rotation number of the motor, and a conduction for setting a conduction angle of the triac element based on the motor rotation number detected by the rotation number detection means. An angle setting unit, and a gate signal output unit that provides a gate signal for turning on the triac element to the triac element at a timing corresponding to the conduction angle set by the conduction angle setting unit, and the conduction angle setting unit includes: For a predetermined period after the motor rotation speed reaches a preset rotation speed, the conduction angle of the triac element is gradually increased to a predetermined angle. Rotation speed reducing means for setting, and rotation speed increasing means for setting the conduction angle of the triac element to gradually decrease until the motor rotation speed reaches the preset rotation speed after the predetermined period elapses. A motor control device comprising:
【請求項2】回転数検出手段によって検出されるモータ
回転数が、上記予め設定された回転数に達した時点から
の経過時間を計測するタイマをさらに備え、 上記所定期間は、上記タイマによって計測される所定時
間であることを特徴とする請求項1記載のモータ制御装
置。
2. The apparatus according to claim 1, further comprising a timer for measuring an elapsed time from a point in time when the motor rotation speed detected by the rotation speed detection means reaches the preset rotation speed, wherein the predetermined period is measured by the timer. The motor control device according to claim 1, wherein the predetermined time is a predetermined time.
【請求項3】上記導通角設定手段は、トライアックの導
通角を90°を含む所定角度範囲以外の角度に設定する
ことを特徴とする請求項1または請求項2記載のモータ
制御装置。
3. The motor control device according to claim 1, wherein the conduction angle setting means sets the conduction angle of the triac to an angle out of a predetermined angle range including 90 °.
【請求項4】洗濯水を溜めることのできる洗濯槽と、 洗濯槽内に回転自在に配置されたパルセータと、 脱水すべき洗濯物を収容することのできる脱水槽と、 パルセータおよび脱水槽を回転駆動するためのモータ
と、 モータの回転を制御するモータ制御手段とを含み、 上記モータ制御手段としては、請求項1ないし請求項3
のいずれかに記載のモータ制御装置が適用されているこ
とを特徴とする洗濯機。
4. A washing tub capable of storing washing water, a pulsator rotatably disposed in the washing tub, a dehydrating tub capable of storing laundry to be dehydrated, and a pulsator and a spinning tub being rotated. A motor for driving; and motor control means for controlling rotation of the motor, wherein the motor control means comprises:
A washing machine to which the motor control device according to any one of the above is applied.
【請求項5】回転体を回転させるための駆動力を発生す
るモータを制御する方法であって、 モータの回転数を検出するステップと、 モータ回転数が予め設定された回転数に達してからの所
定期間、モータの回転数を徐々に低下させるステップ
と、 上記所定期間が経過してからモータ回転数が上記予め設
定された回転数に再び達するまでの間、モータの回転数
を徐々に上昇させるステップとを含むことを特徴とする
モータ制御方法。
5. A method for controlling a motor for generating a driving force for rotating a rotating body, comprising: a step of detecting a number of rotations of the motor; and after the number of rotations of the motor reaches a predetermined number of rotations. Gradually lowering the motor speed during a predetermined period of time; and gradually increasing the motor speed until the motor speed reaches the preset speed again after the predetermined time has elapsed. A motor control method.
【請求項6】モータの回転数が上記予め設定された回転
数に達した時点からの経過時間を計測開始するステップ
をさらに含み、 上記所定期間は、上記経過時間の計測が開始されてから
の所定時間であることを特徴とする請求項5記載のモー
タ制御方法。
6. The method according to claim 6, further comprising the step of: starting a measurement of an elapsed time from a time point when the rotation speed of the motor reaches the preset rotation speed. 6. The motor control method according to claim 5, wherein the predetermined time is set.
JP19451897A 1997-07-18 1997-07-18 Washing machine Expired - Fee Related JP3462721B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19451897A JP3462721B2 (en) 1997-07-18 1997-07-18 Washing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19451897A JP3462721B2 (en) 1997-07-18 1997-07-18 Washing machine

Publications (2)

Publication Number Publication Date
JPH1141966A true JPH1141966A (en) 1999-02-12
JP3462721B2 JP3462721B2 (en) 2003-11-05

Family

ID=16325876

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19451897A Expired - Fee Related JP3462721B2 (en) 1997-07-18 1997-07-18 Washing machine

Country Status (1)

Country Link
JP (1) JP3462721B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009100589A (en) * 2007-10-18 2009-05-07 Oriental Motor Co Ltd Phase controller
CN106612090A (en) * 2015-10-19 2017-05-03 广东美的生活电器制造有限公司 Food processor and motor rotation speed control device and method for food processor
CN108336939A (en) * 2017-01-19 2018-07-27 尼得科电机有限公司 System and method for using and controlling permanent magnet AC motor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009100589A (en) * 2007-10-18 2009-05-07 Oriental Motor Co Ltd Phase controller
CN106612090A (en) * 2015-10-19 2017-05-03 广东美的生活电器制造有限公司 Food processor and motor rotation speed control device and method for food processor
CN106612090B (en) * 2015-10-19 2023-10-27 广东美的生活电器制造有限公司 Food processing machine and motor speed control device and method for food processing machine
CN108336939A (en) * 2017-01-19 2018-07-27 尼得科电机有限公司 System and method for using and controlling permanent magnet AC motor
CN108336939B (en) * 2017-01-19 2023-03-24 尼得科电机有限公司 System and method for using and controlling permanent magnet AC motor

Also Published As

Publication number Publication date
JP3462721B2 (en) 2003-11-05

Similar Documents

Publication Publication Date Title
JP4481503B2 (en) Method and apparatus for detecting an imbalance in a washing tub
US9957653B2 (en) Laundry treating appliance with tumble pattern control
JPH06182084A (en) Fabric washing machine
JPH04276293A (en) Drum type washing machine
RU2262563C1 (en) Method for controlling of squeezing velocity in washing machine (versions)
JPH1141966A (en) Motor control device, washing machine to which motor control device is applied, and motor control method
JP2005143533A (en) Washing machine
KR100659636B1 (en) Apparatus for controlling the operation of washing machine
JP3113151B2 (en) Washing machine
JPH105483A (en) Dehydration combined washing machine
JP3178263B2 (en) Fully automatic washing machine and its dehydration operation method
JP2574305B2 (en) Washing machine load detection device
JPH10118388A (en) Electric washing machine
JP3172326B2 (en) Washing machine
KR20030010098A (en) Method for controlling time of water supplied for washing machine and apparatus therefor
JPH0444797A (en) Washing machine cloth amount detection device
JP2786959B2 (en) Washing machine
JPH04105698A (en) Dehydrator
JP2876772B2 (en) Washing machine
JP2000014962A (en) Washing machine control device
JP3026654B2 (en) Centrifugal dehydrator
JPS62298394A (en) washing machine control device
JP3141455B2 (en) Fully automatic washing machine
JP2001327789A (en) Washing machine
JPH0510797Y2 (en)

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070815

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080815

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090815

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100815

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees