<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.1//EN" "ep-patent-document-v1-1.dtd">
<ep-patent-document id="EP90400776A1" file="EP90400776NWA1.xml" lang="fr" country="EP" doc-number="0390649" kind="A1" date-publ="19901003" status="n" dtd-version="ep-patent-document-v1-1">
<SDOBI lang="fr"><B000><eptags><B001EP>..BECHDE..ESFRGB..ITLI............................</B001EP><B005EP>R</B005EP></eptags></B000><B100><B110>0390649</B110><B120><B121>DEMANDE DE BREVET EUROPEEN</B121></B120><B130>A1</B130><B140><date>19901003</date></B140><B190>EP</B190></B100><B200><B210>90400776.2</B210><B220><date>19900321</date></B220><B240></B240><B250>fr</B250><B251EP>fr</B251EP><B260>fr</B260></B200><B300><B310>8904140</B310><B320><date>19890330</date></B320><B330><ctry>FR</ctry></B330></B300><B400><B405><date>19901003</date><bnum>199040</bnum></B405><B430><date>19901003</date><bnum>199040</bnum></B430></B400><B500><B510><B516>5</B516><B511> 5G 07B  17/00   A</B511></B510><B540><B541>de</B541><B542>Vorrichtung und Verfahren zur Erkennung der augenblicklichen Stellung von von einem Schrittmotor angetriebenen mechanischen Teilen</B542><B541>en</B541><B542>Device and method for recognizing the instantaneous position of mechanical members actuated by a stepping motor</B542><B541>fr</B541><B542>Dispositif et procédé de reconnaissance de position instantanée de pièces mécaniques actionnées par un moteur pas à pas</B542></B540><B560></B560></B500><B700><B710><B711><snm>SECAP</snm><iid>01213880</iid><irf>9634/EJ</irf><adr><str>21, Quai Alphonse le Gallo</str><city>F-92102 Boulogne Billancourt</city><ctry>FR</ctry></adr></B711></B710><B720><B721><snm>Martin, Claude</snm><adr><str>3 bis, rue Voltaire</str><city>F-78100 Saint-Germain-en-Laye</city><ctry>FR</ctry></adr></B721><B721><snm>Chevillon, Françis</snm><adr><str>6, rue Saint-Vincent-de-Paul</str><city>F-75010 Paris</city><ctry>FR</ctry></adr></B721></B720><B740><B741><snm>Bertrand, Didier</snm><sfx>et al</sfx><iid>00055483</iid><adr><str>c/o S.A. FEDIT-LORIOT &amp; AUTRES
CONSEILS EN PROPRIETE INDUSTRIELLE
38, Avenue Hoche</str><city>75008 Paris</city><ctry>FR</ctry></adr></B741></B740></B700><B800><B840><ctry>BE</ctry><ctry>CH</ctry><ctry>DE</ctry><ctry>ES</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>IT</ctry><ctry>LI</ctry></B840></B800></SDOBI><!-- EPO <DP n="19"> -->
<abstract id="abst" lang="fr">
<p id="pa01" num="0001">Ce dispositif comprend :<br/>
. des drapeaux (5a, 5b, 5c, 5d) modificateurs de rayon­nement, individuellement liés à chacune (1a, 1b, 1c, 1d) des pièces mécaniques mobiles,<br/>
. un ensemble de couples de moyens respectivement émetteurs (D₀ à D₉) et récepteurs (P₀ à P₉) de rayonnement, répar­tis de part et d'autre des positions des drapeaux de sorte que la présence d'un drapeau sur le trajet du rayonnement (F₀ à F₉) fournit alors un signal de pré­sence,<br/>
. des moyens (7) pour reconnaître, qu'à un jeu déterminé de positions des pièces mécaniques (1a, 1b, 1c, 1d), correspondent des signaux de présence concordants fournis par l'ensemble de récepteurs.  <img id="iaf01" file="imgaf001.tif" wi="113" he="85" img-content="drawing" img-format="tif"/></p>
</abstract><!-- EPO <DP n="1"> -->
<description id="desc" lang="fr">
<heading id="h0001">ARRIERE-PLAN DE L'INVENTION</heading>
<heading id="h0002">1) Domaine de l'invention</heading>
<p id="p0001" num="0001">L'invention concerne de façon générale la recon­naissance de la position instantanée de plusieurs pièces mécaniques susceptibles d'être déplacées linéairement par incréments au moyen d'un moteur pas-à-pas.</p>
<p id="p0002" num="0002">D'une façon plus particulière, l'invention con­cerne tout spécialement les machines à affranchir, qui comportent des crémaillères de pose de valeur, disposées sur le tambour d'impression.</p>
<p id="p0003" num="0003">Il est important de s'assurer que la position réelle des crémaillères, dont dépendra la valeur impri­mée, est bien la position choisie.</p>
<heading id="h0003">2) Art antérieur</heading>
<p id="p0004" num="0004">Dans le cas des machines à affranchir où la pose de valeur s'effectue manuellement à l'aide de molettes (cf. le document US-A-4 090 063), le risque d'erreur n'est pas éleve ; on peut résoudre ce problème de recon­naissance à l'aide de capteurs magnétiques entourant le tambour d'impression ou son arbre, et procédant à la détection pendant un tour dudit tambour ; l'ordre d'im­pression n'est valide que si la reconnaisance est positive.<!-- EPO <DP n="2"> --></p>
<p id="p0005" num="0005">Dans les machines à affranchir plus perfection­nées, du type de celles que décrit le document US-A-­4 723 486 dont on incorpore ici l'enseignement par réfé­rence, la mise en valeur se fait à l'aide d'un clavier. Il est alors nécessaire d'avoir une interface entre le clavier et les crémaillères ; cette interface est consti­tuée par un moteur pas-à-pas permettant le choix de la crémaillère (sélection) et sa translation mécanique à une position dépendant du chiffre compris entre 0 et 9 choisi au clavier pour la décade concernée (indexation).</p>
<p id="p0006" num="0006">Dans une telle machine, où plus d'éléments rela­tivement incertains entrent en jeu dans la chaîne reliant la pose de la nouvelle valeur par l'opérateur et les positions réellement prises par les crémaillères, le pro­blème d'une reconnaissance, d'une vérification des posi­tions des crémaillères se pose avec une insistance accrue. De plus, la probabilité d'incident rend souhaitable d'effectuer cette reconnaissance dans les plus brefs dé­lais après la mise à valeur, et, en tout cas, avant la mise en rotation du tambour d'impression. De ce fait, il n'est pas possible d'utiliser dans une machine de ce type des capteurs magnétiques simples dont le principe de dé­tection est généralement fondé sur le déplacement des objets à détecter.</p>
<p id="p0007" num="0007">On a proposé dans le document US-A-4 224 603 un repérage absolu efficace des crémaillères. Cependant, ce repérage nécessite pour chaque crémaillère la presence de plusieurs capteurs de proximité, adjacents à la cré­maillère concernée. L'ensemble des capteurs et leur câ­blage occupe donc au-dessus des crémaillères une place non négligeable qu'il serait heureux de pouvoir réduire.</p>
<p id="p0008" num="0008">On connaît par ailleurs, grâce au document GB-A-­2 194 842 un dispositif permettant le repérage d'une seule crémaillère grâce à un jeu de fentes placées sur le trajet de deux faisceaux lumineux. Comme il faut<!-- EPO <DP n="3"> --> nécessairement de part et d'autre de la crémaillère con­cernée deux émetteurs de faisceau et deux récepteurs de faisceau, on conçoit que l'adaptation d'un tel système à une machine à quatre crémaillères, comme c'est le cas le plus courant, entraînera un volume important, soit en largeur, soit en hauteur, selon le dispositif qu'on adoptera.</p>
<p id="p0009" num="0009">Enfin, on signalera pour mémoire le document CH-­A-386 454 qui ne concerne pas la reconnaissance de posi­tion de pièces à déplacement linéaire, mais celle de pièces pivotantes telles que des touches de clavier de machines à écrire. Le système de reconnaissance est fondé sur l'occultation d'une pluralité de faisceaux parallèles, par un écran codé lors de l'abaissement d'une touche. Un tel système ne permet la reconnaissance de position que d'une touche à la fois, et ne peut être adapté à la reconnaissance de position des crémaillères contiguës à déplacement linéaire qui occulteraient simul­tanément la pluralité de faisceaux et brouilleraient la reconnaissance des écrans codés.</p>
<heading id="h0004">RESUME DE L'INVENTION</heading>
<p id="p0010" num="0010">Le but de l'invention est donc de proposer de nouveaux procédé et dispositif de reconnaissance, exempts des inconvénients précités et particulièrement adaptés à une machine à affranchir du type considéré.</p>
<p id="p0011" num="0011">L'invention atteint son but en proposant un dispo­sitif de reconnaissance de positions instantanées de plu­sieurs pièces mécaniques contigües susceptibles d'être déplacées linéairement par incréments au moyen d'un moteur pas-à-pas entre une position de départ et une position d'arrivée, qui comprend :<br/>
. des drapeaux modificateurs de rayonnement individuel­lement liés à chacune des pièces mécaniques, et suscep­tibles d'occuper une pluralité de positions de drapeaux, associées aux diverses positions possibles des pièces,<br/>
. un ensemble de couples de moyens respectivement<!-- EPO <DP n="4"> --> émetteurs et récepteurs de rayonnement, répartis de part et d'autre de la pluralité des positions de dra­peaux de sorte que la présence d'un drapeau sur le trajet du rayonnement émis d'un émetteur donné et dirigé sur son récepteur associé entraîne une modifi­cation du rayonnement détectable par ledit récepteur qui fournit alors un signal de présence,<br/>
. des moyens pour reconnaître, qu'à un jeu prédéterminé de positions des pièces mécaniques, correspondent des signaux de présence concordants fournis par l'ensem­ble de récepteurs.</p>
<p id="p0012" num="0012">Ainsi, l'invention propose un capteur optique statique de la position des pièces mécaniques.</p>
<p id="p0013" num="0013">Par "drapeau modificateur", on entend un organe susceptible de s'interposer, lors du déplacement de la pièce mécanique à laquelle il est lié, dans le faisceau de rayonnement émis depuis un émetteur donné et dirigé vers son récepteur associé, et de modifier le rayonnement reçu sur le recepteur d'une manière détectable. D'une manière générale, les drapeaux seront simplement opaques, de sorte que la modification observée sera une absence de rayonnement. Les drapeaux pourraient également être réflecteurs ; on comprendra alors que la disposition des emetteurs et des récepteurs "de part et d'autre" des positions de drapeaux ne doit pas s'interpréter de maniè­re stricte géométriquement, mais est plutôt fondée sur la notion de trajet de faisceau avant et après son inci­dence sur le drapeau.</p>
<p id="p0014" num="0014">Le rayonnement utilisé sera avantageusement un rayonnement lumineux émis, par exemple, par des diodes luminescentes.</p>
<p id="p0015" num="0015">Il y a au moins autant de couples émetteurs-­récepteurs qu'il y a de positions de drapeaux à recon­naître pour une pièce mécanique mobile donnée.</p>
<p id="p0016" num="0016">Pour la pluralité de pièces mobiles, on pourrait<!-- EPO <DP n="5"> --> songer à disposer autant de couples émetteurs-récepteurs qu'il y a de positions de drapeaux pour toutes les piè­ces mobiles, le tout étant agencé pour établir une cor­respondance univoque entre une indication globale des récepteurs à un moment donné et la position instantanée des drapeaux (et donc des pièces mobiles) à ce moment précis.</p>
<p id="p0017" num="0017">Mais selon une caractéristique préférée de l'invention, les pièces et les drapeaux sont au contrai­re disposés de telle sorte que les drapeaux de plusieurs des pièces peuvent se trouver sur un même trajet de rayonnement émis d'un récepteur donné et dirigé sur son récepteur associé.</p>
<p id="p0018" num="0018">Dans un mode de réalisation encore préféré, par­ticulièrement bien adapté aux machines à affranchir (les pièces mobiles étant alors les crémaillères de mise à valeur), les drapeaux de toutes les pièces sont alignés sur le même trajet de rayonnement, chaque fois que les pièces sont dans des positions analogues. Une telle dis­position permet un gain de place considérable au niveau de l'environnement immédiat du tambour d'impression.</p>
<p id="p0019" num="0019">Cependant, selon cette disposition, la correspon­dance entre l'indication globale donnée par les recep­teurs, et la position réelle des crémaillères n'est plus univoque : deux positions différentes de l'ensemble des pièces mobiles peuvent dans certaines configurations donner une même lecture par le capteur optique.</p>
<p id="p0020" num="0020">C'est pourquoi dans les cas où une telle ambi­guïté pourrait constituer un handicap, et c'est bien le cas des machines à affranchir, le dispositif de l'inven­tion incorpore des moyens de contrôle de la reconnais­sance effectuée.</p>
<p id="p0021" num="0021">Le principe de ces moyens est qu'on effectue des reconnaissances dans des positions intermédiaires entre<!-- EPO <DP n="6"> --> les positions de départ et d'arrivée. On comprendra que plus on effectuera de reconnaissances intermédiaires, moins il y a de risque que tous ces contrôles portent précisément sur des situations ambiguës et qu'un dys­fonctionnement reste inaperçu au bout de plusieurs contrôles.</p>
<p id="p0022" num="0022">On peut prévoir d'effectuer une reconnaissance pour chacune des positions intermédiaires prises pour les pièces mobiles, et cela, pièce après pièce.</p>
<p id="p0023" num="0023">Par sécurité complémentaire, les moyens de con­trôle comprennent également des moyens contrôlant l'avance pas-à-pas du moteur, au moins par paquets d'un nombre de pas prédéterminé.</p>
<p id="p0024" num="0024">Selon une caractéristique importante de l'inven­tion, il est prévu des moyens d'initialisation des piè­ces mécaniques à une position de référence, qui agissent en réponse à un contrôle négatif effectué par les moyens de contrôle. L'opération de déplacement des pièces vers la position d'arrivée peut alors reprendre à partir de cette position de référence pour laquelle on a su réta­blir la concordance entre position réelle et position lue par le capteur optique.</p>
<p id="p0025" num="0025">L'invention concerne également un procédé de re­connaissance associé au dispositif précité.</p>
<p id="p0026" num="0026">Le procédé de l'invention comprend les étapes consistant à :<br/>
. lier des drapeaux modificateurs de rayonnement, indi­viduellement à chacune des pièces mecaniques, ces drapeaux étant susceptibles d'occuper une pluralité de positions de drapeaux, associées aux diverses posi­tions possibles des pièces,<br/>
. disposer un ensemble de couples de moyens respectivement émetteurs et récepteurs de rayonnement, répartis de part et d'autre de la pluralité des positions de drapeaux de sorte que la présence d'un drapeau sur le<!-- EPO <DP n="7"> --> trajet du rayonnement émis d'un émetteur donné et dirigé sur son récepteur associé entraîne une modification du rayonnement détectable par ledit récepteur qui fournit alors un signal de présence,<br/>
. reconnaître, qu'à un jeu déterminé de positions des piè­ces mécaniques, correspondent des signaux de présence concordants fournie par l'ensemble de récepteurs.</p>
<p id="p0027" num="0027">Avantageusement, on reconnaît la position d'arri­vée ainsi que des positions intermédiaires entre la position de départ et d'arrivée, et en cas d'échec de la reconnais­sance, on initialise les pièces mécaniques à une position de référence.</p>
<p id="p0028" num="0028">Les différents moyens de reconnaissance et de con­trôle comprennent un logiciel approprié gérant les diverses opérations qui seront décrites plus en détail ci-après, la réalisation d'un tel logiciel étant à la portée immédiate de l'homme de l'art en fonction des indications données plus haut et ci-après.</p>
<heading id="h0005">BREVE DESCRIPTION DES DESSINS</heading>
<p id="p0029" num="0029">D'autres caractérisques et avantages de l'inven­tion ressortiront de la description suivante d'un mode de réalisation de l'invention. Il sera fait référence aux dessins annexés sur lesquels :
<ul id="ul0001" list-style="none">
<li>la figure 1 est un schéma d'un capteur optique à ombres portées conforme à l'invention,</li>
<li>la figure 2 est un organigramme général illus­trant le principe de la mise à valeurs,</li>
<li>la figure 3 est un organigramme détaillé illustrant précisément les premières séquences d'une opération de mise à valeur.</li>
</ul></p>
<heading id="h0006">DESCRIPTION DU MODE DE REALISATION PREFERE</heading>
<p id="p0030" num="0030">On voit sur la figure 1 quatre tringles longitudi­nales 1a,1b,1c,1d contiguës portant des crémaillères, grâce auxquelles elles peuvent être en prise avec au moins une roue dentée faisant partie d'un dispositif de mise à valeur 2.</p>
<p id="p0031" num="0031">Ces tringles portent également des crémaillères<!-- EPO <DP n="8"> --> engrénant avec les molettes d'impression de l'oblité­ratrice.</p>
<p id="p0032" num="0032">Le dispositif de mise à valeur 2 comprend des moyens, agissant en réponse à l'affichage d'une valeur sur le clavier 3, pour que la roue dentée sélectionne successivement les tringles 1 à déplacer, puis, après chaque sélection de tringle 1, indexe celle-ci sur une position correspondant au chiffre choisi entre 0 et 9. par un mouvement de translation de la tringle consécutif à une rotation de la roue dentée. Un moteur pas-à-pas 4 entraîne la roue dentée dans ses mouvements de sélection et d'indexation.</p>
<p id="p0033" num="0033">Tout ce qui précède fait partie de l'état de la technique représenté par le document US-A-4 723 486 et ne sera pas décrit plus en détail.</p>
<p id="p0034" num="0034">Conformément à l'invention, on repère la posi­tion des tringles 1 (et donc des crémaillères associées) grâce à un capteur optique à ombres portées prévu dans la zone des extrémités libres des tringles.</p>
<p id="p0035" num="0035">A cet effet, les tringles 1a, 1b, 1c, 1d portent à leur extrémité un drapeau 5a, 5b, 5c, 5d opaque aux rayons lumineux, légèrement décalé (au-dessus ou au-­dessous) du niveau des quatre tringles.</p>
<p id="p0036" num="0036">Par ailleurs, au niveau desdits drapeaux 5, on dispose de part et d'autre de l'ensemble des tringles 1, respectivement une barrette D de diodes émettrices D₀ à D₉ alimentées par une source convenable 6, et une barret­te de phototransistors P₀ à P₉. Chaque segment D<sub>i</sub>P<sub>i</sub>, où i est compris entre 0 et 9, est orthogonal aux tringles 1, et correspond à l'une des positions possibles des tringles 1.</p>
<p id="p0037" num="0037">Les diodes D<sub>i</sub> émettent des faisceaux lumineux F<sub>i</sub> dirigés vers les bases des phototransistors P<sub>i</sub> en vis-­à-vis. Des diaphragmes 8 collimatent les faisceaux F<sub>i</sub> pour éviter les rayons parasites et les réflexions<!-- EPO <DP n="9"> --> spéculaires. Si aucun drapeau 5 n'intercepte le faisceau F<sub>i</sub>, celui-ci excite la base du phototransistor P<sub>i</sub>. Au contraire, si un drapeau s'interpose sur le chemin du faisceau F<sub>i</sub>, le phototransistor P<sub>i</sub> n'est pas éclairé.</p>
<p id="p0038" num="0038">Un bloc électronique 7 reçoit les signaux des phototransistors P<sub>i</sub> et peut, par la détection des fais­ceaux couplés, contrôler la valeur V<sub>d</sub>V<sub>c</sub>V<sub>b</sub>V<sub>a</sub> correspon­dant à la position des tringles 1.</p>
<p id="p0039" num="0039">Ainsi sur la figure 1, où les drapeaux 5a, 5b, 5c, 5d occultent les faisceaux F₅, F₃, F₇, F₈, la valeur à lire est 8 735.</p>
<p id="p0040" num="0040">Le capteur optique de l'invention permet donc le contrôle facile de la position des tringles de crémail­lères pour s'assurer que la position réelle correspond bien à la valeur désirée.</p>
<p id="p0041" num="0041">Cependant, si le capteur de l'invention donne la plus grande satisfaction quant a la simplicité de fonc­tionnement, la robustesse et la compacité (permettant un logement sur l'arbre principal de la machine d'affran­chissement), il laisse subsister une ambiguïté de lecture globale dans la mesure où n'est pas déterminée quelle est la tringle dont le drapeau interceptera un faisceau donné. Une lecture globale ne distingue pas la valeur 8735 de 8537.</p>
<p id="p0042" num="0042">Pour éviter cela, il convient de lire et contrô­ler le mouvement des tringles de crémaillère une à une : mais même alors, il reste des cas de lecture ambiguë, notamment quand les valeurs anciennes ou nouvelles com­portent deux ou trois chiffres identiques. Ainsi, le passage d'une valeur 3321 à 2321 ne donne pas de lecture globale différente : un défaut de fonctionnement de la tringle 1d risque donc de n'être pas détecté.</p>
<p id="p0043" num="0043">C'est pourquoi le capteur optique de l'invention s'accompagne d'un logiciel de lecture et de contrôle minutieux permettant de pallier ces éventuelles ambiguïtés.<!-- EPO <DP n="10"> --></p>
<p id="p0044" num="0044">On va expliquer dans ce qui suit les séquences exactes d'une opération de mise à valeur, dans le cadre du capteur optique de l'invention adapté à un dispositif conforme à l'enseignement du document US-A-4.723.486 : en particulier la sélection d'une crémaillère se fait à l'aide du moteur pas-à-pas (moteur 18 du document pré­cité), puis par activation d'un électro-aimant (électro-­aimant 55 du document précité) pour mettre en prise un élément d'entraînement avec la crémaillère sélectionnée. L'indexation de la crémaillère sélectionnée se fait alors grâce au moteur pas-à-pas.</p>
<p id="p0045" num="0045">Pour fixer les idées, on retiendra les hypothè­ses constructives suivantes.</p>
<p id="p0046" num="0046">Le moteur pas-à-pas retenu est du type dans le­quel le couple est inversement proportionnel à la vites­se, et où le pas <u style="single">n</u> n'est exécuté que si le pas d'ordre <u style="single">n</u>-1 a été effectue.</p>
<p id="p0047" num="0047">Le moteur pas-à-pas fait un tour en 100 pas. On solidarise sur son arbre moteur un disque codeur de 10 fentes, permettant donc de compter des paquets de 10 pas.</p>
<p id="p0048" num="0048">De plus, on supposera qu'il faut un paquet de 10 pas pour sélectionner une crémaillère, et un paquet de +10 pas (respectivement -10 pas) pour indexer la cré­maillère sélectionnée d'un chiffre n à n+1 (respective­ment n-1).</p>
<p id="p0049" num="0049">Enfin, il est précisé que deux cellules de fin de course contrôlent l'action de l'électro-aimant pour l'engrènement ou le désengrènement de la crémaillère sélectionnée.</p>
<p id="p0050" num="0050">Ceci étant posé, le principe général de la mise à nouvelles valeurs est le suivant. <br/>
Soit V<sub>d1</sub> V<sub>c1</sub> V<sub>b1</sub> V<sub>a2</sub> l'ancienne valeur<br/>
et V<sub>d2</sub> V<sub>C2</sub> V<sub>b2</sub>V<sub>a1</sub> la nouvelle valeur.<br/>
<!-- EPO <DP n="11"> -->Appelons<br/>
R<sub>a</sub> = V<sub>a1</sub> - V<sub>a2</sub><br/>
R<sub>b</sub> = V<sub>b1</sub> - V<sub>b2</sub><br/>
R<sub>c</sub> = V<sub>c1</sub> - V<sub>c2</sub><br/>
R<sub>d</sub> = V<sub>d1</sub> - V<sub>d2</sub><br/>
c'est-à-dire les différences entre les chiffres de même ordre des deux valeurs.</p>
<p id="p0051" num="0051">L'organigramme général de la figure 2 montre le principe de mise en place successive des quatre crémail­lères 1a, 1b, 1c, 1d, en fonction de tests sur les valeurs R<sub>a</sub>, R<sub>b</sub>, R<sub>c</sub>, R<sub>d</sub>.</p>
<p id="p0052" num="0052">Le principe peut être résumé ainsi : on teste la valeur R<sub>i</sub>. Si elle vaut zéro, c'est que le chiffre d'ordre i de la nouvelle valeur est le même que dans l'ancienne valeur ; on passe alors directement au rang i+1. Si au contraire P<sub>i</sub> ne vaut pas zéro, on sélec­tionne la crémaillère d'ordre i, et on l'indexe à la va­leur nouvelle. Puis l'on passe alors au rang i+1.</p>
<p id="p0053" num="0053">La figure 3 détaille les opérations exécutées au début du programme, et la mise en place de la pre­mière crémaillère, étant entendu que la mise en place des crémaillères suivantes se fait d'une manière très semblable.</p>
<p id="p0054" num="0054">On suppose l'ancienne valeur (A.V.) enregistrée en mémoire (100) et l'on saisit (étape 101) la nouvelle valeur (N.V.). On calcule alors (étape 102) les diffé­rences R<sub>i</sub>.</p>
<p id="p0055" num="0055">On procède (étape 103) à un premier contrôle du disque codeur de l'arbre du moteur. Si aucune fente n'est repérée, on arrête le processus et on reprend une initialisation de la machine (étape 104 = stop/­initialisation S/I). Si le contrôle est positif, on con­trôle le capteur optique (étape 105) qui doit lire la valeur ancienne encore en place. Si ce n'est pas le cas, on passe a une étape S/I. Si le contrôle est positif, on initialise un registre de sélection à une valeur de<!-- EPO <DP n="12"> --> +10 pas (étape 106) et on entre dans la phase E₀ du programme.</p>
<p id="p0056" num="0056">Cette phase E₀ commence avec un test (étape 107) sur la valeur de R<sub>a</sub> ; si elle est nulle, on passe à la phase E₁. Sinon, l'appel au registre de sélection (étape 108) permet de sélectionner la crémaillère 1a, grâce à l'avance de 10 pas. Après un nouveau contrôle du disque codeur, on place l'électro-aimant commandant l'engrène­ment de la crémaillère en position de travail (étape 109), ce que contrôle une première cellule de fin de course (étape 110) : si le positionnement n'est pas achevé au terme d'un temps de consigne, par exemple ms, on génère un ordre S/I.</p>
<p id="p0057" num="0057">Quand l'électro-aimant est en place, on indexe la crémaillère sélectionnée 1a d'un incrément de 10 pas (étape 111), puis on actualise (étape 112) l'ancienne valeur à une valeur intermédiaire V<sub>d1</sub> V<sub>c1</sub> V<sub>b1</sub> V<sub>a′1′</sub> où V<sub>a′1</sub> diffère d'une unité avec le chiffre précédemment enregistré (pour correspondre à la valeur désignée par la crémaillère incrémentée de 10 pas). Après un nouveau contrôle du disque codeur, on effectue (étape 113) un contrôle du capteur optique, qui doit lire une valeur correspondant à la nouvelle valeur actualisée. Un nou­veau calcul de R<sub>a</sub>, actualisé, est fait et un test 114 sur la valeur actualisée de R<sub>a</sub> permet de renouveler l'in­crémentation tant qu'une différence nulle n'est pas obtenue. Quand celle-ci est obtenue, on désactive l'électro-aimant (étape 115) avec une boucle de contrôle 116 analogue au contrôle 110 (mais à l'aide d'une deuxième cellule de fin de course). On calcule (étape 117) la nouvelle valeur intermédiaire V. I = V<sub>d1</sub> V<sub>c1</sub> V<sub>bl</sub> V<sub>a2</sub> que l'on contrôle par le capteur optique (étape 118). Si le contrôle est positif, on compare cette valeur à la nouvelle V.A. ; si elles sont identiques, la mise à valeur est terminée, on peut<!-- EPO <DP n="13"> --> remplacer en mémoire l'ancienne valeur A.V. par la nou­velle valeur N.V. (étape 120) et passer à la phase finale E₄. Si elles sont différentes, on passe à la phase E₁ de sélection et d'indexation de la crémail­lère suivante.</p>
<p id="p0058" num="0058">Les phases suivantes répètent sensiblement, pour chaque crémaillère concernée, les opérations décrites ci-­dessus.</p>
<p id="p0059" num="0059">Par la fréquence et l'emplacement des tests pré­vus, le programme choisi de mise à valeur assure que malgré les éventuelles ambiguïtés de lecture du capteur optique de l'invention, la mise à valeur peut s'effectuer sans erreur.</p>
<p id="p0060" num="0060">Une originalité du programme choisi est le re­cours systématique à l'arrêt et à une nouvelle initia­lisation en cas de dysfonctionnement apparaissant lors du programme de mise à valeur (erreurs détectées par le disque codeur ou le capteur optique).</p>
<p id="p0061" num="0061">Une initialisation doit aussi, naturellement, intervenir à la mise sous tension de la machine.</p>
<p id="p0062" num="0062">Le processus choisi pour l'initialisation con­forme à l'invention est le suivant.</p>
<p id="p0063" num="0063">On fait l'hypothèse que l'on ne connaît ni la position des fentes du disque codeur solidaire de l'ar­bre du moteur pas-à-pas ni la position des drapeaux des crémaillères. En d'autres termes, la cellule du disque est occultée et tous les drapeaux sont en position inter­médiaire entre les émetteurs et récepteurs du capteur optique.</p>
<p id="p0064" num="0064">Le concept retenu est de mettre de façon certai­ne toutes les crémaillères en position 0000.</p>
<p id="p0065" num="0065">Par logiciel, on réduit d'abord la vitesse du moteur afin de lui conférer un couple maximum lui per­mettant de vaincre les éventuelles résistances aux points durs rencontrés, qui peuvent être la cause du<!-- EPO <DP n="14"> --> dysfonctionnement constaté (par exemple, encre séchée, etc).</p>
<p id="p0066" num="0066">On recherche ensuite la première fente du dis­que codeur. On effectue alors -40 pas. Ainsi, quelle que soit la position du chariot de sélection, le nombre de pas est supérieur ou égal à ce qui est nécessaire pour le retour à la position de départ ; on est sûr d'être en position "départ sélection" et d'être synchrone avec les fentes du disque codeur (on rappelle que par hypothèse constructive, il a une fente tous les dix pas et qu'il faut 100 pas pour effectuer une rotation complète).</p>
<p id="p0067" num="0067">On sélectionne par un paquet de +10 pas la pre­mière crémaillère 1a. On l'indexe à la valeur 9 par un paquet de +90 pas. Ainsi, quel que soit l'index réel de la crémaillère 5a, on est certain d'aller sur une butée qui est testée. On teste si on est simultanément en face d'une fente du disque codeur. Si les deux tests sont positifs, on indexe à la valeur 0 la crémaillère 5a par une rotation de -90 pas du moteur pas-à-pas.</p>
<p id="p0068" num="0068">Après selection de la crémaillère 1b (+10 pas), on recommence le processus jusqu'à la crémaillère 1d.</p>
<p id="p0069" num="0069">Le chariot de sélection est remis en position de départ et on teste à l'aide du capteur optique que la valeur lue est bien 0000.</p>
<p id="p0070" num="0070">Dans le cas contraire qui signifie que le dys­fonctionnement s'est prolongé, on recommence le proces­sus d'initialisation cinq fois. Si les cinq tentatives sont infructueuses, on peut considérer qu'on a affaire à une panne fatale, à laquelle le processus d'initiali­sation ne peut porter remède.</p>
<p id="p0071" num="0071">Naturellement, de nombreuses modifications sont possibles sans sortir du cadre de l'invention. C'est ainsi qu'on peut remplacer le disque codeur à dix fentes de l'arbre moteur par deux sondes à effet Hall prépositionnées<!-- EPO <DP n="15"> --> dans le moteur et délivrant des signaux en quadrature. Ce moyen permet de compter les pas par l'observation des fronts montants et descendants des signaux des sondes.</p>
</description><!-- EPO <DP n="16"> -->
<claims id="claims01" lang="fr">
<claim id="c-fr-0001" num="">
<claim-text>1. Dispositif de reconnaissance de la position instantanée de plusieurs pièces mécaniques (1a,1b,1c,1d) susceptibles d'être déplacées linéairement par incréments au moyen d'un moteur pas-à-pas (4) entre une position de départ et une position d'arrivée, caractérisé en ce qu'il comprend :<br/>
. des drapeaux (5a, 5b, 5c, 5d) modificateurs de rayonnement, individuellement liés à chacune (1a, 1b, 1c, 1d) des pièces mécaniques, et susceptibles d'occuper une pluralite de positions de drapeaux, associées aux diverses positions possibles des pièces,<br/>
. un ensemble de couples de moyens respectivement emetteurs (D₀ à D₉) et récepteurs (P₀ à P₉) de rayonne­ment, répartis de part et d'autre de la pluralité des positions de drapeaux de sorte que la présence d'un drapeau sur le trajet du rayonnement (F₀ à F₉) émis d'un émetteur donné et dirigé sur son recepteur asso­cié entraîne une modification du rayonnement détecta­ble par ledit récepteur (P₀ à P₉) qui fournit alors un signal de présence,<br/>
. des moyens (7) pour reconnaître, qu'à un jeu détermi­né de positions des pièces mécaniques (1a, 1b, 1c, 1d), correspondent des signaux de présence concordants fournis par l'ensemble de récepteurs.</claim-text></claim>
<claim id="c-fr-0002" num="">
<claim-text>2. Dispositif selon la revendication 1, caracté­risé en ce que les pièces (1a, 1b, 1c, 1d) et les<!-- EPO <DP n="17"> --> drapeaux (5a, 5b, 5c, 5d) sont disposés de telle sorte que les drapeaux de plusieurs des pièces peuvent se trouver sur un même trajet de rayonnement (F₀ à F₉) émis d'un recepteur donné et dirigé sur son récepteur associé.</claim-text></claim>
<claim id="c-fr-0003" num="">
<claim-text>3. Dispositif selon la revendication 2, caracté­risé en ce que les drapeaux (5a, 5b, 5c, 5d) de toutes les pièces sont alignés sur le même trajet de rayonne­ment (F₀ à F₉), chaque fois que les pièces sont dans des positions analogues.</claim-text></claim>
<claim id="c-fr-0004" num="">
<claim-text>4. Dispositif selon l'une quelconque des reven­dications 1 à 3, caractérisé en ce qu'il comprend des moyens de contrôle de la reconnaissance effectuée.</claim-text></claim>
<claim id="c-fr-0005" num="">
<claim-text>5. Dispositif selon la revendication 4, caracté­risé en ce que lesdits moyens de contrôle comportent des moyens pour effectuer des reconnaissances dans des positions intermédiaires entre les positions de départ et d'arrivée.</claim-text></claim>
<claim id="c-fr-0006" num="">
<claim-text>6. Dispositif selon l'une quelconque des revendi­cations 4 ou 5, caractérisé en ce que les moyens de con­trôle comprennent des moyens pour contrôler l'avance pas-­à-pas du moteur (4).</claim-text></claim>
<claim id="c-fr-0007" num="">
<claim-text>7. Dispositif selon l'une quelconque des revendi­cations 4 à 6, caractérisé en ce qu'il est prévu des moyens d'initialisation des pièces mecaniques (1a, 1b, 1c, 1d) à une position de référence, qui agissent en réponse à un contrôle négatif effectué par les moyens de contrôle.</claim-text></claim>
<claim id="c-fr-0008" num="">
<claim-text>8. Dispositif selon l'une quelconque des revendi­cations 1 à 7, caractérisé en ce que les pièces mécani­ques sont les tringles (1a, 1b, 1c, 1d) des crémaillères d'indexation d'une machine à affranchir.</claim-text></claim>
<claim id="c-fr-0009" num="">
<claim-text>9. Procédé de reconnaissance de la position instantanée de pièces mécaniques (1a, 1b, 1c, 1d) ac­tionnées par un moteur pas-à-pas (4) entre une position<!-- EPO <DP n="18"> --> de départ et une position d'arrivée, caractérisé en ce qu'il comprend les étapes consistant à :<br/>
. lier des drapeaux (5a, 5b, 5c, 5d) modificateurs de rayonnement, individuellement à chacune des pièces mécaniques, ces drapeaux étant susceptibles d'occuper une pluralité de positions de drapeaux, associées aux diverses positions possibles des pièces,<br/>
. disposer un ensemble de couples de moyens respective­ment émetteurs (D₀ à D₉) et récepteurs (P₀ à P₉) de rayonnement, répartis de part et d'autre de la plura­lité des positions de drapeaux de sorte que la présen­ce d'un drapeau sur le trajet du rayonnement (F₀ à F₉) émis d'un émetteur donné et dirigé sur son récepteur associé entraîne une modification du rayonnement dé­tectable par ledit récepteur qui fournit alors un signal de présence,<br/>
. reconnaître, qu'à un jeu déterminé de positions des pièces mécaniques (1a, 1b, 1c, 1d), correspondant des signaux de présence concordants fournie par l'ensem­ble de récepteurs.</claim-text></claim>
<claim id="c-fr-0010" num="">
<claim-text>10. Procédé selon la revendication 9, caractéri­sé en ce qu'on reconnaît la position d'arrivée ainsi que des positions intermédiaires entre la position de départ et d'arrivée, et en cas d'échec de la reconnaissance, on initialise les pièces mécaniques (1a, 1b, 1c, 1d) à une position de référence.</claim-text></claim>
</claims>
<drawings id="draw" lang="fr">
<figure id="f0001" num=""><img id="if0001" file="imgf0001.tif" wi="175" he="233" img-content="drawing" img-format="tif"/></figure>
<figure id="f0002" num=""><img id="if0002" file="imgf0002.tif" wi="187" he="209" img-content="drawing" img-format="tif"/></figure>
<figure id="f0003" num=""><img id="if0003" file="imgf0003.tif" wi="137" he="267" img-content="drawing" img-format="tif"/></figure>
</drawings>
<search-report-data id="srep" lang="fr" srep-office="EP" date-produced=""><doc-page id="srep0001" file="srep0001.tif" wi="178" he="272" type="tif"/></search-report-data>
</ep-patent-document>
