Brevet FR3050027A1 — publié le 20171013

L'invention concerne un procédé de détermination de la position d'un arbre rotatif du type vilebrequin d'un moteur équipant un véhicule automobile et un dispositif de détermination associé. Les capteurs de vilebrequin sont utilisés dans un véhicule automobile pour 5 déterminer la position du vilebrequin, la vitesse de rotation et le sens de rotation du moteur. Utilisés en combinaison avec des capteurs d'arbre à cames, ils déterminent la position des différents cylindres dans le cycle de combustion du moteur (c'est-à-dire déterminer pour chaque cylindre s'il est en phase d'admission, en phase de compression, en phase d'explosion ou en phase d'échappement) et permettent de gérer au mieux le 10 fonctionnement du moteur, par le réglage optimal de l'avance à l'allumage ou de l'instant d'injection de carburant. Ces capteurs de vilebrequin comportent un générateur de champ magnétique (exemple : un aimant permanent), un moyen de détection du champ magnétique (cellule à effet Hall, cellule magnéto résistive MR, cellule magnéto résistive 15 géante GMR,... par exemple) et un circuit électronique de traitement du signal reçu par le moyen de détection du champ magnétique. Ces capteurs, dits capteurs actifs, délivrent un signal digital à un calculateur central pour traitement. Le générateur de champ magnétique peut également être une cible, composée d'un matériau magnétique, présentant des alternances de pôles Sud et Nord. 20 Dans ce cas, le capteur intègre ou pas d'aimant permanent suivant le moyen de détection utilisé. Par la suite, on assimilera les pôles Sud et Nord aux dents et aux creux d'une cible dentée mécanique. De manière connue et comme illustré à la figure 1, un capteur 10 de vilebrequin est associé à une cible dentée 14 solidaire d'un vilebrequin 16. Cette cible dentée 14 se 25 présente sous la forme d'un disque 15 dont la périphérie est dentée. Entre chaque dent T1, T2, T3 sensiblement identiques, se trouve un espacement (creux) C1, C2, C3. La cible dentée se distingue par la présence d'un creux Ce ou d'une dent de longueur plus importante, appelé plus communément « signature » (ou également « dent manquante » « missing tooth » en anglais dans le cas d'un creux Ce de longueur plus importante) 30 positionnée précisément à un certain angle par rapport à la position angulaire du moteur. Selon la forme de réalisation décrite et représentée à la figure 1, un capteur 10 de vilebrequin comporte de manière connue, un élément ferromagnétique 11 et un moyen de détection du champ magnétique 12 (par exemple une cellule à effet Hall). Ce capteur 10 délivre un signal digital à un des moyens de traitement 13. 3050027 2 Le fonctionnement d'un tel ensemble capteur 10 et de la cible dentée 14 associée est décrit ci-après. Lorsque la cible dentée 14 est entrainée en rotation (flèche F à la figure 1) par le vilebrequin 16, le capteur 10 perçoit une suite de variations du champ magnétique 5 représentatif de la ou des dents T1, T2, T3 passant devant lui et de leur espacement Ci, C2, 03, Ce. Le signal ainsi obtenu est représenté à la figure 2. Comme illustré à la figure 2, pour déterminer la position du vilebrequin, on observe le signal B représentant les variations du champ magnétique perçu par le capteur 10 de vilebrequin 16 pendant un tour de la cible dentéel4, c'est-à-dire selon un 10 angle de rotation 0 de la cible dentée 14. Ce signal présente une suite de sinusoïdes D1, D2...Di correspondant chacun à la variation du champ magnétique mesuré par le capteur 10 lorsqu'une dent T1, T2...T, (cf. figure 2) suivie d'un creux Cl, 02...C, passe devant le dit capteur 10. En comptant le nombre de sinusoïdes D1, D2... D,, en mesurant la durée de chacun d'eux, l'espacement entre chaque sinusoïde D1, D2... D,, et en détectant 15 la signature (l'espacement dû à la dent ou au creux manquant Ce étant plus long), il est possible de déterminer la vitesse de rotation du moteur, le sens de rotation du moteur et la position angulaire du vilebrequin. Comme illustré à la figure 2, le signal B présente un minimum BMIN1 et un maximum BMAX1- La détection du passage des dents T1, T2...T, et des creux Cl, 02...C, de 20 la cible dentéel4 se fait par la détection du passage du signal B au dessus (respectivement en dessous) d'un seuil de détection S1 placé entre le minimum B et MIN1t l maximum B MAXI, par exemple égal à SI. = kl * MAXI. BM1N1), ki étant une constante, par exemple égale à 0,50. Les capteurs vilebrequin fournissent en sortie un signal représentatif de la 25 détection du passage devant ledit capteur, des dents et des creux de la cible dentée positionnée sur l'arbre. Le capteur est relié électriquement à une unité de traitement qui analyse ledit signal. Selon la forme de réalisation décrite et représentée à la figure 1, un capteur 10, par exemple, de vilebrequin, tel que représenté à la figure 1, délivre un signal digital à une 30 unité de traitement 13, par exemple un calculateur central embarqué dans le véhicule. Comme illustré à la figure 1, généralement, la connexion électrique filaire entre le capteur 10 et l'unité de traitement 13 comprend trois câbles électriques 01, 02, 03 : - un premier câble Cl permet d'alimenter en tension le capteur à partir de l'unité 35 de traitement 13, - un deuxième câble C2 met à la masse électrique le capteur par exemple, par l'intermédiaire de l'unité de traitement 13, 3050027 3 - un troisième câble C3 fournit à l'unité de traitement 13 un signal représentatif du passage des dents T1, T2, T3 de la cible dentée 14 devant le capteur 10. A partir du signal émis par le capteur 10, l'unité de traitement 13 en déduit la vitesse de rotation de l'arbre 16, la position de la cible dentéel4 et le sens de rotation de l'arbre 16. Pour des raisons de coût, il serait évidemment avantageux de réduire le nombre de câbles, par exemple à deux câbles uniquement. Et pour de raisons de fiabilité du capteur 10, il serait également judicieux de disposer d'une information de diagnostic supplémentaire en sortie dudit capteur 10. On 10 entend ici un diagnostic sur le fonctionnement intrinsèque du capteur 10 (positionnement défectueux par rapport à la cible dentée 14, dérive inattendue du signal etc..) en plus du diagnostic de type électrique (mise à la masse, court circuit, surchauffe, sur courant). Cependant, la disponibilité de trois types d'information : diagnostic interne du capteur, position angulaire de la cible dentée et sens de rotation de l'arbre à partir d'un 15 signal issu du capteur transmis sur deux câbles pose un problème de faisabilité. En effet, ces trois types d'information doivent être disponibles rapidement, plus précisément, l'information sur la position angulaire de la cible dentée 14 doit être disponible en temps réel afin de pouvoir contrôler le moteur à combustion interne (contrôle de la quantité de carburant injectée, du délai à l'injection, gestion des 20 émissions polluantes, etc.), et ceci jusqu'à une vitesse de rotation de l'arbre élevée de l'ordre de 8000 trs/min. La demanderesse n'a pas connaissance de dispositif de détermination de la position d'un arbre rotatif, délivrant lesdits trois types d'informations (position de cible, sens de rotation et diagnostic capteur) à partir d'un signal issu du capteur et transmis 25 seulement sur deux câbles électriques à une unité de traitement, avec en outre l'information sur la position angulaire de la cible dentée 14 disponible en temps réel. L'invention propose un dispositif de détermination de la position d'un arbre rotatif du type vilebrequin d'un moteur équipant un véhicule automobile dans lequel le capteur est alimenté électriquement et fournit un signal à une unité de traitement, uniquement par 30 l'intermédiaire de deux câbles électriques, ledit dispositif permettant la gestion en temps réel par l'unité de traitement de l'information concernant la position angulaire de la cible, c'est-à-dire la position angulaire de l'arbre rotatif. L'invention propose un procédé de détermination de la position angulaire d'un arbre rotatif du type vilebrequin, d'un moteur équipant un véhicule automobile, à l'aide 35 d'un dispositif de détermination, ledit dispositif comprenant une cible dentée présentant une signature, solidaire de l'arbre, un capteur magnétique, une unité de traitement, ledit capteur délivrant au moins un signal à l'unité de traitement du signal, en fonction des 3050027 4 variations de champ magnétique induites par le passage de la cible dentée devant ledit capteur, ledit procédé étant remarquable en ce qu'il comprend : - au préalable une étape de génération d'un signal codé en temps réel sous forme de trames consécutives de bits en modulation de courant espacées entre elles, 5 comprenant des données relatives au sens de rotation de l'arbre, aux variations de champ magnétique perçues par le capteur et au diagnostic du capteur, en provenance du capteur , et - une étape de transmission dudit signal codé vers l'unité de traitement, et en ce que ledit procédé consiste, dès la réception d'une trame, à extraire de 10 la trame une information de début de trame afin de déterminer la position angulaire de l'arbre rotatif, avant de vérifier une validité des données transmises dans la trame. Ledit procédé comprend également les étapes suivantes : - Etape E3 : vérification qu'un délai entre deux trames consécutives est supérieur à un délai prédéterminé, 15 - Etape E4 : extraction d'une information de début de trame et détermination de la position angulaire de l'arbre, - Etape E5 : vérification qu'au moins un premier bit est représentatif d'un début de trame, - Etape E7 : extraction des données de la trame, 20 - Etape E8 : vérification de la validité des données de la trame (S), - Etape E9 : détermination du sens de rotation, de la vitesse de l'arbre et du diagnostic du capteur. Dans un deuxième mode de réalisation, le procédé comprend entre l'étape E5 et l'étape E7 une deuxième étape de vérification qu'au moins un deuxième bit est 25 représentatif d'un début de trame. Plus particulièrement le codage est un code de type « Manchester ». L'invention concerne également un dispositif de détermination de la position angulaire d'un arbre rotatif du type vilebrequin, d'un moteur équipant un véhicule automobile, ledit dispositif comprenant une cible dentée présentant une signature, 30 solidaire de l'arbre, un capteur magnétique, une unité de traitement, le capteur délivrant au moins un signal à l'unité de traitement, en fonction des variations de champ magnétique induites par le passage de la cible dentée devant ledit capteur , ledit dispositif étant remarquable en ce que : - le capteur est relié électriquement à l'unité de traitement par l'intermédiaire de 35 deux connexions filaires alimentant le capteur et permettant l'émission continue et en temps réel par le capteur d'un signal codé des données du sens de rotation de l'arbre, des variations du champ magnétique et du diagnostic du capteur, 3050027 5 - le capteur comprend une unité de codage en temps réel sous forme de trames consécutives de bits en modulation de courant espacées entre elles, des données du sens de rotation de l'arbre, des variations du champ magnétique et du diagnostic du capteur, 5 - l'unité de traitement comprend des moyens de réception du signal, un démultiplexeur, une unité de calcul et une unité de gestion de la position angulaire du moteur, ledit démultiplexeur comprenant : - des moyens de comparaison entre un délai entre deux trames consécutives et un délai prédéterminé, - des moyens de vérification qu'au moins un bit est représentatif d'un début de trame, - des moyens d'extraction d'une information de début de trame reliés à l'unité de gestion, - des moyens de test de la validité des données de la trame, - des moyens de stockage des données de la trame, reliés à l'unité de calcul, - des moyens de détermination du sens de rotation de l'arbre. Judicieusement, le codage en modulation de courant est un codage de type « Manchester ». Avantageusement, les moyens de test de la validité sont reliés à l'unité de calcul et à l'unité de gestion et en ce que les moyens de détermination du sens de rotation sont reliés à l'unité de gestion L'unité de traitement peut être comprise dans un microcontrôleur. L'invention s'applique également à tout véhicule automobile, comprenant un 25 dispositif de détermination de la position d'un arbre rotatif selon l'une quelconque des caractéristiques énumérées ci-dessus. D'autres caractéristiques et avantages de la présente invention seront mieux compris à la lecture de la description qui suit (à titre d'exemple non limitatif) en référence aux figures annexées dans lesquelles : 30 - la figure 1 (expliquée précédemment) est une vue schématique en coupe, représentant un capteur vilebrequin et sa cible dentée associée, ainsi que l'unité de traitement de l'art antérieur, - la figure 2 expliquée précédemment, représente selon l'art antérieur, le signal B délivré par le capteur 10 en fonction de l'angle de rotation du 35 vilebrequin 16, ainsi que le seuil de détection S1 des fronts ascendants et descendants, 3050027 6 la figure 3 est une vue schématique du dispositif de détection comprenant le capteur, et de l'unité de traitement selon l'invention, la figure 4 représente schématiquement l'unité de traitement de l'invention comprenant les moyens de réalisation de l'invention, 5 la figure 5 est un logigramme représentant le procédé de détermination d'un arbre rotatif selon l'invention, la figure 6 illustre schématiquement le codage de l'information issue du capteur et envoyée à l'unité de traitement, plus particulièrement, la figure 6 représente deux trames consécutives de bits en modulation de courant 10 espacées entre elles, des données du sens de rotation de l'arbre, de variations de champ magnétique et du diagnostic du capteur, en provenance du capteur selon l'invention. Le dispositif D de détermination de la position d'un arbre rotatif, par exemple d'un vilebrequin, d'un moteur équipant un véhicule automobile est illustré à la figure 3. 15 Le dispositif D comprend une cible dentée 14 solidaire de l'arbre rotatif 16, un capteur magnétique 10, par exemple de type à effet Hall qui comprend un élément ferromagnétique 11 et un moyen de détection du champ magnétique 12 (par exemple une cellule à effet Hall). Dans cet exemple non limitatif, la cible dentée 14 associée à ce capteur 10 se 20 présente sous la forme d'un disque métallique 15 (cf. figure 1) fixé de manière solidaire, par exemple à un vilebrequin 16 ou encore à un arbre de transmission. Cette cible dentée 14 porte à sa périphérie, dans l'exemple d'une cible dentée fixée à un arbre à cames, une pluralité de dents T1, T2, T3...Ti de hauteurs, de longueurs et d'espacement identiques, mais présentant un espacement Ce plus long, dit « signature». Cette succession de dents, creux et de la signature constitue, de manière connue en soi, et expliquée précédemment un codage. Bien sûr, la signature peut consister en une dent plus longue que les autres ; ceci n'est pas représenté à la figure 1. Lorsque la cible dentée 14 est entrainée en rotation (flèche F' à la figure 3) par le vilebrequin 16, le capteur 10 perçoit une suite de variations de valeurs du champ 30 magnétique B représentatif de la succession des dents passant devant lui, de leur longueurs et de leurs espacements. La détection des fronts ascendants et descendants des dents, permet ainsi de manière connue en soi, après des calculs réalisés par une unité de traitement électronique 13 reliée au capteur 10 (cf. plus bas), de déterminer la position angulaire de 35 l'arbre 16 ainsi que sa vitesse et son sens de rotation. Ceci est connu de l'homme du métier et ne sera pas plus détaillé ici. 3050027 7 Le capteur 10 est relié électriquement à une unité de traitement du signal 13 et délivre à ladite unité un signal en fonction des variations de champ magnétique qu'il perçoit, induites par le passage de la cible dentée 14 devant le capteur 10. Selon l'invention, le capteur 10 est relié électriquement à l'unité de 5 traitement 13' par l'intermédiaire de deux connections filaires seulement, une première connexion filaire C1' et une deuxième connexion filaire C2' (cf. figure 3). La première connexion filaire C1' alimente en tension le capteur 10 à partir de l'unité de traitement 13', elle-même connectée à la batterie du véhicule VBAT. La première connexion filaire C1' permet également la transmission du capteur 10 vers 10 l'unité de traitement 13' d'un signal codé en temps réel représentant les variations du champ magnétique provenant du passage des dents T1, T2, T3, le sens de rotation de l'arbre 16, et le diagnostic intrinsèque du capteur 10. La deuxième connexion filaire C2' permet la mise à la masse électrique du capteur 10. 15 Bien sûr, il est aussi possible que la première connexion filaire C1' serve à alimenter en tension le capteur 10 et que la deuxième connexion filaire C2', en plus de relier à la masse électrique le capteur 10, permette également la transmission du capteur 10 vers l'unité de traitement 13' d'un signal codé en temps réel représentant les variations du champ magnétique provenant du passage des dents T1, T2, T3, le sens de 20 rotation de l'arbre 16, et le diagnostic intrinsèque du capteur 10. Ce codage est un codage en temps réel sous la forme de trames consécutives de bits en modulation de courant espacées entres elles. Il est à noter que le codage pourrait être également réalisé en modulation de tension. En effet, le signal en modulation de courant est transformé en signal en modulation de tension par l'unité de traitement 13 ' 25 afin que ladite unité puisse décoder les informations contenues dans ledit signal. Par exemple, le codage est un codage du type « Manchester ». Les trames S sont illustrées à la figure 6. Les trames S comportent au moins un bit correspondant au bit de début de trame 51 (dans l'exemple, sont représentés deux bits de début de trame, 51, S2), suivi d'au moins dix bits DO, D1, D2, D3...D9 dédiées au 30 codage des données issues du capteur 10. On entend par données, les données relatives au diagnostic intrinsèque du capteur, au sens de rotation de l'arbre et aux variations de champ magnétique perçues par le capteur, quand la cible dentée 14 passe devant lui. Après les dix bits, se trouve un bit P de parité, dédié à la vérification de la validité 35 de la trame S et des données qu'elle contient. Les trames de données S sont consécutives, espacées entres elles dans le temps, d'un délai AT variable, dépendant de la vitesse de rotation de l'arbre rotatif 16, et de 3050027 8 l'espacement entre les dents T1, T2, T3...T. Il y a donc un délai plus grand entre deux trames consécutives lors du passage de la « signature » devant le capteur 10. Pour chaque passage de dent T1, T2, T3-Ti en face du capteur 10, une trame S est envoyée par ledit capteur 10 à l'unité de traitement 13'. 5 Les deux connexions filaires, la première connexion C1' et la deuxième connexion C2' permettent donc d'alimenter le capteur 10 et simultanément de transmettre les données codées du capteur 10 vers l'unité de traitement 13'. Les deux connexions filaires Cl ', C2' constituent une interface de capteurs du type du standard PSI5 ou « Peripheral Sensor Interface » en anglais. 10 Afin de réaliser ce codage, le capteur 10 comprend une unité de codage 30 en modulation de courant sous forme de trame de bits des données mesurées par ledit capteur 10, plus précisément une unité de codage selon le standard PSI 5. Cette unité de codage 30 est connue de l'homme du métier et ne sera pas plus détaillée ici (voir la spécification PSI5 V2.1 disponible sur internet). 15 Selon l'invention, l'unité de traitement 13' comprend des moyens de réception du signal MO, plus précisément un récepteur PSI5, ainsi qu'un démultiplexeur 20 reliés électriquement entre eux, une unité de calcul 21 et une unité de gestion 22 de la position angulaire du moteur (cf. figures 3 et 4). L'unité de traitement 13' est constituée de plusieurs microcontrôleurs disposés sur 20 un circuit imprimé. Par exemple l'unité de calcul 21, l'unité de gestion 22, le démultiplexeur sont compris chacun dans au moins un microcontrôleur ou sont compris dans un même microcontrôleur. Le démultiplexeur 20 est relié électriquement à l'unité de calcul 21, et à l'unité de gestion 22 de la position angulaire du moteur. 25 L'unité de gestion 22 est un périphérique spécifiquement dédié à la gestion de la position angulaire de la cible dentée 14, c'est-à-dire de l'arbre rotatif 16 et ladite unité gère la position angulaire du moteur dans son cycle de combustion (admission, compression, combustion, échappement). Plus précisément, ladite unité de gestion 22 reçoit toutes les données en provenance des capteurs de vilebrequin et d'arbre à cames du moteur, détermine la position angulaire du moteur et commande les actuateurs contrôlant les paramètres relatifs à l'injection ou à la dépollution qui dépendent de la position angulaire du moteur ainsi déterminée. L'unité de calcul 21 réalise un diagnostic du capteur 10, à partir des données 35 reçues dans la trame. 3050027 9 Selon l'invention, le démultiplexeur 20 comprend : - des moyens de comparaison M1 entre le délai AT entre deux trames S consécutives et un délai prédéterminé Tmin, - des moyens de vérification M2 qu'au moins un bit est représentatif d'un début de 5 trame S et correspond à un bit de début de trame 51, S2, - des moyens d'extraction M3 d'une information de début de trame, que l'on appellera information de position angulaire moteur, ou « a », - des moyens de test de la validité M4 des données de la trame S, - des moyens de stockage M5 des données de la trame S, 10 - des moyens de détermination M6 du sens de rotation de l'arbre 16. Les moyens de comparaison Ml, les moyens de vérification M2, les moyens d'extraction M3, les moyens de test de la validité M4, les moyens de stockage M5 et les moyens de détermination M6 se présentent sous forme de logiciels et d'éléments matériels de base de circuits intégrés, compris dans le démultiplexeur 20. 15 Les moyens de comparaison M1 mesurent le délai AT entre deux trames S consécutives et comparent le dit délai AT à un délai prédéterminé Tmin. Si le délai AT mesuré est supérieur au délai prédéterminé Tmin, alors cela signifie le début d'une trame S de données 51, S2, DO... D9. Les moyens de vérification M2 vérifient qu'au moins un premier bit reçu 51 est 20 représentatif d'un début de trame S et correspond à un bit de début de trame 51, ce qui signifie que les dix bits DO, D1, D2, D3...D9 qui s'ensuivent sont des bits contenant des données qui sont à traiter en temps réel par l'unité de traitement 13'. Dans un mode préférentiel de réalisation de l'invention, la trame S de données comprend deux bits consécutifs de début de trame, 51 et S2, et les moyens de 25 vérification M2 vérifient que les deux bits consécutifs 51, S2 correspondent à des bits de début de trame S. Les moyens d'extraction M3 extraient, dès la réception du début de trame S, c'est-à-dire dès la validation que le délai mesuré AT est supérieur au délai prédéterminé ATmin (ceci est expliqué plus bas), une information de début de trame « a » qu'ils 30 envoient directement à l'unité de gestion 22. Les moyens de test de la validité M4 vérifient que les bits de données DO,.. .D9 transmises par la trame S, sont valides et effectuent dans ce but un calcul dit «de parité » sur les données DO... D9 en comparant le résultat dudit calcul avec le bit de parité dédié P, situé en fin de trame après les bits de données DO... D9. Les moyens de stockage M5 enregistrent les données DO... D9 transmises par la trame S. 3050027 10 Les moyens de test de la validité M4 et les moyens de stockage M5 sont reliés électriquement à l'unité de calcul 21, à laquelle, ils transmettent les données DO...D9. Les moyens de détermination M6 calculent à partir des bits de données transmis le sens de rotation « dir » de l'arbre 16, et transmettent l'information du sens de rotation 5 « dir » à l'unité de gestion 22 à laquelle ils sont reliés. Le procédé de détermination de la position de l'arbre rotatif 16 est illustré à la figure 5 et va maintenant être décrit. Dans un premier temps (étape El ), l'unité de codage 30 comprise dans le capteur 10 génère un signal codé en temps réel en fonction des variations de champ 10 magnétique induites par le passage de la cible dentéel 4 devant le capteur 10. Ledit signal codé se présente sous la forme de trames S consécutives de bits en modulation de courant (cf. figure 6) espacées entre elles du délai AT variable. A passage de dent T1, T2, T3 devant le capteur 10, est envoyée une trame de données à l'unité de traitement 13'. 15 Les dents sont espacées régulièrement, généralement 60 dents sont réparties à la périphérie du disque 15, soit une dent T1, T2...T, tous les 6 degrés angulaires, sauf pour la signature Ce, qui se distingue par un espacement de plus de 6 degrés. Une fois la signature Ce repérée, celle-ci étant positionnée à une position angulaire moteur prédéterminée et fixe il est donc ainsi possible de compter le nombre de 20 dents et de connaitre la position angulaire du moteur à chaque passage de dent T1, T2...T, devant le capteur 10. Ledit signal codé comprend les données relatives au sens de rotation de l'arbre 16, aux variations du champ magnétiques perçues par le capteur 10, et au diagnostic intrinsèque du capteur 10. 25 Ledit signal codé est ensuite transmis (étape E2) par l'intermédiaire de la première connexion filaire C1' et de la deuxième connexion filaire C2' à l'unité de traitement 13' pour y être décodé. Le signal codé y est reçu par les moyens de réception MO de l'unité de traitement 13' (étape E2). L'invention propose alors que le procédé de détermination comprenne les 30 étapes suivantes : Lors d'une troisième étape (E3) les moyens de comparaison M1 mesurent en temps réel le délai AT entre deux trames S consécutives reçues dans le signal codé, et comparent le dit délai AT à un délai prédéterminé ATmin. Si le délai AT mesuré est supérieur au délai prédéterminé ATmin, par exemple si AT > 3,Tmin avec 3,Tmin=5.2 35 alors cela signifie le début d'une nouvelle trame S de données, pour la trame dernièrement reçue. 3050027 11 Puis, lors d'une quatrième étape (étape E4), dès que le début d'une trame S a été détecté, les moyens d'extraction M3 extraient une information de début de trame, « a », qui est envoyée à l'unité de gestion 22. Cette information de début de trame « a », correspond au passage d'une nouvelle dent devant le capteur 10, l'unité de gestion 22 5 peut alors calculer la nouvelle position angulaire du moteur, comme expliqué précédemment. Ladite unité de gestion 22 peut donc immédiatement, à partir de cette information de début de trame « a », déterminer la position angulaire de la cible dentée 14, et donc celle du moteur afin de commander les actuateurs contrôlant les paramètres relatifs à l'injection ou à la dépollution, c'est-à-dire les paramètres dépendant 10 de la position angulaire du moteur. La gestion de la position angulaire du moteur peut donc alors être effectuée en temps réel, par l'unité de gestion 22 dès la réception de l'information de début de trame « a » en provenance du capteur 10. Lors d'une cinquième étape (E5), les moyens de vérification M2 vérifient qu'au moins le premier bit S1 de la nouvelle trame S de données ainsi reçue est représentatif 15 d'un début de trame S et correspond à un bit de début de trame S1. Dans un deuxième mode de réalisation de l'invention, dans le cas où la trame comprend deux bits de démarrage de trame consécutifs, S1, S2, une deuxième vérification de la présence d'un deuxième bit de démarrage de trame S2 est effectuée (étape E6). 20 Lors d'une septième étape (étape E7), les données DO...D9 contenues dans les bits suivants sont extraites et enregistrées par les moyens de stockage M5 des données. La vérification de la validité des données est ensuite effectuée (étape E8), par les moyens de test de la validité M4 qui effectuent un test de parité entre les données et le bit de parité « P » contenu dans la trame S. Si la trame n'est pas valide (cf. « E » à l'étape E8b), 25 le procédé de détermination recommence dès la réception d'une nouvelle trame (étape E3). Si la trame de données n'est pas valide, par exemple si elle a été interrompue, alors l'information d'erreur ou « E » (cf. figures 3 et 4), est envoyée à l'unité de calcul 21, et à l'unité de gestion 22 et est enregistrée dans les moyens de stockage M5. Aucun 30 traitement de données n'est alors réalisé. Si les données sont valides (cf. « V » à l'étape E8a) alors, lors d'une dernière étape E9 : - les données «DT » sont transmises à l'unité de calcul 21 (étape E9a) pour traitement et, 35 - la direction de rotation « dir » de l'arbre 16 est déterminée par les moyens de détermination M6 du sens de rotation de l'arbre 16 par décodage et est envoyée uniquement à l'unité de gestion 22 (étape E9b). 3050027 12 L'unité de calcul 21 réalise, à partir des données reçues DO...D9 des diagnostics de fonctionnement du capteur 10. L'unité de gestion 22, quant à elle, détermine la vitesse de rotation de l'arbre 16 à partir des données reçues. Dans le cas où la direction de rotation « dir » a 5 changé depuis le passage de la dernière dent, la position angulaire moteur calculée à partir de la réception de l'information de début de trame « a » est incorrecte et est recalculée en fonction du nouveau sens de rotation. L'unité de calcul 21 et l'unité de gestion 22 communiquent entre elles par une communication de type BUS CAN (« Control Area Network » en anglais, ou périphérique 10 de contrôle). L'invention est donc judicieuse dans la mesure où la donnée relative au début de trame « a »est extraite dès la réception d'une trame de donnée S, avant même de vérifier la validité de toutes les données qui sont contenues dans la trame S. L'invention permet donc de déterminer en temps réel la position de la cible 14 15 à chaque passage d'une nouvelle dent, afin de gérer en temps réel les paramètres d'injection ou autres qui y sont dépendants. Ceci est contraire à l'art antérieur, puisque dans l'art antérieur, les données transmises par le capteur n'étaient pas transmises sous forme de trame mais sous la forme d'une succession de fronts électriques ascendants et descendants. 20 Ceci est également contraire à l'utilisation du protocole PSI5 selon l'art antérieur, puisque l'utilisation des données transmises des trames envoyées selon le standard PSI5 n'est possible qu'une fois le test de parité réalisé. En effet, dans le protocole PSI5, aucune donnée n'est utilisée ou estimée utilisable avant le succès du test de parité. 25 De plus, l'invention est ingénieuse dans la mesure où, puisque la donnée essentielle, début de trame « a » est extraite dès le début de la trame S, le traitement des autres données peut être réalisé consécutivement sans risquer de perturber le fonctionnement du moteur. L'invention permet ainsi d'éviter l'émission en parallèle sur plusieurs 30 connexions filaires des dites trois informations et leur traitement en simultané, ce qui serait coûteux. Les deux données restantes, le diagnostic intrinsèque du capteur 10 et le sens de rotation de l'arbre 16 ne sont elles déterminées qu'après la vérification de la validité de la trame S. Lesdites deux données sont moins critiques pour la gestion du 35 moteur que la donnée relative à la position angulaire de la cible dentée 14 et peuvent être transmises à la fin de la réception de la trame S, c'est-à-dire après un certain retard, dû aux délais de réception de la trame S complète et au délai inhérent au test de sa validité. 3050027 13 La demanderesse a constaté que la disponibilité en temps réel de la position de début de trame (c'est-à-dire du passage d'une nouvelle dent) était essentielle à la gestion correcte du moteur. La demanderesse a évalué l'impact de la réception d'une trame S non valide par l'unité de traitement 13' sur la gestion du moteur (en particulier) 5 pour les paramètres dépendant de l'information de position angulaire et a trouvé que ledit impact était négligeable par rapport à la disponibilité de ladite information de position angulaire du moteur dès la réception de la trame S dans tous les autres cas où la trame s'avère valide. Dans le cas où par exemple la direction de rotation de l'arbre à changé depuis 10 le passage de la dernière dent, la correction de la position angulaire moteur est réalisée par l'unité de gestion 22 une fois l'information « dir » reçue. Cependant dans tous les autres cas où le sens de direction n'a pas changé la position angulaire moteur est déterminée dès la réception de l'information de début de trame « a ». En effet, la probabilité de réception d'une trame S non valide est peu élevée, 15 le procédé de l'invention instaure donc une priorité sur la gestion des données reçues du capteur, en déterminant le début de la trame S, avant de vérifier la validité de ladite trame, la détermination des autres données se faisant elle , après la vérification de la validité. L'invention permet donc de façon judicieuse, d'obtenir sur deux connexions filaires uniquement, trois types d'informations issues du capteur : diagnostic intrinsèque, 20 position de la cible dentée et sens de rotation, avec la position angulaire du moteur en temps réel ce qui n'était pas possible dans l'art antérieur. REVENDICATIONS1. Procédé de détermination de la position angulaire d'un arbre rotatif (16) du type vilebrequin, d'un moteur équipant un véhicule automobile, à l'aide d'un dispositif (D) de détermination, ledit dispositif (D) comprenant une cible dentée (14) présentant une signature (Ce), solidaire de l'arbre (16), un capteur (10) magnétique, une unité de traitement (13'), ledit capteur (10) délivrant au moins un signal à l'unité de traitement (13') du signal, en fonction des variations de champ magnétique induites par le passage de la cible dentée (14) devant ledit capteur (10), ledit procédé étant caractérisé en ce qu'il comprend : - au préalable une étape de génération (étape E1) d'un signal codé en temps réel sous forme de trames (S) consécutives de bits en modulation de courant espacées entre elles, comprenant des données relatives au sens de rotation de l'arbre (16), aux variations de champ magnétique perçues par le capteur (10) et au diagnostic du capteur (10), en provenance du capteur (10), et - une étape de transmission (étape E2) dudit signal codé vers l'unité de traitement (13'), et en ce que ledit procédé consiste, dès la réception (étape E3) d'une trame (S), à extraire de la trame (étape E4) une information de début de trame (« a ») afin de déterminer la position de l'arbre rotatif, avant de vérifier (étape E8) une validité des données (DO...D9) transmises dans la trame (S). 2. Procédé de détermination selon la revendication précédente caractérisé en ce que, lors de la réception d'une trame (S) par l'unité de traitement (13'), ledit procédé comprend les étapes suivantes : - Etape E3 : vérification qu'un délai (AT) entre deux trames (S) consécutives est supérieur à un délai prédéterminé (3,Tmin), - Etape E4 : extraction d'une information de début de trame (« a ») et détermination de la position angulaire de l'arbre (16), - Etape E5 : vérification qu'au moins un premier bit (51) est représentatif d'un début de trame (S), - Etape E7 : extraction des données (DO...D9) de la trame (S), - Etape E8 : vérification de la validité des données (DO...D9) de la trame (S), - Etape E9 : détermination du sens de rotation (dir), de la vitesse de l'arbre (16) et du diagnostic du capteur (10). 3050027 15 3. Procédé de détermination selon la revendication précédente, caractérisé en ce qu'il comprend entre l'étape E5 et l'étape E7 une deuxième étape de vérification (E6) qu'au moins un deuxième bit (S2) est représentatif d'un début de trame (S). 4. Procédé de détermination selon l'une quelconque des revendications 5 précédentes, caractérisé en ce que le codage est un code de type « Manchester ». 5. Dispositif (D) de détermination de la position d'un arbre rotatif (16) du type vilebrequin, d'un moteur équipant un véhicule automobile, ledit dispositif (D) comprenant une cible dentée (14) présentant une signature (Ce), solidaire de l'arbre (16), un capteur (10) magnétique, une unité de traitement (13'), le capteur (10) délivrant au moins 10 un signal à l'unité de traitement (13'), en fonction des variations de champ magnétique induites par le passage de la cible dentée (14) devant ledit capteur (10), ledit dispositif (D) étant caractérisé en ce que : - le capteur (10) est relié électriquement à l'unité de traitement (13') par l'intermédiaire de deux connexions filaires (C1', C2'), alimentant le capteur (10) 15 et permettant l'émission continue et en temps réel par le capteur (10) d'un signal codé des données du sens de rotation de l'arbre (16), des variations du champ magnétique et du diagnostic du capteur (10), - le capteur (10) comprend une unité de codage (30) en temps réel sous forme de trames (S) consécutives de bits en modulation de courant espacées entre elles, 20 des données du sens de rotation de l'arbre (16), des variations du champ magnétique et du diagnostic du capteur (10), - l'unité de traitement (13') comprend des moyens de réception du signal (MO), un démultiplexeur (20), une unité de calcul (21) et une unité de gestion (22) de la position angulaire du moteur, ledit démultiplexeur (20) comprenant : 25 des moyens de comparaison (M1) entre un délai (AT) entre deux trames consécutives et un délai prédéterminé (3,Tmin), des moyens de vérification (M2) qu'au moins un bit (51) est représentatif d'un début de trame (S), des moyens d'extraction (M3) d'une information de début de trame (« a ») 30 reliés à l'unité de gestion (22), des moyens de test de la validité (M4) des données (DO...D9) de la trame (S), des moyens de stockage (M5) des données (DO...D9) de la trame (S), reliés à l'unité de calcul (21), 3050027 16 - des moyens de détermination (M6) du sens de rotation (dir) de l'arbre (16). 6. Dispositif (D) de détermination, selon la revendication précédente, caractérisé en ce que le codage en modulation de courant est un codage de type « Manchester ». 5 7. Dispositif (D) de détermination, selon la revendication 5 ou 6, caractérisé en ce que les moyens de test de la validité (M4) sont reliés à l'unité de calcul (21) et à l'unité de gestion (22) et en ce que les moyens de détermination (M6) du sens de rotation (dir) sont reliés à l'unité de gestion (22). 8. Dispositif (D) de détermination, selon l'une quelconque des revendications 10 précédentes, caractérisé en ce que l'unité de traitement (13') est comprise dans un microcontrôleur. 9. Véhicule automobile, caractérisé en ce qu'il comprend un dispositif (D) de détermination de la position d'un arbre (16) rotatif selon l'une quelconque des revendications 5 à 8.