FR 2416970 A1 19790907 FR 7903783 A 19790214 La présente invention concerne un dispositif de commande à programme pour machine à laver, machine à laver et à sécher, machine à laver la vaisselle. Lginvention concerne en particulier un dispositif de commande à programme pour des machines du type ci-dessus dans les applications ménagères. Dans les machines à laver, les machines à laver et à sécher, les machines à laver la vaisselle, liutllisatrice n'avait aucune possibilité jusqu'à présent, de déterminer la durée du programme qu'elle avait choisi, ni de déterminer pendant le déroulement du programme, la durée du programme qui restait à effectuer. Par ailleurs, il est souvent intéressant pour l'utilisatrice de connaître la durée pendant laquelle le programme qu'elle a choisi,a fonctionné- , ou encore le temps qu'il reste jusqu'à la fin du programme. A titre d'exemple, il peut arriver qu'une utilisatrice doive sortir à une heure déterminée et veuille au préalable extraire le linge ou la vaisselle de la machine. Il peut également se produire que si la machine correspondante se trouve dans un local extérieur de l'appartement, que l'utilisatrice veuille savoir l'heure à laquelle elle peut extraire le linge de la machine ou encore lorsqueplusieurs ménages utilisent la même machine comme cela est souvent souhaitable de connaître l'étape de lavage ou de rinçage, pour savoir à quel moment la machine sera de nouveau libre. La présente invention a pour but de créer un moyen permettant de façon simple, d'indiquer à l'utilisatrice, à tout moment, le temps qu'il reste jusqu'à la fin probable du déroulement du programme en cours. A cet effet, l'invention concerne un dispositif du type ci-dessus caractérisé en ce qu'il comporte des moyens qui indiquent en permanence ou sur appel, le temps quiil reste jusqu'd la fin du programme pendant le déroulement du programme choisi. Comme le dispositif de commande à programme comporte des moyens permettant d'indiquer le temps qui reste jusqugà la fin du déroulement du programme, l'utilisatrice peut sans qu'il soit nécessaire de tenir compte d'abaque ou autre document écrit, connaître le temps qu'il reste jusqug la fin prévisible du programme en cours, ce qui permet à liuti- lisatrice de prendre certaines décisions liées à la fin du programme en cours ou du programme réglé.L'utilisatrice peut également décider avant le déroulement du programme si elle veut mettre en route ce programme, ou si elle préfère attendre, au cas où la fin du programme arrive à un moment défavorable elle peut alors effacer immédiatement le déroulement du programme et n'appeler ce programme qu a un instant ultérieur Pour les dispositifs de commande à programme de machines à laver le linge, de machines à laver et à sécher ainsi de machines à laver la vaisselle, les programmes comportent normalement un ou plusieurs pas de programme qui dépendent de l'état et dont la durée n'est pas connue au préalable car ces pas se terminent en fonction d'un paramètre d'état et non pas d'un paramètre chronologique.Une opération qui se termine en fonction d'un paramètre d'état signifie ce qui suit ç pendant le pas de programme correspondant, on modifie une grandeur physique déterminée en général la température ou le niveau de l'eau propre lorsque cette grandeur d'état atteint une valeur prédéterminée, on commande la fin du pas de programme. Les pas de programme dépendant d'une grandeur d'état sont en particulier le chauffage d'un liquide, de lavage et de rinçage pour le prélavage ou le lavage principal, ou encore pour le prérinçage le rinçage principal, ainsi que l'introduction du liquide de lavage et le liquide de rinçage dans la cuve à lessive, lorsque cela se fait en fonction du niveau de l'eau. Le dispositif de commande de programme peut être de préférence constitué par un microprocesseur électronique avec de préférence un moyen d'affichage numérique pour indiquer le temps qui reste à courir pour le programme correspondant. Ces moyens d'affichage qui-sont de préférence constitués par des photodiodes ou des cristaux liquides, permettent l'utilisation d'horloges à quartz, à affichage numérique, qui peuvent également servir à l'affichage d'autres grandeurs physiques, de préférence à l'affichage de la température du liquide de lavage, ou de rinçage et dans ce cas l'affichage alterné se fait par commande manuelle à l'aide de touche ou analogue. En particulier, lorsqu'un pas de programme qui dépend de l état, dure relativement longtemps. il peut se produire une erreur non négligeable entre la durée moyenne prévue pour l'affichage du temps qui reste à courir, pour ce pas de programme et la durée réelle de ce pas de programme; notamment lorsque des grandeurs parasites interviennent. Cela peut par exemple être le cas lors du chauffage dfun liquide de lavage ou diun liquide de rinçage pour le lavage définitif (lavage principat ou encore pour le pas de programme correspondant au rinçage principal, et qui sur dés machines à laver et des machines à laver et à sécher, peut durer plus d une heure.Dans ce dernier cas, avec le cas échéant, vautres pas de programme dépendant autres etats, il peut être avantageux de prévoir des moyens selon l inventionj puisque pendant le pas de programme dépendant de état, on réduit erreur dans l'affichage du temps résiduel et qui se produit dans le cas dune différence entre la valeur de consigne respectivement mise en mémoire et la valeur réelle de la variation chronologique de la grandeur d'état correspondant1 de sorte que lors du passage sur le pas de programme suivant, il ne se produit pas de saut chronologique, positif ou négatif important, dans l'affichage du temps résiduel. Suivant une autre caractéristique de l'invention, on rend le dispositif de commande de programme moins coûteux du fait que pour l'affichage de la durée qui reste à courir dans le champ daffichage on utilise au moins une autre grandeur qui est de préférence la température du liquide de lavage ou de rinçage. Suivant une autre caractéristique de l'invention, on supprime l'erreur de temps dans la durée restant à courir entre la durée de consigne et la durée réelle d'un pas de programme dépendant de état, avec la fin de ce pas de programme. Comme en pratique le dernier pas d'un programme et en général quelques pas de programme précédents sont des pas de programme commandés en fonction du temps, il en résulte à partir de l'instant lorsqu n'y a plus que des pas de programme dépendant du temps; une indication exacte du temps résiduel jusqu'à la fin du programme, de sorte que cette indication de temps ií temps résiduel O" correspond exactement à la fin du programme. La présente invention sera décrite plus en détail à laide de divers exemplesde réalisation représentés schéma tiquement dans les dessins annexés, dans lesquels - la figure 1 est un tableau de sélection et d affl- chage d'une machine à laver le linge, de ménage non représenté dans le détail, dont le dispositif de commande de programme est de préférence constitué par un microprocesseur électronique - la figure 2 est un schéma-bloc d-un dispositif servant au calcul et à l'affichage du temps restant à courir dans un programme. Le tableau de sélection et d'affichage 15 selon la figure 1 est représenté dans deux lignes bien que sur la machine à laver ce tableau soit associé à une seule ligne, la partie inférieure du tableau avec la ligne en pointillés 19 se poursuivant par les lignes en pointillés 19 de la partie supérieure du tableau 17. Ce tableau de sélection et de commutation 17 comporte dans le champ 22 six programmes 01 ... 06 qui se choisissent au doigt en commandant des touches 0 à 9 correspondantes du clavier 23. La sélection nécessaire du clavier est indiquée à gauche à côté du programme décrit en clair ; il faut par exemple commander les touches 0 et I successivement pour choisir le programme, linge à bouillir". Les plages de température données à côté des programmes sont des plages à 1 F lnterieur desquelles on peut choisir la température du liquide de lavage, librement, sur les intervalles de 10C. Lorsque par exemple, on choisit le programme bl linge à bouillir" le champ d'affichage numérique 21 indique la température la plus élevée du programme correspondant ; dans le programme linge à bouillir, il siagit de l affichage de la température 950C ; cette température se règle pour le lavage définitif En même temps, il apparaît dans le champ 24 le pas "température choisie, Si cette température semble trop élevée pour liutllisatricef celle-ci peut choisir une autre température dans la plage de températures indiquées, par exemple pour le programme 01 il peut s:agir d une température quelconque entre 604 et 950C ; cette température se choisit à laide du clavier 23.Pour le choix de la température de par exemple 650, il faut toucher successivement les touches 6 et 5 ; à la suite de cela; le champ d affichage 21 indique cette température choisie1 à savoir 650 C. Dans le cas où 1 D utilisatrice introduit une température non compatible avec le programme, cette température n'est pas programmée et il apparaît un signal optique ou acoustique et la température réglée en dernier lieu reste maintenue. Les pas de programme, successifs, sont indiqués par 1Péclairage des points (tels que 27) du champ affichage portant globalement la référence 29 pour le déroulement du programme ; dans le cas du programme 01 tous les points des champs duaffichage correspondant au pas de programme dans le champ d'affichage 29 à l'exception du point du champ "arrêt de rinçage" apparaissent. Lors du déroulement dsun programme, les points des divers champs s D eteignent à mesure que le déroulement du programme se poursuit, de sorte que l'utilisatrice peut suivre le déroulement du programme sur le champ d'affichage 29.Les deux points 27 du champ du prélavage peuvent par exemple indiquer la subdivision de cette opération de prélavage en deux pas de programme, à savoir dDabord la fin de l'alimentation en eau, puis la fin de ce pas de programme. Le pas "lavage principal" correspond à trois points 27 qui indiquent le déroulement de cette opération. L'indication arrêt de rinçage signifie que le déroulement du programme après lgoperation de rinçage est terminé, sans que lgeau de rinçage ne soit évacuée, afin que le linge continue de flotter dans l'eau de rinçage jusqu 'à ce que l'utilisatrice commande à programme "vidag#" en introduisant le chiffre 13 à l'aide du clavier 23 ; à la suite de cela la machine pompe le liquide de rinçage et l'utilisatrice peut enlever le linge. Des détails de variation de programme particuliers sontfindiques dans le champ 30, et peuvent être choisis à l'aide du clavier 23. Par exemple, en choisissant le nombre "07" on peut raccourcir un programme initalement programme avec une opération de prélavage en supprimant le prélavage. Lorsqu'on choisit le nombre "08" on commande un lavage intense, ce qui correspond à une prolongation de la durée du lavage principal. Lorsqu'on choisit économle, le programme correspondant se déroule à l'économie, cuest-a-dlre que le programme consomme une quantité moindre de liquide pour le. lavage et le cas échéant pour le rinçage. Pour les autres pas de programme; le déroulement reste inchangé ; toutefois, le temps de chauffage du liquide de lavage est plus court puisque la quantìte de liquide de lavage est moindre. Lcopération trempage correspond à un pas de programme principal supplémentaire précédant le début du programme choisi et pendant lequel le longe reste à tremper Pour le trempage on choisit librementunetempérature située dans la plage des températures entre 400 et 600cl Les programmes rinçage + essorage" et rinçage peuvent être introduits de façon supplémentaire ou encore après le déroulement du programme normal, on peut par un choix particulier effectuer le rinçage et/ou l'essorage ; il est également possible de ne faire qu'un rinçage et/ou un essorage de linge have en dehors de la machine Lorsqu'on choisit un essorage courts un essorage total ou un essorage léger par le choix adéquat du programme introduit par le clavier, on arrive à un essorage normal (si ce pas de programme était prévu) remplacé par un essorage plus court ou encore un essorage total plus léger, ou encore un essorage léger, particulier ou encore un essorage faisant suite au programme. En introduisant le nombre "00" par le clavier, on efface le programme introduit dans la mémoire et qui a été appelée la mémoire de programme ; cela correspond à l'arrêt de la machine Le clavier 23 comporte, en outre, une touche 20 munie d'une flèche.En touchant une seule fois cette touche 20, on change l'indication de température faite dans le champ 21 par le choix du programme et on passe de la température choisie à la température existant à ce moment dans la cuve à lessive. Cela permet de contrôler la température réelle du liquide dans la cuve à lessive Lorsqugon commande une nouvelle fois la touche 20, l'indication temps restant à courir apparaît dans le champ 24 et dans le champ 21, il appralt dans le temps restant à courir pour le programme choisi en tenant compte d9éventuels variations de programme, deà effectuées. Lorsqu on choisit par exemple le programme OT, ce programme se règle tout d'abord sur 950C pour la tempera- ture du liquide de lavage principal Le champ d'affichage fait ainsi apparaître cette température choisie de 95 & et de façon correspondante, le champ 24 fait apparaître lindi- cation température choisie. Lorsque la suite de cela; on enfonce immédiatement la touche 20j le champ 24 fait appa raire 1 indication température existante" et la température instantanée de clair dans le tambour à lessive apparaît alors. Lorsqu'on commande une nouvelle fois la touche 20, le champ 24 fait apparaître l'inscription "temps restant à courir et il apparaît dans le champs d'affichage le temps résiduel. pour la durée totale du programme choisi, puisque ce programme a été choisi précédemment. Pendant le déroulement du programme, on peut également afficher le temps nécessaire jusqu'à la fin du programme dans le champ 21. Comme la longueur du programme dépend essentiellement du temps de chauffage du liquide de lavage pour le lavage principal, le temps restant à courir est modifié si l'on modifie la température du liquide de lavage principal. De la même manière, le dispositif modifie le temps résiduel lorsqu'il se produit une quelconque modification de programme qui entraîne une modification du temps résiduel par exemple lorsqu'on modifie le programme sans prélavage. L'indication temps résiduel" peut le cas échéant rester à la même valeur pendant le déroulement d'un programme, on peut également passer sur cette indication en utilisant la touche 20 pour afficher une autre indication possible du champ 21 L'indication du temps résiduel entraîne une certaine difficulté dans les machines à laver le linge, les machines à laver et à sécher, ainsi que les machines à laver la vaisselle. du fait que normalement, il y a pour au moins un programme, an moins un pas de programme qui dépend du temps et dont la durée dépend considérablement de grandeurs parasites, ce qui entraîne l'imprécision de l'affichage du temps résiduel.En particulier, la durée du chauffage du liquide de lavage ou du liquide de rinçage dépend de façon importante de la température de l'eau froide qu'il faut chauffer, température à l'entrée de l eau ou encore de la tension électrique appliquée aux barreaux de chauffage servant à chauffer électriquement le liquide et qui peut être diffé- rente de la valeur de consigne, par exemple 220 V avec des variations plus ou moins importantes. Pour le pas de programme "lavage principal" on peut prévoir avantageusement le déroulement suivant du programme tout d'abord on introduit l'agent de lavage avec l'eau froide dans la cuve à lessive jusqu'à ce que lon atteint le niveau d'eau déterminé, qui est détecté par un capteur de niveau d'eau. Dès que ce capteur de niveau d'eau est mis en oeuvre, il commande l'inversion du tambour de lavage et le chauffage du liquide de lavage. L'alimentation en eau se poursuit alors avantageusement pendant une durée programmée par exemple pendant 90 sec., puis elle s'arrête. On fait chauffer le liquide de lavage jusqu' à ce qu'il atteigne la température prédéterminée.Lorsque le capteur de température détecte la température prévue, il commute le pas de programme suivant de ce programme "lavage principal" qui consiste à prolonger l'inversion pour une durée programmée c' est-à-dire à poursuivre cette inversion en fonction du temps. La température réglée pour le liquide de lavage peut être maintenue par une régulation en deux points. La durée de chauffage du liquide de lavage peut être supérieure à une heure pour les températures finales élevées. Il existe également d'autres pas de programme qui dépendent d'un paramètre d'état et dont la durée peut varier suivant l'état en entraînant également des imprécisions dans l'affichage du temps résiduel. il peut notamment s'agir notamment du pas de programme correspondant à l'alimentation en eau de la cuve à lessive, lorsqu'on agit sur l'alimentation d'eau à l'aide d'un capteur DK. Suivant la pression d'eau dans la conduite d'alimentation, la durée du remplissage d'eau jusqu'à la mise en oeuvre du capteur du niveau d'eau est variable dans certaines limites. I1 s'agit dans ce cas de différences qui normalement ne dépassent pas deux minutes. Cela permet de négliger cette éventuelle erreur sur le temps résiduel affiche, c' est-à-dire que l'on peut associer une durée déterminée au pas de programme correspondant au remplissage d'eau, cette durée étant telle que dans tous les cas le remplissage d'eau est terminée à l'intérieur de ce pas de programme et jusqu'à la fin de ce pas de programme l'alimentation en eau reste alors coupée. Le pas de programme prélavage peut être programmé pour une durée pr-déterminée pour éviter qu'une erreur ne s'introduise dans l'affichage du temps résiduel. Par contre, cela n'est pas avantageux dans le cas du lavage principal ou du rinçage principal, à cause du temps de chauffage long du liquide de lavage, de sorte que le temps de chauffage qui est influencé par des grandeurs parasites, introduit un. coefficient d'insécurité dans le temps résiduel. L'erreur engendré par ce coefficient d'insécurité dans le temps résiduel peut toutefois être réduit par les moyens indiqués ci-apres et cette erreur peut même être complètement supprimée à la fin du programme "chauffage pour le lavage principal". Dans ce dernier cas, en terminant le pas de programme "chauffage pour lavage principal" on ne tient plus compte pour le temps résiduel que de la durée des pas de programme qui reste à effectuer. Ces pas de programmes à effectuer peuvent en général être programmés suivant des durées déterminées, si bien que le calcul du temps résiduel à la fin du temps de chauffage du liquide de lavage est alors précis. Par contre , le calcul du temps résiduel avant le pas de programme "chauffage pour lavage principal", se déroule! avantageusement en prenant en considération une durée moyenne de chauffage, en tenant compte de la température programmée pour le liquide de lavage, ainsi que du fait que l'on utilise une quantité normale de liquide de lavage, ou une quantité réduite par économie. Pour déterminer ce temps de chauffage moyen, on utilise la valeur normale de la tension électrique des barreaux chauffants, ainsi qu'une température initiale du liquide de lavage par exemple une température moyenne annuelle ou encore une température initiale mesurée. Pendant le déroulement de chaque pas de programme on réduit le temps résiduel indiqué ou affiché en fonction du déroulement de ce pas de programme, la réduction se faisant en permanence. Pour des pas de programme commandés en fonction du temps, le passage au pas de programme suivant coïncide alors exactement avec la durée zéro obtenue par comptage pour ce pas de programme. Dans le cas d'une commande dépendant d'un paramètre d'état, on procède également à un décomptage de la durée moyenne prévisible enregistrée pour ce pas de programme, mais il peut alors se produire que ce décomptage n'atteint pas la valeur zéro à la fin du pas de programme ou a déjà atteint cette valeur zéro avant la fin du programme. Lorsque ces différences de temps sont faibles, on peut négliger l'erreur du temps résiduel qui en résulte, notamment Si l'on élimine cette erreur lors du passage au pas de programme suivant, comme décrit précédemment, en ne tenant compte alors pour l'affichage du temps résiduel que de la durée des pas de programme qui reste à effectuer.Par contre, si l'erreur de temps pour l'affichage des temps résiduels atteint le pas de programme dépendant de l'état relativement important, il est particulièrement avantageux de prévoir ce qui suit Lors du pas de programme correspondant à un paramètre d'état, et dans lequel il peut s'agir d'un pas de programme suivant les indications ci-dessus, en particulier pour le chauffage du liquide, pour le lavage principal (ou du liquide de rinçage dans le cas de machins à laver la vaisselle, pour le rinçage principal) on vérifie de temps à autre lievo- lution de la montée en température du liquide de lavage et si ce chauffage est trop lent ou trop rapide par rapport à la montée en température dont on a tenu compte pour déterminer le temps résiduel, on corrige le temps résiduel pour réduire l'erreur du temps résiduel provoqué par cette différence. Cette correction du temps résiduel Jusqu la fin du programme peut se faire à des intervalles déterminés ou pour des températures prédéterminées de liquide de lavage, par exemple à des intervalles de 5 min. ou à des intervalles de température de liquide de lavage de 50C. On peut enregistrer en fonction d'un remplissage programmé de la cuve à lessive en liquide de lavage, des indications dans la mémoire du microprocesseur telles que les températures de consigne, ou les valeurs de consigne en des points de mesure. Lorsque, par exemple, on demande la température réelle du liquide de lavage à des intervalles de 5 mine r on compare chaque température réelle ainsi obtenue à une température de consigne mise en mémoire et qui dans les conditions normales correspondent à la température de consigne du liquide de lavage ; en fonction de la différence entre la température de consigne et la température réelle, on effectue alors une correction également de mise en mémoire du temps résiduel du déroulement du programme.Par contre, si lion interroge en fonction de la température, on mesure pour chaque valeur de température correspondant à une interrogation par exemple à 250, à 309j à 350 .e et on compare cette durée avec une durée de consigne ; suivant le résultat de la comparaison, on corrige le temps résiduel en tenant ainsi compte diun chauffage plus rapide ou plus lent que celui qui est prévu. Il est également possible de tenir compte de la température de 1 eau froide d'alimentation,, en commençant au début. Cela sera explicité à laide de quelques exemples Lorsqu'on a par exemple une température d:eau froide de 160C comme température normale pour la durée prévi- sible du chauffage, la longueur du chauffage se réduit dune valeur prédéterminée par exemple d'une minute, si la température de l'eau froide est de 170C ; on arrive à une nouvelle réduction identique si cette température initiale est de 180C etc.. Dans les mêmes conditions, le temps de chauffage augmente pour les températures d'eau antérieures à 160C. Si lion corrige le temps résiduel pendant le chauffage du liquide de lavage en des instants prédéterminés, on détermine tout d'abord la différence de température, instantanée entre la température de consigne et la température réelle et dans le cas le plus simple, on additionne ou on retranche au temps résiduel, une durée proportionnelle à cette différence de température. Cela aboutit à de très bons résultats, si la différence de température repose sur la température de l'eau froide et non sur la tension électrique des barreaux de chauffage. Dans le premier cas, on obtient en effet pratiquement une translation de la croissance de la température du liquide de lavage, dans le temps, par rapport à la montée en température correspondant aux températures théoriques.Par contre, si la tension électrique des barreaux de chauffage est différente de la valeur normale; prévue la montée en température en fonction de cette tension électrique donne des écarts. Dans la plupart des cas, pour calculer le temps résiduel, on peut négliger ces écarts Le cas échéant, il est possible sans difficulté de tenir compte de ces écarts pour corriger le temps résiduel. Cela peut se faire simplement en tenant compte de la température de l'eau. Pour la monter dans le temps de la température de consigne, et lorsque la montée de la température réelle diffère de la montée de la température de consigne; on peut supposer sans difficulté des écarts entre les deux lignes caractéristiques des températures et faire une correction correspondante du temps résiduel. La figure 2 donne un exemple de réalisation simple dun dispositif pour l-afflchage schématique du temps résiduel. Il est clair que de nombreux autres modes de réalisations de tels dispositlfs-d:afflchage sont possibles et que le dispositif d'affichage représenté ne constitue en aucun cas une limite Les fonctions de la machine à laver décrite en relation à la figure 1 et qui s-introduisent à l'aide du clavier soit sous la forme d un programme, soit sous la forme de modifications d un programme, sont commandées par un microprocesseur qui n'est représenté que partiel lement à la figure 2 ces parties étant nécessaires pour I affichage du temps résiduel de chaque programme choisi. Une mémoire principale 40 contient les programmes 01 06. Ces programmes peuvent etre transférés au choix dans la mémoire auxiliaire 41 qui peut également recevoir des modifications de programme ou des compléments de programme introduits par exemple par les touches de sélection 07 . . 016 et provenant de la mémoire 42. Le contenu de la mémoire 41 peut être effacé a tout moment par les touches oe A la fin d'un pas de programme on efface le pas de programme correspondant dans la mémoire auxiliaire. De ce fait, le point lumineux 27 qui indique ce pas de programme dans le champ d'affichage 29 s'éteint également. Une horloge principale 43 (générateur de fréquence) commande la mise en oeuvre successive de tous les pas de programme commandés en fonction du temps L'action de cette horloge sur la mémoire 41 est arrêtée pendant le déroulement du pas de programme correspondant. Toutefois, dans ce cas, l'horloge continue de fonctionner pour effectuer le décomptage du temps résiduel.Un pas de programme, dépendant d'un paramètre d'état, se termine lorsque la grandeur d'état correspondante (température du liquide de lavage, niveau de 11 eau dans la cuve a lessive ou analogue) est atteinte et en fonction de cela, on commute le pas de programme suivant commandé en fonction du temps Une durée déterminée est associée à chaque pas de programme dépendant du temps pour son déroulement et immédiatement avec la lecture du programme dans la mémoire 41 e on enregistre dans la mémoire 41 les durées de tous les pas de programme dépendant du temps et on les introduit dans un additionneur 44 qui en fait l'addition. De plus, cet additionneur 44 additionne, pour chaque pas de programme dépendant d'un paramètre d'état, dans la mémoire 41, une durée moyenne dans les conditions normales pour ce pas de programme, cette durée étant également fournie par la mémoire 41. Ainsi, immédiatement après l'introduction du programme, on dispose du contenu de l'additionneur 44 qui correspond à la longueur totale du programme choisi.Le contenu correspondant de l'additionneur 44 s'affiche de façon numérique sur le champ d'affichage 21 (figure 1) Lorsqu'on introduit des modifications de programme dans la mémoire de travail, celles-ci sont immédiatement prises en compte dans le contenu de l'additionneur du fait que les durées correspondantes sont introduites dans l'additionneur pour être additionnées aux autres durées ou encore lors de l'effacement de pas de programme, on efface les durées correspondantes également dans l'additionneur 44. Lorsque la température du liquide de lavage servant au lavage principal est modifiée par l'intermédiaire du clavier 23, comme déjà indiqué, cette modification de -température est trans férée de la mémoire 42 dans la mémoire 41 à la place de la température qui s'y trouvait jusqu'à lors et la mémoire 41 modifie alors la durée introduite dans l'additionneur 44 pour le temps de chauffe, de façon que l'additionneur 44 tienne également compte de ce choix de la température dans son addition donnant le temps résiduel. Pendant le déroulement de chaque pas de programme, l'horloge principale 43 fournit des impulsions de comptage au compteur 50 pour compter le temps en partant d'un état de comptage O au début du pas de programme. Le contenu instantané du compteur 50 est appliqué à l'entrée de soustraction 49 de l'additionneur 44 de sorte que l'état instantané (état de soustraction) du compteur 50 est retranché en continu du contenu de l'additionneur 44 de sorte que pendant chaque pas de programme, la durée résiduelle affichée par le champ d'affichage 21 diminue d'autant. En fonction du déroulement de chaque pas de programme, la durée introduite dans l'additionneur 44 à partir de la mémoire 41 s'efface de l'additionneur 44 et le compteur 50 est remis à l'état 0 ; de cette façon, l'additionneur 44 ne tient plus compte de ce pas de programme si bien que le temps résiduel affiché dans le champ 21 ne tient plus compte d'un pas de programme terminé. Pendant le déroulement du pas de programme correspondant au chauffage du liquide de lavage principal, une unité d'interrogation et de comparaison 45 est mise en oeuvre à partir de la mémoire 41 et est commandée par l'horloge 43 ; cette unité 45 reçoit également comme signal d'entrée 48 la température réelle du liquide de lavage (température instantanée). En outre, l'unité 45 reçoit une température de consigne, progressive, fournie par le générateur de valeur de consigne 46 commandé par l'horloge 43 cette température de consigne varie en fonction du temps pour donner une croissance de la température du liquide de lavage à chauffer, dans des conditions normales.A des instants prédéterminés, mesurés à partir du début du temps chauffage, par exemple toutes les cinq minutes, l'unité 45 compare la température de consigne et la température réelle et les différences sont ajoutées au contenu de l'additionneur 44 ou sont retranchées de celui-ci suivant le signe algébrique de la différence entre la température de consigne et la température réelle ainsi que la valeur absolue de cette différence ; le programme est tel que le temps de chauffage réel soit pris en considération pour un calcul plus précis du temps résiduel dans l'additionneur 44 pour réduire l'erreur d'affichage de ce temps résiduel. Comme cette interrogation a été effectuée à des intervalles réguliers, on a une correction permanente du temps résiduel pendant le chauffage et une adaptation toujours meilleure du temps résiduel qui est affiché, au temps résiduel effectif. Dès que ce pas de programme dépendant d'un paramètre d'état est terminé et que le pas de programme suivant est mis en oeuvre, ce pas de programme dépendant de l'état n'est plus pris en compte dans l'additionneur et le contenu de l'unité 45 s'efface de sorte que même à la fin de ce pas de programme s'il subsiste un résidu de durée de pas de programme dans le temps résiduel, ce résidu est totalement supprimé au début du pas de programme suivant. Le programme se déroule alors pas à pas jusqu' la fin et le temps résiduel respectif peut être indiqué, jusqu'à la fin du programme, dans le champ d'affichage 21. REVENDICATIONS 10) Dispositif de commande de programme pour machine à laver le linge, machine à laver et à sécher, ou machine à laver la vaisselle, avec plusieurs programmes dont au moins l'un comporte des pas de programme dépendant du temps et au moins un pas de programme dépendant d'un paramètre d'état dispositif caractérisé en ce qu il comporte des moyens qui indiquent en permanence ou sur appel la durée résiduelle prévisible de la fin du programme, pendant tout le déroulement du programme qui est mis en oeuvre. 20) Dispositif selon la revendication 1, caractérisé en ce que pendant le déroulement d'au moins un pas de programme dépendant d'un paramètre d'état, il corrige de façon discontinue la durée résiduelle, en ce qu'a des instants prédéterminés, mesurés à partir du début de ce pas de programme ou lorsqu'on atteint des valeurs prédéterminées de la grandeur d'état qui varie pendant ce pas de programme, on détermine des différences entre la valeur réelle du paramètre d'état correspondant ou du temps et d'une valeur de consigne prédéterminée de ce paramètre d'état ou du temps, en fonction de la valeur de la différence déterminée du temps résiduel, la correction se faisant de façon à réduire l'erreur de l'affichage du temps résiduel entraînée par cette différence. 30) Dispositif selon la revendication 2, caractérisé en ce qu'il effectue au moins une correction du temps résiduel pendant au moins l'un des pas de programme dépendant d'un paramètre d'état, lorsque le liquide de lavage ou le liquide de rinçage est chauffé à une température finale programmée -40) Dispositif selon l'une quelconque des revendications 1 à 3, caractérisé en ce que l'affichage du temps résiduel peut être déclenché par la commande d'une touche (20) qui peut également servir à l'affichage d'au moins une autre grandeur sur le même champ d'affichage (21). 50) Dispositif selon l'une quelconque des revendications 1 à 4, caractérisé en ce que pendant le déroulement du programme: lors de chaque mise en oeuvre d'un nouveau pas de programme, on efface la durée qui subsiste éventuellement encore dans le temps résiduel du pas de programme précédent.