FR2500695A1 - Analogue cartesian coordinate encoding system - includes production of pulse length modulated signal to carry two analogue values - Google Patents

Analogue cartesian coordinate encoding system - includes production of pulse length modulated signal to carry two analogue values Download PDF

Info

Publication number
FR2500695A1
FR2500695A1 FR8103672A FR8103672A FR2500695A1 FR 2500695 A1 FR2500695 A1 FR 2500695A1 FR 8103672 A FR8103672 A FR 8103672A FR 8103672 A FR8103672 A FR 8103672A FR 2500695 A1 FR2500695 A1 FR 2500695A1
Authority
FR
France
Prior art keywords
duration
pulses
signal
modulated
pulse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR8103672A
Other languages
French (fr)
Other versions
FR2500695B1 (en
Inventor
Lucien Malavard
Pierre Marty
Vincent Ung
Raymond Rocherolles
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Centre National de la Recherche Scientifique CNRS
Original Assignee
Centre National de la Recherche Scientifique CNRS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Centre National de la Recherche Scientifique CNRS filed Critical Centre National de la Recherche Scientifique CNRS
Priority to FR8103672A priority Critical patent/FR2500695B1/en
Publication of FR2500695A1 publication Critical patent/FR2500695A1/en
Application granted granted Critical
Publication of FR2500695B1 publication Critical patent/FR2500695B1/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/02Analogue recording or reproducing
    • G11B20/08Pulse-modulation recording or reproducing
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K7/00Modulating pulses with a continuously-variable modulating signal
    • H03K7/08Duration or width modulation ; Duty cycle modulation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K9/00Demodulating pulses which have been modulated with a continuously-variable signal
    • H03K9/08Demodulating pulses which have been modulated with a continuously-variable signal of duration- or width-mudulated pulses or of duty-cycle modulated pulses

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)

Abstract

The coding system includes the process of samping two signals which are to be encoded, and multiplexing those signals so as to produce a rectangular multiplex signal. This is then converted into a pulse length modulated signal. The pulse signal then includes sets of three pulses. The duration of the first two pulses includes a fixed time, and a variable time which is a function of one of the sampled values. The third pulse is a marking pulse. The pulse signal may then be recorded on magnetic tape, and subsequently read from the tape for demodulation and demultiplexing in order to extract the two signal values. The technique may be used to encode cartesian coordinates derived from a panel which includes layers of resistive material which are brought together by the pressure of a stylus at a partic. point.

Description

DISPOSITIF DE CODAGE ET DE DECODAGE D'INFORMATION ANALOGIQUE REPRE
SENTEE PAR UN COUPLE DE VALEURS (X, Y) EN VUE DE SON ENREGISTREMENT
MAGNETIQUE.
DEVICE FOR ENCODING AND DECODING REPRE ANALOGUE INFORMATION
FEELING BY A COUPLE OF VALUES (X, Y) WITH A VIEW TO ITS REGISTRATION
MAGNETIC.

La présente invention concerne un dispositif de codage et de décodage d'information analogique représentée par un couple de valeurs
(X, Y) en vue de son enregistrement magnétique et de sa relecture.
The present invention relates to a device for coding and decoding analog information represented by a pair of values.
(X, Y) for magnetic recording and proofreading.

On connaît des dispositifs d'écriture et de lecture de caractères ou de courbes dans lesquels la position d'un point courant est représentée par deux coordonnées cartésiennes ou polaires. Particulièrement, on connaît par la demande de brevet français NO 80-01325 du 22 janvier 1980 un appareil de transcription de graphismes comprenant
une première feuille souple recouverte sur un de ses côtés d'une couche résistive et une deuxième feuille souple parallèle à la première feuille, recouverte sur un de ses côtés d'une couche résistive, les couches résistives des deux feuilles étant en regard et venant au contact quand un opérateur appuie avec son doigt ou un crayon feutre sur l'une des feuilles, pour l'amener en un point au contact avec l'autre
sur la première feuille, deux électrodes définissant entre elles une première direction de champ électrique
sur la seconde feuille, deux électrodes définissant entre elles une seconde direction de champ électrique perpendiculaire à la première direction, les électrodes des deux feuilles étant des bandes rectangulaires présentant une résistance ohmique nulle ou très faible
des moyens d'appliquer séquentiellement par permutation entre les électrodes de chaque feuille un champ électrique, l'autre feuille n'étant alors soumise à aucun champ électrique.
There are known devices for writing and reading characters or curves in which the position of a current point is represented by two Cartesian or polar coordinates. Particularly known from French patent application NO 80-01325 of January 22, 1980 is a graphics transcription apparatus comprising
a first flexible sheet covered on one of its sides with a resistive layer and a second flexible sheet parallel to the first sheet, covered on one of its sides with a resistive layer, the resistive layers of the two sheets facing each other and coming to the contact when an operator presses with his finger or a felt pen on one of the sheets, to bring it to a point in contact with the other
on the first sheet, two electrodes defining between them a first electric field direction
on the second sheet, two electrodes defining between them a second direction of the electric field perpendicular to the first direction, the electrodes of the two sheets being rectangular strips having zero or very low ohmic resistance
means for sequentially applying an electric field between the electrodes of each sheet, the other sheet then not being subjected to any electric field.

Cet appareil est caractérisé en ce qu'il comporte en outre
des moyens de commuter séquentiellement à une première borne de sortie (X) délivrant un signal d'abscisse au moint l'une des élec
trodes de la première feuille quand un champ électrique n'est pas créé entre ses électrodes et à une seconde borne de sortie (Y) délivrant un signal d'ordonnée au moins l'une des électrodes de la seconde
feuille quand un champ électrique n'est pas créé entre ses électrodes.
This device is characterized in that it further comprises
means for sequentially switching to a first output terminal (X) delivering an abscissa signal to one of the elec
trodes of the first sheet when an electric field is not created between its electrodes and to a second output terminal (Y) delivering an ordinate signal to at least one of the electrodes of the second
sheet when an electric field is not created between its electrodes.

Dans ces appareils et dans d'autres, l'information analogique à enregistrer est représentée par un couple de fonctions du temps (X, Y) provenant d'un système .d'acquisition de coordonnées. L'abscence d'acquisition (appelée "levée de plume") est signalée par une valeur particulière de X et de Y. Celle-ci peut être une valeur analogique représentant un point situé en dehors du domaine permis des coordonnées (X, Y).Par exemple, si le domaine permis est tel que
X Eo, 2i
Y E i, 2Va la levée de plume peut être signalée par

Figure img00020001
In these and other devices, the analog information to be recorded is represented by a couple of time functions (X, Y) from a coordinate acquisition system. The absence of acquisition (called "feather lift") is signaled by a particular value of X and Y. This can be an analog value representing a point located outside the allowed range of coordinates (X, Y) For example, if the permitted domain is such that
X Eo, 2i
YE i, 2Va feather lift can be signaled by
Figure img00020001

Le dispositif de codage et de décodage de l'invention a pour but général de permettre l'enregistrement sur bande magnétique des signaux de coordonnées fournis par un appareil du type de celui rappelé plus haut après codage de ces derniers ainsi que la lecture desdits signaux enregistrés, leur décodage et leur affichage sur écran. The general aim of the coding and decoding device of the invention is to allow the recording on coordinate tape of the coordinate signals supplied by an apparatus of the type recalled above after coding of the latter as well as the reading of said recorded signals. , their decoding and their display on screen.

Il devient ainsi possible, grâce à l'invention, d'enregistrer sur cassette magnétique le cours d'un professeur fait "au tableau" et d'afficher ce cours sur un écran pour les besoins d'un élève ayant acquis la cassette ou recevant cette dernière par abonnement.It thus becomes possible, thanks to the invention, to record on a magnetic cassette the course of a teacher made "on the board" and to display this course on a screen for the needs of a pupil having acquired the cassette or receiving the latter by subscription.

L'usage de codeur et de décodeur de signaux de coordonnées de l'invention s'adressant à des usages ne disposant que de magnétophones "grand public", des précautions sont prises pour que l'enregistrement ne souffre pas des défauts inhérents à ces magnétophones tels que dérive et pleurage. The use of coder and decoder of coordinate signals of the invention being intended for uses having only "general public" tape recorders, precautions are taken so that the recording does not suffer from the defects inherent in these tape recorders such as drifting and crying.

Le système de codage et de décodage de signaux de coordonnées avec levée de plume de l'invention comprend
des moyens d'échantillonner lesdits signaux
des moyens de multiplexer les échantillons au moyen d'un signal rectangulaire de multiplexage
des moyens de convertir lesdits échantillons multiplexés en impulsions modulées en durée
des moyens d'enregistrer lesdites impulsions modulées en durée sur une bande magnétique
des moyens de lire ladite bande magnétique
des moyens de reconstituer le signal de multiplexage
des moyens de démoduler et de démultiplexer lesdites impulsions modulées en durée et il est caractérisé en ce que
les impulsions modulées en durée comprennent une partie de durée fixe et une partie de durée proportionnelle à la valeur de la coordonnée et les impulsions modulées en durée correspondant aux valeurs prises par les coordonnées pendant la levée de plume ont une durée maximale nettement plus grande que la durée d'une impulsion correspondant à une valeur maximale de la coordonnée.
The inventive pen lift coding and decoding system of the invention includes
means for sampling said signals
means for multiplexing the samples by means of a rectangular multiplexing signal
means for converting said multiplexed samples into duration modulated pulses
means for recording said duration-modulated pulses on a magnetic tape
means for reading said magnetic tape
means for reconstructing the multiplexing signal
means for demodulating and demultiplexing said duration-modulated pulses and it is characterized in that
the pulses modulated in duration comprise a part of fixed duration and a part of duration proportional to the value of the coordinate and the pulses modulated in duration corresponding to the values taken by the coordinates during the lifting of the pen have a maximum duration clearly greater than the duration of a pulse corresponding to a maximum value of the coordinate.

D'autres caractéristiques et avantages du système de codage et de décodage de l'invention apparaîtront clairement à la lecture de la description de détail qui va maintenant être entreprise en relation avec les dessins annexés, dans lesquels
- la Fig. I représente les impulsions modulées en durée ainsi que l'impulsion de marquage ou drapeau permettant d'assigner les impulsions modulées en durée aux coordonnées qui leur correspondent
- la Fig. 2 est un schéma sous la forme d'un diagramme de bloc du codeur de l'invention
- la Fig. 3 est un diagramme de formes d'onde pour l'explication du fonctionnement du codeur de la Fig. 2
- la Fig. 4 est un schéma sous la forme d'un diagramme de blocs du décodeur de l'invention
- la Fig. 5 est un diagramme de formes d'onde pour l'explication du fonctionnement du décodeur de la Fig. 4 ; et
- la Fig. 6 représente une partie du décodeur selon une variante de l'invention.
Other characteristics and advantages of the coding and decoding system of the invention will appear clearly on reading the detailed description which will now be undertaken in relation to the appended drawings, in which
- Fig. I represents the pulses modulated in duration as well as the marking pulse or flag making it possible to assign the pulses modulated in duration to the coordinates which correspond to them
- Fig. 2 is a diagram in the form of a block diagram of the coder of the invention
- Fig. 3 is a waveform diagram for explaining the operation of the encoder of FIG. 2
- Fig. 4 is a diagram in the form of a block diagram of the decoder of the invention
- Fig. 5 is a waveform diagram for explaining the operation of the decoder of FIG. 4; and
- Fig. 6 shows part of the decoder according to a variant of the invention.

Sur la Fig. 1, l'impulsion I représente L et l'impulsion 2
x représente L et 3 est l'impulsion de marquage ou drapeau D permettant
y de distinguer les deux séries d'impulsions respectivement relatives à l'abscisse et à l'ordonnée. On a supposé que le drapeau suivait l'ordonnée. On voit que la durée de l'impulsion I est L + f(X) et que
o celle de l'impulsion 2 est L + f(Y).
In Fig. 1, pulse I represents L and pulse 2
x represents L and 3 is the marking pulse or flag D allowing
y to distinguish the two series of pulses respectively relating to the abscissa and the ordinate. It was assumed that the flag followed the ordinate. We see that the duration of the pulse I is L + f (X) and that
o that of pulse 2 is L + f (Y).

o
En se référant aux Figs. 2 et 3, 21 désigne un multiplexeur analogique recevant les coordonnées X et Y et commandé par un signal rectangulaire 6 de rapport cyclique 50 Z. Ce signal rectangulaire est formé par la base de temps 22 qui est elle-meme commandée par une horloge à quartz 23.
o
Referring to Figs. 2 and 3, 21 designates an analog multiplexer receiving the coordinates X and Y and controlled by a rectangular signal 6 of duty cycle 50 Z. This rectangular signal is formed by the time base 22 which is itself controlled by a quartz clock 23.

Les signaux X et Y sont représentés en fonction du temps sur les lignes a et b de la Fig. 3 et l'on voit sur ces lignes des impulsions d'amplitude maximale 4 et 5 représentant une levée de plume. Le signal 6 de commande du multiplexeur est représenté sur la ligne c de la Fig. 3. The signals X and Y are represented as a function of time on the lines a and b of FIG. 3 and we see on these lines pulses of maximum amplitude 4 and 5 representing a feather lift. The multiplexer control signal 6 is shown on line c of FIG. 3.

Pendant les deux périodes alternées du signal de commande de multiplexage 6, les coordonnées X et Y sont appliquées à un modulateur d'impulsions en durée 24. Ce modulateur comprend un générateur de rampe 241, deux amplificateurs 242 et 243 fonctionant en comparateurs et une logique start-stop 244. Le générateur de rampe 241 est commandé par un compteur 25 et émet une rampe quand ce compteur lui fournit des états successifs de comptage. Le compteur 25 reçoit des impulsions d'horloge de la base de temps 23 ainsi qu'un signal d'inhibition d'une durée L
o à partir de chaque front montant ou descendant du signal 6 qui lui est fourni par la logique start-stop 244.
During the two alternating periods of the multiplexing control signal 6, the coordinates X and Y are applied to a pulse modulator in duration 24. This modulator comprises a ramp generator 241, two amplifiers 242 and 243 operating as comparators and a logic start-stop 244. The ramp generator 241 is controlled by a counter 25 and emits a ramp when this counter provides successive counting states. The counter 25 receives clock pulses from the time base 23 as well as an inhibition signal of duration L
o from each rising or falling edge of the signal 6 which is supplied to it by the start-stop logic 244.

Les rampes sont représentées en 7 sur la ligne d de la Fig. 3. The ramps are shown at 7 on line d in FIG. 3.

Les rampes 7 sont comparées à X et Y dans les comparateurs 242. Elles coupent les signaux X et Y aux points 8 et 9 qui correspondent aux fronts arrière 18 et 19 des impulsions modulées en durée.The ramps 7 are compared to X and Y in the comparators 242. They cut the signals X and Y at points 8 and 9 which correspond to the trailing edges 18 and 19 of the pulses modulated in duration.

Selon que les valeurs de X et Y pendant une levée de plume sont de même polarité que X et Y mais plus fortes ou de la polarité opposée, ces valeurs de X et Y pendant une levée de plume sont comparées soit à une rampe (Fig. 3, ligne d ; la hauteur de la rampe est alors légè- rement supérieure à l'amplitude d'une impulsion de levée de plume), soit à une tension négative ou nulle (Fig. 2, comparateur 243). Il en resulte que les impulsions représentant X et Y lors de la levée de plume ont la durée maximale LMAX.  Depending on whether the values of X and Y during a feather lift are of the same polarity as X and Y but stronger or of the opposite polarity, these values of X and Y during a feather lift are compared either to a ramp (Fig. 3, line d; the height of the ramp is then slightly greater than the amplitude of a feather lift pulse), either at a negative or zero voltage (Fig. 2, comparator 243). It follows that the pulses representing X and Y during the pen lift have the maximum duration LMAX.

Les transitions 20 correspondant aux fronts avant et arrière du signal de multiplexage 6 et les transitions correspondant aux fronts 18 et 19 sont appliquées à la logique start-stop 244 respectivement par les fils 245 et 246. Cette logique délivre les impulsions modulées en durée représentées à la ligne e de la Fig. 3 au mélangeur 27. The transitions 20 corresponding to the front and rear edges of the multiplexing signal 6 and the transitions corresponding to the edges 18 and 19 are applied to the start-stop logic 244 respectively by the wires 245 and 246. This logic delivers the pulses modulated in duration represented at the line e in FIG. 3 in the mixer 27.

La logique 26 de marquage et de détection de levée de plume reçoit des informations du compteur 15 par le fil 151 et de la logique start-stop 244 par le fil 161. Lorsque la rampe 7 atteint une certaine valeur analogique, ou encore le compteur 15 atteint une certaine valeur numérique, et que le comparateur 242 n'a pas encore détecté l'égalité des signaux ou dans le cas de levée de plume signalée par une tension négative, le comparateur 243 inhibe la sortie du comparateur 242 ettoetse passe comme si celui-ci n'a pas encore détecté l'égalité des signaux, la levée de plume est alors décrétée et la logique 26 fournit un signal de levée de plume à la logique 244 par le fil 162 pour tronquer le signal L ou L à la valeur LMAX
x y
La logique 26 produit les impulsions de marquage représentées sur les lignes f et g de la Fig. 3.Seules les impulsions de marquage 3 de la ligne f sont transmises au mélangeur 27 où elles sont mélangées aux impulsions modulées et aux impulsions de levée de plume. Les impulsions 3' de la ligne g de la Fig. 3 ne sont pas transmises à 27. On trouve finalement sur la ligne h de la Fig. 3 les impulsions qui sont enregistrées sur bande magnétique.
The logic 26 for marking and detecting feather lifting receives information from the counter 15 by the wire 151 and from the start-stop logic 244 by the wire 161. When the ramp 7 reaches a certain analog value, or the counter 15 reaches a certain numerical value, and that the comparator 242 has not yet detected the equality of the signals or in the case of a feather lift signaled by a negative voltage, the comparator 243 inhibits the output of the comparator 242 and toetsese passes as if the one -this has not yet detected the equality of the signals, the feather lift is then decreed and the logic 26 provides a feather lift signal to the logic 244 by the wire 162 to truncate the signal L or L to the value LMAX
xy
Logic 26 produces the marking pulses shown on lines f and g of FIG. 3.Only the marking pulses 3 of line f are transmitted to the mixer 27 where they are mixed with the modulated pulses and the feather lift pulses. The pulses 3 ′ of line g of FIG. 3 are not transmitted to 27. Finally, we find on line h of FIG. 3 the pulses which are recorded on magnetic tape.

L'amplificateur à gain unitaire 28 permet de sortir un signal série X-Y accompagné d'un signal de synchronisation fourni par l'amplificateur 29 dont l'état haut indique par exemple la présence de Y et l'état bas, la présence de X. Ces signaux sont utilisables pour la visualisation de l'information, en mode monitoring grâce à une interface spécifique de visualisation télévision. The unit gain amplifier 28 makes it possible to output a series signal XY accompanied by a synchronization signal supplied by the amplifier 29 whose high state indicates for example the presence of Y and the low state, the presence of X. These signals can be used for viewing information, in monitoring mode thanks to a specific television viewing interface.

Sur la Fig. 5, on a représenté un signal enregistré sur une bande magnétique (ligne a) et ce même signal lu sur la bande magnétique (ligne b) et affecté des défauts habituels aux enregistrements magnétiques. In Fig. 5, there is shown a signal recorded on a magnetic tape (line a) and this same signal read on the magnetic tape (line b) and assigned the usual faults in magnetic recordings.

Le système de décodage est représenté sur la Fig. 4. Il comprend un circuit 50 de détection des transitions du signal de la ligne b de la Fig. 5 et de séparation des transitions positives et négatives. Ce circuit de détection et de séparation des transitions est composé d'un circuit dérivateur 501, de deux amplis 502 et 503, l'un direct, l'autre en opposition de phase,de deux détecteurs d'extremum (circuit donnant la dérivée seconde) 504 et 505 et de deux bascules monostables 506 et 507. The decoding system is shown in FIG. 4. It comprises a circuit 50 for detecting the transitions of the signal of line b of FIG. 5 and separation of positive and negative transitions. This circuit for detecting and separating transitions is composed of a branch circuit 501, two amplifiers 502 and 503, one direct, the other in phase opposition, two extremum detectors (circuit giving the second derivative ) 504 and 505 and two monostable scales 506 and 507.

A la sortie des amplis 502 et 503, on trouve les signaux des lignes c et d de la Fig. 5 et à la sortie des bascules monostables 506 et 507, on trouve les impulsions 73 et 74 des lignes e et f de la Fig. 5. At the output of amplifiers 502 and 503, there are the signals of lines c and d of FIG. 5 and at the output of the monostable flip-flops 506 and 507, there are the pulses 73 and 74 of the lines e and f of FIG. 5.

Les sorties des bascules monostables 506 et 507 sont reliées à un circuit de triage 51 qui reconnaît les impulsions de start 71 et les impulsions de stop 72 parmi les impulsions 73 et 74 appliquées à son entrée. The outputs of the monostable flip-flops 506 and 507 are connected to a sorting circuit 51 which recognizes the start pulses 71 and the stop pulses 72 among the pulses 73 and 74 applied to its input.

Le circuit de triage 51 comprend une bascule monostable dont la durée de basculement est légèrement plus grande que la durée qui sépare un stop d'une impulsion de marquage et qui est déclenchée par les impulsions 74 (ligne f, Fig. 5). Si pendant que la bascule monostable est au travail, il intervient une impulsion 73 (ligne e, Fig. 5), celle-ci est une impulsion de marquage 3. Sa véritable durée est celle dont le flanc avant est 73 et le front arrière est 74. Mais sa durée nta pas d'importance. The sorting circuit 51 comprises a monostable rocker whose tilting duration is slightly greater than the duration which separates a stop from a marking pulse and which is triggered by the pulses 74 (line f, FIG. 5). If while the monostable scale is at work, there is a pulse 73 (line e, Fig. 5), this is a marking pulse 3. Its real duration is that of which the front flank is 73 and the rear edge is 74. But its duration was not important.

L'impulsion 74 suivante remet à zéro la bascule monostable si une impulsion de marquage a été trouvée pendant que le monostable était au travail. The following pulse 74 resets the monostable rocker if a marking pulse was found while the monostable was at work.

Les impulsions de start 71 qui marquent le début des impulsions t et L sont alors les impulsions 73 à l'exclusion de celles qui se présen
y tent pendant la durée du basculement de la bascule monostable. Les im pulsions du stop 72 qui marquent la fin des impulsions L et L sont des
x Y impulsions 74. On trouve à la sortie du circuit de triage 51 les impulsions de start 71 sur la sortie 511, les impulsions de stop 72 sur la sortie 512 et les impulsions de marquage 75 (ligne j, Fig. 5) sur la sortie 515.
The start pulses 71 which mark the start of the pulses t and L are then the pulses 73 to the exclusion of those which occur
try it during the duration of the tilting of the monostable scale. The stop 72 pulses which mark the end of the L and L pulses are
x Y pulses 74. At the output of the sorting circuit 51 are found the start pulses 71 on the output 511, the stop pulses 72 on the output 512 and the marking pulses 75 (line j, Fig. 5) on the exit 515.

Le signal de start 71 sert à asservir une horloge 52 du type oscillateur commandé par tension avec boucle de verrouillage. Cette horloge 52 de fréquence N fois celle du start commande un compteur 53. Le signal fourni par cette horloge est noté C
p
Les signaux de start et de stop sont appliqués à une logique start-stop 55 qui déclenche le compteur au start et l'arrêt au stop. De plus, cette logique ré-initialise le compteur après un temps L à partir
o du start. On trouve donc à la sortie du compteur 53 sous forme numérique et entrelécée des valeurs de X et Y.
The start signal 71 is used to control a clock 52 of the voltage-controlled oscillator type with locking loop. This clock 52 of frequency N times that of the start controls a counter 53. The signal supplied by this clock is noted C
p
The start and stop signals are applied to a start-stop logic 55 which triggers the counter at start and stop at stop. In addition, this logic reinitializes the counter after a time L from
o from the start. There are therefore at the output of the counter 53 in digital and interleaved form values of X and Y.

Ces valeurs numériques sont appliquées à un convertisseur numérique analogique 56 et de la sortie de ce convertisseur,à un démultiplexeur 57. These digital values are applied to an analog digital converter 56 and from the output of this converter to a demultiplexer 57.

Ce démultiplexeur 57 est commandé par le signal de démultiplexage ; son fonctionnement est durit plus loin. Les sorties du démultiplexeur 57 sont reliées à deux bloqueurs 58 et 59.This demultiplexer 57 is controlled by the demultiplexing signal; its operation is hardened further. The outputs of the demultiplexer 57 are connected to two blockers 58 and 59.

La logique de détection de levée de plume 60 a pour but de forcer le convertisseur numérique analogique 56 à fournir unetensionnégativeoutrès positive en fonction de l'option choisie pour représenter la levée de plume. 60 est un circuit qui fournit un 1 quand on n'a pas encore rencontré le stop pour une valeur donnée de comptage. Si la levée de plume est détectée et que, par suite, le signal de levée de plume est à 1, il force un bit de poids fort du convertisseur 56, ce qui provoque un saut dans latrampe du convertisseur et crée une grande valeur analogique inhabituelle indiquant une levée de plume. The purpose of the pen lift detection logic 60 is to force the digital analog converter 56 to provide a very positive negative voltage as a function of the option chosen to represent the pen lift. 60 is a circuit which supplies a 1 when the stop has not yet been encountered for a given counting value. If feather lift is detected and, as a result, the feather lift signal is set to 1, it forces a high order bit from converter 56, which causes a jump in the converter dram and creates an unusual large analog value indicating a feather lift.

Dans le cas où la levée de plume doit être signalée par une valeur négative, on change le signe du convertisseur provoquant ainsi une transition vers une tension négative. If the feather lift is to be indicated by a negative value, the sign of the converter is changed, thus causing a transition to a negative voltage.

Dans la Fig. 4, le circuit 57 fonctionne en démultiplexeur à la fréquence de start divisée par 2. Si cette fréquence est par exemple de 1 kHz, le circuit de démultiplexage est théoriquement ouvert pendant 0,5 ms dans une direction et O,5#ms dans l'autre. Comme l'information
X ou Y n'est pas disponible qu'après le stop, les signaux de démultiplexage sont en fait conditionnés par un signal ECHANT délivré par la porte 70, qui a lieu après le stop (Fig. 6). La durée de ce signal est contrôlée par le circuit de lissage.
In Fig. 4, circuit 57 operates as a demultiplexer at the start frequency divided by 2. If this frequency is for example 1 kHz, the demultiplexing circuit is theoretically open for 0.5 ms in one direction and 0.5 ms in l 'other. Like information
X or Y is not available until after the stop, the demultiplexing signals are in fact conditioned by an ECHANT signal delivered by gate 70, which takes place after the stop (Fig. 6). The duration of this signal is controlled by the smoothing circuit.

La Fig. 6 représente un circuit de lissage de coordonnées qui agit sur l'instant d'échantillonnage. Ce circuit de lissage ne fonctionne pas pendant la levée de plume et pendant un intervalle de temps la suivant. C'est-à-dire que le signal ECHANT a une durée suffisante, par exemple 3 ms, permettant aux condensateurs 64' et 65' de se charger à la valeur de levée de plume. Dans les autres cas, la durée ECHANT est volontairement faible de sorte que quand il y a une variation importante de coordonnées, les condensateurs 64' et 65' n'ont pas le temps de suivre les valeurs analogiques de X et de Y par effet d'intégration, ce qui a pour résultat le lissage des coordonnées. Fig. 6 shows a coordinate smoothing circuit which acts on the sampling instant. This smoothing circuit does not work during the feather lift and for a next time interval. That is to say that the signal ECHANT has a sufficient duration, for example 3 ms, allowing the capacitors 64 ′ and 65 ′ to charge at the feather lift value. In the other cases, the EXAM duration is deliberately short so that when there is a significant variation of coordinates, the capacitors 64 'and 65' do not have time to follow the analog values of X and Y by d effect integration, which results in smoothing the coordinates.

La bascule 55, déjà vue sur la Fig. 4, reçoit les impulsions 71
START et 72 STOP et détermine la durée de comptage. Pendant cette durée, des impulsions de comptage C p sont fournies au compteur 53 qui attaque le convertisseur numérique analogique.
The flip-flop 55, already seen in FIG. 4, receives pulses 71
START and 72 STOP and determines the counting time. During this period, counting pulses C p are supplied to the counter 53 which attacks the digital analog converter.

Le signal de START inversé dans l'inverseur 62 est appliqué à la bascule 63 qui reçoit le signal 75 qui est le signal de marquage fourni à la sortie 515. La bascule 63 fonctionne en diviseur par 2 et en remise à l'heure par le signal de marquage. Cela veut dire que quand elle reçoit le signal 75, elle émet le signal X en position Q et le signal
Y en position Q. Les sorties de la bascule 63 sont reliées à deux portes 64 et 65 qui reçoivent un signal d'ouverture de porte de la bascule 66 dont il va être maintenant question.
The inverted START signal in the inverter 62 is applied to the flip-flop 63 which receives the signal 75 which is the marking signal supplied to the output 515. The flip-flop 63 operates as a divider by 2 and resetting the time by the marking signal. This means that when it receives the signal 75, it emits the signal X in position Q and the signal
Y in position Q. The outputs of flip-flop 63 are connected to two doors 64 and 65 which receive a door open signal from flip-flop 66 which will now be discussed.

Le monostable 66 est déclenché par le signal stop et fournit une impulsion de faible durée. Par contre, le monostable 67 est déclenché par le front montant du signal LP (levée de plume) et fournit une impulsion de forte durée, 3 ms par exemple. Les portes 68, 69, 69' et 70 forment un multiplexeur commandé par LP. Quand LP est à un, alors le signal ECHANT à la sortie du multiplexeur (porte 70) a une forte durée (celle du monostable 67). Quand LP -est à zéro, alors le signal ECHANT a une faible durée, celle du monostable 66. The monostable 66 is triggered by the stop signal and provides a short duration pulse. On the other hand, the monostable 67 is triggered by the rising edge of the signal LP (feather lift) and provides a pulse of high duration, 3 ms for example. Doors 68, 69, 69 'and 70 form a multiplexer controlled by LP. When LP is at one, then the EXCHANGING signal at the output of the multiplexer (gate 70) has a strong duration (that of the monostable 67). When LP -is at zero, then the SAMPLE signal has a short duration, that of the monostable 66.

Les portes logiques 64#et 65 commandent respectivement deux portes analogiques 164 et 165 qui reçoivent également le signal de sortie du convertisseur numérique analogique. The logic gates 64 # and 65 respectively control two analog gates 164 and 165 which also receive the output signal from the digital analog converter.

Bien entendu, il est possible d'apporter des variants au système de codage et de décodage des coordonnées avec levée de plume de l'invention. Pa exemple, au lieu d'une impulsion de marquage, on peut pendant la levée de plume, à la place des impulsions t#,'émettre un signal d'une certaine fréquence f au temps X et un signal d'une autre
x fréquence fy au temps Y. A la réception, la bascule diviseur par 2 du signal start est remise à l'heure par un circuit de détection fx et un autre circuit dé détection fy.
Of course, it is possible to provide variants to the coding and decoding system of coordinates with pen lifting of the invention. For example, instead of a marking pulse, it is possible during the pen lift, in place of the pulses t #, to emit a signal of a certain frequency f at time X and a signal of another
x frequency fy at time Y. On reception, the divider by 2 of the start signal is reset to the time by a detection circuit fx and another detection circuit fy.

Claims (8)

RevendicationsClaims 1 - Système de codage, d'enregistrement magnétique, de lecture, de décodage et d'affichage de signaux représentatifs des coordonnées d'un point mobile et compris entre des limites d'amplitudes prédéterminées, lesdits signaux pouvant prendre des valeurs de levées de plume extérieures auxdites limites d'amplitude, ledit système comprenant 1 - System for coding, magnetic recording, reading, decoding and displaying signals representative of the coordinates of a moving point and lying between predetermined amplitude limits, said signals being able to take pen lift values outside said amplitude limits, said system comprising des moyens d'échantillonner lesdits signaux means for sampling said signals des moyens de multiplexer les échantillons au moyen d'un signal rectangulaire de multiplexage means for multiplexing the samples by means of a rectangular multiplexing signal un modulateur de durée d'impulsions convertissant lesdits échantillons multiplexés en impulsions modulées en durée a pulse duration modulator converting said multiplexed samples into pulses modulated in duration des moyens d'enregistrer lesdites impulsions modulées en durée sur une bande magnétique et de les lire ;; means for recording said duration-modulated pulses on a magnetic tape and for reading them; des moyens de reconstituer le signal de multiplexage means for reconstructing the multiplexing signal un démodulateur d'impulsions modulées en durée a duration modulated pulse demodulator des moyens de démultiplexer lesdites impulsions modulées en durée caractérisé en ce que means for demultiplexing said duration-modulated pulses characterized in that les impulsions modulées en durée comprennent une partie de durée fixe et une partie de durée proportionnelle à la valeur de la coordonnée et le modulateur comprend des moyens (14, 15) d'insérer dans une impulsion modulée en durée une partie de durée fixe et le démodulateur comprend des moyens (53, 55) de supprimer cette partie fixe dans l'impulsion modulée en durée avant démodulation. the pulses modulated in duration comprise a part of fixed duration and a part of duration proportional to the value of the coordinate and the modulator comprises means (14, 15) of inserting into a pulse modulated in duration a part of fixed duration and the demodulator comprises means (53, 55) for eliminating this fixed part in the pulse modulated in duration before demodulation. 2 - Système de codage, d'enregistrement magnétique, de lecture, de décodage et d'affichage conforme à la revendication 1, caractérisé en ce que les impulsions modulées en durée correspondant aux signaux de levée de plume ayant des valeurs extérieures aux limites d'amplitude prédéterminées ont une durée maximale supérieure à la durée des impulsions correspondant aux valeurs maximales des coordonnées. 2 - encoding, magnetic recording, reading, decoding and display system according to claim 1, characterized in that the pulses modulated in duration corresponding to the feather lift signals having values outside the limits of predetermined amplitudes have a maximum duration greater than the duration of the pulses corresponding to the maximum values of the coordinates. 3 - Système de codage, d'enregistrement magnétique, de lecture, de décodage et d'affichage conforme à la revendication 1, dans lequel le modulateur comprend un générateur d'impulsions d'horloge d'émission, un compteur recevant lesdites impulsions d'horloge, un générateur de rampe alimenté en impulsions par ledit compteur et un comparateur de signaux représentatifs des coordonnées et de ladite rampe, caractérisé en ce qu'il comprend en outre des moyens de détecter que le compteur a atteint un compte prédéterminé avant que le comparateur ait détecté l'égalité de la rampe et du signal représentatif de la coordonnée. 3 - coding system, magnetic recording, reading, decoding and display according to claim 1, wherein the modulator comprises a generator of transmission clock pulses, a counter receiving said pulses clock, a ramp generator supplied with pulses by said counter and a comparator of signals representative of the coordinates and of said ramp, characterized in that it further comprises means for detecting that the counter has reached a predetermined count before the comparator has detected the equality of the ramp and the signal representative of the coordinate. 4 - Système de codage, d'enregistrement magnétique, de lecture, de décodage et d'affichage conforme à la revendication 1 dans lequel le démodulateur comprend un synthétiseur d'impulsions d'horloge de réception, un compteur recevant lesdites impulsions d'horloge et un convertisseur numérique analogique transformant en échantillons analogiques les impulsions qu'il reçoit pendant une impulsion modulée en durée, caractérisé en ce qu'il comprend en outre des moyens de détecter que le compteur a atteint un compte prédéterminé avant d'avoir atteint 4 - coding, magnetic recording, reading, decoding and display system according to claim 1 in which the demodulator comprises a synthesizer of reception clock pulses, a counter receiving said clock pulses and a digital analog converter transforming into analog samples the pulses it receives during a pulse modulated in duration, characterized in that it further comprises means for detecting that the counter has reached a predetermined count before having reached Le compte correspondant à la fin de l'impulsion modulée en durée.The account corresponding to the end of the pulse modulated in duration. 5 - Système de codage, d'enregistrement magnétique, de lecture, de décodage, d'affichage conforme à la revendication 1, caractérisé en ce qu'il comprend des moyens d'émettre un signal de reconnaissance de celles des impulsions modulées en durée représentatives de l'une des coordonnées. 5 - coding system, magnetic recording, reading, decoding, display according to claim 1, characterized in that it comprises means for transmitting a signal recognizing those of the pulses modulated in duration representative one of the coordinates. 6 - Système de codage, d'enregistrement magnétique, de lecture, de décodage et d'affichage conforme à la revendication 1, caractérisé en ce que le démodulateur comprend un circuit de lissage commandant un échantillonneur bloqueur (57, 58, 59), ledit circuit de lissage ouvrant l'échantillonneur bloqueur à un instant suivant la fin de l'impulsion modulée en durée; 6 - coding system, magnetic recording, reading, decoding and display according to claim 1, characterized in that the demodulator comprises a smoothing circuit controlling a blocking sampler (57, 58, 59), said smoothing circuit opening the blocking sampler at an instant following the end of the pulse modulated in duration; 7 - Système de codage, d'enregistrement magnétique, de lecture, de décodage et d'affichage conforme à la revendication 6 caractérisé en ce qu'il comprend en outre des moyens (66, 67, 68) d'inhiber ledit circuit de lissage pendant et juste après la levée de plume. 7 - coding system, magnetic recording, reading, decoding and display according to claim 6 characterized in that it further comprises means (66, 67, 68) to inhibit said smoothing circuit during and just after the feather lift. 8 - Système de codage et de décodage conforme à la revendication 1, caractérisé par le remplacement du signal de marquage par un signal d'une certaine fréquence au temps X et un autre signal d'une autre fréquence au temps Y et ceci pendant la durée de levée de plume seulement.  8 - coding and decoding system according to claim 1, characterized by replacing the marking signal by a signal of a certain frequency at time X and another signal of another frequency at time Y and this for the duration feather lift only.
FR8103672A 1981-02-24 1981-02-24 DEVICE FOR CODING AND DECODING ANALOGUE INFORMATION REPRESENTED BY A TORQUE OF X, Y VALUES FOR ITS MAGNETIC RECORDING Expired FR2500695B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR8103672A FR2500695B1 (en) 1981-02-24 1981-02-24 DEVICE FOR CODING AND DECODING ANALOGUE INFORMATION REPRESENTED BY A TORQUE OF X, Y VALUES FOR ITS MAGNETIC RECORDING

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8103672A FR2500695B1 (en) 1981-02-24 1981-02-24 DEVICE FOR CODING AND DECODING ANALOGUE INFORMATION REPRESENTED BY A TORQUE OF X, Y VALUES FOR ITS MAGNETIC RECORDING

Publications (2)

Publication Number Publication Date
FR2500695A1 true FR2500695A1 (en) 1982-08-27
FR2500695B1 FR2500695B1 (en) 1987-09-11

Family

ID=9255584

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8103672A Expired FR2500695B1 (en) 1981-02-24 1981-02-24 DEVICE FOR CODING AND DECODING ANALOGUE INFORMATION REPRESENTED BY A TORQUE OF X, Y VALUES FOR ITS MAGNETIC RECORDING

Country Status (1)

Country Link
FR (1) FR2500695B1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2950352A (en) * 1953-08-26 1960-08-23 Rensselaer Polytech Inst System for recording and reproducing signal waves
FR1510132A (en) * 1966-12-08 1968-01-19 Labo Cent Telecommunicat Improvements to pulse modulation systems
FR1557237A (en) * 1967-02-27 1969-02-14
US3670103A (en) * 1968-04-18 1972-06-13 Shintron Co Inc Graphical input tablet
US3777184A (en) * 1971-02-11 1973-12-04 Health Tronics Inc Stabilized pulse generator with variable output
US3836797A (en) * 1973-10-29 1974-09-17 Collins Radio Co Automatic intensity control for electronic displays
US4051539A (en) * 1976-04-30 1977-09-27 Purdue Research Foundation Differential duration demultiplexing method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2950352A (en) * 1953-08-26 1960-08-23 Rensselaer Polytech Inst System for recording and reproducing signal waves
FR1510132A (en) * 1966-12-08 1968-01-19 Labo Cent Telecommunicat Improvements to pulse modulation systems
FR1557237A (en) * 1967-02-27 1969-02-14
US3670103A (en) * 1968-04-18 1972-06-13 Shintron Co Inc Graphical input tablet
US3777184A (en) * 1971-02-11 1973-12-04 Health Tronics Inc Stabilized pulse generator with variable output
US3836797A (en) * 1973-10-29 1974-09-17 Collins Radio Co Automatic intensity control for electronic displays
US4051539A (en) * 1976-04-30 1977-09-27 Purdue Research Foundation Differential duration demultiplexing method and system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
EXBK/68 *
EXBK/78 *

Also Published As

Publication number Publication date
FR2500695B1 (en) 1987-09-11

Similar Documents

Publication Publication Date Title
FR2466833A1 (en) MAGNETOSCOPE EDITING SYSTEM
KR950009596A (en) Video recording and playback apparatus and method for song accompaniment
DE69938135D1 (en) DEVICE AND METHOD FOR EMBEDDING AND EXTRACTING INFORMATION IN ANALOGUE SIGNALS BY USING REPLICATION MODULATION
WO1998028914B1 (en) Method and apparatus for supporting variable oversampling ratios when decoding vertical blanking interval data
CA1191559A (en) Circuit for detecting existance of information signal
EP0166838B1 (en) Method and arrangement for detecting a particular bit configuration in a serial bit stream
US20200285669A1 (en) Emotional Experience Metadata on Recorded Images
CA1140263A (en) Method and device for generating a magnetically modifiable code superposed to a fixed code
FR2519147A1 (en) LOGIC ANALYZER
FR2500695A1 (en) Analogue cartesian coordinate encoding system - includes production of pulse length modulated signal to carry two analogue values
FR2565716A1 (en) METHOD AND DEVICE FOR VERIFYING THE MANUAL WRITING OF A PERSON
FR2538590A1 (en) DIGITAL SIGNAL REPRODUCING APPARATUS
EP0071504A1 (en) Device for measuring the phase angle between a sine signal and a periodic logic signal of the same frequency
Koenig et al. Forensic authentication of digital audio and video files
FR2514542A1 (en) DATA REPRODUCING APPARATUS FOR REPRODUCING DIGITAL DATA RECORDED ON MULTI TRACKS
CN111479082A (en) Camera signal acquisition playback device and system
Koenig et al. An inconclusive digital audio authenticity examination: a unique case
Wan et al. Precise temporal localization of sudden onsets in audio signals using the wavelet approach
CN1054011C (en) Asynchronous digital threshold detector for a digital data storage channel
US4197561A (en) Portable recorder apparatus for recording time-related data
CN106294634A (en) Information processing method based on user interface and information processor
KR950034188A (en) Digital signal recorder
EP1108985B1 (en) System and method for operating a test device
US20140019857A1 (en) Clipboard for processing received data content
CN118524240B (en) Streaming media file generation method, terminal and storage medium

Legal Events

Date Code Title Description
ST Notification of lapse