FR 2621139 A1 19890331 FR 8812242 A 19880920 La présente invention concerne de façon générale des dispositifs de chauffage à température régulée, et elle porte plus particulièrement sur un appareil et un procédé pour détecter une défaillance d'un capteur de température dans de tels dispositifs. La plaque de cuisson automatique utilisée dans des appareils de cuisson tels que des tables de cuisson et des cuisinières, constitue un type bien connu de dispositif de chauffage à température régulée. Une plaque de cuisson auto- matique est équipée d'un capteur de température destiné à détecter la température de l'ustensile qui est chauffé par la plaque de cuisson, et d'un dispositif de commande destiné à commander l'alimentation de la plaque de cuisson en fonc- tion de la température détectée de l'ustensile. De telles plaques de cuisson sont bien connues dans la technique et comprennent de façon caractéristique un dispositif de détec- tion de température tel qu'un dispositif bimétallique ou un dispositif à thermistance monté de façon à être en contact thermique avec l'ustensile. Lorsque la température détectée est inférieure à la température de seuil prédéterminée qui est fixée par la manipulation par l'utilisateur de boutons ou de commutateurs de commande d'entrée en couplage mécanique avec le dispositif de détection, le dispositif de chauffage est alimenté à pleine puissance. Lorsque la température dé- passe le seuil, le dispositif est mis hors tension. Le brevet des E.U.A. n 4 493 980, cédé à la demanderesse, décrit un système de commande électronique pour une plaque de cuisson automatique, dans lequel les dispositifs électromécaniques de détection et de commande sont remplacés par une structure de commande à microprocesseur. Un problème commun aux structures de détection de température électromécaniques et électroniques pour des pla- ques de cuisson automatiques, consiste en ce qu'un défaut survenant dans les circuits du capteur, conduit de façon ca- ractéristique à faire fonctionner la plaque de cuisson à pleine puissance de façon continue, ou à la coupure totale de son alimentation. Ceci peut conduire à un chauffage excessif ou in- suffisant d'un ustensile, ce qui peut être très dommageable pour l'utilisateur, qui n'est pas au courant de ce défaut. Le brevet des E.U.A. n 4 639 578, cédé à la deman- deresse, décrit une solution à ce problème. Dans la structure proposée dans ce brevet, la température détectée est comparée périodiquement à une température de référence minimale infé- rieure à la température de fonctionnement normale pour le ni- veau de puissance de fonctionnement le plus faible, et elle est comparée périodiquement à une température de référence maximale, supérieure à la température de fonctionnement nor- male pour le niveau de puissance de fonctionnement le plus élevé. Si la température détectée est inférieure au minimum pendant une durée supérieure à une durée prédéterminée, pour tenir compte de conditions transitoires normales, ou si elle est supérieure au maximum pendant une durée prédéterminée, également pour tenir compte de conditions transitoires, un défaut du capteur est détecté, un signal perceptible par l'utilisateur, qui signale le fonctionnement défectueux du capteur, est généré, et la plaque de cuisson est alors utili- sable comme une plaque de cuisson normale non automatique, jusqu'à ce que le défaut soit réparé. Cette structure détecte de façon fiable des défauts de capteurs. L'utilisation de cette structure exige cependant que le circuit convertisseur analogique-numérique (A/N) qu'on utilise pour convertir le signal du capteur de la forme analogique à la forme numérique, pour l'application au microprocesseur programmé de façon à commander la plaque de cuisson, ait une plage de fonctionnement notablement plus étendue que la plage qui présente un intérêt pour la régulation de la température. On peut obtenir à moindre coût de meilleures performances de régulation de température, en utilisant un circuit convertisseur A/N ayant une plage plus étroitement limitée en relation avec la plage de régulation de température désirée. Cependant, même dans des conditions de fonctionnement normales, les températures réelles d'ustensiles peuvent être supérieures ou inférieures à la plage de régula- tion pendant des durées relativement longues. Par conséquent, lorsqu'on utilise pour la détection de température un conver- tisseur A/N ayant une plage limitée à la plage de commande réelle, le fait de se baser strictement sur les signaux de température pour détecter des défauts de capteur conduit à des détections erronées fréquentes. Il existe donc un besoin portant sur une structure qui détecte de façon fiable des défauts d'un capteur de tem- pérature, et qui soit compatible avec des systèmes de commande dans lesquels la plage du système de détection de température est pratiquement limitée à la plage de régulation qui est dé- finie par les températures de seuil maximale et minimale qu'on utilise pour des décisions de régulation de température norma- les. L'invention a donc pour but de procurer une struc- ture perfectionnée de détection de défaut de capteur, prévue pour l'utilisation dans des dispositifs de chauffage à tempé- rature régulée, dans lesquels la plage du système de détection de température est fondamentalement limitée à une plage de régulation qui est définie par des températures de seuil ma- ximale et minimale qui sont utilisées pour des décisions de régulation de température normales. Un but supplémentaire de l'invention est d'apporter un perfectionnement à la structure de détection de défaut du brevet des E.U.A. n 4 639 578, qui permette d'utiliser un circuit convertisseur A/N ayant une plage plus étroite. Un but supplémentaire est de procurer une structure du type précité, sans circuits supplémentaires à l'extérieur du microprocesseur. L'invention procure une structure de détection de défaut de capteur de température d'un type perfectionné, pour un dispositif de chauffage à température régulée du type com- portant des moyens de chauffage, des moyens de commande pour commander le niveau de puissance qui est appliqué aux moyens de chauffage, et des moyens de détection de température desti- nés à détecter la température d'une charge chauffée par les moyens de chauffage. Conformément à un aspect général de l'in- vention, les moyens de commande comprennent un compteur d'énergie pour les moyens de chauffage, et des moyens destinés à commander l'incrémentation et la décrémentation du compteur d'énergie des moyens de chauffage, à des cadences qui sont déterminéesen fonction du niveau de puissance appliqué aux moyens de chauffage, de façon que le compte du compteur d'énergie des moyens de chauffage suive approximativement la température des moyens de chauffage. Les moyens de commande comprennent en outre des moyens qui fonctionnent sous la dé- pendance des moyens de détection de température et du compteur d'énergie des moyens de chauffage, et qui détectent une con- dition de fonctionnement anormale des moyens de détection de température lorsque le compte du compteur d'énergie des moyens de chauffage est compris dans une plage de référence prédéter- minée alors que la température détectée se trouve à l'exté- rieur d'une plage de température de référence prédéterminée correspondante. La plage de comptage de référence et la plage de température de référence correspondante sont sélectionnées de façon que dans des conditions de fonctionnement normales, la température soit comprise à l'intérieur de la plage de température de référence chaque fois que le compte est compris dans la plage de comptage prédéterminée. Il en résulte qu'un défaut de capteur de température est indiqué si la condition précitée n'est pas satisfaite. Une forme préférée de l'invention procure une struc- ture perfectionnée de détection de défaut de capteur de tempé- rature, pour un appareil de cuisson du type comportant des moyens de chauffage prévus pour chauffer un ustensile de cuis- son, des moyens de sélection d'entrée à la disposition de l'utilisateur, qui permettent à l'utilisateur de sélectionner le niveau de chauffage désiré pour les moyens de chauffage, des moyens de détection de température qui détectent la tem- pérature de l'ustensile qui est chauffé par les moyens de chauffage, et des moyens de commande qui fonctionnent sous la dépendance des moyens de sélection d'entrée à la disposition de l'utilisateur, et des moyens de détection de température et qui, dans des conditions normales, appliquent aux moyens de chauffage un niveau de puissance qui est fonction du niveau de chauffage sélectionné par l'utilisateur et de la températu- re détectée de l'ustensile. L'appareil comprend en outre un compteur d'énergie de moyens de chauffage qui est destiné à suivre approximativement la température des moyens de chauffa- ge, et des moyens de commande de compteur destinés à incrémen- ter et à décrémenter sélectivement le compteur d'énergie des moyens de chauffage, à des cadences telles que le compte du compteur d'énergie des moyens de chauffage soit approximative- ment proportionnel à la température des moyens de chauffage, pendant les phases de montée en température, de température stable et de refroidissement du fonctionnement des moyens de chauffage. Conformément à cette forme de l'invention, les moyens de commande comprennent des moyens qui fonctionnent sous la dépendance du compteur d'énergie des moyens de chauf- fage et des moyens de détection de température, de façon à détecter une condition de fonctionnement anormale des moyens de détection de température, lorsque le compte du compteur est compris dans une plage de référence prédéterminée, alors que la température détectée de l'ustensile est à l'extérieur d'une plage de température de référence prédéterminée corres- pondante, et des moyens destinés à produire un signal per- ceptible pour l'utilisateur, sous l'effet d'une telle détec- tion, pour signaler à l'utilisateur que la condition de fonc- tionnement anormale des moyens de détection a été détectée. Sous l'effet de la détection d'un tel défaut, les moyens de commande interrompent l'alimentation des moyens de chauffage. Les moyens de détection de température consistent de préférence en une thermistance, et la structure de détec- tion de défaut fait la distinction entre une première condi- tion anormale correspondant à un défaut en circuit ouvert, et une seconde condition de diagnostic correspondant à un défaut en court-circuit. La première condition anormale est détectée lorsque le compte du compteur d'énergie des moyens de chauffage est inférieur à un compte de référence de dia- gnostic de valeur élevée, et la température détectée est su- périeure à une température de référence maximale de diagnos- tic prédéterminée et correspondante. La seconde condition de défaut est détectée lorsque le compte du compteur d'énergie des moyens de chauffage est supérieur à un compte de référen- ce de diagnostic de valeur basse prédéterminé, alors que la température détectée de l'ustensile est inférieure à une tem- pérature de diagnostic de référence minimale prédéterminée et correspondante. La suite de la description se réfère aux dessins annexés qui représentent respectivement: Figure 1: une vue de face en perspective d'une partie d'une cuisinière électrique qui constitue un exemple de mise en oeuvre de la structure de détection de défaut de capteur de l'invention; Figures 2A et 2B: des vues très agrandies d'une partie du panneau de commande de la cuisinière de la figure 1, montrant respectivement les détails d'un bouton de comman- de d'une plaque de cuisson automatique et d'un bouton de com- mande d'une plaque de cuisson normale; Figure 3A: une vue de côté, en coupe, d'une plaque de cuisson du type incorporé dans la cuisinière de la figure 1, montrant le capteur de température; Figure 3B: une représentation graphique de la ca- ractéristique résistance-température pour le capteur de tem- perature de la figure 3A; Figure 4: un schéma synoptique fonctionnel très simplifié de la structure de commande qui est employée dans la cuisinière de la figure 1 et qui utilise la structure de détection de défaut de capteur de l'invention; Figure 5: un schéma simplifié d'un circuit de com- mande pour la cuisinière de la figure 1; Figure 6: un organigramme d'un sous-programme DEMARRAGE qui est incorporé dans le programme de commande pour le microprocesseur dans le circuit de la figure 5; Figure 7: un organigramme du sous-programme ENTREE UTILISATEUR qui est incorporé dans le programme de commande pour le microprocesseur dans le circuit de la figure 5; Figure 8: un organigramme du sous-programme ENTREE TEMPERATURE incorporé dans le programme de commande pour le microprocesseur dans le circuit de la figure 5; Figure 9: un organigramme du sous-programme FILTRE C.APTEUR ET TEMPORISATION qui est incorporé dans le program- me de commande pour le microprocesseur dans le circuit de la figure 5; Figure 10: un organigramme du sous-programme DETEC- TION DEFAUT qui est incorporé dans le programme de commande pour le microprocesseur dans le circuit de la figure 5; Figures 11A, 11B et 11C: des organigrammes du sous-programme COMPARAISON PUISSANCE qui est incorporé dans le programme de commande pour le microprocesseur dans le cir- cuit de la figure 5; Figures 12A et 12B: des organigrammes du sous-pro- gramme appelé COMPARAISON ENERGIE ELEMENT CHAUFFANT, qui est incorporé dans le programme de commande du microprocesseur dans le circuit de la figure 5; et Figure 13: un organigramme du sous-programme SORTIE PUISSANCE qui est incorporé dans le programme de com- mande du microprocesseur dans le circuit de la figure 5. La figure 1 représente une cuisinière électrique 10 dans laquelle est incorporée une structure de commande qui constitue un exemple de mise en oeuvre de l'invention. La cuisinière 10 comprend quatre plaques de cuisson électriques classiques 12, 14, 16 et 18, supportées par une surface de support 20 qui est pratiquement horizontale. Chacune des pla- ques de cuisson 12-18 est conçue de façon à supporter des ustensiles de cuisson tels que des poêles, des casseroles, des bouilloires, etc., qu'on place sur ces plaques dans le but de les faire chauffer. La plaque de cuisson 12 est conçue de façon à fonctionner en plaque de cuisson automatique, c'est-à-dire que l'alimentation de la plaque 12 est automati- quement commandée en fonction de la température détectée de l'ustensile qui est chauffé sur la plaque et du réglage de chaleur sélectionné par l'utilisateur. Les plaques de cuisson 14, 16 et 18 sont conçues de façon à être commandées par rap- port cyclique, pour fournir un niveau de puissance de sortie prédéterminé correspondant au réglage de puissance sélection- né par l'utilisateur. Bien que, conformément à la pratique courante, la cuisinière de l'exemple de réalisation considéré ne comporte qu'une seule plaque de cuisson automatique, on notera qu'elle pourrait comporter plusieurs plaques de cuis- son automatiques. Des boutons de commande tournants 22, 24, 26 et 28, manoeuvrables manuellement, sont montés sur un panneau de commande 30. Les boutons de commande 22 et 24 sont respecti- vement représentés de façon plus détaillée sur les figures 2A et 2B. Le bouton de commande 22 permet à l'utilisateur de sé- lectionner un ensemble de réglages de chaleur correspondant à diverses températures de cuisson pour le Mode Friture, et de sélectionner les Modes Chauffage Doux et Mijotage, ainsi que les Modes Ebullition Faible, Moyen et Fort pour le Mode Ebul- lition général. Dans le mode Ebullition, l'utilisateur peut également faire un choix entre plusieurs réglages de chaleur à l'intérieur de ces modes. Le commutateur de sélection de mode 32 sur le panneau de commande 30 permet à l'utilisateur de sélectionner le Mode Friture ou le Mode Ebullition général pour la plaque de cuisson 12. Le bouton 24 et les boutons 26 et 28, qui sont identiques au bouton 24, permettent à l'uti- lisateur de sélectionner le niveau désiré parmi des niveaux de puissance 1-15 pour les plaques de cuisson respectives 14, 16 et 18. On va maintenant décrire en se référant à la figure 3A la structure de détection de température d'ustensile qui est employée dans la plaque de cuisson automatique, dans l'exemple de réalisation considéré. L'élément chauffant 12A de la plaque de cuisson 12 est supporté sur des bras de croi- sillons 33. Le dispositif capteur de température désigné de façon générale par la référence 34 comprend un boîtier 36 qui est monté sur une extrémité d'un bras tubulaire allongé 38, ayant une forme générale en L. Un écran cylindrique 40 en un métal ayant une fai- ble inertie thermique forme le moyeu central auquel sont fi- xés les bras de croisillon radiaux 33, et il remplit égale- ment la fonction consistant à protéger le boîtier de capteur 36 contre la chaleur rayonnée par l'élément chauffant 12A. Le bras 38 traverse une encoche 42 dans l'écran 40 et il porte contre l'extrémité supérieure de l'encoche, de façon à maintenir le boîtier 36 dans la position appropriée, légère- ment au-dessus de l'élément 12A, de façon que la surface su- périeure 37 du boîtier 36 vienne en contact de façon élasti- que avec le fond d'un ustensile de cuisson, lorsque celui-ci est placé sur la plaque de cuisson 12. L'élément sensible à la température (non représenté) du capteur contenu dans le boîtier 36, est une thermistance à coefficient de températu- 1 0 re négatif, de type classique, ayant une caractéristique ré- sistance-température semblable à celle représentée sur la figure 3B. Les détails de structure de ce capteur ne font pas partie du sujet de l'invention, et ils ne sont donc décrits que dans la mesure nécessaire à la compréhension de l'inven- tion. De tels dispositifs sont décrits de façon plus détail- lée dans le brevet des E.U.A. n 4 241 289, cédé à la deman- deresse. La figure 4 montre un schéma synoptique fonctionnel général de la structure de commande pour les plaques de cuis- son 12-18 de la cuisinière 10. Les plaques de cuisson 12-18 sont alimentées par un signal d'énergie électrique alternati- ve à 50 ou 60 Hz de type classique, qui peut correspondre à une tension de 120 ou 240 volts appliquée aux bornes L1 et L2. La puissance appliquée aux plaques de cuisson 12-18 est commandée par des moyens de commutation 44 qui comprennent un dispositif de commutation séparé pour chacune des plaques 12- 18. Chaque dispositif de commutation des moyens de commuta- tion 44 est commuté à l'état.de conduction ou de blocage par des signaux qui sont générés par des moyens de commande élec- troniques 45. Les moyens de commande électroniques 45 produisent des signaux de commande de puissance pour la plaque 12, sous la dépendance de signaux d'entrée provenant des moyens de sélection d'entrée manoeuvrables par l'utilisateur, qui com- prennent des moyens de sélection de mode Ebullition/Friture 46 et des moyens de sélection de réglage de chaleur 47, qui spécifient respectivement des sélections de mode et de régla- ge de chaleur, et sous la dépendance de signaux d'entrée pro- venant des moyens de détection de température 48, qui détec- tent la température de l'ustensile que chauffe l'élément 12. Les signaux de commande de puissance pour les plaques 14-18 sont générés sous la dépendance des sélections de réglage de chaleur qui sont introduites par l'intermédiaire des moyens de sélection 47. 1 1 Un compteur d'énergie d'élément chauffant 49 est prévu pour chacune des plaques de cuisson 12, 14, 16 et 18, et ce compteur est incrémenté et décrémenté par des moyens de commande de compteur 50, de façon que son compte soit approximativement proportionnel à la température de l'élément chauffant. L'utilisation d'un tel compteur d'énergie d'élé- ment chauffant est décrite en détail dans le brevet des E.U.A. n 4 551 618, cédé à la demanderesse. Dans l'exemple de réalisation considéré, les moyens de commande électroniques 45 commandent le niveau de puis- sance de sortie de chacune des plaques de cuisson 12-18 par la commande du rapport cyclique, c'est-à-dire du pourcentage de temps pendant lequel chaque élément chauffant reçoit de la puissance. On utilise en tant que base de temps pour la commande de puissance une période de commande prédéterminée qui comprend un nombre fixe d'intervalles de commande. On appelle ci-après rapport cyclique le rapport entre les in- tervalles de commande qui correspondent à la condition de conduction, et le nombre total d'intervalles de commande dans la période de commande, exprimé en pourcentage. Chaque inter- valle de commande comprend de préférence huit cycles complets du signal alternatif d'alimentation classique à 240 volts, Hz, ce qui correspond à une durée d'environ 133 millise- condes. Chaque période de commande comprend 128 intervalles de commande correspondant à une durée d'environ 17 secondes. Les durées de l'intervalle de commande et de la période de commande sélectionnés procurent une gamme satisfaisante de réglages de chaleur pour l'obtention des performances de cuisson désirées, et permettent une programmation conduisant à une utilisation efficace de la mémoire du microprocesseur. Il faut cependant noter qu'on pourrait employer de façon similaire des intervalles de commande et des périodes de commande de durée supérieure ou inférieure. TABLEAU I Col.1 Col.2 Col.3 Col.4 Col.5 Col.6 Col.7 Niveau de Temps de Intervalles Intervalles Cadences de Cadences de Max. du puissance conduction de commande de commande comptage comptage compte (%) à l'état de à l'état d'énergie d'énergie d'éneruie conduction par bloqué d'élément d'élément d'élément période de chauffant chauffant chauffant commande (nombre (nombre d'incréments/ d'incréments/ décréments par décréments par intervalle de période de commande sous commande tension) Incré- Décré- Incré- Décré- ments ments ments ments 0 0 0 128 0,5 0,5 - 64 - 1 2 3 125 5,33 2,66 16 8 4096 2 3 4 124 5,33 2,66 21,33 10,66 4096 3 5 7 121 5,33 2,66 37,33 18,66 4096 4 8 10 118 5,33 2,66 53,33 26,66 4096 11 14 114 4 2 56 28 5120 6 14 18 110 4 2 72 36 5120 7 20 26 102 4 2 104 52 5120 8 26 33 95 2,66 1 88 33 6144 9 33 42 86 2,66 1 112 42 6144 41 53 75 2,66 1 141,33 53 6144 11 50 64 64 2 - 128 - 8192 12 60 80 48 2 - 160 - 8192 13 72 96 32 2 - 192 - 8192 14 85 112 16 2 - 224 - 8192 100 128 0 2 - 256 - 8192 ro Les moyens de commande électroniques 45 établissent sélectivement un niveau de puissance parmi seize niveaux de puissance différents, correspondant à des rapports cycliques différents, comprenant un rapport cyclique égal à zéro, ou niveau ARRET, conformément aux réglages de puissance sélec- tionnés par l'utilisateur. Le Tableau I montre le pourcentage de temps de conduction, c'est-à-dire le rapport cyclique et le nombre d'intervalles de commande à l'état de conduction par période de commande, pour chacun des seize niveaux de puissance disponibles. Dans le mode de réalisation considéré à titre d'exemple, chacune des plaques de cuisson 14-18 fonctionne à la manière d'une plaque de cuisson normale. L'utilisateur sélectionne le niveau de puissance désiré parmi les quinze niveaux de puissance disponibles, en manipulant le bouton correspondant parmi les boutons de commande 24-28. Les moyens de commande 45 commutent alors à l'état conducteur l'élément chauffant associé pendant le nombre approprié d'intervalles de commande au cours de chaque période de commande, afin d'établir le rapport cyclique associé au niveau de puissance sélectionné. Le Tableau I montre le rapport cyclique pour chacun des niveaux de puissance. Pour la plaque de cuisson 12, qui est une plaque de cuisson automatique, le niveau de puissance est déterminé conformément à la sélection par l'utilisateur des modes Fri- ture et Ebullition, qu'on ne décrira que brièvement ici. Une structure de commande de puissance mettant en oeuvre de tels modes de fonctionnement est décrite et revendiquée dans le brevet des E.U.A. n 4 493 980, qui a été cédé à la demande- resse. L'utilisateur sélectionne le mode Friture ou Ebulli- tion en manipulant un commutateur de modes 32. Le Mode Friture est destiné à amener rapidement la température de l'ustensile dans la plage de température de fonctionnement relativement étroite qui a été sélectionnée, tout en évitant des dépassements de température notables au- dessus et au-dessous de cette plage, qui peuvent affecter dé- favorablement les performances de cuisson. Une régulation re- lativement serrée de la température de fonctionnement de ré- gime permanent de l'élément chauffant est souhaitable pour le chauffage d'une grande variété d'aliments. Le Tableau II mon- tre la plage de température et le niveau de puissance de ré- gime permanent qui sont associés à chaque réglage de chaleur pour le Mode Friture dans l'exemple de réalisation considéré. TABLEAU II Mode Friture Mode Ebullition Réglage de Plage de tempé- Niveau de Réglage de Plage de tempé- Niveau de chaleur rature de puissance chaleur rature de puissance sélectionné l'ustensile en en régime sélectionné l'ustensile en en régime par l'utili- régime permanent par l'utili- régime permanent sateur permanent (OC) sateur permanent (OC) Arrêt - 0 Arrêt - Dx 47-60 2 Dx(1) 47-60 2 Dx 47-60 3 Dx(2) 47-60 3 61-74 5 Dx(3) 61-74 4 74-88 6 Mij(1) 88-102 4 88-102 7 Mij(2) 88-102 5 102-115 8 Mij(3) 88-102 6 116-129 8 Fbl(1) 102- 8 130-143 9 Fbl(2) 102- 9 144-157 10 Fbl(3) 102158-171 11 Moy(1) 102- il 172-185 11 Moy(2) 102- il 186-199 12 Moy(3) 10212 205 200-213 13 Frt(1) 102- 13 220 213-227 14 Frt(2) 102- 14 230 227-241 14 Frt(3) 102- 14 o ru no Lorsque le Mode Ebullition général est sélectionné par l'intermédiaire du commutateur de modes 32, il permet à l'utilisateur de sélectionner le Mode Chauffage Doux, le Mode Mijotage et le Mode Ebullition réel, ce dernier étant en ou- tre divisé en Modes Faible(Fbl), Moyen (Moy) et Fort (Frt). Le Tableau II montre également les plages de température et les niveaux de puissance pour chaque réglage de chaleur pour le Mode Ebullition général. Le Mode Chauffage Doux a pour but de permettre à * l'utilisateur de chauffer rapidement un aliment à une tempé- rature prédéterminée relativement basse, notablement infé- rieure au point d'ébullition de l'eau. Trois réglages de Chauffage Doux, Dx(1), Dx(2), et Dx(3), sont disponibles dans le Mode Chauffage Doux. Le Mode Mijotage permet à l'utilisateur de chauffer rapidement un aliment jusqu'à une température très proche du point d'ébullition de l'eau (100 C) , mais ne le dépassant pas, et de maintenir ensuite la température de l'aliment à ce niveau, sans ébullition en l'absence de surveillance. Le Mode Mijotage offre trois réglages de chaleur qui sont désignés par Mij(1), Mij(2), et Mij(3) dans le Ta- bleau II. La plage de température de régime permanent pour les trois réglages est de 90 C-104 C. Cette plage pour la température détectée de l'ustensile garantit que le contenu de l'ustensile sera proche du point d'ébullition de l'eau (100 C), mais ne sera pas suffisamment chaud pour provoquer réellement l'ébullition. Les trois modes donnant réellement lieu à une ébul- lition, c'est-à-dire les trois modes destinés à commander l'ébullition réelle de charges d'eau contenues dans des us- tensiles placés sur la plaque de cuisson 12, sont les Modes Faible (Fbl), Moyen (Moy) et Fort (Frt). Le bouton de commande 22 (figure 2A) comporte trois réglages de chaleur pour chacun de ces modes, c'est-à-dire respectivement pour les Modes Ebul- lition Faible, Moyen et Fort; par conséquent, dans l'exemple de réalisation qui est considére, l'utilisateur peut effectuer une sélection parmi un total de 9 réglages de cha- leur pour faire bouillir des charges d'eau sur la plaque de cuisson 12. Ces neuf réglages de chaleur permettent à l'utili- sateur de sélectionner le niveau de puissance ou le rapport cyclique de régime permanent qui procurera la vitesse d'ébul- lition désirée pour des charges d'eau de diverses tailles, sans employer un niveau de puissance notablement supérieur à celui qui est nécessaire, ce qui aura pour effet d'améliorer le rendement énergétique de l'appareil. On notera que bien qu'étant généralement très fia- ble, le circuit de capteur de température pour la plaque de cuisson automatique est susceptible de présenter des défauts en circuit ouvert et en court-circuit. Un défaut en circuit ouvert apparaît aux moyens de commande électroniques comme une résistance très élevée, et un défaut en court-circuit apparaît comme une résistance très faible. D'après la carac- téristique résistance-température de la thermistance qui est employée dans la capteur 34 représenté sur la figure 3B, une résistance élevée indique une température basse et une résis- tance faible indique une température élevée. Par conséquent, en l'absence de la structure de diagnostic de la présente invention, décrite ci-après, le système de commande de puis- sance réagirait à un défaut en circuit ouvert en alimentant à pleine puissance la plaque de cuisson, et il réagirait à un défaut en court-circuit en coupant l'alimentation de la pla- que de cuisson. La structure de commande de l'invention détecte l'apparition d'une condition de fonctionnement anormale du circuit de capteur, sous la forme d'un défaut en court-cir- cuit ou en circuit ouvert. Cette structure utilise l'informa- tion du capteur concernant la température détectée de l'us- tensile, conjointement à une information de compteur d'éner- gie d'élément chauffant, pour détecter une condition de fonc- tionnement anormale. On rappelle que le compteur d'énergie d'élément chauffant permet de suivre approximativement la température de l'élément chauffant. Dans ce but, des moyens de commande de compteur 50 réagissent aux moyens de commande électroniques en incrémentant sélectivement le compteur d'énergie 49 à une cadence d'incrémentation parmi un ensemble de cadences possibles, chacune d'elles étant approximativement propor- tionnelle à la vitesse d'augmentation de la température de l'élément chauffant pendant la phase transitoire de montée en température, au cours de laquelle la température de l'élément chauffant s'élève vers la température de fonctionnement. La cadence d'incrémentation particulière qui est sélectionnée est déterminée par le niveau de puissance auquel la plaque de cuisson fonctionne au moment considéré. Les moyens de commande de compteur 50 ont en outre pour action d'arrêter l'incrémen- tation du compteur d'énergie 49, lorsque le compte du compteur est au moins égal à un compte sélectionné parmi un ensemble de comptes maximaux, chacun d'eux étant approximativement pro- portionnel à la température de fonctionnement de l'élément chauffant en régime permanent, pour des niveaux de puissance correspondants. Le compte maximal particulier qui est sélec- tionné à partir de cet ensemble de comptes maximaux est déter- miné de façon similaire par le niveau de puissance auquel l'élément chauffant fonctionne. Les moyens de commande de compteur 50 ont en outre pour action de décrémenter le compteur d'énergie 49 lorsque le niveau de puissance appliqué est changé de façon à passer d'un niveau supérieur à un niveau inférieur ou à l'état ARRET, à une cadence parmi un ensemble de cadences de décrémentation prédéterminées, chacune d'elles étant approximativement pro- portionnele à la vitesse de diminution de la température de l'élément chauffant pendant la phase de refroidissement, lors- que la température de l'élément chauffant diminue depuis la température de fonctionnement de régime permanent, de valeur relativement élevée, qui est associée au niveau de puissance supérieur, vers la température de fonctionnement de régime permanent relativement basse qui est associée au niveau de puissance inférieur nouvellement sélectionné. Les moyens de commande de compteur cessent de décrémenter le compteur d'énergie d'élément chauffant lorsque le compte est inférieur au compte maximal prédéterminé qui correspond au niveau de puissance inférieur. Les cadences d'incrémentation et de décrémentation par intervalle de commande et par période de commande, et les comptes maximaux, sont respectivement indiqués dans les colon- nes 5, 6 et 7 du Tableau I, pour chacun des niveaux de puis- sance. Dans l'exemple de réalisation considéré, on sélec- tionne une cadence d'incrémentation qui procure l'augmenta- tion résultante désirée du compte à la fin de chaque période de commande, représentant l'augmentation de température ap- proximative de l'élément chauffant pendant cette période de commande, pour le rapport cyclique auquel l'élément chauffant fonctionne. On réalise ceci en incrémentant le compte à une cadence relativement lente pendant des intervalles de comman- de au cours desquels l'élément chauffant est sous tension, et en maintenant le compte constant pendant des intervalles de commande au cours desquels l'élément chauffant est hors ten- sion. Comme le montre le Tableau I, des comptes maximaux sont établis de la manière suivante: compte maximal de 4096 pour les divers réglages de puissance de 1 à 4; compte maxi- mal de 5120 pour les réglages de 5 à 7; compte maximal de 6144 pour les réglages de 8 à 10; et compte maximal de 8192 pour les réglages de 11 à 15. On a déterminé de façon empiri- que que les comptes maximaux procurent des approximations satisfaisantes de la température maximale de l'élément chauf- fant, lorsqu'il fonctionne au niveau de puissance correspon- dant. Comme les cadences d'incrémentation, le nombre de décrémentations par intervalle de commande est le même pour des réglages qui font partie de chaque groupe; cependant, la cadence par période de commande varie dans chaque groupe, à cause du nombre différent d'intervalles de commande pendant lesquels l'élément chauffant est sous tension, par période de commande pour chaque réglage. Pour chacun des réglages de puissance, la cadence de décrémentation par période de com- mande est sélectionnée sous la forme d'une approximation li- néaire de la courbe de température caractéristique de la phase de refroidissement de l'élément chauffant. L'information du compteur d'énergie d'élément chauffant est utile pour la détection d'un défaut du capteur de température, du fait que lorsque le capteur de températu- re fonctionne correctement, il existe une corrélation entre le compte du compteur d'énergie d'élément chauffant et la température que détecte le capteur de température. Cette corrélation est seulement approchée, du fait que le capteur de température fournit une information de température beau- coup plus précise que le compteur d'énergie d'élément chauf- fant. Néanmoins, une corrélation existe effectivement, au moins dans la mesure o, dans des conditions de fonctionne- ment normales, lorsque le compte d'énergie d'élément chauf- fant est relativement élevé, la température détectée sera également relativement élevée, et lorsque le compte d'énergie d'élément chauffant est relativement faible, la température détectée sera également relativement faible. Conformément à l'invention, on utilise cette cor- rélation pour détecter à la fois un défaut en circuit ouvert et un défaut en court-circuit du circuit de capteur. Dans ce but, on peut établir une plage de comptes d'énergie d'élément chauffant de référence, délimitée par des comptes de référen- ce haut et bas, et une plage de température corrélative déli- mitée par des températures de référence de diagnostic maxi- male et minimale prédéterminées, de façon que dans des condi- 262 1 139 tions de fonctionnement normales, lorsque le compte est com- pris dans sa plage de référence, la température détectée soit comprise dans sa plage de température corrélative. Les moyens de commande comprennent des moyens destinés à détecter une condition de défaut du capteur lorsque le compte se trouve à l'intérieur de sa plage de référence alors que la température détectée de l'ustensile est à l'extérieur de sa plage de tem- pérature de référence de diagnostic corrélative. Pour une thermistance à coefficient de température négatif, comme cel- le qu'on utilise dans l'exemple de réalisation considéré, une température d'ustensile détectée supérieure à la température de référence de diagnostic haute alors que le compte d'éner- gie d'élément chauffant est inférieur au compte de référence haut, signifie l'existence d'un défaut en court-circuit pour le circuit de capteur. De façon similaire, une température d'ustensile détectée inférieure à la température de référence de diagnostic minimale lorsque le compte d'énergie d'élément chauffant est supérieur au compte de référence bas, signifie l'existence d'un défaut en circuit ouvert dans le circuit de capteur. Dans l'exemple de réalisation considéré, on sélec- tionne pour le compte de référence haut une valeur de 6K, ce qui représente 75% du compte de régime permanent maximal pour les quatre niveaux de puissance disponibles les plus élevés, de 8K. La température de référence maximale pour la commande de température est de 240 C. La température de ré- férence de diagnostic maximale est la température maximale que peut lire le circuit A/N, et sa valeur, légèrement supé- rieure à la référence de commande maximale, est d'environ 253 C. La valeur sélectionnée pour le compte de référence bas est de 3K, ce qui représente 75% du compte de régime permanent maximal de 4K pour les quatre niveaux de puissance inférieurs. La température de diagnostic de référence minimale est fixée à 320C. Ces valeurs de référence sont sélectionnées de façon quelque peu arbitraire. On peut également obtenir des per- formances satisfaisantes avec d'autres valeurs, à condition que le compte de référence haut soit sélectionné à une valeur suffisamment faible pour que ce compte soit toujours dépassé avant que la température de référence maximale soit dépassée, même dans les conditions de charge donnant la température élevée la plus extrême. De façon similaire, le compte de ré- férence bas et la température de référence de diagnostic mi- nimale doivent être sélectionnés de façon que la température détectée dépasse toujours la température de référence mini- male pour les conditions de charge correspondant au chauffage le plus lent possible, avant que le compte d'énergie d'élé- ment chauffant ait atteint le compte de référence bas. Des moyens de génération de signal perceptible par l'utilisateur sont prévus pour alerter l'utilisateur de l'ap- parition d'une condition de fonctionnement anormale dans le circuit de capteur. De plus, la plaque de cuisson est mise hors tension sous l'effet de la détection d'une condition anormale. Deux lampes de signalisation sont prévues dans l'exemple de réalisation considéré: l'une pour indiquer l'apparition d'un défaut en court-circuit et l'autre pour in- diquer un défaut en circuit ouvert. Cette caractéristique de diagnostic facilite le travail du réparateur pour diagnosti- quer et corriger le défaut. Les lampes de signalisation res- tent sous tension et la plaque de cuisson reste hors tension jusqu'à la coupure de l'alimentation du circuit, comme ce sera le cas lorsque l'appareil sera débranché pour être répa- ré. Description du circuit La figure 5 représente sous forme d'un schéma sim- plifié un circuit de commande qui constitue un exemple de mise en oeuvre des modes de fonctionnement décrits ci-dessus, et un exemple de réalisation de la structure de détection de défaut de circuit de capteur de l'invention. L'énergie né- cessaire à l'alimentation des plaques de cuisson 12-18 est fournie par l'application d'un signal normal d'énergie alter- native à 60 Hz, d'une tension de 120 ou 240 volts, entre les bornes L1 et L2. Les plaques de cuisson 12-18 sont branchées électriquement en parallèle entre les lignes L1 et L2, par l'intermédiaire de contacts de relais ouverts au repos 78A- 78D, qui sont respectivement commandés par des bobines de relais 80A-80D et des triacs de commande de puissance 82A- 82D. Chacune des bobines de relais marche-arrêt 80A-80D est connectée en série entre une tension d'alimentation de réfé- rence continue d'une valeur VR, et la masse du système, par l'intermédiaire de contacts d'interrupteurs respectifs 84A- 84D. Chacun des contacts d'interrupteurs 84A-84D est accouplé mécaniquement d'une manière classique (illustrée schématique- ment) à l'un respectif des boutons de commande 22-28 de fa- çon que chacun des contacts d'interrupteurs 84A-84D soit dans sa position ouverte lorsque son bouton de commande associé est dans sa position "arrêt". Le mouvement de son bouton de commande associé à partir de sa position "arrêt" place l'in- terrupteur dans sa position fermée, ce qui excite la bobine associée parmi les bobines 80A-80D, qui ferme à son tour respectivement les contacts associés parmi les contacts 78A- 78D, ceci ayant pour effet de mettre en fonction le triac correspondant parmi les triacs de commande de puissance 82A- 82D, pour commander l'alimentation de l'élément chauffant correspondant. Le microprocesseur 72 commande la commutation des triacs de commande de puissance 82-82D, au moyen de signaux de déclenchement qui apparaissent respectivement sur des bornes de sortie-R7, R6, R5 et R4. Les signauxcprésents sur les bornes de sortie R7, R6, R5 et R4 sont appliqués aux bornes de gAchette des triacs associés, par l'intermédiaire des circuits d'attaque respectifs 87A-87D. En considérant le circuit 87A, qui est représenté de façon plus détaillée, on note que le signal de déclenchement présent en R7 est appli- qué à la broche 2 du dispositif isolateur optique 88 par l'intermédiaire de l'amplificateur-séparateur inverseur 90. La broche 1 de l'isolateur optique 88 est connectée à la sour- ce de tension de référence continue par l'intermédiaire d'une résistance de limitation de courant 92. La broche de retour de sortie 4 de l'isolateur optique 88 est connectée à la ligne d'alimentation L2 par l'intermédiaire d'une résistance de li- mitation de courant 94. La broche 6 est connectée à la borne de gâchette 83A du triac de commande de puissance 82A, qui est branché en série avec l'élément chauffant 12. Le signal de déclenchement présent en R7 est inversé par l'amplificateur 90, de façon à polariser en direct la diode électroluminescen- te 96 de l'isolateur optique 88, qui commute à son tour à l'état conducteur la partie d'interrupteur bipolaire 98 de l'isolateur optique 88, pour appliquer un signal de gâchette au triac de commande de puissance 82A, ce qui a pour effet de commuter ce dernier- l'-état conducteur. La sortie de l'am- plificateur 90 est également connectée à la source de tension de référence continue VR, par l'intermédiaire d'une résistance de limitation de courant 95 et d'une diode 97. Les circuits d'attaque 87B-87D ont des configurations similaires. Un circuit détecteur de passages par zéro 100, de type classique, branché entre la ligne L1 et la borne d'en- trée K8 du microprocesseur 72, génère un train d'impulsions à Hz, pour faciliter la synchronisation du déclenchement des triacs et d'autres opérations du système de commande, avec les passages par zéro du signal d'énergie alternative à 60 Hz qui est appliqué entre L1 et L2. Des signaux d'entrée de température d'ustensile dé- tectée sont appliqués au microprocesseur 72 par l'intermé- diaire des moyens de détection de température 52, comprenant une thermistance 104 connectée en parallèle avec une résis- tance de précision de linéarisation 106, et en série avec une résistance de précision 108, formant un réseau diviseur de tension qui est alimenté par une source de tension continue régulée de +9 volts. Le réseau diviseur est connecté à la masse par l'intermédiaire d'un transistor Q. Le point de connection de la thermistance 104 et de la résistance 108 est connecté à la borne d'entrée A1 du microprocesseur. La ten- sion analogique en ce point est proportionnelle à la tempéra- ture détectée par la thermistance. Le microprocesseur 72 com- porte un convertisseur analogique/numérique interne, à 8 bits, qui fonctionne entre des conducteurs de tension d'alimentation AVSS et AVDD, qui sont respectivement portés à des tensions continues de 9 volts et 4 volts, pour donner une excursion de tension de 5 volts. Le convertisseur analogique/numérique in- terne mesure le signal de tension d'entrée en A1, et il con- vertit de signal en une valeur numérique correspondante. Le Tableau III donne une liste représentative de valeurs de ré- sistance pour la thermistance, et de valeurs correspondantes de température et de tension analogique. Le Tableau III montre également la représentation en hexadécimal du code binaire à 8 bits correspondant, qui résulte de la conversion analogique/ numérique des valeurs de tension analogique. Le transistor Q, associé à des résistances de pola- risation 110 et 112, remplit la fonction d'un circuit d'inva- lidation. La borne de sortie R12 du microprocesseur 72 est connectée à la base de Q par l'intermédiaire de la résistance 110. La résistance 112 est connectée entre l'émetteur et la base du transistor Q. La fonction du circuit d'invalidation consiste à ne permettre la circulation d'un courant dans la thermistance 104 que lorsque des mesures de température sont effectuées. Dans ce but, lorsqu'une mesure de température doit être effectuée, le microprocesseur 72 instaure la sortie R12, ce qui provoque l'application d'une tension positive à la base de Q, par l'intermédiaire de la résistance 110, et le transistor Q est ainsi commuté à l'état conducteur. Apres l'obtention du signal d'entrée de température, la sortie R12 est restaurée, ce qui interrompt la circulation d'un courant dans Q et la thermistance 104. TABLEAU III Température Résistance Tension Représentation Représen- ( C) (. ) analogique hexadécimale tation (V) décimale 46 22 000 4,71 24 36 11 500 4,86 2C 44 74 7 600 5,04 35 53 88 5 000 5,33 44 68 102 3 300 5,63 53 83 115 2 100 6,02 67 103 129 1 500 6,41 7B 123 143 1 050 6,82 90 144 157 740 7,16 A1 161 171 560 7,47 B1 177 185 410 7,77 CO 192 199 320 7,96 CA 202 213 250 8,14 D3 211 227 200 8,27 DA 218 241 150 8,45 E3 227 Des signaux d'entrée d'utilisateur sont appliqués au microprocesseur 72 par l'intermédiaire des moyens de com- mutation de sélection de Modes Ebullition/Friture 32, et des moyens de sélection de réglage de chaleur 50, qui comprennent des potentiomètres d'entrée 102 (A) - (D), respectivement associés aux éléments chauffants 12-18. Le commutateur de sélection de modes 32 est directement branché entre la borne de sortie R3 et la borne d'entrée K4 du microprocesseur 72. Les états ouvert et fermé du commutateur 32 représentent respectivement la sélection du Mode Ebullition général et du Mode Friture. Le microprocesseur 72 détermine l'état du commutateur 32 en générant périodiquement un signal logique à l'état haut sur R3 et en contrôlant le signal d'entrée sur K4. Chacun des potentiomètres d'entrée 102 (A) - (D) est branché entre une source de tension de référence continue régulée de 9 volts et une source de tension de référence con- tinue régulée de 4 volts. Chacun des curseurs 103 (A) - (D) des potentiomètres 102 (A) - (D) est connecté à la borne d'entrée A/N, A2, du microprocesseur 72, par l'intermédiaire d'un circuit de multiplexage 114. Chaque curseur est posi-_ tionné par la rotation par l'utilisateur du bouton associé parmi les boutons de commande 22-28. La tension entre le cur- seur et la source de tension de 4 volts est un signal analo- tique qui représente le réglage de chaleur sélectionné. Le convertisseur analogique/numérique (A/N) interne du micro- processeur 72, décrit brièvement ci-dessus pour le traitement des signaux d'entrée de température, traite en multiplex des tensions analogiques qui apparaissent en A2 et qui représen- tent les réglages introduits par l'utilisateur. Le circuit de multiplexage 114 comprend un circuit de décodage classique 116 ayant une configuration prévue pour fonctionner en décodeur 3 lignes 4 lignes, et un circuit de transmission sélective 118 qui transmet le signal de tension de curseur approprié vers la borne d'entrée A2 du micropro- cesseur. Le multiplexage est commandé par des signaux de scrutation qui sont générés sur les bornes de sortie R0, R1 et R2, qui sont connectées aux bornes d'entrée A, B et C du décodeur 116. Des résistances de polarisation 117, 119 et 121 sont respectivement connectées entre R0, R1 et R2, d'une part, et la masse d'autre part. Des sorties de décodeur Q1- Q4 sont connectées aux bornes de commande A-D du circuit de transmission sélective. Les bornes d'entrée A-D du circuit de transmission sélective 118 sont respectivement connectées directement aux curseurs 103(D) - IA). Les bornes de sortie A-D du circuit de transmission sélective 118 sont connectées en commun à la borne d'entrée A2 du microprocesseur 72. Les signaux de scrutation présents en R0, R1 et R2 font apparat- tre séquentiellement des signaux de validation sur les sor- ties Q1-Q4. Ces signaux de validation sont appliqués aux bornes d'entrée du circuit de transmission sélective 118, pour transmettre séquentiellement les signaux de tensions analogiques de curseur des bornes d'entrée A-D vers la borne A2 du microprocesseur 72. On décrira le traitement des signaux d'entrée nu- mérisés résultants pour le réglage de la température et de la puissance, conjointement à la description qui suit du programme de commande. Des moyens de génération de signaux perceptibles par l'utilisateur sont réalisés sous la forme de diodes élec- troluminescentes (DEL) 120 et 122, branchées respectivement entre les bcrnes de sortie R8 et R9 d'une part, et la masse d'autre part, par l'intermédiaire de résistances de limita- tion de courant respectives 124 et 126. La DEL 120 est mise sous tension par un signal apparaissant en R8, sous l'effet de la détection d'un défaut en court-circuit. La DEL 122 est mise sous tension de façon similaire par un signal apparais- sant en R9, sous l'effet de la détection d'un défaut en cir- cuit ouvert. Les valeurs de composants qui figurent dans le Ta- bleau IV conviennent pour l'utilisation dans le circuit de la figure 5. Ces valeurs ne sont données que dans un but d'illustration, et elles ne sont pas destinées à limiter le *cadre de l'invention. TABLEAU IV Résistances fixes (kfl-) Transistor Q1 92 1 124 10 2N2222 94 0,220 126 10 95 0,270 Circuits intégrés 106 2,21 Précision:l% 88 MDC 3020 108 2,21 Précision:l% 90 ULN 2004A 22 116 CD4028BC 112 27 118 CD4026BC 117 10 119 10 Microprocesseur 72 Texas Instruments TMS 2300 Potentiomètre (ksL) 102A 50 Triac 82 General Electric SC 147 Thermistance (k.l) 104 50 Plaque de cuisson 12 General Electric WB 30 X 348 14 General Electric WB 30 X 359 16 General Electric WB 30 X 348 18 General Electric WB 30 X 359 Description du programme de commande On spécialise le microprocesseur 72 pour l'accomplis- sement de fonctions de commande conformes à l'invention, en définissant de façon permanente la configuration de la mémoire morte (MEM) du microprocesseur 72 pour l'exécution d'instruc- tions de commande prédéterminées. Les figures 6 à 13 sont des organigrammes qui illustrent les sous-programmes de commande qui sont incorporés dans le programme de commande du micropro- cesseur 72. Sur la base de ces organigrammes, l'homme de l'art pourra préparer un ensemble d'instructions de commande à en- registrer de façon permanente dans la mémoire morte du micro- processeur 72. Dans un but de simplicité et de brièveté, on décrira les sous-programmes de commande qui suivent en consi- dérant la réalisation d'algorithmes de commande représenta- tifs. Il faut noter qu'en plus des fonctions de commande de la structure de commande présente, décrite ici, il peut exis- ter d'autres fonctions de commande à accomplir en relation avec d'autres caractéristiques de fonctionnement de l'appa- reil. Des instructions pour l'accomplissement des sous-pro- grammes décrits dans les organigrammes peuvent être entrela- cées avec des instructions et des sous-programmes pour d'au- tres fonctions de commande. Le programme de commande consiste en une séquence de sous-programmes qui travaillent sur de l'information en- registrée dans la mémoire vive (MEV) du microprocesseur 72. La MEV est organisée en quatre segments, avec un segment as- socié à chaque plaque de cuisson. On utilise un registre, qu'on appelle le registre X, pour adresser le segment désiré parmi les quatre. Le programme de commande est exécuté une fois au cours de chaque intervalle de commande, pour chaque plaque de cuisson, en exécutant séquentiellement ce program- me de commande pour des segments de MEV successifs. Sous-programme DEMARRAGE (figure 6) On entre dans ce sous-programme au début de chaque intervalle de commande et à chaque passe dans le programme de commande. Sa fonction est d'appeler le segment de MEV ap- proprié pour la passe courante dans le programme de commande. Il existe dans chaque segment de MEV un compteur qu'on appel- le le compteur SU. Chaque compteur SU fonctionne en compteur en anneau à quatre états, et on l'utilise pour appeler sé- quentiellement les segments de MEV, de façon que chaque seg- ment de MEV soit appelé toutes les quatre passes dans le pro- gramme de commande. En considérant maintenant la figure 6, on note qu'à la case 186, les compteurs SU sont incrémentés dans l'ensemble des quatre segments, X=0, 1, 2, 3. Des interroga- tions 188, 190 et 192 déterminent le compte SU et appellent le segment approprié parmi les segments de MEV 0, 1, 2 et 3, par l'intermédiaire des cases 194, 196, 198 et 200, lorsque SU est respectivement égal à 0, 1, 2 et 3. La case 202 res- taure tous les compteurs SU à zéro lorsque SU est égal à 4. Après que le segment de MEV approprié a été sélec- tionné, le programme se branche (case 204) vers le sous-pro- gramme ENTREE UTILISATEUR de la figure 7. Sous-programme ENTREE UTILISATEUR (figure 7) Ce sous-programme a pour fonction de commander le multiplexage des signaux d'entrée de réglage de chaleur sé- lectionnés par l'utilisateur, appliqués à la borne d'entrée A2, par l'intermédiaire du circuit de multiplexage 114 (fi- gure 5), et de déterminer si le mode Ebullition ou Friture a été sélectionné pour la plaque de cuisson automatique. On rappelle que le programme de commande est exé- cuté une fois pendant chaque intervalle de commande, de fa- çon séquentielle pour chaque plaque de cuisson. Les inter- rogations 224-228 déterminent pour quelle plaque de cuisson le programme de commande est en cours d'exécution, c'est-à- dire qu'elles déterminent la plaque de cuisson à laquelle se rapport la passe présente dans le programme. Les trois pla- ques de cuisson normales 14-18 portent respectivement les désignations SU2, SU1 et SU0; et SU3 désigne la plaque de cuisson automatique 12. Les cases 230-236 génèrent les codes binaires appropriés 100, 010, 110, et 001 pour SU0-SU3, qui apparaissent respectivement sur les bornes de sortie R0, R1 et R2, pour diriger vers le circuit d'entrée A2 le signal provenant du curseur approprié parmi les curseurs 103A-103D, par l'intermédiaire du circuit de transmission sélective 118. Si SU=3, ce qui signifie que le programme est en cours d'exécution pour la plaque de cuisson automatique, l'état du commutateur de sélection de modes 32 (figure 1) est déterminé par l'instauration de la sortie R3 (case 236). L'interrogation 238 scrute ensuite la borne d'entrée K4 pour déterminer si le commutateur 32 est ouvert (K4=0) ou fermé (K4=1). Si K4=1, ce qui indique la sélection du Mode Friture, un Indicateur de Mode est instauré pour être consulté ulté- rieurement dans un sous-programme ultérieur, et la borne R3 est restaurée (Case 240). Si K4=0, ce qui indique la sélec- tion du Mode Ebullition, l'Indicateur de Mode est restauré et la borne R3 est restaurée (case 242). Le signal d'entrée approprié ayant été validé pour l'application à la borne d'entrée A2, la tension qui provient du potentiomètre validé parmi les potentiomètres 102A-102D est convertie en un signal numérique. On rappelle qu'il y a 16 réglages de chaleur possibles, chacun d'eux étant repré- senté par un signal numérique correspondant. Le sous-program- me de conversion A/N incorporé dans le microprocesseur 72 convertira la tension analogique sur la broche A2 en un code numérique à huit bits capable d'établir 256 niveaux. Seize positions de curseur correspondant à 16 réglages de chaleur sont uniformément espacées le long du potentiomètre. Avec cette structure, le réglage d'entrée sélectionné par l'utili- sateur peut commodément être représenté par les quatre bits d'ordre supérieur du signal de sortie à 8 bits qui résulte de la conversion A/N. Le signal d'entrée analogique présent sur la borne A2 est lu (case 244), et il est converti en un si- gnal numérique correspondant. Les quatre bits d'ordre supé- rieur de ce signal, qu'on désigne par SUP A/N, sont enregis- trés sous la forme de la variable de réglage de puissance d'entrée KB (case 246). L'interrogation 248 détermine si la phase présente dans le programme de commande concerne la plaque de cuisson automatique SU3 (SU >2). Dans la négative,le programme se branche directement (case 249) vers le sous-programme Compa- raison Puissance des figures 13A-13C. Si le programme est en cours d'exécution pour la plaque de cuisson automatique, l'interrogation 250 contrôle l'état de l'indicateur FLTFLG. Comme on le décrira en relation avec le sous-programme Dé- tection Défaut (figure 10), l'état instauré de cet indicateur signifie qu'un défaut de capteur a été détecté. Cet indica- teur n'est restauré que pendant la procédure Mise Sous Ten- sion. Par conséquent, une fois qu'il est instauré, il reste instauré jusqu'à ce que l'alimentation du système soit cou- pée. Si l'indicateur est instauré, M (KB) est fixée à zéro (case 251), ce qui provoque la coupure de l'alimentation de la plaque de cuisson, et le programme se branche directement (case 252) vers le sous-programme Comparaison Puissance. Si l'indicateur n'est pas instauré, le programme se branche (case 252) vers le sous-programme Entrée Température (figure 8), pour lire la température d'ustensile détectée. Par con- séquent, l'exécution ne passe aux sous-programmes associés exclusivement à la plaque de cuisson automatique, c'est-à- dire les sous-programmes Entrée Température, Filtre Capteur et Temporisation, Ebullition, Friture, Chauffage Doux et Dé- tection Defaut, que lorsque le programme de commande tra- vaille sur le segment de MEV qui est associé à la plaque de cuisson automatique. Lorsque le programme de commande tra- vaille sur les segments de MEV pour les plaques de cuisson normales 14-18, il se branche du sous-programme Entrée Uti- lisateur vers le sous-programme Comparaison Puissance (fi- gures 11A-11C). Sous-programme ENTREE TEMPERATURE (figure 8) Ce sous-programme a pour fonction de convertir la tension analogique sur la broche A1, représentant la tempé- rature d'ustensile détectée, en un signal numérique repré- sentatif de la température d'ustensile détectée. Plus préci- sément, ce sous-programme détermine la plage de température dans laquelle tombe la température d'ustensile détectée pré- sente, parmi 16 plages de température prédéterminées. Une valeur hexadécimale est affectée à la variable SENINP (et également à SENOUT), en correspondance avec la plage appro- priée parmi les 16 plages de température, comme représenté dans le Tableau V. Le Tableau V indique également la valeur hexadécimale pour le seuil de température supérieur pour cha- que plage de température. TABLEAU V Représentation Plage de température Code hexadecimal hexadécimale ( C) du seuil supérieur de SENINP & SENOUT 0 T 1 46 2 60 3 74 4 88 102 6 115 7 129 8 143 9 157 A 171 B 185 C 199 D 213 E 227 F 241 En considérant maintenant la figure 8, on note que R12 est instaurée (case 270) pour débloquer le transistor Q1 (figure 5), ce qui met sous tension la thermistance 104. En- suite, la tension analogique qui représente la température détectée est lue et convertie pour donner sa représentation numérique à 8 bits (case 272). La variable TC dans l'organi- gramme représente la valeur numérique du signal analogique représentant la température détectée. Les interrogations 274-302 déterminent la plage de température dans laquelle tombe la température détectée, et les cases 304-334 affectent la valeur appropriée à la variable de température SENINP, conformément au Tableau V. Après l'établissement de la valeur appropriée pour SENINP, R12 est restaurée (case 336) pour bloquer Q1, ce qui coupe l'alimentation de la thermistance 104, et le programme se branche (case 338) vers le sous-pro- gramme Filtre Capteur et Temporisation ( figure 9). Si par exemple la température détectée est de 93 C, la représentation hexadécimale du signal de température numé- rique sera supérieure à 44, correspondant à 88 C, et infé- rieure à 53, correspondant à 102 C. Par conséquent, la répon- se aux interrogations 274-280 sera "Oui". La réponse à l'in- terrogation 282 sera "Non". La valeur 4 sera affectée à SENINP (case 312). Après l'affectation d'une valeur à SENINP, R12 est restaurée (case 336) et le programme se branche (case 338) vers le sous-programme Filtre Capteur et Temporisation (figure 9). Sous-programme FILTRE CAPTEUR ET TEMPORISATION (figure 9) Ce sousprogramme remplit la double fonction qui consiste à filtrer de façon itérative le signal de tempéra- ture de sortie du capteur SENINP, et à commander également la temporisation de l'actualisation du signal de température qui est réellement utilisé dans les sous-programmes de com- mande de température. La fonction de filtre est mise en oeu- vre de façon à minimiser l'effet de signaux d'entrée de me- sire de température aberrants provenant du circuit de con- trôle de température; la fonction de temporisation est mise en oeuvre de façon à minimiser l'effet que l'énergie rayon- nante provenant de l'élément chauffant 12 et tombant sur la thermistance 104,peut avoir sur la précision des mesures de température. La partie de filtre itératif de ce sous-programme n'accorde qu'un poids relativement faible à chaque signal d'entrée individuel. Par conséquent, des signaux d'entrée erronés isolés sont éliminés par un calcul de moyenne de façon à avoir peu d'effet sur la précision du signal moyen cumulé que fournit le sous-programme de filtre. En se réfé- rant à la figure 9, on note que la fonction de filtre est accomplie par la case 350. On rappelle que SENINP est la re- présentation hexadécimale de la plage de température pour la température d'ustensile détectée, qui est déterminée dans le sous-programme ENTREE TEMPERATURE décrit précédemment. Un seizième de la nouvelle variable d'entrée SENINP est ajouté aux quinze-seizièmes de la variable de sortie du filtre, ap- pelée SUM 1, qui résulte de La passe précédente dans ce sous- programme. La somme résultante devient la nouvelle valeur pour la variable de sortie du filtre, SUM 1. La partie de filtre de ce sous-programme traite un nouveau signal d'entrée de température SENINP pour générer une nouvelle valeur SUM 1, pendant chaque passe du programme de commande, c'est-à-dire une fois toutes les 133 millisecon- des, correspondant à 8 cycles du signal d'énergie à 60 Hz. Cependant, pour minimiser les effets de l'énergie rayonnante de l'élément chauffant 12 sur le capteur 50, le signal de température d'ustensile détecté, qui est appliqué à la partie de commande de puissance du programme de commande, n'est mis à jour que pendant des parties sélectionnées de la période de commande par rapport cyclique, d'une durée de 4,4 secondes. Un compteur qu'on appelle le compteur ZCM, fonc- tionne en compteur en anneau à 32 états, en comptant de 0 à 31 avec remise à 0. Dans la commande par rapport cyclique qui est mise en oeuvre dans le sous-programme Sortie Puissance qui est décrit ci-après, pour des rapports cycliques infé- rieurs à 100% l'élément chauffant n'est sous tension que pen- dant la première partie de la période de commande, lorsque le compte ZCM est relativement faible, et il est hors tension pendant que le compte ZCM est relativement élevé. Du fait que sauf pendant le fonctionnement au niveau de puissance de %, l'élément chauffant est toujours hors tension pour le compte 31, les effets d'énergie rayonnantesur le capteur sont minimaux au compte ZCM de 31. Par conséquent, on minimise des effets de rayonnement en actualisant SENOUT, c'est-à-dire le signal de température utilisé dans l'exécution du sous-pro- gramme Commande Puissance, seulement au compte de 31. Il est cependant souhaitable d'avoir au moins deux actualisations de SENOUT pendant chaque période de commande de 4,4 secondes, pour limiter des oscillations entre des grandeurs d'entrée. De ce fait, SENOUT est également actualisée au milieu de la période de commande, c'est-à-dire au compte de 16. L'erreur due à des effets de rayonnement est potentiellement plus grande pour cette mesure; cependant, l'élément chauffant est hors tension à ce point pour les douze niveaux de puissance inférieurs. Par conséquent, même sur cette mesure, les effets de rayonnement sont minimaux sauf pour les 4 niveaux de puissance les plus élevés. Lorsqu'on fait fonctionner l'élément chauffant avec le rapport cyclique de 100%, les effets de rayonnement sont les mêmes pour tous les comptes; par conséquent, pour obtenir la précision maximale, la variable SENOUT est actualisée au cours de chaque exécution du programme de commande, c'est-à- dire toutes les 133 millisecondes. En considérant à nouveau l'organigramme de la figu- re 9, on note que les interrogations 352 et 354 recherchent respectivement des comptes ZCM de 16 et 31. A l'apparition de l'un ou l'autre de ces comptes, la variable SENOUT est actua- lisée avec la valeur courante de SUM 1 (case 356). Dans le cas contraire, l'interrogation 358 détermine si le niveau de puissance qui est mis en oeuvre au moment présent est le ni- veau de puissance de 100% (M(KB)=15). Dans l'affirmative, SENOUT est actualisée avec SUM 1 (case 356), indépendamment de la valeur du compte; dans la négative, la case 356 est sautée et SENOUT n'est pas actualisée au cours de cette passe. De cette manière, pour des niveaux de puissance inférieurs à , SENOUT est actualisée seulement aux comptes de 16 et 31, et lorsque le niveau de puissance 15 est établi, SENOUT est actualisée à chaque incrément de comptage. Après avoir actua- lisé et filtré l'information d'entrée de température, le programme exécute le sous-programme approprié parmi les sous- programmes Ebullition, Friture ou Chauffage Doux, qu'on ap- pelle collectivement les sous-programmes Commande Température (case 360), dont les détails sont décrits dans le brevet des E.U.A. n 4 639 578. Le programme se branche ensuite (case 362) vers le sous-programme Détection Défaut (figure 10). Sous-programme DETECTION DEFAUT (figure 10) Ce sous-programme remplit la fonction de moyens qui réagissent au contenu du compteur d'énergie d'élément chauf- fant en détectant une condition de fonctionnement anormale pour les moyens de détection de température, lorsque le compte du compteur d'énergie d'élément chauffant est compris dans une plage de référence prédéterminée alors que la tempé- rature d'ustensile détectée est à l'extérieur de la plage de température de référence corrélative. On utilise dans ce sous-programme un indicateur appelé FLTFLG, pour indiquer qu'une condition anormale, con- sistant en un défaut en court-circuit ou en circuit ouvert, a été détectée. Lorsque cet indicateur a été instauré, il reste instauré. Il n'est restauré que pendant la mise sous tension suivante du système. Avec cette structure, une fois qu'un défaut a été détecté, le signal de diagnostic continue à être généré, et l'élément chauffant reste hors tension jusqu'à ce que l'alimentation du système soit coupée et que le système accomplisse ensuite le sous-programme de mise sous tension, comme cela se produirait à la suite de la ré- paration de l'élément défaillant. En considérant maintenant l'organigramme de la fi- gure 10, on note que la variable TC reçoit une valeur repré- sentant la température d'ustensile détectée, dans le sous- programme Entrée Température. La variable HEC représente le compte du compteur d'énergie d'élément chauffant. L'interro- gation 364 détermine si le compte du compteur d'énergie d'élément chauffant (HEC) est supérieur au compte de référence de valeur élevée (HRC), qui est fixé à 6K dans l'exemple de réalisation considéré. Dans la négative, aucune opération de diagnostic supplémentaire n'est accomplie, et le programme se branche vers le sous-programme Comparaison Puissance (case 366). Si le compte est inférieur au compte de référence de valeur élevée, la température d'ustensile détectée TC est com- parée à l'étape d'interrogation 368 avec la température de référence de diagnostic de valeur élevée (HRT), qui est fixée à 253 C dans l'exemple de réalisation considéré. Si la tempé- rature est supérieure à la référence, la borne de sortie R8 est instaurée (case 370), ce qui a pour effet d'éclairer la DEL 120 (figure 5), pour produire un signal perceptible par l'utilisateur qui indique qu'un défaut en court-circuit a été détecté. Si la température d'ustensile détectée n'est pas su- périeure à la température de référence de valeur élevée, le compte d'énergie d'élément chauffant est comparé avec le compte de référence de valeur basse (LRC) à la case d'inter- rogation 372. Dans l'exemple de réalisation considéré, LRC est fixé à 3K. Si le compte est inférieur au compte de réfé- rence de valeur basse, le programme se branche vers le sous- programme Comparaison Puissance. Si le compte n'est pas infé- rieur au compte de référence de valeur basse, la température d'ustensile détectée est comparée à la température de réfé- rence de valeur-basse (LRT) qui est fixée à 32 C (interroga- tion 374). Si la température est inférieure à la température de référence de valeur basse, la borne de sortie R9 est ins- taurée (case 376), ce qui excite la DEL 122 (figure 5) et signale la détection d'un défaut en circuit ouvert pour le circuit de capteur. Si la température n'est pas inférieure à la température de référence de valeur basse, le programme se branche vers le sous-programme Comparaison Puissance. Sous l'effet de la détection d'une condition anormale et de l'ins- tauration de la borne appropriée parmi les bornes de sortie R8 et R9, l'indicateur de défaut FLTFLG est instauré (case 378). M(KB) est fixée égale à 0 (case 380), ce qui provoque la mise hors tension de l'élément chauffant, par l'établis- sement du réglage de puissance ARRET, à partir de l'inter- valle de commande suivant, et le programme se branche vers le sousprogramme Comparaison Puissance. Sous-programme COMPARAISON PUISSANCE (figures 11A-11C) Ce sous-programme détermine pendant chaque inter- valle de commande si la plaque de cuisson doit être mise sous tension ou non pendant l'intervalle de commande suivant. Ceci s'effectue en comparant le compte du Compteur Maître (ZCM) avec un nombre qui correspond au nombre d'intervalles de com- mande pour lesquels l'élément chauffant est sous tension par période de commande, pour le niveau de puissance à appliquer, représenté par la variable M(KB). Pour les plaques de cuisson 14-18, M(KB) est égale à KB qui est déterminée par le réglage de puissance sélectionné par l'utilisateur. Pour la plaque de cuisson 12, c'est-à-dire la plaque de cuisson automatique, M(KB) est établie par les sous-programmes Commande Températu- re, en fonction du réglage sélectionné par l'utilisateur et de la température d'ustensile détectée. En considérant main- tenant l'organigramme de la figure 11A, on note que pour M(KB)=0, représentant le niveau de puissance ARRET, l'inter- rogation 381 dirige le programme vers le sous-programme Décrémentation Compteur HECDL (case 382), pour décrémenter * de façon appropriée le compteur d'énergie d'élément chauffant. Lorsque M(KB) représente des réglages de niveau de puissance de 1-4 (interrogations 383-388), le compte ZCM est comparé à des comptes de référence respectifs de 3, 4, 7 et 10 (inter- rogations 390-396). Si le niveau de puissance sélectionné est l'un des niveaux 1-4 et si le compte ZCM est inférieur à la référence correspondant à ce niveau de puissance, la plaque de cuisson sera mise sous tension pendant l'intervalle de commande suivant, et le programme se branche (case 398) vers le sous-programme Comparaison Energie Elément Chauffant, au point d'entrée HECMA (figure 12) pour incrémenter de façon ! appropriée le compteur d'énergie. Si le compte ZCM n'est pas inférieur à la valeur de référence correspondante du niveau de puissance sélectionné, le programme se branche (case 400) vers le sous-progamoe Sortie Puissance par le point d'entrée COUPURE ENERGIE (figure 13). Si le niveau de puissance sélec- tionné n'est pas l'un des niveaux 1-4, le programme se pour- suit (figure 11B). En considérant maintenant la figure 11B, on note que les interrogations 402, 404 et 406 déterminent si le ni- veau de puissance sélectionné est respectivement le niveau 5, 6 ou 7. Les valeurs de référence correspondantes pour ces ni- veaux de puissance sont respectivement 14, 18 et 26. Si le niveau de puissance sélectionné est l'un des niveaux 5, 6 ou 7, et si le compte ZCM est inférieur à la valeur de référence correspondante, ce qui est déterminé par les interrogations respectives 408-412, la plaque de cuisson sera mise sous ten- sion pendant l'intervalle de commande suivant, et le program- me se branche (case 414) vers le sous-programme Comparaison Energie Elément Chauffant (point d'entrée HECMB (figure 12)). pour incrémenter de façon appropriée le compteur d'énergie d'élément chauffant. Si l'un de ces niveaux de puissance est sélectionné mais si le compte est supérieur à la valeur de référence correspondante, la plaque de cuisson ne sera pas mise sous tension pendant l'intervalle de commande suivant, et le programme se branche (case 415) vers le sous-programme Sortie Puissance par le point d'entrée COUPURE ENERGIE (fi- gure 13). Les interrogations 416, 418 (figure 11B) et 420 (figure 11C) déterminent respectivement si les niveaux de puissance 8, 9 et 10 ont été sélectionnés. Les valeurs de ré- férence associées à ces niveaux de puissance sont respective- ment 33, 42 et 53. Si le compte ZCM est inférieur à la valeur de référence qui correspond au niveau de puissance sélection- né, d'après la détermination faite par les interrogations 422, 424 (figure 11B) et 426 (figure 11C), la plaque de cuis- son sera mise sous tension pendant l'intervalle de commande suivant, et le programme se branche (case 430, figure 11B pour les interrogations 422 et 424; case 432 pour l'interro- gation 426 (figure 11C)) vers le sous-programme Comparaison Energie Element Chauffant, au point d'entrée HECMC (figure 12), pour incrémenter le compteur d'énergie d'élément chauf- fant à la cadence appropriée. Si l'un de ces niveaux est sé- lectionné mais si le compte ZCM est supérieur à la valeur de référence, le programme se branche (case 415 pour les inter- rogations 422 et 424 (figure 11B) et case 428 pour l'interro- gation 426 (figure 11C)) vers le sous-programme Sortie Puis- sance, au point d'entrée COUPURE ENERGIE (figure 13). Enfin, les interrogations 434, 436, 438 et 440 déterminent respecti- vement si le niveau de puissance 11, 12, 13 ou 14 a été sé- lectionné; les valeurs de référence correspondantes sont res- pectivement 64, 80, 96 et 112. Si le compte ZCM est inférieur à la valeur de référence correspondante, déterminée par les interrogations 442-450, pour l'un des niveaux de puissance sélectionnés, l'élément chauffant sera mis sous tension pen- dant l'intervalle de commande suivant; et le programme se branche (case 452) vers le sous-programme Comparaison Energie Elément Chauffant au point d'entrée HECMD (figure 12), pour incrémenter le compteur d'énergie d'élément chauffant. De plus, si la réponse à l'interrogation 440 est "Non", la sé- lection doit représenter le niveau de puissance 15, qui est le niveau de puissance maximal pour lequel l'élément chauf- fant est sous tension pendant tous les intervalles de comman- de, et le programme se branche (case 452) vers le sous-pro- gramme Comparaison Energie Elément Chauffant, au point d'en- trée HECMD (figure 12). Si l'un des niveaux 11-14 est sélec- tionné et si le compte ZCM est supérieur ou égal à la valeur de référence, le programme se branche (case 428) vers le sous-programme Sortie Puissance au point d'entrée COUPURE ENERGIE (figure 13). Sous-programme COMPARAISON ENERGIE ELEMENT CHAUFFANT (figures 12A et 12B) Ce sous-programme a pour fonction d'incrémenter le compteur d'énergie d'élément chauffant à la cadence associée au niveau de puissance auquel l'élément chauffant fonctionne, lorsque le compte est inférieur au compte maximal pour ce ni- veau sélectionné, d'arrêter l'incrémentation du compteur d'énergie d'élément chauffant lorsque le compte maximal pour le niveau sélectionné est atteint, et de décrémenter le comp- teur d'énergie d'élément chauffant lorsqu'il se produit un changement du réglage de puissance faisant passer d'un régla- ge relativement élevé à un réglage relativement bas ou au ré- glage ARRET, si le compte du compteur d'énergie d'élément chauffant est supérieur au compte maximal associé au niveau de puissance nouvellement sélectionné, et à une cadence qui est une approximation de la vitesse de diminution de tempéra- ture pendant que l'élément chauffant se refroiditjusqu'à la température de régime permanent qui est associée au réglage de puissance inférieur sélectionné, en partant de la tempé- rature associée au réglage de puissance relativement supé- rieur qui était sélectionné précédemment. Lorsque l'élément chauffant doit être mis sous ten- sion pendant l'intervalle de commande suivant, d'après la dé- termination faite par le sous-programme Comparaison Puissance décrit précédemment, l'entrée dans le sous-programme considé- ré ici s'effectue à l'un des points HECMA-HECMD, en fonction du niveau de puissance auquel l'élément chauffant fonctionne. Lorsque l'entrée dans le sous-programme s'effectue à l'un de ces points, le compteur d'énergie d'élément chauffant est in- crémenté ou décrémenté d'un nombre d'incréments approprié, et la bascule de sortie de puissance POL est instaurée. Lorsque la basule POL est instaurée, un signal est généré en R4 au début de l'intervalle de commande suivant pour la plaque de cuisson 12, de façon à maintenir les contacts RL1(a) et RL1 (b) fermés pendant la durée de cet intervalle de commande. L'entrée dans ce sous-programme ne s'effectue que par l'un des points HECMA-HECMD, ce qui fait que le compteur d'énergie d'élément chauffant n'est incrémenté et décrémenté que pour des réglages différents du réglage ARRET, lorsque le sous- programme Comparaison Puissance détermine que l'élément chauf- fant doit être mis sous tension pendant l'intervalle de com- mande suivant. Si l'un des niveaux de puissance 1-4 a été sélec- tionné, l'entrée dans ce sous-programme s'effectue au point d'entrée HECMA. L'interrogation 460 détermine si le compteur d'énergie d'élément chauffant a atteint le compte maximal pour ces quatre réglages, soit 4096. Si le compte est inférieur à ce compte maximal, ceci indique que l'élément chauffant est toujours en train de monter en température, et le compteur d'énergie d'élément chauffant est incrémenté de 5-1/3 incré- ments (case 462), la bascule POL est instaurée (case 463) et le programme se branche (case 464) vers le sous-programme Sortie Puissance (figure 13). Ceci incrémente effectivement le compteur d'énergie d'élément chauffant à des cadences de 16, 21-1/3, 37-1/3, et 53-1/3 incréments par période de com- mande, pour les réglages de puissance respectifs 1-4. L'ins- tauration de la bascule POL (case 463) ferme le relais de commande d'élément chauffant pendant l'intervalle de commande suivant. Si le compte maximal pour les réglages 1-4 a été dépassé, ceci signifie que l'élément chauffant fonctionnait précédemment à un réglage de puissance supérieur au réglage de puissance 4, avec une température supérieure de façon cor- respondante, et que le compteur d'énergie d'élément chauffant n'a pas encore été décrémenté jusqu'au compte maximal infé- rieur associé aux réglages de puissance 1-4, ce qui signifie à son tour que l'élément chauffant est dans la phase de re- froidissement entre sa température supérieure précédente et la température inférieure qui est associée au réglage de puissance inférieur. Le compteur d'énergie d'élément chauf- fant est donc décrémenté de 2-2/3 incréments (case 465), la bascule "Sortie Puissance " est instaurée (case 463) et le programme se branche vers le sous-programme Sortie Puissance. Ceci décrémente le compteur d'énergie d'élément chauffant à des cadences de 8, 10-2/3, 18-2/3, et 26-2/3 incréments par période de commande pour les réglages de puissance respectifs 1-4. Si l'élément chauffant fonctionne au moment présent à l'un des niveaux 5-7, l'entrée dans ce sous-programme s'effectue en HECMB. L'interrogation 466 détermine si le compte maximal associé à ces niveaux, qui est égal à 5120, a été atteint. Dans la négative, le compteur d'énergie d'élément chauffant est incrémenté de 4 incréments (case 468) et la bascule POL est instaurée (case 463). Ceci incrémente le comp- teur d'énergie d'élément chauffant aux cadences de 56, 72 et 104 incréments par période de commande, pour les réglages res- pectifs 5, 6 et 7. Si le compte du compteur d'énergie d'élé- ment chauffant dépasse le compte maximal, ce qui indique à nouveau le fonctionnement de l'élément chauffant dans la phase de refroidissement à la suite d'un changement à partir d'un réglage de puissance supérieur, le compteur d'énergie d'élé- ment chauffant est décrémenté de 2 incréments (case 469), la bascule POL est restaurée (case 463) et le programme se bran- che vers le sous-programme Sortie Puissance. Ceci décrémente le compteur d'énergie d'élément chauffant à une cadence moyen- ne effective de 28, 36 et 52 incréments par période de comman- de, pour les réglages respectifs 5, 6 et 7. Si l'élément chauffant fonctionne à l'un des niveaux 8-10, l'entrée dans ce sous-programme s'effectue au point HECMC. L'interrogation 470 détermine si le compte maximal associé a ces niveaux, soit 6144, a été atteint. Dans la né- gative, le compteur d'énergie d'élément chauffant est incré- menté de 2-2/3 incréments (case 472) et la bascule POL est instaurée (case 464). Ceci incrémente le compteur d'énergie d'élément chauffant à une cadence moyenne effective de 88, 112 et 141-1/3 incréments par période de commande, pour les niveaux respectifs 8, 9 et 10. Si le compte du compteur d'énergie d'élément chauffant dépasse le compte maximal, ce qui indique le fonctionnement dans la phase de refroidissement à la suite d'un changement à partir d'un réglage de puissance supérieure, le compteur d'énergie d'élément chauffant est dé- crémenté d'un incrément (case 473), la bascule POL est instau- rée (case 463), et le programme se branche vers le sous-pro- gramme Sortie Puissance. Ceci décrémente le compteur d'énergie d'élément chauffant à une cadence effective de 33, 42 et 53 incréments par période de commande, pour des réglages de puis- sance respectifs de 8, 9 et 10. Si l'élément chauffant fonctionne à l'un des niveaux de puissance 11-15, l'entrée dans ce sous-programme s'effectue au point d'entrée HECMD. L'interrogation 474 détermine si le compte maximal pour ces niveaux de puissance, c'est-à-dire 8192, a été atteint. Dans la négative, le compteur d'énergie d'élément chauffant est incrémenté de 2 (case 476), la bascule POL est instaurée (case 463) et le programme se branche vers le sous-programme Sortie Puissance. Ceci incrémente le comp- teur d'énergie d'élément chauffant à une cadence effective de 128, 160, 192, 224 et 256 incréments par période de commande pour les niveaux respectifs 11, 12, 13, 14 et 15. Du fait qu'il n'existe aucune condition dans laquelle la sélection de l'un de ces niveaux de puissance exige de décrémenter le compteur d'énergie d'élément chauffant, si le compte maximal a été atteint la case 476 est sautée, ce qui fait que le compte du compteur d'énergie d'élément chauffant est laissé inchangé. La bascule POL est instaurée (case 463) et le pro- gramme se branche vers le sous-programme Sortie Puissance. Si le réglage de puissance ARRET est établi, l'en- trée dans ce sous-programme s'effectue au point d'entrée HECDL (figure 12B), et l'interrogation 477 détermine si le compte du compteur d'énergie d'élément chauffant est égal à zéro. Dans l'affirmative, le programme se branche (case 478) vers le sous-programme Sortie Puissance, au point d'entrée COUPURE ENERGIE (figure 13). Dans la négative, le compte est décrémenté de 1/2 incrément (case 479). Ceci décrémente le compteur d'énergie d'élément chauffant à une cadence de 64 décréments par période de commande. Sous-programme SORTIE PUISSANCE (figure 13) On rappelle que, comme indiqué dans la description du sous-programme Démarrage (figure 8), le programme de com- mande est exécuté séquentiellement pour chaque plaque de cuisson. La variable SU est la variable d'index qu'on utilise pour commander la séquence. SU est égale à 0, 1, 2 et 3 et elle identifie le segment de mémoire vive et la plaque de cuisson correspondante 18, 16, 14 et 12 sur lesquels porte respectivement la passe courante dans le programme. Le sous-programme Sortie Puissance a pour fonction de synchroniser l'amorçage de celui des triacs de commande de puissance 82A-82D (figure 5) qui est associé à la plaque de cuisson pour laquelle le programme de commande est exécuté au moment présent, avec des passages par zéro du signal d'éner- gie alternative à 60 Hz qui est appliqué entre L1 et L2. Dans ce but, l'accès d'entrée K8 reçoit des impulsions de passage par zéro provenant du circuit détecteur de passages par zéro 100. En considérant maintenant l'organigramme de la figure 13, on note que le programme entre dans ce sous-programme au point d'entrée COUPURE ENERGIE lorsque la plaque de cuisson sera mise hors tension pendant l'intervalle de commande sui- vant, et au point d'entrée SORTIE PUISSANCE lorsque la plaque de cuisson sera mise sous tension pendant l'intervalle de commande suivant. Dans le cas de l'entrée à COUPURE ENERGIE, la bascule POL est restaurée (case 480). Dans le cas de l'en- trée à SORTIE PUISSANCE, la case 480 est sautée. Des demi- cycles positifs du signal d'énergie sur la borne d'entrée K8 sont représentés par un 1 logique en K8, et des demi-cycles négatifs sont indiqués par un 0 logique en K8. L'interroga- tion 481 détermine la polarité du demi-cycle du signal d'énergie présent. Si le signal est présentement dans un demi-cycle positif (K8=1), l'interrogation 482 attend le dé- but du demi-cycle négatif suivant (K8=0). A la détection de K8=0, le programme passe à l'interrogation 484. Si la réponse à l'interrogation 480 est "Non", l'interrogation 485 attend le début du demi-cycle positif suivant (K8=1), puis passe à l'interrogation 484. L'interrogation 484 contrôle l'état de la bascule "Sortie Puissance" (POL) . Si la bascule POL est restaurée, ce qui signifie que la plaque de cuisson correspondante ne doit pas être alimentée pendant l'intervalle de commande suivant, la borne de sortie appropriée, identifiée par la variable d'index SU+4 (R(SU+4) identifie T4, R5, R6, R7 pour les va- leurs respectives SU=0, 1, 2 et 3) est restaurée (case 486); si la bascule POL est instaurée, ce qui signifie que la plaque de cuisson correspondante doit être mise sous tension, R(SU+4) est instaurée (case 488). L'interrogation 490 fait retourner directement le programme de commande vers le sous-programme Démarrage, pour répéter le programme pour la plaque de cuisson suivante, jus- qu'à l'obtention de la condition SU=3, qui signifie que l'exé- cution a été achevée pour la totalité des quatre plaques de cuisson. Lorsque SU=3, le programme effectue une pause (case 492) jusqu'au début de l'intervalle de commande suivant. Dans l'exemple de réalisation considéré, l'exécution du programme de commande utilise un demi-cycle du signal d'énergie pour chaque passe dans le programme. L'exécution pour l'ensemble des quatre plaques de cuisson est donc achevée au cours des deux premiers cycles du signal d'énergie. La durée de l'in- tervalle de commande est de 8 cycles du signal d'énergie. La case 492 fait accomplir au programme une pause s'étendant sur 6 cycles du signal d'énergie, après quoi le programme se branche (case 494) vers le sousprogramme Démarrage pour commencer l'exécution pour l'intervalle de commande suivant. Bien que des modes de réalisation spécifiques de l'invention aient été décrits et représentés ici, il faut no- ter que de nombreux changements et modifications apparaîtront à l'homme de l'art. Par exemple, dans le mode de réalisation considéré à titre d'exemple, le capteur de température con- trôle la température de l'ustensile qui est chauffé. On peut cependant employer des capteurs en combinaison avec des élé- ments chauffants en tant que limiteurs de température, pour protéger la surface de support ou l'élément chauffant lui- même contre un échauffement excessif, au lieu d'employer de tels capteurs pour la commande de température proprement dite. Dans ce telles applications, la température de la charge qui est contrôlée peut être la température de la surface de sup- port pour l'objet chauffé, ou la température de l'élément chauffant luimême. La structure de détection de défaut de l'invention peut également être adaptée aisément à la détec- tion de défauts de capteurs dans de telles structures de pro- tection. REVENDICATIONS 1. Structure perfectionnée de détection de défaut de capteur de température, incorporée dans un dispositif de chauffage à température régulée du type comprenant des moyens de chauffage (12), des moyens de commande destinés à comman- der le niveau de puissance qui est appliqué aux moyens de chauffage (12), et des moyens de détection de température (48) destinés à détecter la température d'une charge qui est chauffée par les moyens de chauffage; caractérisée en ce que les moyens de commande comprennent un compteur d'énergie d'élément chauffant (49), des moyens (50) destinés à incré- menter et à décrémenter le compteur d'énergie d'élément chauffant (49) à des cadences qui sont déterminées en fonc- tion du niveau de puissance appliqué aux moyens de chauffage (12), de façon que le compte du compteur d'énergie d'élément chauffant (49) suive approximativement la température des moyens de chauffage (12), et des moyens (45) qui fonctionnent sous la dépendance des moyens de détection de température (48) et du compteur d'énergie d'élément chauffant (49), de façon à détecter une première condition de fonctionnement anormale des moyens de détection de température (48) lorsque le compte du compteur d'énergie d'élément chauffant (49) est compris dans une plage de référence prédéterminée alors que la température détectée est à l'extérieur d'une plage de tem- pérature de référence prédéterminée corrélative. 2. Structure perfectionnée de détection de défaut de capteur selon la revendication 1, caractérisée en ce qu'elle comprend en outre des moyens (54) destinés à produire un signal perceptible pour l'utilisateur sous l'effet de la détection de la condition anormale. 3. Structure perfectionnée de détection de défaut de capteur selon la revendication 2, caractérisée en ce que la plage de compte de référence est limitée par des comptes de référence de diagnostic maximal et minimal prédéterminés, et la plage de température de référence est limitée par des températures de référence de diagnostic maximale et minimale prédéterminées, et les moyens (45) destinés à détecter une condition anormale détectent une première condition anormale lorsque le compte du compteur d'énergie d'élément chauffant est inférieur au compte de référence de diagnostic maximal alors que la température détectée est supérieure à la tempé- rature de référence de diagnostic maximale prédéterminée, et détectent une seconde condition de défaut lorsque le compte du compteur d'énergie d'élément chauffant (49) est supérieur au compte de référence de diagnostic minimal prédéterminé alors que la température détectée est inférieure à la tempé- rature de diagnostic de référence minimale prédéterminée. 4. Structure perfectionnée de détection de défaut de capteur de température, incorporée dans un dispositif de chauffage à température régulée, du type comportant des moyens de chauffage (12), des moyens de commande destinés à commander le niveau de puissance qui est appliqué aux moyens de chauffage (12), et des moyens de détection de température (48) destinés à détecter la température d'une charge qui est chauffée par les moyens de chauffage (12); caractérisée en ce que: les moyens de commande comprennent un compteur d'énergie d'élément chauffant (49), des moyens (50) destinés à incrémenter et à décrémenter le compteur d'énergie d'élé- ment chauffant (49), à des cadences qui sont déterminées en fonction du niveau de puissance qui est appliqué aux moyens de chauffage (12), de façon que le compte du compteur d'éner- gie d'élément chauffant (49) suive approximativement la tem- pérature des moyens de chauffage (12), et des moyens (45) qui fonctionnent sous la dépendance des moyens de détection de température (48) et du compteur d'énergie d'élément chauffant (49), de façon à détecter une première condition de fonction- nement anormale des moyens de détection de température (48) lorsque le compte du compteur d'énergie d'élément chauffant (49) est inférieur à un compte de référence de diagnostic prédéterminé alors que la température détectée est supérieure à une température de référence de diagnostic prédéterminée corrélative. 5. Structure perfectionnée de détection de défaut de capteur selon la revendication 4, caractérisée en ce qu'elle comprend en outre des moyens (54) destinés à produire un signal perceptible pour l'utilisateur sous l'effet de la détection de la condition anormale. 6. Structure perfectionnée de détection de défaut, destinée à détecter un défaut de moyens de détection de tem- pérature (48), dans un appareil de cuisson du type comportant des moyens de chauffage (12) destinés à chauffer un ustensile de cuisson, des moyens de sélection d'entrée pour l'utilisa- teur (46, 47) permettant à l'utilisateur de sélectionner le niveau de chauffage désiré pour les moyens de chauffage (12), des moyens de détection de température (48) qui détectent la température de l'ustensile qui est chauffé par les moyens de chauffage (12), un compteur d'énergie d'élément chauffant (49) destiné à suivre approximativement la température des moyens de chauffage (12) et des moyens de commande de comp- teur (50) destinés à incrémenter et à décrémenter sélective- ment le compteur d'énergie à des cadences telles que le comp- te du compteur d'énergie d'élément chauffant (49) soit appro- ximativement proportionnel à la température des moyens de chauffage (12), et des moyens de commande (45) qui fonction- nent sous la dépendance des moyens de sélection d'entrée pour l'utilisateur (46, 47) et des moyens de détection de tempéra- ture (48), de façon à appliquer un niveau de puissance aux moyens de chauffage (12) en fonction de la température.détec- tée et du niveau de chauffage sélectionné par l'utilisateur; caractérisée en ce que: les moyens de commande (45) com- prennent en outre des moyens qui fonctionnent sous la dépen- dance du compteur d'énergie d'élément chauffant (49) de façon à détecter une condition de fonctionnement anormale pour les moyens de détection de température (48) lorsque le compte du compteur d'énergie d'élément chauffant (49) est compris dans une plage de référence prédéterminée alors que la température de l'ustensile est à l'extérieur d'une plage de température de référence prédéterminée corrélative; et en ce qu'elle com- prend en outre des moyens (54) qui produisent un signal per- ceptible pour l'utilisateur sous l'effet de la détection de la condition anormale. 7. Structure perfectionnée selon la revendication 6, caractérisée en ce que la plage de compte de référence est limitée par des comptes de référence de diagnostic maximal et minimal prédéterminés, et la plage de température de réfé- rence est limitée par des températures de référence de dia- gnostic maximale et minimale prédéterminées corrélatives; et les moyens (45) destinés à détecter une condition anormale détectent une première condition anormale lorsque le compte du compteur d'énergie d'élément chauffant (49) est inférieur au compte de référence de diagnostic maximal alors que la température détectée est supérieure à la température de ré- férence de diagnostic maximale prédéterminée, et ils détec- tent une seconde condition de défaut lorsque le compte du compteur d'énergie d'élément chauffant (49) est supérieur au compte de référence de diagnostic minimal prédéterminé alors que la température détectée de l'ustensile est inférieure à la température de diagnostic de référence minimale prédéter- minée. 8. Structure perfectionnée selon la revendication 7, caractérisée en ce que les moyens de détection de tempé- rature (48) comprennent une thermistance à coefficient de température négatif (104), et en ce que la première condi- - tion de fonctionnement anormale consiste en une condition de défaut en court-circuit pour la thermistance, et la seconde condition de fonctionnement anormale consiste en une condi- tion de défaut en circuit ouvert pour la thermistance. 9. Structure perfectionnée de détection de défaut, destinée à détecter un défaut de moyens de détection de tem- pérature (48), incorporée dans un appareil de cuisson du type comportant des moyens de chauffage (12) destinés à chauf- fer un ustensile de cuisson, des moyens de sélection d'entrée pour l'utilisateur (46, 47) permettant à l'utilisateur de sélectionner le niveau de puissance désiré pour les moyens de chauffage (12), des moyens de détection de température (48) qui détectent la température de l'ustensile qui est chauffé par les moyens de chauffage (12), un compteur d'énergie d'élément chauffant (49) destiné à suivre approximativement la température de l'élément chauffant, et des moyens de com- mande de compteur (50) destinés à incrémenter et à décrémen- ter sélectivement le compteur d'énergie à des cadences telles que le compte du compteur d'énergie d'élément chauffant (49) soit approximativement proportionnel à la température de l'élément chauffant, et des moyens de commande (46) qui fonc- tionnent sous la dépendance des moyens de sélection d'entrée pour l'utilisateur (46, 47) et des moyens de détection de température (48) et qui, dans les conditions normales, ap- pliquent aux moyens de chauffage (12) un niveau de puissance qui est déterminé en fonction du niveau de chauffage sélec- tionné par l'utilisateur et de la température détectée; ca- ractérisée en ce que: les moyens de commande (45) compren- nent en outre des moyens qui fonctionnent sous la dépendance du compteur d'énergie d'élément chauffant (49) et des moyens de détection de température (48) de façon à détecter une condition de fonctionnement anormale des moyens de détection de température (48) lorsque le compte du compteur d'énergie d'élément chauffant (49) est inférieur à un compte de réfé- rence de diagnostic prédéterminé alors que la température détectée est supérieure à une température de référence de diagnostic prédéterminée corrélative; et en ce qu'elle com- prend en outre des moyens de génération de signal percepti- ble pour l'utilisateur (54) qui fonctionnent sous la dépen- dance des moyens de commande (45) et qui produisent un si- gnal perceptible pour l'utilisateur sous l'effet de la dé- tection par les moyens de commande (45) de la condition de fonctionnement anormale des moyens de détection de température (48). 10. Procédé de détection d'un défaut de moyens de détection de température (48), dans un appareil de cuisson du type comportant des moyens de chauffage (12) destinés à chauf- fer un ustensile de cuisson, des moyens de sélection d'entrée pour l'utilisateur (46, 47) permettant à l'utilisateur de sé- lectionner le niveau de chauffage désiré pour les moyens de chauffage (12) , des moyens de détection de température (48) qui détectent la température de l'ustensile qui est chauffé par les moyens de chauffage (12), un compteur d'énergie d'élément chauffant (49) destiné à suivre approximativement la température des moyens de chauffage et des moyens de com- mande de compteur (50) destinés à incrémenter et à décrémen- ter sélectivement le compteur d'énergie à des cadences telles que le compte du compteur d'énergie d'élément chauffant (49) soit approximativement proportionnel à la température des moyens de chauffage, et des moyens de commande (45) qui fonc- tionnent sous la dépendance des moyens de sélection d'entrée pour l'utilisateur (46, 47) et des moyens de détection de température (48), de façon à appliquer un niveau de puissance aux moyens de chauffage (12) en fonction de la température détectée et du niveau de chauffage sélectionné par l'utilisa- teur; caractérisé en ce que: on compare périodiquement le compte du compteur d'énergie d'élément chauffant (49) avec un compte de référence maximal prédéterminé représentatif du fonctionnement des moyens de chauffage (12) à une température relativement élevée; sous l'effet de la détection d'un compte d'énergie d'élément chauffant inférieur au compte de réfé- rence maximal, on compare la température détectée de l'usten- sile à une température de diagnostic de référence maximale; si la température détectée est inférieure à la température de référence, on compare le compte d'énergie d'élément chauffant avec un compte de référence minimal représentatif du fonc- tionnement des moyens de chauffage à une température relati- vement basse; si le compte est supérieur à ce compte de ré- férence, on compare la température détectée de l'ustensile avec une température de référence de diagnostic minimale, représentative d'une température de l'ustensile inférieure à une température de fonctionnement normale en régime permanent pour un ustensile chauffé au plus faible niveau de puissance disponible pour les moyens de chauffage; on détecte une con- dition de fonctionnement anormale pour les moyens de détection de température (48) si la température détectée est supérieure à la température de référence maximale ou inférieure à la température de référence de diagnostic minimale; et sous l'effet de la détection de la condition de fonctionnement anormale, on produit un signal perceptible pour l'utilisateur qui indique cette condition.