Brevet FR2613993A1 — publié le 19881021

DISPOSITIF ET PROCEDE D'ANTIVOL ELECTRONIQUE D'UN VEHICULE La présente invention concerne un dispositif et un procédé d'antivol électronique d'un véhicule à moteur à combustion interne muni d'un systeme d'allumage-injection électronique, véhicule équipé d'un dispositif électronique de verrouillage et de déverrouillage des portes à télécommande Infrarouge. dont le but est d'empêcher le démarrage du moteur par verrouillage du systeme d'allumage-injection. Un dispositif électronique actuel de verrouillage et de déverrouillage des portes d'un véhicule par émission de rayons infrarouges à impulsions codées comprend un bottier émetteur, à piles, émettant des impulsions selon un code propre à chaque boîtier et un bottier récepteur, placé à bord du véhicule, ayant une cellule captant les impulsions infrarouges à travers les vitres du véhicule et comparant le code reçu au code qu'il a en mémoire. En cas de coincidence, le bottier récepteur autorise le déverouillage électrique des portes du véhicule. Ce dispositif n'assure pas une protection parfaite contre le vol puisqu'il ne concerne que le verrouillage des portes. L'invention vise en plus à empêcher le fonctionnement du moteur du véhicule en assurant le verrouillage du systeme d'allumageinjection électronique. Selon un premier principe de fonctionnement du procédé selon l'invention, le verrouillage du systeme d'allumage-injection électronique est obligatoirement lié au verrouillage des portes du véhicule par l'emploi du bottier émetteur du dispositif de télécommande infrarouge. Selon un second principe, le déverrouillage du systeme d'injection électronique est lié au déverrouillage des portes par l'émetteur de la télécommande infrarouge ou à l'envoi d'un code prédéterminé au système d'injection par un moyen différent de la télécommande infrarouge. Pour cela, l'objet de l'invention est un dispositif d'antivol électronique d'un véhicule à moteur à combustion interne, doté d'un système d'allumage-injection électronique et d'un dispositif de verrouillage et déverrouillage des portes à télécommande infrarouge comprenant un bottier émetteur infrarouge et un bottier récepteur infrarouge, caractérisé en ce que : d'une part, le boitier récepteur comporte un microprocesseur associe à une mémoire programmable effaçable et, d'autre part, ce bottier est relié, par une liaison série, au microprocesseur du calculateur d'allumage-injection auquel il envoie une trame codée dont le code est lu et comparé par le microprocesseur à celui mis dans une case de la mémoire programmable effaçable associée au microprocesseur du calculateur. Le fonctionnement du procédé d'antivol selon l'invention présente l'avantage d'être simple d'emploi, transparent vis-à-vis de son utilisateur et de faible court. D'autres caractéristiques et avantages de l'invention apparattront dans la description qui suit, illustrée par les figures suivantes qui représentent - la figure 1 : un schéma d'ensemble du dispositif selon l'invention - la figure 2 : un organigramme fonctionnel du procédé d'antivol selon l'invention. Sur la figure 1 sont représentés le bottier 1 émetteur et le bottier 2 récepteur du dispositif de télécommande infrarouge et en 3 le calculateur d'allumage-injection électronique. Le boitier 1 émet des impulsions infrarouges selon un code déterminé, qui sont destinées à être reçues par la partie réceptrice 4 du bottier 2. Ce bottier 2 comporte de plus un microprocesseur 5 associé à une mémoire permanente 6, de préférence programmable et effaçable électriquement, dite EEPRON. Un fil de liaison série 7 relie le microprocesseur 5 du bottier récepteur 2 au calculateur d'allumage-injection 3 qui comprend un microprocesseur 8 et une mémoire 9 EEPROK intégrée ou non à ce dernier. Le procédé de protection contre le vol d'un véhicule automobile mis en oeuvre à partir d'un dispositif précédemment décrit est le suivant, illustré par l'organigramme de la figure 2. Dans une première phase, dite d'initialisation, le microprocesseur 8 du calculateur électronique 3 d'allumageinjection possède, dans sa mémoire EEPROM 9, une case 10 donnée contenant la valeur 0. Tant que cette case mémoire 10 est à 0, le calculateur d'injection 3 est déverrouillé, c' est-à-dire qu'après mise sous contact du démarreur, il peut exécuter son programme d'injection prévu. Dès que le bottier 1 émet des impulsions infrarouges selon un certain code, le bottier 2 qui les reçoit envoie en permanence, par le fil de liaison série 7, une trame contenant un code au calculateur d'injection 3, qui met alors ce code dans la case mémoire 10 dont le contenu est ainsi changé. A partir de cet instant, le dispositif de télécommande infrarouge et le calculateur d'injection sont apairés. Lorsque ensuite le bottier émetteur 1 va envoyer au bottier récepteur 2 un signal infrarouge de fermeture des portes du véhicule, ce bottier 2 cesse d'envoyer la trame au calculateur d'injection 3. Si le moteur du véhicule est arrêté, à partir de cet instant, le calculateur d'injection 3 ne sera déverrouillé et n'autorisera le redémarrage du moteur que s'il reçoit à nouveau un code identique à celui qu'il a mémorisé dans la case mémoire 10. Deux cas peuvent alors se présenter - Premièrement, en fonctionnement normal, le conducteur du véhicule utilise le dispositif à télécommande infrarouge pour le déverrouillage des portes et ce dernier émet alors en permanence sur la liaison série 7 une trame rapide (10 000 bits par seconde par exemple) vers le calculateur 3 d'allumageinjection qui reconnatt le même code que celui qu'il a dans sa case mémoire 19 et qui autorise le déroulement du programme d'allumage-injection. Le bottier récepteur 2 de la télécommande infrarouge envoie en permanence la trame au calculateur d'injection, pendant le fonctionnement du moteur du véhicule, ce qui permet, en cas de calage, de redémarrer sans avoir à utiliser la télécommande infrarouge. Cependant, si un signal infrarouge est émis vers le récepteur 2 alors que le moteur tourne, cela n'aura aucune influence sur le fonctionnement du moteur pour des raisons evidentes de sécurité. - Deuxiemement, les portes sont déverrouillées par la clé habituelle et non par la télécommande infrarouge, pour différentes raisons telles que panne de télécommande, piles du bottier émetteur usées, perte de ce bottier..., alors qu'elles avaient été verrouillées par la télécommande infrarouge, le calculateur électronique 3 se trouvant donc verrouillé. Dans ce cas, il faut envoyer par un autre moyen le code mémorisé dans le calculateur 3 d'allumage-injection pour le déverrouiller, ce code devant etre connu par le conducteur du véhicule grâce, par exemple, à son écriture sur une étiquette autocollante détachable collée sur le bottier émetteur 1 infrarouge à la livraison du véhicule.Connaissant ce code, le conducteur met le contact puis introduit le code en agissant par exemple sur la pédale d'accélérateur - les positions pied à fond ou pied levé étant reconnues par le calculateur 3 - conjointement à la manipulation d'un bouton du tableau de bord, d'un appel de phare ou d'une commande de climatisation. Dans le cas où le calculateur d'allumage-injection 3 reçoit une trame lente avec le même code que celui présent dans sa case mémoire 10, il autorise l'exécution du programme d'injection et remplace le code mémorisé par la valeur O dans la case mémoire 10. Ainsi, le calculateur d'injection est déverrouillé tant qu'une trame rapide codée ne lui parvient pas par l'intermédiaire de la télécommande infrarouge. Le verrouillage du systeme d'allumage-injection électronique est obligatoirement lié au verrouillage des portes du véhicule par l'emploi du bottier émetteur infrarouge, de sorte que le conducteur peut continuer à utiliser son véhicule qui n'est plus protégé, sans avoir à introduire "à la main" le code puisque celui-ci n'est plus mémorisé. En cas de calage du véhicule, il pourra aisément redémarrer de même à chaque ouverture des portes par la clef. Bien que l'on ait dit auparavant que le dispositif de télécommande infrarouge et le calculateur électronique d'allumage-injection étaient apairés quand celui-ci avait reçu le code émis par celui-là, on peut garder le même calculateur quand il faut changer la télécommande infrarouge. Dans ce cas, on déverrouille le calculateur 3 d'injection en introduisant à la main le code de sorte que la case mémoire 10 est remise a zéro et lorsque la nouvelle télécommande infrarouge avec un nouveau code est utilisée, ce code est alors envoyé par une trame rapide dans le microprocesseur 8 du calculateur 3 et est mémorisé en case 10. Pour des raisons de sécurité, en cours de fonctionnement du moteur, il est prévu, dans le programme qu'exécute le microprocesseur 8 du calculateur 3,que celui-ci lise de temps en temps la trame envoyée en permanence par le bottier récepteur 2 du dispositif à infrarouge. Si cette trame envoyait un code erroné, en raison d'un fil endommagé par exemple, le microprocesseur 8 doit alors mettre la case mémoire 10 à zéro pour que le conducteur puisse redémarrer sans problème, son injection étant déverrouillée. Afin de prévenir le conducteur de l'état de verrouillage du système d'allumage-injection, il est prévu de l'indiquer par un voyant au tableau de bord par exemple et par un signal envoyé sur la liaison diagnostic du calculateur 3. Pour éviter d'avoir à changer le calculateur d'allumage-injection lorsqu'il est verrouillé et qu'il est impossible d'activer la télécommande ou que le code manuel est perdu, il faut pouvoir : - soit lire le code, mémorisé dans la case 10 de la mémoire EEPROM du calculateur 3 sur la liaison diagnostic du calculateur par la valise de diagnostic que possède le garagiste ; - soit remettre à zéro la case mémoire 10 par la valise de diagnostic ; - soit consulter un fichier central où sont répertoriés les codes par numéro de série des véhicules. Un avantage de l'invention réside dans le fait que tous les calculateurs d'allumage-injection prévus pour un type de véhicule donné sont identiques, que le véhicule soit équipé ou non d'un dispositif de verrouillage des portes et, grâce à cela, les véhicules équipés d'un dispositif de télécommande infrarouge d'ouverture des portes bénéficient automatiquement d'un dispositif antivol selon l'invention. L'invention ne se limite évidemment pas aux modes de réalisation décrits et représentes mais comprend également tous les équivalents techniques des moyens décrits et leurs combinaisons effectuées suivant l'esprit de l'invention et mises en oeuvre dans le cadre des revendications qui suivent. REVENDICATIONS 1 - Dispositif d'antivol électronique d'un véhicule à moteur à combustion interne, doté d'un systeme d d'allumage-injection électronique et d'un dispositf de verrouillage et déverrouillage des portes à télécommande infrarouge comprenant un bottier émetteur infrarouge (1) et un bottier récepteur infrarouge (2), caractérisé en ce que : d'une part, le bottier récepteur (2) comporte un microprocesseur (5) associé à une mémoire programmable effaçable (6) et, d'autre part, ce bottier (2) est relié, par une liaison série (7), au microprocesseur (8) du calculateur (3) d'allumage-injection auquel il envoie une trame codée dont le code est lu et comparé par le microprocesseur (8) à celui mis dans une case (10) de la mémoire (9) programmable effaçable associée au microprocesseur (8) du calculateur (3). 2 - Procédé d'antivol électronique d'un véhicule mis en oeuvre par le dispositif selon la renvendication 1, caractérisé en ce que le déverrouillage des portes par le dispositif de télécommande infrarouge autorise le déverrouillage du systeme d'allumage-injection électronique lorsque le code de la trame émise par le microprocesseur (5) du bottier récepteur (2) infrarouge est identique au code mémorisé dans la case (10) de la mémoire (9) associée au microprocesseur (8) du calculateur électronique (3) d'allumage-injection. 3 - Procédé d'antivol selon la revendication 1, caractérisé en ce que, lorsque les portes sont déverrouillées sans télécommande infrarouge et que le système électronique d'allumage-injection est verrouillé, d'une part, le déverrouillage dudit systeme est autorisé par l'envoi à son microprocesseur (8) d'un code identique au code mémorisé dans la case mémoire (10) en agissant par exemple sur la pédale d'accélérateur et sur un bouton de commande du tableau de bord et, d'autre part, la case mémoire (10) du calculateur (3) est remise à zéro déverrouillant le systeme d'allumage-injection jusqu'à l'envoi d'une autre trame codée.