Brevet FR2013256A1 — publié le 19700327

L'invention concerne un perforateur de cartes commandé par bande perforée, ou plus précisément par un lecteur de bandes, ou par perforateur de bandes, avec, en cas de besoin, interposition d'un transcodeur pour passer du code de la bande perforée à celui 5 du support d'information tel que carte ou feuille. On connaît déjà des perforateurs de cartes commandés par bande perforée qui reportent successivement poste par poste des informations codées enregistrées sur une bande dans des cartes perforées à 80 postes, 10 lie problème à la base de l'invention est d'enregistrer ligne par ligne dans une carte perforée les indications nécessaires au traitement de l'information avec un perforateur de cartes ou de feuilles fonctionnant ligne par ligne qui doit être commandé par les impulsions de sortie d'un lecteur de bandes ou par les impul-15 sions d'un perforateur de bandes. Ce problème est résolu suivant l'invention en amenant les impulsions de sortie du lecteur de bandes, ou celles du perforateur de bandes, le cas échéant par l'intermédiaire d'un transcodeur, à tui compteur d'impulsions de préférence électronique et 20 prévoyant, entre les sorties du compteur et les postes de poinçons de perforation d'un perforateur de cartes qui perfore chaque ligne en bloc, un dispositif sélecteur de l'attribution des emplacements qui détermine, les indications numériques en provenance de la bande perforée qui doivent être perforées côte à côte dans une 25 ligne du perforateur de cartes en faisant arriver de la façon qui convient les ordres nécessaires auxdits postes de poinçons de perforation. Outre ceci, l'impulsion de retour du chariot déclenche en même temps la perforation en bloc d'une ligne par le perforateur 30 de cartes, les cartes à poinçonner par lignes avancent le eas échéant d'un pas et le compteur d'impulsions se trouve dans sa situation initiale de comptage. Il est de plus nécessaire que la transmission des impulsions au compteur d'impulsions se trouve automatiquement interrompue en 35 présence de signaux spéciaux comme par exemple l'ordre de passage BAD ORIGINAL 69 24332 2 2013256 des miniscules aux majuscules ou l'ordre inverse. Suivant une autre particularité de l'invention» on utilise un compteur d'impulsions additif et soustractif qui, en présence de certains signaux* effectue un comptage à rebours® 5 ïïne autre caractéristique particulièrement avantageuse de l'invention se trouve encore dan» le fait que le programme des correspondances entre les serties du compteur et les postes de poinçons de perforation peut aisément se modifier grâce à un dispositif d'attribution des emplacements facile à échanger, réalisé 10 qu'il est, par exemple, sous forme d'un bîôc enfichable. ©n comprendra mieux l'invention à partir de la description ci-après, avec référence aux dessins annexés, donnés ici uniquement à titre d'exemple sans aucun caractère limitatif* dans Isa-quels t 15 - la ïig. 1 représente l'original d'un imprimé «t un» bande . perforée avec un exemple de prograsase ; - la figure 2 représente un. support d * enregistrement ayant la forme d'une carte ; - la figure 3 est un organigramme de l'exploitation de la 20 bande perforée ; - la figure 4 est an schéma électrique détaillé du dispositif d'exploitation de la bande perforée j - la 3?ig« 5 représente achématiquement le dispositif de per™ foration du support d'information ; 25 - la figure 6 représente une machine à écrire automatique avec les éléments nécessaires suivant les figures 3 et 4 pour la réalisation du support d'enregistrement j - la figure 7 est l'organigramme d'un compteur électronique d'impulsions 30 — la figure 8 est le schéma électrique détaillé du compteur électronique d'impulsions % et la figure 9 est le schéma du décodeur du compteur électronique d'impulsions. Sur la figure 1, il est représenté un imprimé original 1 et 35 une bande perforée 2 à huit canaux qui contiennent un môme BAD ORIGINAL 69 24332 3 2013256 programme pris comme exemple, La "bande perforée 2 présente des perforations d'entraînement 4- et des perforations d'enregistrement 5t- ces dernières étant disposées en rangées dé marquage 6 perpendiculaires à la direction d'avance de la bande et c'est par leur 5 • disposition dans une rangée de marquagè 6 qu'elles matérialisent un symbole déterminé» Les perforations d'enregistrement '5 représentées illustrent les nombres, lettres, intervalles, changements de caractères ainsi que le signe de. diamètre (0) qui figurent sur . la ligne 7 cLe l'imprimé original 1. Le -programme complet de cette 10 ligne 7 » avec les symboles des signaux commandant le changement de oaractères d'une machine à écrire, ainsi que ceux de3 signaux servant à provoquer les changements de caractères et les pas du chariot nécessaires à-la réalisation du signe de diamètre, est représenté par la ligne de programme 8 qui figure au-dessous de 15 la bande perforée 2, Les symboles KG- et GE représentent respectivement le passage d'une machine à écrire des minuscules aux majuscules et le passage inverse, le symbole Ett représente un pas en arrière du chariot de la machine à écrire'et lé symbole WR représente le retour du chariot de cette même machine* 20 Dans la description des figures 3 et 4» on reviendra plus en détails sur la façon dont interviennent ces symboles dans l'exploitation de la bande perforée 2. La figure 2 représente un support d'enregistrements 3 constitué par une carte qui, comme on-l'a déjà réalisée, peut être au 25 format normalisé Dm A4 (21 x 29»5 cm) et sur laquelle doivent être perforées les valeurs numériques dé la bande perforée 2 ou de l'imprimé original 1* La graduation numérique 14 de uEn~tête, 1 1 à 32" signifie que l'ensemble des champs de màrquaTge 15 "Itués sur l'horizontale de chacun des nombres de la graduation 14 donne 30 l'information de 1'-en-tête ou les valeurs numériques de la ligne considérée. Dans l'exemple représenté,- comme le montre la graduation numérique 16, chaque ligne comporte 20 cases pour des valeurs numériques qui peuvent aller de 0 à 9 pour chacune; liés cases sont codées, ainsi qu'il est représenté sur la figure, dans un système 35 quaternaire, la valeur de chaque chiffre étant représentée par 69 24332 4 2013256 la disposition des marques d'enregistrement ou perforations 17 à l'intérieur de chaque case. C'est pour faire avancer ligne par ligne le support d'enregistrement 3 que sont prévus les trous d'entraînement 19» 5 La figure 3 est un organigramme. et la figure 4 un, schéma électrique détaillé représentant l'une et l'autre la lecture de la bande perforée 2 et le transfert des symboles.relevés au dispositif de perforation 20 qui remplit le support d'enregistrements 3. En actionnant la touche 21, on ferme le contact 22 et le. lecteur 10 de bande 25 commence à explorer la bande perforée 2. Au cours de la lecture de la bande perforée 2 et suivant le symbole relevé, un ou plusieurs des contacts 26 du lecteur de bande 25 se ferment et le symbole est transmis au décodeur 27 formé par les valves semi-conductrices à sortie unique 28, 29 et 30. Comme il n'y a 15 que les valeurs numériques à devoir être portées sur le support d'enregistrement 3» seules ces valeurs numériques sont transmises au codeur 32 constitué par les valves semi-conductrices à sortie unique 31, tandis que les symboles alphabétiques sont étouffés dans les valves semi-conductrices 30. En fonction de la valeur 20 du chiffre., une ou plusieurs des valves semi-conductrices 31 sont traversées par un signal et, par l'intermédiaire des amplificateurs correspondants 31» la tension est appliquée aux électroaimants 102 correspondants. Par l'intermédiaire de la valve semi-conductrice à sortie unique 34» une impulsion fournie par chacun 25 des symboles relevés se trouve transmise au compteur 24 au moyen de la valve semi-conductrice 35 et en même temps-à travers un flip-flop 37 que la valve semi-conductrice à sortie unique 36 met • dans, une position telle que ledit compteur 24 effectue un pas de comptage en avant. En ce qui concerne ce compteur 24» il s'agit 30 d'un compteur connu, de préférence un compteur électronique additif et soustractif sur la fonction duquel on reviendra encore plus en détails dans la description relative aux figures 7 à 9* Le compteur 24 peut bien entendu être remplacé par un compteur mécanique additif et soustractif ou par un sélecteur rotatif. 35 Cette impulsion du compteur 24 a pour effet d'ouvrir le thyristor 69 24332 5 2013256 38 associé au premier poste du perforateur 20 qui remplit le support d'enregistrement 3» mettant ainsi sous tension les électroaimants prévus pour la valeur considérée de la rangée d'électro-aimants 102 affectés au premier poste. En raison de la disposition du bloc de programme enfichable 39 représenté sur la figure 3, le deuxième poste du compteur 24 est relié au deuxième poste du dispositif de perforation 20 et la mise sous tension des électro-aiaants 102 affectés à ce second poste s'effectue au moyen du thyristor 40* les diodes 41 coupent la tension d'induction qui apparaît à la coupure des électro-aimants 102. Les diodes 42 sont associées à chacun des électro-aimants 102 affectée aux divers postes du perforateur 20 pour qu'à l'ouverture du thyristor 38, seuls les électro-aimants 102 du premier poste ae trouvent mis sous tension» La valeur du chiffre relevé se trouve donc transmise à tous les postes du perforateur 20, mais, par l'intermédiaire de l'impulsion qui vient du compteur 24 et qui est dirigée par le bloc de programme enfichable 39, elle n'est introduite que dans un poste du perforateur 20* Pour l'exploitation des symboles nécessaires à l'écriture du symbole de diamètre (0), il y a besoin du processus opératoire suivant t Un symbole relevé en premier provoque le passage de la machine à écrire sur majuscules» Ce symbole est décodé de façon connue et transmis par le conducteur repéré par le numéro 43 à-la valve semi-conductrice à sortie unique 35, ce qui bloque cette dernière, en sorte que l'impulsion en provenance de la valve semi-conductrice 34 est interceptée et ne parvient pas au compteur 24. Le second symbole fait écrire un 0 majuscule et le compteur 24 avance d'un pas comme on l'a déjà décrit. Le symbole suivant fait reculer d'un pas le chariot de la machine à écrire et après décodage, il est tramsmis, par le conducteur repéré par le numéro 44, au flip-flop 37 que la valve semi-conductrice 45 met en position telle que le compteur, mis sous tension par l'impulsion en provenance de la valve semi-conductrice 34, effectue un pas à reculons» Le symbole suivant fait frapper par la machine à écrire le trait 69 24331 6 2013256 oblique du signe de diamètre et le compteur 24 avance encore d'un pas comme on 1*a déjà décrit» Le symbole qui suit remet la machine à écrire en position "minuscules" et, par le conducteur 45, bloque la valve semi-conductrice 35» ce qui empêche le compteur 5 24 d'avancer» Lorsque le lecteur de bande relève le symbole noté WR sur la figure 1, le compteur 24 se trouve ramené à sa position de départ par l'intermédiaire du conducteur 156 et, par l'intermédiaire du conducteur 157» l'embrayage à un tour signalé à propos de la figure 5t aaais non représenté,, se trouve déclenché peur 10 un tour, ce qui provoque la perforation en bloc d'une ligne par le perforateur 20 et fait avaae#r d'une ligne le support d'enregistrement* La figure 5 représente sehéaatiquement le perforateur 20. Ses groupes de quarante segments de commande 101 sont rangés les 15 uns derrière les autres et il est associé à chacun un électre-aiaant 102« Deux des ssgments âs commande 101 de eà&qae côté qui sont en face l'un de l'autre avec un certain décalage fonctionnent ensemble, et sent affectés à un ohaap de marquage 15 (représentant un chiffre) de la figure 2» Si» en fonction des chiffres frappés 20 par la machine à écrire, deux des électro-aimants 102, sont Bis sous tension, ils attirent l®ars arasa tare s et litelrsnt les deux segments de commande 101 correspondants, par exemple ceux qui sont représentés au premier plan» Sous l'action des ressorts 104 accorchés aux chevilles 103» cm s ©grossit s pivotent su? leurs axes 25 105 et glissent les barres intemédiaires 106 qui leur sont attelées sous la barre de pression 107 jusqu'à ce qu'ils viennent buter contre les ergots 109 des leviers de rappel 103» Après mise en position de tous les segments de commande 101 dont l'intervention est nécessaire, l'arbre 110 est entraîné par un embrayage à 30 un tour non représenté» La bielle 111, articulée sur le maneton 112 de la roue à secteur denté 113 qui tourne dans le sens de la flèche E, attire vers le bas et appuie sur les barres intermédiaires 106 la barre de pression 107 guidée par l'axe 114 engagé dans la boutonnière 115» Les barrés intermédiaires 106 qui sont 35 guidées par les glissières 116 et reposent sur la plaque de BAD ORIGINAL 69 24332 7 2013256 pression 117 appuient à leur tour celle-ci sur le poinçon perforateur 118 qui, comprimant le ressort de rappel 119-, s'enfonce à travers la plaque de guidage 120 et pénètre dans.la matrice de perforation 121, effectuant ainsi la perforation du support d'en-5 registrement 3« Après achèvement du processus de perforation, la came 122 calée sur l'arbre 110 attaque les galets 124 et repousse les leviers de rappel 108 en les faisant, pivoter sur leurs axes 123 dans le sens de la flèche g malgré le rappel exercé en sens inverse par les ressorts 126 accrochés aux chevilles 125. les 10 ergots 109 portés par les leviers de rappel 108 repoussent ainsi les segments de commande 110 dans leur position initiale. C'est également après achèvement de la perforation que la roue transporteuse 128 portée par l'arbre 127 se trouve entraînée par l'intermédiaire du secteur denté 113. et de la roue dentée 129 dans le 15 sens de la flèche G- jusqu'à ce que le support d'enregistrement 3 ait avancé d'une ligne. Pour obtenir une indexation précise, la roue dentée 130 coopère de façon connue avec le bonhomme d'arrêt 131 guidé dans son support 133 et rappelé par le ressort. 132. En cas d'erreur de frappe sur une valeur numérique, on amène le bou-20 ton d'effaçage 135» monté coulissant sur le rail de guidage 134» au-dessus des segments de commande 101 correspondants. Par une brève pression,sur le bouton d'effaçage 135» en comprimant le ressort de rappel 136, on ramène lesdits segments à leur.position initiale, ce qui permet de procéder ensuite à une nouvelle frappe. 25 La figure 6 représente un ensemble inscripteur automatique constitué par le lecteur de bande perforée 25» la machine à écrire 150 et le perforateur de bandes 151. les symboles lus sur 7a bande perforée 2 sont transmis par le lecteur 25 au décodeur l;/'? qui les décode et les-envoie à la machine à écrire 150 pour être frap-30 pés sur l'imprimé original la. les symboles frappés sont codés par le codeur 153 et transmis ensuite au .perforateur de bande 151 qui les perfore dans la bande 2a. le compteur 24-» le. décodeur 27» • le bloc de programme enfichable 39» le codeur 32 et le perforateur qui remplit-le support d'enregistrement 3» dont, l'ensemble 35 est entouré du cadre mixtiligne 154» correspondent, à part la BAD ORIGINAL 69 24332 2013256 façon dont lui sont apportées les impulsions, au schéma électrique représenté en détails sur la figure 4* Tandis que, dans l'exemple de réalisation que montre la figure 4, les impulsions étaient émises par les contacts 26 du lecteur de "bande .perforée 5 25, les impulsions électriques qui arrivent au décodeur 27 de la figure 6 correspondent à celles que' transmet la machine à écrire 150 au perforateur de "bande 151» Ces impulsions sont reçues par le perforateur de bande 151 et transmises directement au décodeur 27 » 10 La figure 7 montre sous forme d'organigramme le compteur additif et soustractif 24 utilisé pour 1*affectation des postes et représenté sur les pig. 3, 4 et 6, qui, réunissant plusieurs étages, fonctionne en compteur synchrone avec prise en compte successive des reports et dont le mode de commande sera encore 15 expliqué plua en détails dans la description relative à la Fig. 8» La figure 8 montre un schéma électrique détaillé du compteur additif et soustractif 24 dont l'organigramme est représenté sur la figure 7« Le compteur fonctionne en code 8-4-2-1 et prend dans sa position de départ les états représentés sur le schéma pour un 20 comptage additif. Si maintenant une impulsion de comptage arrive à l'entrée du flip-flop £FA, celui-ci bascule et le compteur indique un 1. Les sorties du flip-flop EFA sont reliées aux valves semi-conductrices 201 et 202 dont les sorties sont connectées en circuit "ET" aboutissant au flip-flop EFB. Gomme il y a un 0 aux 25 entrées S et K de chacun des flips-flops FFB, ÏTQ et ÏTD, les positions de ces derniers ne changent pas. Le basculement du flip-flop FFA prépare le flip-flop PFB pour la prochaine impulsion. L'arrivée de cette impulsion remet le flip-flop 1?3?A dans sa position initiale, le flip-flop FFB bascule et le compteur indique 30 maintenant le nombre 2. C'est pour continuer le passage du compteur aux stades de comptage ultérieurs non décrits qu'il y a besoin des valves semi-conductrices 203 à 230. Le report à l'or- èm© dre suivant d'unités décimales, désigné sur la Fig. 7 comme 2 étage décimal, ne se produit que s'il y a un signal 0 à la sortie 35 de la valve semi-conductrice 214 pour libérer le flip-flop M 69 24332 9 20î3256 de l*ordre d*unités décimales considéré» Si par 1*intermédiaire du contact WR de retour du chariot» une impulsion est envoyée aux flip-flops FFA, EEB, M?C et FFD de tous les ordres d'unités décimales» le compteur reprend en comptage additif les positions re-5 présentées sur la Fig. 7« les positions du compteur nécessaires lors d*un comptage soustractif ne sont pas représentés du fait qu'il s'agi-fc là d'une disposition déjà connue. lia figure 9 montre le décodage du compteur 24 des 7ig. 3, 4 et 6. Ce dispositif de décodage est constitué par 10 valves semi-10 conductrices 231 à 240. Le chiffre décodé est affiché sous forme d'un signal 0 aux sorties à d^. À cet effet, il est nécessaire de relier les entrées du décodage (A» Â» B, S, etc) aux sorties des flip-flops (A» ï, B, S, etc}« 69 24332 10 2013256 REVENDICATIONS 1} Un perforateur de cartes commandé par bande perforée, ou plus exactement par un lecteur de bandes, ou par perforateurs de bande, avec, en cas de besoin, interposition d'un transcodeur pour 5 passer du code de la bande perforée à celui du support d'enregistrement, tel qu'une carte ou feuille, caractérisé en ce que les impulsions de sortie du lecteur de bandes, ou du perforateur de bandes, sont amenées, le cas échéant par 1*intermédiaire d'un transcodeur, à un compteur d'impulsions de préférence électronique 10 et qu'il est prévu, entre les sorties du compteur et les postes de poinçons de perforation d'un perforateur de cartes qui perfore chaque ligne en bloc, un dispositif sélecteur de l'attribution des emplacements qui détermine les indications nuœêriques en provenance de la bande perforée qui sont à perforer côte à côte dans 15 une ligne du perforateur de cartes, en faisant arriver de façon adéquate les ordres nécessaires auxdits postes de poinçons de perforation» 2} Un perforateur de cartes commandé par bande perforée, ou par lecteur de bandes, ou par perforateur de bandes suivant la 20 revendication 1, caractérisé en ce que l'impulsion de retour du chariot déclenche en même temps la perforation en bloc d'une lign® par le perforateur de cartes, fait éventuellement avancer d'une ligne les cartes â poinçonner ligne par ligne, ramène ledit compteur d'impulsions à sa position initiale de comptage et remet le 25 lecteur en marche si nécessaire» 3) Un perforateur de cartes commandé par bande perforée, ou plutôt lecteur de bandes, ou par perforateur de bandes suivant les revendications 1 et 2, caractérisé en ceci que la transmission des impulsions audit compteur d'impulsions se trouve automa- 30 tiquement interrompue en présence de signaux spéciaux comme par exemple l'ordre de passage des minuscules aux majuscules ou l'ordre inverse. 4) Un perforateur de cartes commandé par bande perforée, ou par lecteur de bandes, ou par perforateur de bandes, suivant les 25 revendications 1,2,3, caractérisé par l'utilisation d'un compteur BAD ORIGINAL 69 24332 n 2013256 d'impulsions-additif et soustractif, qui, en présence de certains signaux, effectue un comptage à rebours. 5) Un perforateur de cartes commandé par bande" perforée, ou par lecteur de bandes, ou par perforateur de bandes, suivant les 5 revendications 1,2,3,4j caractérisé par un dispositif d'attribution des emplacements facile à échanger qui permet de modifier aisément le programme des correspondances entre les sorties du compteur et les postes de poinçons de perforation dudit perforateur de cartes par lignes.