FR 2556415 A1 19850614 FR 8319550 A 19831207 CALCULATEUR D'AVANCE A L'ALLUMAGE A FONCTION DE COUPURE D'ALIMENTATION EN CARBURANT POUR VEHICULE AUTOMOBILE. La présente invention concerne un calculateur d'avance à l'allumage pour moteur à combustion interne, du type comportant des moyens de mesure de la vitesse du moteur, des moyens de mesure de sa charge, au moins une mémoire morte de coefficients d'avance adressable en fonction de la vitesse et de la charge, des moyens d'adressage de la mémoire morte à partir des moyens de mesure, et des moyens de calcul de l'avance à l'allumage à partir des coefficients lus dans la mémoire morte. Un tel calculateur pour le cal- cul de l'avance à l'allumage est notamment décrit dans la demande de brevet français 2 485 641. L'invention vise à réaliser un calculateur de ce type qui assure, outre sa fonction première de calcul de l'avance à l'allumage, une fonction d'économie subs- tentielle de carburant pendant certaines phases d'uti- lisation du véhicule, et en particulier lors des phases de décélération de ce dernier. En effet, il est connu d'interrompre l'arrivée du car- burant dans un moteur, lorsque ce dernier tourne au- dessus d'un régime donné alors que l'accélérateur est complètement relâché, et dans ce cas il faut rétablir l'alimentation en carburant du moteur au-dessus du régime de ralenti pour éviter le calage. Plus particulièrement, l'invention se propose de réa- liser un dispositif de réalimentation en carburant 49398 11676 - 2 - d'un moteur à combustion interne à carburateur à la suite d'une coupure en décélération,qui utilise un calculateur initialement conçu pour générer de façon autonome la loi d'allumage et produit en grande série de façon peu coûteuse. A cet effet, l'invention a pour objet un calculateur d'avance à l'allumage du type précité, caractérisé en ce qu'il comprend un organe d'interruption de l'ali- mentation en carburant du moteur, un organe détecteur de la position de la pédale d'accélérateur, et un cir- cuit logique qui reçoit de la mémoire morte un chiffre binaire B1 représentatif d'un premier seuil W 1 de régime moteur emmagasiné à chaque emplacement conte- nant un coefficient de la mémoire morte et de l'organe détecteur un niveau logique représentatif de la posi- tion enfoncée ou relâchée de la pédale d'accélérateur et qui commande l'interruption de l'alimentation du moteur par l'organe d'interruption lorsque le régimeGJ du moteur est supérieur audit seuil W 1 et que la pédale d'accélération est en position relâchée et la réalimentation en carburant du moteur lorsque son régime LJ descend au-dessous dudit premier seuil C 1 Suivant une caractéristique de l'invention, ledit cir- cuit logique reçoit de la mémoire morte un second chiffre binaire B2, représentatif d'un second seuil >2 supérieur au premier seuil a, également emmagasiné à chaque emplacement contenant un coefficient de la mémoire morte, et n'autorise l'interruption de l'ali- mentation du moteur par ledit organe d'interruption entre les premier et second seuils W 1, J 2 qu'en réponse à la détection par ledit organe détecteur du passage de la pédale d'accélérateur d'une position enfoncée à une position relâchée. 49398 t 167 3- Suivant un mode préféré de réalisation, le circuit logique comprend une bascule D aux entrées R et S de laquelle sont appliqués lesdits chiffres binaires B1, B2, dont l'entrée d'horloge CK reçoit de l'organe détecteur le niveau logique représentatif de la posi- tion de la pédale d'accélérateur et dont l'entrée D reçoit un niveau logique prédéterminé. Suivant une caractéristique, le premier chiffre binaire B1 présente une première valeur binaire pour tous les régimes moteur supérieurs au premier seuil W 1 et une deuxième valeur binaire pour tous les régimes moteur inférieurs au premier seuil( > 1et le second chiffre binaire B2 présente ladite deuxième valeur binaire pour tous les régimes moteur supé- rieurs au second seuil W 2 et ladite première valeur binaire pour tous les régimes moteur inférieurs au second seuil W 2. De préférence, ladite bascule D est connectée à un étage de puissance pour l'actionnement dudit organe d'interruption par l'intermédiaire d'une porte NAND dont une première entrée est connectée à la sortie Q de la bascule D et dont la seconde entrée est connec- tée à l'entrée d'horloge CK de la bascule et reçoit dudit organe détecteur le niveau logique représentatif de la position de la pédale d'accélérateur. D'autres caractéristiques et avantages de l'invention ressortiront de la description qui va suivre d'un mode de sa réalisation donné uniquement à titre d'exemple et illustré par les dessins annexés sur lesquels: 49398 11676 - 4 - - la figure 1 représente sous forme de schéma-bloc un exemple de réalisation d'un calculateur d'avance à l'allumage; - la figure 2 représente un mode de réalisation détaillé du calculateur de la figure 1 incorporant le dispositif de coupure d'essence en décélération ainsi que le dispositif de réalimentation en essence - la figure 3 est un diagramme de la vitesse de rota- tion W du moteur en fonction du temps t qui montre des seuils W 2 et J1 ainsi qu'un exemple de profil de décélération. Les mêmes références numériques désignent les mêmes éléments sur les différentes figures. La figure 1 représente, sous forme de schéma-bloc, un exemple de réalisation d'un calculateur d'avance à l'allumage 19 qui reçoit, sur une entrée 16, un signal de synchronisation S et, sur une seconde entrée 17, Y un signal vitesse V, signaux qui sont obtenus à partir d'un étage de traitement 13 du signal prélevé par un capteur 11 de position détectant le passage des dents dont est munie à sa périphérie une cible 10 fixée sur le vilebrequin 12 du moteur à combustion interne et tournant en synchronisme avec lui. Le capteur 11 donne une image électrique permanente de la périphérie de la cible. Cet ensemble a été décrit dans la demande de brevet français 2 446 467. Les parties essentielles du calculateur 19 sont les suivantes: un séquenceur 30 délivrant notamment une 49398 I 167 -5- information d'envoi de correction SAC d'avance à l'allumage en fonction du cliquetis par un conducteur de sortie 39; un étage de mesure de la vitesse 31; une mémoire morte 32; un étage de mesure de pression 33 raccordé à un capteur de pression extérieur par un conducteur d'entrée 37; un étage de sécurité 34 pour se prémunir contre tout incident de fonctionnement du calculateur 19; un étage de corrections 35 relié au moins par un conducteur d'entrée 38 à au moins un capteur extérieur à fonction binaire et un étage 36 de calcul proprement dit de l'angle d'avance à l'al- lumage recevant des informations de correction de l'angle d'avance en fonction du cliquetis par une entrée 41 d'impulsions série HAC et une entrée 40 de signe de correction d'avance en fonction du cliquetis UDAC. Le calculateur 19 délivre par ses sorties respectives 21 et 22 deux nombres binaires qui correspondent res- pectivement à l'angle de mise en conduction de la bobine 27 exprimé en nombre de dents de la cible 10 sur sa sortie 21 et à l'angle d'avance à l'allumage exprimé en nombre de dents de la cible 10 et en nombre de subdivisions d'entre deux dents de ladite cible sur sa sortie 22. Ces deux nombres binaires parviennent par les conducteurs 21 et 22 en entrée sur un bloc 20 de génération du signal de commande de la bobine 27 le bloc 20 reçoit aussi en entrée trois signaux par les conducteurs 14, 15 et 18 qui sont respectivement les dents de la cible 10 par 14, le signal de vitesse qui est obtenu par les subdivisions d'entre deux dents de la cible 10 et le signal de synchronisation 18. Le bloc de génération 20 du signal de commande de la bobine fournit sur sa sortie 23 un signal de faible puissance qui est transmis à un étage de puissance 49398 11676 - 6 - -pljfic--teur 24 don; la sortie 28 est reliée à la bkblne d'allumnge 27 dvant un enroulement primaire 26 Y un enroulement secondaire 29 reli:e par une de ses extrémités a ld partie ctntrale d'un distributeur 42, autour de laquelle tourne le bras mobile 43 qui met suc- cessivement en communication, au cours de sa rotation, le secondaire 29 de la bobine d'allumage 27 avec les bougies des différents cylindres du moteur pour provo- quer l'explosion et la combustion du mélange contenu dans les cylindres. Ce dernier ensemble, comprenant le bloc 20 de génération du signal de commande de la bobine 27 et l'étage amplificateur de puissance 24, a été décrit dans la demande de brevet français 2 474 597. La figure 2 représente un mode de réalisation plus détaillé de l'étage de calcul proprement dit de l'angle d'avance à l'allumage désigné par la référence 19 à la figure 1,sans les éléments 30 et 34. Cet étage de calcul comprend tout d'abord un compteur de vitesse 50 dans lequel on entre par l'intermédiaire d'une porte logique 49 à fonction ET connectée par une entrée au conducteur 17 transmettant le signal vitesse en provenance de l'étage de traitement 13 et recevant, par une seconde entrée 80, un créneau de mesure de vitesse sous la forme d'un signal de commande issu du séquenceur 30 de la figure 1 permettant une mesure pendant un temps déterminé par ledit séquenceur avec une valeur d'incrément de 100 tours/min. Le compteur 50 est, par exemple, un compteur à six chiffres binaires se verrouillant à sa valeur maximale dans le cas d'une mesure de vitesse supérieure à 6 300 tours/ min. Le compteur de vitesse 50 est connecté par les sorties Q0 à Q5 aux entrées d'un codeur d'adressage 51 49398 1 16 2SS6415S -7- qui est connecté par ses sorties aux entrées d'un décodeur d'adresse 52. Ledit codeur d'adressage 51 peut être de type logique cablée ou bien de type pro- grammé, et la résolution de ce codeur peut être variable suivant les applications moteur. En effet, dans certaines zones d'utilisation, il peut être souhaitable d'utiliser un pas de codage de 100 tours/ min, alors que dans d'autres, on peut utiliser un codage tous les 200 tours/min, 400 tours/min ou même 800 tours/min. La mémoire morte désignée par la référence 32 à la figure 1 comprend, dans la présente réalisation de la figure 2, trois parties essentielles,à savoir: une première mémoire morte 53 renfermant les coefficients de correction d'avance proprement dits; une seconde mémoire morte 54 d'avance pleine charge et une troi- sième mémoire morte 55 d'angle de conduction ou de temps de conduction. Ces trois mémoires mortes 53, 54 et 55 sont adressées soit directement pour les mémoires 54 et 55 par le compteur de vitesse 50 indi- quant des vitesses entre zéro et 6 300 tours/min par l'intermédiaire du codeur d'adressage 51 et du déco- deur d'adresse 52, soit indirectement pour la mémoire 53 par l'intermédiaire du codeur 51 faisant alors intervenir les quatre lignes de poids fort de la vitesse et deux chiffres pression. Les coefficients de correction d'avance dans la mémoire morte 53 sont codés sur trois chiffres binaires plus un chiffre binaire de signe pour la charge et deux chiffres binaires dont la fonction sera explicitée dans la suite de la description, chaque double groupe de six chiffres binaires ainsi défini pouvant être adressé et réparti différemment suivant les cas d'utilisation moteur. 49398 11676 -8- La mémoire morte 54 représentant l'avance pleine charge est définie par huit chiffres binaires, le chiffre de plus faible poids valant un degré volant moteur et mémorisé en même temps que la valeur repre- sentative du temps de conduction dans le compteur 74. La troisième mémoire morte 55 dite de temps de conduc- tion est connectée par ses sorties à une bascule à verrouillage 75 (Latch) mémorisant sur quatre chiffres binaires la valeur d'angle de conduction fournie par la mémoire 55 et transmise ultérieurement sur les sor- ties 21 au circuit 20 de la figure 1 générateur du signal de commande de la bobine 27. La seconde mémoire morte 54 dite d'avance pleine charge est connectée par ses sorties à un compteur/ décompteur 74 du calcul d'avance mémorisant sur huit chiffres binaires la valeur d'avance à l'allumage qui est transmise ultérieurement par ses sorties 22 au circuit 20 de la figure 1. Les sorties 21 de la bas- cule 75 et 22 du compteur 74 correspondent aux conduc- teurs 21 et 22 illustrés à la figure 1. Le compteur/ décompteur 74 possède une première entrée 81 de comp- tage/décomptage, une seconde entrée horloge 84 et une entrée de chargement 83. La bascule à verrouillage possède une entrée de chargement 82. L'étage de calcul suivant la présente invention com- prend par ailleurs un compteur de pression 61 qui, dans le mode de réalisation illustré, est un compteur à dix chiffres binaires synchrones du signal fréquence correspondant à la pression régnant dans le collecteur d'admission du moteur à combustion interne. Ce signal de pression parvient au compteur 61, pendant le 4938 1 1670 S6415 -9- créneau de mesure de pression en provenance du séquen- ceur 30 de la figure 1 par un premier conducteur 85, par l'intermédiaire d'une porte logique 56 à fonction ET qui est connectée par une seconde entrée au second conducteur 37 de la figure 1 raccordé au capteur de mesure de la pression régnant dans le collecteur d'admission et par un troisième conducteur 86 à un ensemble de portes 57a, 57b, 57c transmettant un signal de limitation de capacité et de synchronisation. L'ensemble de portes comprend une première porte logique 57a à fonction OU EXCLUSIF connectée par une de ses entrées à une sortie du codeur d'adressage 51, par une seconde entrée à la sortie P10 du compteur de pression 61 et par sa sortie à une entrée de la seconde porte logique 57b à fonction OU qui est con- nectée par sa sortie 86 à une entrée de la porte logique 56 à fonction ET rencontrée précédemment. La seconde entrée de la porte logique 57b est connec- tée à la sortie Q d'une bascule 57c de type D dont l'entrée D est reliée au plus batterie,dont l'entrée horloge est reliée à la sortie P10 du compteur de pression 61 et dont l'entrée de remise à zéro est con- nectée à la remise à zéro 87 d'un multiplicateur de rythme binaire 66. Le compteur de pression 61 comporte dix sorties numérotées de P1 à P10. Les sorties P8 et P9 sont connectées en parallèle à des entrées du codeur d'adressage 51. La sortie P10, en plus de ses connexions à la porte logique 57a et à la bascule 57c, est connectée, d'une part, à une première entrée d'une porte logique 59 à fonction NON- ET par l'intermédiaire d'un inverseur 58, d'autre part, à une première entrée d'une porte 49398 11676 -10 - logique 62 à fonction ET, cette dernière connectée par une seconde entrée à la sortie de la porte logique 56 à fonction ET déjà rencontrée par l'intermédiaire d'un inverseur 60, et par ailleurs, par sa sortie à une entrée du multiplicateur de rythme binaire 66 déjà mentionné. La sortie P7 du compteur de pression 61 est connectée à une entrée de déclenchement d'un étage 67 de choix de coefficient qui est connecté, par ailleurs, par sa série d'entrées supérieures aux sorties de la mémoire morte 53 dans laquelle sont emmagasinés les coefficients de correction d'avance par deux groupes de six chiffres binaires comme précédemment mentionné. Cet étage 67 de choix de coefficient est connecté par trois premières sorties en parallèle sur les premières entrées de trois portes logiques 63, 64, 65 à fonction ET connectées toutes les trois en parallèle par leur seconde entrée à la sortie de la porte logique 59 à fonction NON- ET et par leurs sorties en parallèle sur trois entrées du multiplicateur de rythme binaire 66 pour y introduire les trois chiffres binaires du coef- - ficient de correction d'avance sélectionné dans la mémoire morte 53. La seconde entrée de la porte logique 59 à fonction NON- ET est connectée à une sor- tie du codeur d'adressage 51 et à une entrée de la porte logique 57a à fonction OU EXCLUSIF. La sortie latérale droite de l'étage 67 de choix du coefficient est reliée à l'entrée "SIGNE" d'un étage 73 permettant de déterminer le signe de la correction pression. Sur une seconde entrée, l'étage 73 est relié au conducteur 40 déjà mentionné à la figure 1 pour recevoir un signal UDAC, à savoir le signe de correction d'avance en fonction du cliquetis. 49398 1 1676 - il - Revenant au multiplicateur de rythme binaire 66 por- tant sur trois chiffres binaires dans l'exemple repré- senté, la sortie de ce dernier est connectée à l'en- trée d'un étage 68 diviseur par M qui, dans l'exemple représenté, est un diviseur par huit et dont la sortie est reliée à une seconde entrée de l'étage 73 ci- dessus mentionné. Cet étage 73 est connecté par sa troisième entrée située à sa partie inférieure à- la sortie d'une porte logique 72 à fonction OU à deux entrées reliées respectivement à la sortie d'une porte logique 71 à fonction ET et au conducteur 41 apparaissant déjà à la figure 1 et qui transmet des impulsions série de correction d'avance à l'allumage en fonction du cliquetis, impulsions engendrées par l'horloge anticliquetis de l'installation. Sur la porte logique 71 à fonction ET, le conducteur supé- rieur 38c sert à véhiculer l'ordre de correction éventuel provenant de l'extérieur et le conducteur inférieur sert à recevoir z impulsions qui sont four- nies par le séquenceur 30 de la figure 1. L'étage 73 permettant de déterminer "le type de correction pression-correction externe anticliquetis" est connec- té par ses deux sorties 81 et 84 respectivement à l'entrée de comptage/décomptage et à l'entrée horloge du compteur du calcul d'avance 74 à huit chiffres binaires. Le compteur 74 et la bascule à verrouillage ont des entrées de chargement numérotées respecti- vement 83 et 82 connectée au séquenceur 30 de la figure 1. Le calculateur d'avance à l'allumage décrit jusqu'à présent en regard des figures 1 et 2 est identique à celui objet de la demande de brevet français 2 485 641, à ceci près qu'il ne comporte aucune porte d'entrée de 49398 11676 S6415 - 12 - correction conditionnelle. La description détaillée de certains des circuits du calculateur et de son fonc- tionnement ne sera donc pas reprise et on pourra se reporter à cet effet à la demande de brevet précitée. On rappellera simplement que les corrections diverses provenant de la porte 72 sont commandées par un organe externe en 38c et un capteur de cliquetis en 41. La valeur de la correction externe est fixée dans le séquenceur 30 par une porte laissant passer z impulsions lorsque l'organe externe indique en 38c un état nécessitant une correction bien définie. Conformément à l'invention,- les deux chiffres binaires disponibles B1 et B2 du groupe de six chiffres binaires programmé dans la mémoire 53 sont adressés respectivement vers les entrées R et S d'une bascule D 100 par l'intermédiaire de l'aiguilleur 67. Les bor- nes Q et CK de la bascule D 100 sont connectées res- pectivement aux entrées 101a et 101b d'une porte NAND 101 dont la sortie commande un étage de puissance 102. Cet étage de puissance 102 alimente l'enroulement 103 en parallèle avec une diode 104d'une électrovanne (non repré- sentée) qui commande l'alimentation en carburant dugicleur d'un carburateur (non représenté). L'entrée 101bde la porte NAND 101 est également connectée à la sortie d'une porte NAND 105 dont les deux entrées sont connectées par l'intermédiaire d'un circuit adaptateur 107 à un con- tacteur de pied levé 106 qui est fermé en position "pied levé", c'est-àdire en position fermée du papillon des gaz, et ouvert dans le cas contraire. Par ailleurs, l'entrée 38c de la porte ET 71 est reliée à la sortie Q d'un décompteur 109 à n bascu- leurs dont les entrées de chargement sont connectées à 4939 1i - 13 - un circuit de mémorisation 108. L'entrée d'horloge CK du décompteur 109 est connectée à la sortie d'une porte ET 110 dont l'une des entrées reçoit le signal S (référence 16 à la figure 1) et l'autre entrée Y reçoit le signal B1 qui est également appliqué à l'en- trée P du décompteur 109 par l'intermédiaire d'un cir- cuit dérivateur 111. Enfin, l'entrée R ("reset") du décompteur 109 reçoit le signal B1 inversé par un inverseur 112. Les chiffres binaires B1 et B2 sont programmés dans la mémoire 53 pour correspondre à des seuils de régime moteurJ 1 et (V2 respectivement. Plus précisément, B1 a la valeur "1" pour des régimes L du moteur infé- rieurs àaJ 1 et la valeur "0" pour des régimes supé- rieurs àa4 1' Inversement, B2 prend la valeur "0" pour des régimes J du moteur inférieurs à W/2 et la valeur "1" pour des régimes supérieurs àW 2. Ainsi, la mémoire 53 étant adressée à l'aide du séquenceur 51 avec une résolution de 100 tours/min, il est possible d'établir des zones de régime inférieures à) 2 o B2 = "0" et interdit la coupure de carburant en décé- lération dans certaines conditions qui seront expli- quées plus avant, et d'autres zones de régime supé- rieures aà] 2 o B2 = "1" et autorise cette même cou- pure. I1 en va de même pour(A) 1 qui est le seuil de réalimentation en carburant. En effet, les signaux B1 et B2 entrent directement sur les entrées R et S de la bascule 100 etces dernières étant prioritaires lorsqu'elles sont à "1", elles affectent directement la sortie Q de la bascule. 49398 I 1676 - 14 - Dans le cas d'une décélération o le régime est supérieur au seuil 1 2, l'entrée S de la bascule D est égale à "1" et la sortie Q aussi. Les entrées 0lla et 0llb sont donc à "1" si le contact 106 est fermé, ce qui se traduit par un "1" à la sortie de la porte 105. La sortie de la porte NAND 101 se trouve alors à "0" et l'étage de puissance 3 ne conduit pas. Dans ce cas l'organe de commande 103 n'est pas alimenté et il y a coupure de l'alimentation en carburant du moteur. Dans le cas o le régime W est inférieur au seuil 2 (figure 3), l'entrée S de la bascule 100 est égale à "0''t la sortie Q ne se trouve pas affectée par le changement d'état de "1" à "0" de cette entrée. S'il se produit alors un lâcher de la pédale d'accélérateur, la sortie de la porte NAND 105 passe de "0" à "1" et l'entrée D de la bascule 100, à laquelle est appliqué un niveau "1", est transférée sur la sortie Q. De ce fait, les entrées 0lla et 0llb se trouvent à '"1", ce qui autorise une coupure de l'alimentation en carbu- rant. Lorsque le régime J devient inférieur au seuilW1 (figure 3), l'entrée R passe de "0" à "1" et la sortie Q est affectée par ce changement d'état. L'entrée lola passe à "0" et, comme la sortie de la porte 105 reste égale à "1" (pied levé), la sortie de la porte NAND 101 passe à "1". Dans ce cas l'organe de commande 103 se trouve alimenté et la réalimentation en carburant est assurée. Lors de la réalimentation en carburant du moteur, il peut se produire un'rebondissement,,du réqime dû à la reprise de la combustion, et de ce fait le régime W 49398 1 - 15 - peut repasser au-dessus du seuil de réalimentationLJ1 (figure 3). Le contact 106 étant toujours fermé, si le seuil JW 2 n'existait pas ou si W 2 était égal à WJl, le calculateur interpréterait cette remontée en régime comme une condition autorisant une nouvelle coupure de carburant en décélération, et nous serions en présence d'un phénomène de pompage naturel du moteur dû aux coupures et réalimentations successives. Dans la forme de réalisation décrite, lorsque le régime (W descend endessous du seuil W 1, l'entrée R de la bascule 100 passe de "0" à "1" (figure 2), tan- dis que sa sortie Q passe de "1" à "0". Il y a alors réalimentation comme indiqué ci-dessus. Si le régime W du moteur repasse alors au-dessus du seuilWJ l' l'en- - trée R repasse de "1" à "0", mais la sortie Q ne change pas d'état et reste à "0". Pour que la sortie Q passe alors à "1", il faudrait alors, soit que le régimej repasse au-dessus du seuil 1 2 ce qui ferait passer l'entrée S de "0" à "1", soit qu'il y ait eu un enfoncement de la pédale d'accélérateur suivi d'un nouveau lâcher de pied. Bien entendu, le seuil G)2 est choisi de manière que le régime moteur 4) ne puisse pas atteindre cette valeur, en l'absence d'action sur la pédale d'accélérateur, à la suite d'un "overshoot" de régime dû à la reprise de l'alimentation en carburant consécutivement à une coupure de celle-ci auseuil.1, Enfin, lorsqu'à la suite d'une réalimentation en car- burant consécutive au passage du régime(J en-dessous du seuilCO 1, ce régime CJ repasse au-dessus du seuil Ui 1 à cause d'une action sur la pédale d'accélérateur, tout en restant inférieur à C 2' et qu'un lâcher de pied se produit à nouveau, le passage de "0" à "1" 49398 11676 - 16 - appliqué par la sortie de la porte 105 à l'entrée CK de la bascule 100 provoque le transfert de son entrée D à sa sortie Q, c'est-à-dire le passage de celle-ci de "0" à "1". La sortie de la porte 101 passe alors à nouveau à "0", ce qui autorise une nouvelle coupure de l'alimentation en carburant. Par conséquent, la zone comprise entre J 2 et 1 est une zone de régime o il est impossible de réaliser des coupures successives sur variation du régime C s'il n'y a pas eu de changement d'état ducontacteur 106. On décrira maintenant le fonctionnement du circuit 108 - 112 dont la présence est facultative et qui a pour but d'apporter une modification à la loi program- mée d'avance à l'allumage lors de la réalimentation automatique en carburant du moteur en-dessous du seuil wJ 1, notamment pour améliorer l'agrément de conduite pendant cette phase de fonctionnement. Lorsque la vitesse du moteur devient inférieure à a l' il y a réalimentation du moteur, le signal B1 passant de "0" à "1", et le circuit dérivateur 111 applique à l'entrée P du décompteur 109 une impulsion qui pro- voque le chargement du contenu du circuit de mémorisa- tion 108 dans le décompteur 109 et le passage de la sortie Q de ce dernier de "0" à "1". Simultanément, le décompteur 109 commence à recevoir à son entrée CK, par l'intermédiaire de la porte ET 110, le signal de synchronisation Sy émis à chaque demi-tour moteur. La porte ET 71 dont le conducteur 38c est à "1" laisse alors passer les z impulsions fournies par le séquen- ceur 30 de la figure 1. - 17 - Comme indiqué dans la demande de brevet FR-A- 2 485 641 précitée, ces z impulsions viennent corriger l'avance à l'allumage élaborée par le calculateur et, suivant le type de moteur considéré, ces corrections peuvent êtresoit positives pour augmenter l'avance, soit néga- tives pour la diminuer. Le signe de la correction est programmé définitivement dans chaque calculateur lorsdu masquage de ce dernier. Ces corrections d'avance sont produites à chaque allu- mage jusqu'à ce que la sortie Q du décompteur 109 revienne à zéro, après quoi les impulsions z ne sont plus transmises à travers la porte ET 71. La remise à zéro de la sortie Q intervient soit au bout de n demi- tours moteur, le contenu initial n du décompteur 109 ayant été décompté jusqu'à zéro, soit lorsque le régime du moteur dépasse à nouveau W 1, ce qui se traduit par l'application d'un "1" par l'inverseur 112 à l'entrée R du décompteur 109. 49398 11676 - 18 - REVENDICATIONS 1. Calculateur d'avance à l'allumage pour moteur à combustion interne de véhicule automobile, du type comportant des moyens (49, 50) de mesure de la vitesse du moteur, des moyens (56, 57, 61) de mesure de sa charge, au moins une mémoire morte (53) de coeffi- cients d'avance adressable en fonction de la vitesse et de la charge, des moyens d'adressage de la mémoire morte (53) à partir des moyens de mesure (49, 50, 56, 57, 61), et des moyens (62- 74) de calcul de l'avance à l'allumage à partir des coefficients lus dans la mémoire morte (53), caractérisé en ce qu'il comprend un organe (103) d'interruption de l'alimentation en carburant du moteur, un organe (106) détecteur de la position de la pédale d'accélérateur, et un circuit logique qui reçoit de la mémoire morte (53) un chiffre binaire (B1) représentatif d'un premier seuil (") 1) de régime moteur emmagasiné à chaque emplacement con- tenant un coefficient de la mémoire morte (53) et de l'organe détecteur (106) un niveau logique représen- tatif de la position enfoncée ou relâchée de la pédale d'accélérateur et qui commande l'interruption de l'alimentation du moteur par l'organe d'interruption (103) lorsque le régime ((J) du moteur est supérieur audit seuil (Q 1) et que la pédale d'accélérateur est en position relâchée et la réalimentation en carburant du moteur lorsque son régime () descend audessous dudit premier seuil ( 1). 2. Calculateur suivant la revendication 1, caractérisé en ce que ledit circuit logique (100, 101, 102, 105, 106) reçoit de la mémoire morte (53) un second chiffre binaire (B2), représentatif d'un second seuil ( 2) 49398 I 1676 - 19 - 1 9 supérieur au premier seuil ( 1)' également emmagasiné à chaque emplacement contenant un coefficient de la mémoire morte (53), et n'autorise l'interruption de l'alimentation du moteur par ledit organe d'interrup- tion (103) entre les premier et second seuils (W l' 4J 2) qu'en réponse à la détection par ledit organe détecteur (106) du passage de la pédale d'accélérateur d'une position enfoncée à une position relâchée. 3. Calculateur suivant la revendication 2, caractérisé en ce que le circuit logique comprend une bascule D (100) aux entrées R et S de laquelle sont appliqués lesdits chiffres binaires (Bl, B2), dont l'entrée d'horloge (CK) reçoit de l'organe détecteur (106) le niveau logique représentatif de la position de la pédale d'accélérateur et dont l'entrée D reçoit un niveau logique prédétermine. 4. Calculateur selon la revendication 3, caractérisé en ce que le premier chiffre binaire (B1) présente une première valeur binaire ("0") pour tous les régimes moteur supérieurs au premier seuil ( C 1) et une deuxième valeur binaire ("1") pour tous les régimes moteur inférieurs au premier seuil ( W) et en ce que le second chiffre binaire (B2) présente ladite deuxième valeur binaire ("1") pour tous les régimes moteur supérieurs au second seuil (W 2) et ladite première valeur binaire ("0") pour tous les régimes moteur inférieurs au second seuil ( 2). 5. Calculateur selon l'une quelconque des revendica- tions 3 et 4, caractérisé en ce que ladite bascule D (100) est connectée à un étage de puissance (102) pour l'actionnement dudit organe d'interruption (103) par 49398 11676 -20- l'intermédiaire d'une porte NAND (101) dont une pre- miere entrée (101a) est connectée à la sortie Q de la bascule D (100) et dont la seconde entrée (0llb) est connectée à l'entrée d'horloge (CK) de la bascule et reçoit dudit organe détecteur (106) le niveau logique représentatif de la position de la pédale d'accéléra- teur. 6. Calculateur selon l'une quelconque des revendica- tions 1 à 5, caractérisé en ce qu'il comprend un deuxième circuit logique (108- 112) commandé par le- dit premier chiffre binaire (B1) pour modifier l'avance à l'allumage calculée à partir desdits coefficients lorsque le moteur est réalimenté en carburant au moment o son régime devient inférieur audit premier seuil (O 1). 7. Calculateur selon la revendication 6, caractérisé en ce que le deuxième circuit logique comprend un décompteur (109) qui est préchargé à une valeur pré- déterminée (n), dont la sortie (Q) passe à un niveau logique autorisant la transmission d'impulsions de correction d'avance dans ledit calculateur, et dont le contenu (n) est décompté par un signal de synchronisa- tion (Sy) émis par ledit calculateur en synchronisme avec la rotation du moteur, lorsque le premier chiffre binaire (B1) passe d'une première valeur binaire représentative d'un régime moteur (W) supérieur au premier seuil ( 41394 I 1676 - 21 - zéro ou lorsque le premier chiffre binaire (B1) passe de la seconde valeur à la première valeur représenta- tive d'un régime moteur (Q)) supérieur au premier seuil ( j 1)'