(19)
(11) EP 0 523 371 B1

(12) EUROPEAN PATENT SPECIFICATION

(45) Mention of the grant of the patent:
20.12.1995 Bulletin 1995/51

(21) Application number: 92109786.1

(22) Date of filing: 11.06.1992
(51) International Patent Classification (IPC)6D06F 37/20

(54)

Load unbalance detection washing machine

Waschmaschine mit Vorrichtung zum Erfassen der Umwucht

Machine à laver avec détection de balourd


(84) Designated Contracting States:
DE GB IT

(30) Priority: 11.07.1991 FR 9108761

(43) Date of publication of application:
20.01.1993 Bulletin 1993/03

(73) Proprietor: MOTOROLA SEMICONDUCTEURS S.A.
F-31023 Toulouse Cédex (FR)

(72) Inventors:
  • l'Hermite, Francoise
    Lasserrée, F-31530 Levignac (FR)
  • Ollitrault, Stephan
    F-31600 Seysses (FR)

(74) Representative: Dunlop, Hugh Christopher et al
Motorola, European Intellectual Property, Midpoint, Alencon Link
Basingstoke, Hampshire RG21 7PL
Basingstoke, Hampshire RG21 7PL (GB)


(56) References cited: : 
EP-A- 0 071 308
FR-A- 2 311 883
EP-A- 0 394 177
FR-A- 2 489 384
   
       
    Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention).


    Description

    Field of the Invention



    [0001] This invention relates to the detection of load unbalance in a rotable drum of a washing machine, dryer or like device (herein referred to collectively as "a machine for treating clothes").

    Background Art



    [0002] European Patent Specification No. EP-A-0 071 308 discloses a control circuit for a machine for treating clothes, the circuit including: control means for providing a desired speed signal for the machine drum; comparing means for comparing the desired speed signal with an actual speed signal to provide an error signal for controlling a switch which is arranged to supply electrical power to an electric motor for driving the machine drum; a tachogenerator for producing a tachogenerator signal representing the speed of the motor at an output thereof; and detection means for detecting the tachogenerator signal representing the speed of the motor and providing said actual speed signal.

    [0003] Fig. 1 shows a known universal motor speed regulation loop for a washing machine with a ramp generator 2 for defining a speed characteristic connected to a first error amplifier 4 input, controlling a pulse generator 6 which switches a triac 8. This triac 8 supplies a universal motor 10 having a tacho generator 12 whose output frequency is proportional to the motor speed and is fed to a pulse integrating frequency to voltage converter 14, whose output, actual speed voltage, is filtered in RC filter 16 and is looped to a second input of error amplifier 4.

    [0004] Load unbalance phenomenon of the load in a washing machine drum appears if such a circuit as an oscillation of actual speed around the desired speed as set by the ramp voltage provided by generator 2. In order to detect such unbalance it is necessary to compare actual with desired speed as set by the ramp voltage in a comparator 18 of an unbalance detector 20, the result of the comparison (E) being compared with a threshold voltage level (VL) in a comparator 22 in order to reset the ramp voltage, if necessary.

    [0005] However in such applications, the actual speed voltage is superimposed by an undesirable ripple, whose amplitude is 100mV or more. This arises since with the technique used in pulse integrating FV converter 14, a fixed current pulse is delivered to RC network 16 once per input signal period and this leads to a ripple on actual speed signal. A higher capacitor in the RC network for better filtering is not possible because of loop stability constraints. This ripple peak to peak amplitude may mask or amplify oscillation of the speed signal due to load unbalance.

    Summary of the Invention



    [0006] It is an object of the invention to provide a control circuit for a machine for treating clothes which overcomes or reduces the above noted problem.

    [0007] The present invention provides a control circuit for a machine for treating clothes, the circuit including: control means for providing a desired speed signal for the machine drum; comparing means for comparing the desired speed signal with an actual speed signal to provide an error signal (E) for controlling a switch which switch is arranged to supply electrical power to an electric motor for driving the machine drum; a tachogenerator for producing a tachogenerator signal representing the speed of the motor at an output thereof; and detection means for detecting the tachogenerator signal representing the speed of the motor and providing said actual speed signal; wherein the detection means includes strobe means responsive to the output of the tachogenerator for generating a strobe signal at a frequency related to the tachogenerator signal frequency, the strobe means being responsive to zero crossing points of the tachogenerator signal in order to generate a strobe signal at or near to a zero crossing point; means for sampling the actual speed signal or the error signal at the frequency of the strobe signal to produce a sampled signal; and means for comparing the sampled signal with a reference value (VL) to ascertain the existence of load unbalance in the machine drum.

    [0008] The present invention stems from the realization that since the frequency of the load unbalance signal, being the same as the drum frequency, is many times slower (say between 10-100 times slower) than the frequency of the electric motor driving the drum, by sampling the speed signal at or near zero crossing point of the a.c. signal from the tachogenerator (which, having n pairs of poles, is in itself a multiple (n) of the motor frequency), undesirable ripple in the actual speed signal is eliminated and any remaining difference between the tachogenerator signal and desired speed signal will be due to load unbalance.

    Brief Description of the Drawings



    [0009] A preferred embodiment of the invention will now be described with reference to the accompanying drawings in which:-

    Fig. 1 is a block diagram of a known control circuit for a washing machine drum motor;

    Fig. 2 is a diagram illustrating the phenomenon of load unbalance in a washing machine, causing variations in drum speed;

    Fig. 3 is a series of timing diagrams showing the way in which strobe signals are generated in accordance with the invention;

    Fig. 4 is a circuit diagram for a preferred embodiment of the present invention.


    Description of the Preferred Embodiment



    [0010] Referring to Fig. 2, this shows the phenomenon of load unbalance in which a ramp signal which is provided to the motor control for regulating the speed of the motor is denoted V(ramp). In the case of load unbalance, the actual speed of the motor is denoted by the line V(actual speed). It may be seen there is a maximum differential of A and in the preferred embodiment it is desired to determine when this differential exceeds a threshold value.

    [0011] Referring to Fig. 3, Fig. 3a shows a tachogenerator voltage signal as would be generated by the tachogenerator 12 of Fig. 1. It may be seen that the wave form is sinusoid, with positive going zero crossing points B and negative going zero crossing points C.

    [0012] Fig. 3b shows the actual speed signal which is developed at the output of converter 14 and filter 16 as a ramp wave form again with similar zero crossing points B, C but a maximum error signal E. It may be noted that the characteristics of converter 14 are such that the actual speed signal has a step jump at points B and is quasi-linear between consecutive points B but that at points C the actual speed signal is close to, and slowly varying relative to, the reference signal V(ramp).

    [0013] In accordance with the invention strobe signals are generated at points C as shown in Fig. 3c in order that the absolute magnitude of the motor speed may be measured at points at which the ripple voltage is not causing any error. It will be appreciated, referring back to Fig. 2 that in the case of load unbalance, the ripple of Fig. 3b will be superimposed on the signal V(actual speed) of Fig. 2. By effecting a comparison at point C, this ripple can be eliminated when comparing the actual speed with the ramp voltage.

    [0014] Referring now to Fig. 4, a frequency to voltage converter 24 is shown. It will be understood that this converter 24 is to be incorporated into the circuit of Fig. 1 and to replace converter 14 of Fig. 1, other parts of the circuit remaining the same.

    [0015] An input port 40 receives an input signal from tachogenerator 12 and this is amplified in an amplifier 42 and applied to the bases of PNP transistors 44, 46. The collector of transistor 44 is coupled to a further PNP transistor 48 which has a resistor R2 in its collector path. The base of transistor 48 and the collector of transistor 46 are coupled to a nodal point 50 to which capacitor C(pump) is coupled. A switch indicated schematically at 52 is coupled via a resistor R1 to nodal point 50. Switch 52 is also coupled to a NPN transistor 54 which is coupled in current mirror configuration to a further NPN transistor 56 which is arranged to supply an output port 60 to which filter 16 is coupled.

    [0016] In operation of the circuit of Fig. 4, as the tachogenerator signal voltage reaches positive going zero crossing points B transistors 44, 46 are switched off and, switch 52 being in the closed position, capacitor C(pump) is charged to voltage VCC. The current pulse thus provided is mirrored through transistor 56 to output port 60 to provide the "actual speed signal", as a series of current pulses which are integrated to a voltage value in RC network 16.

    [0017] As the tacho signal proceeds and reaches point C, switch 52 is switched off whereas transistors 44 and 46 are switched on. Switching on transistor 46 creates a current I1 which discharges C(pump). Transistor 48 is switched on enabling a current I₂ to flow through resistor R2 for as long as the voltage at node 50 V(pump) is below Vcc. When V(pump) reaches ground, current I₂ is terminated by reason of transistor 48 being switched off. The signal voltage developed across resistor R2 is employed as an enabling strobe. It has a short duration (40 microseconds).

    [0018] The enabling strobe is directed along line 70 as shown in Fig. 4 to control a threshold detector 72 which receives as input signals a voltage VL which indicates the minimum acceptable load unbalance voltage, and the output E from error amplifier 18. When signal E exceeds threshold VL, comparator 72 when enabled by the strobe signal generates a signal U which is employed to switch or re-start the washing machine drum motor.

    [0019] The biggest problem in washing machines is drum unbalance which creates heavy mechanical stresses. The tendency is to electronically control the unbalance level to save weight and consequently cost, and to increase the overall reliability. The invention described provides a big improvement in this feature while insuring a total integration without any extra outside components. The impact will be a better competitiveness on this market.


    Claims

    1. A control circuit for a machine for treating clothes, the circuit including:
       control means (2) for providing a desired speed signal for the machine drum;
       comparing means (14) for comparing the desired speed signal with an actual speed signal to provide an error signal (E) for controlling a switch (8) which switch is arranged to supply electrical power to an electric motor (10) for driving the machine drum;
       a tachogenerator (12) for producing a tachogenerator signal representing the speed of the motor (10) at an output thereof; and
       detection means (14, 24) for detecting the tachogenerator signal representing the speed of the motor and providing said actual speed signal;
       characterised in that the detection means includes strobe means (44-48) responsive to the output of the tachogenerator for generating a strobe signal at a frequency related to the frequency of the tachogenerator signal, the strobe means being responsive to zero crossing points of the tachogenerator signal in order to generate a strobe signal at or near to a zero crossing point;
       means (72) for sampling either the actual speed signal or the error signal at the frequency of the strobe signal to produce a sampled signal; and
       means (72) for comparing the sampled signal with a reference value (VL) to ascertain the existence of load unbalance in the machine drum.
     
    2. A control circuit as claimed in claim 1 wherein said control means (2) is arranged to provide a ramp waveform.
     
    3. A control circuit as claimed in either claim 1 or claim 2, wherein the detection means (24) includes means (50-60) for charging and subsequently discharging a capacitor (Cpump) for every cycle of the tachogenerator signal to provide a series of current pulses to an R-C filter means (16) to consitutute the actual speed signal.
     
    4. A control circuit as claimed in claim 3 wherein the charging means includes a switch means (52) responsive to the tachogenerator signal for providing a charging path between a supply voltage and ground.
     
    5. A control circuit as claimed in claim 4 including current mirror means (54, 56) for mirroring the charging current in the charging path to an output port (60).
     
    6. A control circuit as claimed in either claim 4 or claim 5, including transistor switch means (46) which is arranged to be switched on for providing a discharge current path for the capacitor (Cpump).
     
    7. A control circuit as claimed in claim 6 wherein the strobe means (44, 48, R2) is responsive to the switching on of the transistor switch means (46) for providing a current pulse for as long as the voltage on the capacitor (Cpump) remains above a predetermined level (GND).
     
    8. A control circuit as claimed in claim 7 wherein the strobe means comprises a first transistor (44) having a common base with the transistor switch means (46), and a second transistor (48) having a common main current path with the first transistor and having its base coupled to the capacitor (Cpump).
     


    Ansprüche

    1. Steuerschaltung für eine Maschine zum Behandeln von Wäsche, wobei die Schaltung umfaßt:
    eine Steuereinrichtung (2), die ein Solldrehzahlsignal für die Maschinentrommel erzeugt;
    eine Vergleichseinrichtung (14), die das Solldrehzahlsignal mit einem Ist-Drehzahlsignal vergleicht, um ein Fehlersignal (E) zum Steuern eines Schalters (8) zu erzeugen, der eingerichtet ist, einem elektrischen Motor (10), der die Maschinentrommel antreibt, elektrische Leistung zuzuführen;
    einen Tachogenerator (12), der ein Tachogeneratorsignal erzeugt, das die Drehzahl des Motors (10) und seine Leistungsabgabe darstellt, und eine Erfassungseinrichtung (14, 24), die das Tachogeneratorsignal, das die Drehzahl des Motors darstellt, erfaßt und das Ist-Drehzahlsignal erzeugt,
    dadurch gekennzeichnet, daß die Erfassungseinrichtung eine Taktpulseinrichtung (44-48) umfaßt, die auf den Ausgang des Tachogenerators anspricht und ein Taktpulssignal bei einer Frequenz erzeugt, die mit der Frequenz des Tachogeneratorsignals in Beziehung steht, wobei die Taktpulseinrichtung auf Nulldurchgangspunkte des Tachogeneratorsignals anspricht, um ein Taktpulssignal an oder nahe bei einem Nulldurchgangspunkt zu erzeugen;
    eine Einrichtung (72) zum Abtasten des Ist-Drehzahlsignals oder des Fehlersignals mit der Frequenz des Taktpulssignals, um ein abgetastetes Signal zu erzeugen, und
    ein Einrichtung (72), die das abgetastete Signal mit einem Bezugswert (VL) vergleicht, um das Vorhandensein einer Lastunwucht in der Maschinentrommel festzustellen.
     
    2. Steuerschaltung nach Anspruch 1, bei der die Steuereinrichtung (2) eingerichtet ist, um eine Rampenwellenform zu erzeugen.
     
    3. Steuerschaltung nach Anspruch 1 oder 2, bei der die Erfassungseinrichtung (24) eine Einrichtung (50-60) umfaßt, die für jeden Zyklus des Tachogeneratorsignals einen Kondensator (CPump) auflädt und anschließend entlädt, um eine Serie von Strompulsen für eine RC-Filtereinrichtung (16) bereitzustellen, die das Ist-Drehzahlsignal darstellt.
     
    4. Steuerschaltung nach Anspruch 3, bei der die Ladeeinrichtung eine Schalteinrichtung (52) umfaßt, die auf das Tachogeneratorsignal anspricht und einen Ladepfad zwischen einer Versorgungsspannung und Masse herstellt.
     
    5. Steuerschaltung nach Anspruch 4, die eine Stromspiegeleinrichtung (54, 56) umfaßt, die den Ladestrom in dem Ladepfad an einen Ausgangsanschluß (60) spiegelt.
     
    6. Steuerschaltung nach Anspruch 4 oder 5, die eine Transistor-Schalteinrichtung (46) umfaßt, die eingerichtet ist, eingeschaltet zu werden, um einen Entladestrompfad für den Kondensator (CPump) herzustellen.
     
    7. Steuerschaltung nach Anspruch 6, bei der die Taktpulseinrichtung (44, 48, R2) auf das Einschalten der Transistor-Schalteinrichtung (46) anspricht, um einen Strompuls für solange zu erzeugen, wie die Spannung an dem Kondensator (CPump) über einem vorbestimmten Pegel (GND) bleibt.
     
    8. Steuerschaltung nach Anspruch 7, bei der die Taktpulseinrichtung einen ersten Transistor (44), der mit der Transistor-Schalteinrichtung (46) eine gemeinsame Basis besitzt, und einen zweiten Transistor (48) umfaßt, der mit dem ersten Transistor über einen gemeinsamen Hauptstrompfad verfügt und dessen Basis mit dem Kondensator (CPump) verbunden ist.
     


    Revendications

    1. Circuit de commande pour machine à traiter le linge, le circuit comportant :
       un moyen de commande (2) servant à fournir un signal de vitesse voulue pour le tambour de la machine ;
       un moyen de comparaison (14) servant à comparer le signal de vitesse voulue avec un signal de vitesse réelle de façon à produire un signal d'erreur (E) destiné à commander un interrupteur (8), lequel interrupteur est conçu pour fournir une puissance électrique à un moteur électrique (10) d'entraînement du tambour de la machine ;
       une génératrice tachymétrique (12) servant à produire, sur une sortie, un signal de génératrice tachymétrique qui représente la vitesse du moteur (10) ; et
       un moyen de détection (14, 24) servant à détecter le signal de la génératrice tachymétrique qui représente la vitesse du moteur et à produire ledit signal de vitesse réelle ;
    caractérisé en ce que le moyen de détection comporte un moyen d'activation par impulsions (44-48) qui répond au signal de sortie de la génératrice tachymétrique en produisant un signal d'impulsions d'activation à une fréquence qui est liée à la fréquence du signal de la génératrice tachymétrique, le moyen d'activation par impulsions répondant à des points de passage par zéro du signal de la génératrice tachymétrique en produisant un signal d'impulsions d'activation en un point de passage par zéro ou en son voisinage ;
       un moyen (72) servant à échantillonner le signal de vitesse réelle ou le signal d'erreur à la fréquence du signal d'impulsions d'activation de façon à produire un signal échantillonné ; et
       un moyen (72) servant à comparer le signal échantillonné avec une valeur de référence (VL) de façon à constater l'existence d'un déséquilibre de charge dans le tambour de la machine.
     
    2. Circuit de commande selon la revendication 1, où ledit moyen de commande (2) est conçu pour produire une forme d'onde en rampe.
     
    3. Circuit de commande selon la revendication 1 ou 2, où le moyen de détection (24) comporte un moyen (50-60) servant à charger et, ultérieurement, décharger un condensateur (Cpump) à chaque cycle du signal de la génératrice tachymétrique afin de fournir une série d'impulsions de courant à un moyen de filtrage R-C (16) de façon à constituer le signal de vitesse réelle.
     
    4. Circuit de commande selon la revendication 3, où le moyen de charge comporte un moyen de commutation (52) qui répond au signal de la génératrice tachymétrique en fournissant un trajet de charge entre une tension d'alimentation électrique et la terre.
     
    5. Circuit de commande selon la revendication 4, comportant un moyen miroir de courant (54, 56) destiné à faire passer un courant, de même sens et de même intensité que le courant de charge, dans le trajet de charge jusqu'à un accès de sortie (60).
     
    6. Circuit de commande selon la revendication 4 ou 5, comportant un moyen de commutation à transistor (46) qui est conçu pour être commuté dans l'état conducteur afin de fournir un trajet de courant de décharge pour le condensateur (Cpump).
     
    7. Circuit de commande selon la revendication 6, où le moyen d'activation par impulsions (44, 48, R2) répond au passage dans l'état conducteur du moyen de commutation à transistor (46) en produisant une impulsion de courant aussi longtemps que la tension présente sur le condensateur (Cpump) reste au-dessus d'un niveau prédéterminé (GND).
     
    8. Circuit de commande selon la revendication 7, où le moyen d'activation par impulsions comprend un premier transistor (44) qui possède une base commune avec le moyen de commutation à transistor (46), et un deuxième transistor (48) qui possède un trajet de courant principal commun avec le premier transistor et dont la base est couplée au condensateur (Cpump).
     




    Drawing