FR 2580717 A1 19861024 FR 8505865 A 19850418 BOITIER DE COMMANDE DE LEVE-VITRE AUTOMATIQUE. La présente invention concerne un dispositif destiné piloter la montée ou la descente de la vitre d'une position quelconque, jusqu'à la fermeture ou l'ouverture complète de celle-ci, à partir de la prise en compte d'une impulsion de commande de montée ou de descente recueillie sur une touche de commande. Le dispositif nécessite que la prise en compte de la commande soit effectuée et annulée seulement lorsque la vitre arrive en position de butée. La détection de butée peut s'effectuer de différentes manières. Une première solution consiste à placer sur la portière des butées de fin de course comportant un contact électrique détectant l'arrivée en butée de la vitre. Cette solution nécessite deux contacts par vitre et conduit souvent à des solutions difficiles à mettre en oeuvre soit par manque de place dans la feuillure supérieure de l'entourage de portière, soit par manque de positionnement précis lorsque ce contact est intégré sur la tringlerie, dans ce cas l'arrêt moteur peut intervenir alors que la vitre n'est pas tout à fait fermée. Une seconde solution consiste à essayer d'exploiter les différences de consommation du moteur pour déterminer l'arrêt de ùelui-ci. Cette solution présente 1' inconvénient de présenter une plage de réglage possible trop étroite et incompatible avec la fabrication de grande série de ce type d'appareil. En effet, cette difficulté est due aux variations possibles de consommation relatives: - aux dispersions sur les moteurs, et sur les tringleries (présence de points durs), - aux variations de consommation liées aux variations de la tension d'alimentation et de la température. Une troisième solution consiste à exploiter l'ondulation superposée au courant d'alimentation du moteur lorsque celuici est en rotation. En cas de blocage du moteur, cette ondulation disparaît, le moteur se comportant alors comme une résistance. Cette solution présente l'inconvénient d'être difficile à mettre en oeuvre dans un environnement fort parasité car, dans ce cas, l'ondulation moteur à exploiter peut se trouver noyée dans un bruit parasite composé de l'ondulation due au redressement de la tension fournie par l'alternateur, d'ondulations parasites d'allumage ou provenant du fonctionnement d'autres moteurs. La présente invention a pour objet d'éliminer les inconvénients relatifs aux différentes propositions décrites cidessus. A cet effet, l'invention a pour objet un dispositif destiné à piloter la montée ou la descente de la vitre d'une position quelconque, jusqu'd la fermeture ou l'ouverture compiète de celle-ci, à partir de la prise en compte d'une impulsion de commande de montée ou de descente recueillie sur une touche de commande, caractérisé par le fait qu'il comprend un contact tournant établissant et coupant un contact électrique à chaque tour ou un multiple de chaque tour du moteur. En effet, le système proposé ne nécessite pas de capteurs de fin de course difficiles à disposer sur la portière; il est indépendant des variations de consommation des meurs utilisés; il est insensible aux différents parasites générés par le véhicule. De ce fait, on dispose ainsi d'une prise d'information permettant de détecter si le moteur tourne ou s'il est arrêté ou bloqué en butée. Du fait même de ce principe simple, le traitement des signaux nécessaires à la réalisation de la fonction Flec- tronique est une logique simple intégrable en un seul boitier dans une technologie telle que les réseaux de portes prédiffusés ou les circuits précaractérisés. L'invention sera bien comprise à la lecture de la description suivante faite en se référant au dessin annexé dans lequel - la figure 1 représente un schéma de principe d'un dispositif selon un exemple de'réalisation de l'invention; - la figure 2 est un exemple de réalisation d'une partie logique du dispositif de la figure 1, et - la figure 3 représente un mode de réalisation d'un interrupteur de détection de rotation du moteur. On se refère tout d'abord à la figure 1 qui représente le schéma de principe de l'appareil où le moteur de levevitre 1 entrai ne une crémaillère 2 solidaire de la vitre et ot une came 3 permet de détecter la rotation du moteur. Dans ce schéma, les différentes impulsions de commande sont les suivantes - commandes continues en montée de butée par le contact C1 ou en descente détectée par le contact C2; - commandes impulsionnelles en montée détectées par le contact C3 ou en descente détectées par le contact C4. Elles sont prises en compte par le circuit intégré 4 qui exploite les informations recueillies sur ces différents contacts pour piloter deux sorties S1 et S2, activant deux relais Rel 1 et Rel 2, commandant ainsi ou interrompant l'alimentation du moteur. De la même manière, une came actionne un contact électrique 3 quiiest pris en compte sur l'entrée RM (rotation moteur) du circuit intégré 4. Le rôle du circuit intégré est le suivant: - prise en compte des impulsions de commande sur les entrées C1, C2, C3 et C4; - prise en compte de l'information RM sur l'entrée RM; - commande des relais Rel 1 ou Rel 2 par l'intermédiaire des sorties S1 ou S2. La logique interne des circuits intégrés permet le verrouillage des différentes commandes entre elles, la gestion des priorités d'une commande par rapport aux autres, la mémorisation des commandes fugitives, la détection de l'arrêt moteur par l'intermédiaire du contact de came et de l'entrée CM reliée à celui-ci, l'arret automatique de la commande du moteur en fin de course. La logique peut également intégrer un système de prise en compte de l'état des contacts C1, C2, C3, C4 et CM évitant ainsi la prise en compte des rebondissements de ces contacts par un double ou triple test à l'établissement ou à la coupure de ceux-ci. On se réfère maintenant à la figure 2 qui représente unf possibilité de réalisation de la partie logique qui peut être intégrée en un seul boîtier. Le principe retenu et non limitatif représenté sur cette planche est le suivant. Les niveaux correspondants aux cinq entrées logiques Clj C2, C3, C4 et RM, sont introduits successivement dans cinq registres à décalage de trois unités 5, 6, 7. La période d'échantillonnage est choisie de telle manière que le plus petit état stable correspondant à la prise en compte de l'état de l'une des entrées soit au moins égal à la durée de trois échantillonnages consécutifs. Ainsi, une logique de confirmation d'état stable 8 perm chaque fois que le contenu des trois registres liés à une entrée passe de deux à trois états confirmés égaux de transfère cet état (O ou 1) dans une bascule dite d'état confirmé 9. Ainsi, le circuit composé des trois registres 5, 6, 7 de la logique de confirmation d'état stable 8 et des bascules d'état confirmés 9, agit cmme un filtre évitant la prise en compte des rebondissements de contacts sur les entrées C1, C2 C3, C4 et RM. En effet, en période perturbée, liée aux rebondissement de contacts, la période d'échantillonnage étant grande devant la période de perturbation, un niveau erronné pris en compte par le système entré et décalé dans les registres 5, 6 et 7, ne provoquera aucune modification du contenu de la bascule Rd'état confirmé" tant que le circuit n'aura pas confirmé tro lectures consécutives identiques. Les bascules d'état confirmé relatives aux entrées impu sionnelles sont prises en compte et mémorisées sur deux basculeurs 10 lors du changement d'état des bascules d'état con firmé correspondant. Une logique de gestion des priorités 11 permet d'effectuer les différents verrouillages nécessaires si deux touches étaient commandées simultanément. De même, cette logique gèr les priorités entre les commandes continues et les commandes impulsionnelles. Enfin, l'information correspondant à l'état logique transmis par le contact détectant la rotation moteur est transférée, après élimination des rebondissements, par la méthode précédemment décrite dans un registre à décalage 12. Un comparateur 13 permet de détecter lorsque tous les éléments contenus dans le registre à décalage 12 sont identiques. La longueur de ce registre et la période de décalage des échantillons dans celui-ci sont choisies de manière telle que, si tous les échantillons recueillis sont identiques, c'est que le moteur est arrêté. Dans ce cas, l'information transmise par la sortie du comparateur sert à verrouiller les commandes S1 et S1 au niveau d'un circuit de verrouillage 14. Une horloge 15, con- située d'un oscillateur RC classique, permet de générer les différents signaux nécessaires au fonctionnemeAt de l'ensemble. On voit aussi qu'il est possible avec un seul circuit intégré de réaliser la fonction faisant l'objet de la présente invention La figure 3 représente un mode de réalisation de l'interrupteur de détection de rotation du moteur dans une application utilisant une tringlerie associée a une vis sans fin. L'axe moteur 16 est solidaire d'un pignon 17 en liaison avec la vis sans fin 18 agissant sur le système de montée / descente de la vitre. Le pignon moteur entraîne un curseur 19 en rotation par l'intermédiaire de fentes dans lesquelles viennent se loger deux tétons d'entraînement du curseur. Le curseur est équipé de plots de contacts en appui sur le fond du bottier 20. Cet appui est réalisé durant la rotation du moteur par un ou deux ressorts 21. Le fond du boîtier est équipé de deux plages de contact 22,23 associées a deux languettes de raccordement 24. Lors de la rotation du moteur, les plats de contacts du curseur viennent établir et couper le contact entre les deux languettes de sortie 24. Le moteur est porté par un boîtier 25 venant se clipser sur le boîtier 20, lui-même associé a la tringlerie de commande de la vitre. REVENDICATIONS. 1. - Dispositif destiné à piloter la montée ou la descente de la vitre d'une position quelconque, jusqu 'à la fermeture ou l'ouverture complète de celle-ci,-à partir de la prise en compte d'une impulsion de commande de montée ou de descente recueillie sur une touche de commande, caractérise par le fait qu'il comprend un contact tournant (3) établissant et coupant un contact électrique à chaque tour ou un multiple de chaque tour du moteur (M). 2. - Dispositif selon la revendication 1, caractérisé par le fait que ledit contact (3r est relié a l'entrée (RM) d'un circuit intégré (4) recevant par ailleurs les impulsions de commande transmises par des contacts (Cl, C2, C3, C4), ledit circuit intégré (4) pilotant deux sorties (S1, S2) activant deux relais (Rell, Rel2) commandant l'alimentation du moteur (M). 3. - Dispositif selon la revendication 2, caractérisé par le fait que les cinq entrées logiques (C1, C2, C3, C4, RM) sont introduites successivement dans cinq registres à décalage de trois unités (5,6,7) dont la sortie est envoyée à une logique de confirmation d'état stable (8) commandant des bascules d'état confirmé (9), les bascules d'état con firmé (9) relatives aux entrées impulsionnelles étant mémorisées sur deux basculeurs (10), la sortie des bascules d'état confirmé (9) étant reliées a une logique de gestion des priorités (11), la logique de confirmation d'état stable (a) étant reliée à un registre à décalage (12) relié à un comparateur (13) raccordé a un circuit de verrouillage (14) recevant également la sortie de la logique de gestion des priorités (11), l'ensemble étant piloté par une horloge (15). 4. - Dispositif selon l'une des revendications 1 à 3, caractérisé par le fait que l'interrupteur de détection de rotation du moteur comprend un curseur (19) entraîné en rotation par le moteur (M) et équipé de plots de contact coopérant avec deux plages de contact (22,23) reliées à deux languettes de raccordement (24).