FR2536863A1 - WAVEFORM VISUALIZATION APPARATUS, AND ASSOCIATED METHOD - Google Patents
WAVEFORM VISUALIZATION APPARATUS, AND ASSOCIATED METHOD Download PDFInfo
- Publication number
- FR2536863A1 FR2536863A1 FR8318875A FR8318875A FR2536863A1 FR 2536863 A1 FR2536863 A1 FR 2536863A1 FR 8318875 A FR8318875 A FR 8318875A FR 8318875 A FR8318875 A FR 8318875A FR 2536863 A1 FR2536863 A1 FR 2536863A1
- Authority
- FR
- France
- Prior art keywords
- display
- signal
- waveform
- speed
- movement
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 10
- 238000012800 visualization Methods 0.000 title abstract description 4
- 230000003321 amplification Effects 0.000 claims abstract description 44
- 238000003199 nucleic acid amplification method Methods 0.000 claims abstract description 44
- 230000003111 delayed effect Effects 0.000 claims abstract description 14
- 238000006073 displacement reaction Methods 0.000 description 26
- 238000012545 processing Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000007423 decrease Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000003471 mutagenic agent Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
- G01R13/20—Cathode-ray oscilloscopes
- G01R13/22—Circuits therefor
- G01R13/30—Circuits for inserting reference markers, e.g. for timing, for calibrating, for frequency marking
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
- G01R13/20—Cathode-ray oscilloscopes
- G01R13/22—Circuits therefor
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
L'APPAREIL DE VISUALISATION DE FORMES D'ONDE COMPREND UN MOYEN D'AFFICHAGE, PAR EXEMPLE UN TUBE A RAYONS CATHODIQUES32, UN MOYEN D'AMPLIFICATION, PAR EXEMPLE UN AMPLIFICATEUR A GAIN VARIABLE30 ET UN CIRCUIT A BALAYAGE RETARDE26, POUR AMPLIFIER LA FORME D'ONDE DU SIGNAL VISUALISEE SUR LEDIT MOYEN D'AFFICHAGE, UN MOYEN DE COMMANDE DE POSITION D'AFFICHAGE, PAR EXEMPLE UN CONVERTISSEUR NUMERIQUE-ANALOGIQUE22, UN AMPLIFICATEUR DIFFERENTIEL24, ET UNE MEMOIRE DE POINTEUR52, PERMETTANT DE COMMANDER LA POSITION DE VISUALISATION DE LA FORME D'ONDE VISUALISEE SUR LE MOYEN D'AFFICHAGE, ET UN PROCESSEUR58 QUI COMMANDE LA VITESSE DE DEPLACEMENT DE LA POSITION D'AFFICHAGE DE LA FORME D'ONDE DU SIGNAL EN FONCTION DUDIT MOYEN D'AMPLIFICATION.THE WAVEFORM DISPLAY APPARATUS INCLUDES A DISPLAY MEANS, FOR EXAMPLE A CATHODIC-RAY TUBE32, AN AMPLIFICATION MEANS, FOR EXAMPLE A VARIABLE GAIN AMPLIFIER30 AND A DELAYED SCAN CIRCUIT26, TO AMPLIFY THE D-SHAPE '' SIGNAL WAVE DISPLAYED ON THE DISPLAY MEDIA, A DISPLAY POSITION CONTROL MEDIUM, FOR EXAMPLE A DIGITAL-ANALOGUE CONVERTER22, A DIFFERENTIAL AMPLIFIER24, AND A POINTER MEMORY52, ALLOWING TO CONTROL THE POSITION OF THE VISUALIZATION WAVE DISPLAYED ON THE DISPLAY MEDIUM, AND A PROCESSOR58 WHICH CONTROLS THE MOVEMENT SPEED OF THE DISPLAY POSITION OF THE SIGNAL WAVEFORM AS A FUNCTION OF SAID AMPLIFICATION MEDIUM.
Description
2536863-2536863-
La présente invention concerne un appareil de visuali- The present invention relates to a display device
sation de formes d'onde qui affiche la forme d'onde d'un signal waveform sation that displays the waveform of a signal
et amplifie la forme d'onde affichée. and amplifies the displayed waveform.
Les oscilloscopes et les analyseurs logiques sont des instruments de mesure qui contiennent un appareil de visualisation de formes d'onde permettant d'afficher la forme d'onde d'un signal d'entrée et la forme d'onde d'un signal de synchronisation logique dans le mode Y-T (amplitudetemps), et ces instruments sont utilisés Oscilloscopes and logic analyzers are measuring instruments that contain a waveform display device for displaying the waveform of an input signal and the waveform of a synchronization signal logic in YT (time amplitude) mode, and these instruments are used
pour mesurer diverses caractéristiques d'appareils électroniques. to measure various characteristics of electronic devices.
Pour mesurer en détail la forme d'onde d'un signal visualisé sur l'appareil de-visualisation, il est nécessaire d'amplifier la formed'onde visualisée suivant l'axe du temps ou l'amplitude,' To measure in detail the waveform of a signal displayed on the display device, it is necessary to amplify the waveform displayed along the time axis or amplitude, '
en fonction du but de la mesure.depending on the purpose of the measurement.
Un appareil classique de visualisation de formes d'onde fait croltre l'amplitude d'un signal de forme d'onde ou d'un signal de balayage (forme d'onde en dents de scie ou forme d'onde en A conventional waveform display device increases the amplitude of a waveform signal or a scanning signal (sawtooth waveform or waveform in
marches d'escalier) en augmentant le gain d'un amplificateur ver- steps) by increasing the gain of a green amplifier
tical ou horizontal afin d'augmenter l'amplitude ou l'axe de temps de la forme d'onde affichée Si l'on ajoute un niveau variable de courant continu au signal de forme d'onde afin de déplacer une position d'affichage du signal de forme d'onde, le niveau de courant continu est amplifié en même temps que le signal de forme d'onde Lorsque l'on modifie le niveau de courant continu dans le cas d'une amplification d'une valeur égale à la valeur d'un cas non amplifié, la valeur du déplacement de la forme d'onde affichée amplifiée est plus grande que celle correspondant au cas non amplifié La vitesse de déplacement de la forme d'onde affichée amplifiée est constante par rapport au signal de forme d'onde entier; toutefois, la vitesse de déplacement s'accélère par rapport au moyen d'affichage si l'on fait varier le niveau de courant continu d'une même valeur Ainsi, il faut ajuster tical or horizontal to increase the amplitude or time axis of the displayed waveform If you add a variable level of direct current to the waveform signal to move a display position of the waveform signal, the direct current level is amplified at the same time as the wave form signal When the direct current level is modified in the case of an amplification of a value equal to the value of an unamplified case, the displacement value of the amplified displayed waveform is greater than that corresponding to the unamplified case The speed of displacement of the amplified displayed waveform is constant with respect to the form signal d whole wave; however, the speed of movement increases with respect to the display means if the DC level is varied by the same value. Thus, it is necessary to adjust
délicatement une position d'affichage et il est difficile d'affi- a display position gently and it is difficult to display
cher une partie de forme d'onde voulue en une partie voulue du expensive a desired waveform part into a desired part of the
moyen d'affichage.display medium.
L'appareil classique de visualisation de formes d'onde, en particulier l'oscilloscope, possède une fonction de balayage retardé de sorte que la partie voulue de la forme d'onde du signal peut être visualisée par amplification de l'axe du temps Dans The conventional waveform viewing apparatus, in particular the oscilloscope, has a delayed scanning function so that the desired part of the signal waveform can be viewed by amplifying the time axis.
cette fonction de balayage retardé, un signal de balayage A (ba- this delayed scanning function, a scanning signal A (ba-
layage principal) est comparé à un niveau de courant continu en vue de la détermination d'un temps de retard (la partie voulue), et un signal de balayage B (balayage retardé) commence une fois le retard passé Puisque l'on commande la position de la forme d'onde affichée du balayage B en ajustant le niveau de courant continu, la vitesse de déplacement relative au moyen d'affichage peut devenir élevée lorsque le rapport (ou la différence) des vitesses de balayage A et B devient grand si l'on modifie le niveau de courant continu d'une même valeur Il est donc difficile main layout) is compared to a DC level for the purpose of determining a delay time (the desired part), and a sweep signal B (delayed sweep) begins after the delay has elapsed. position of the displayed waveform of the scanning B by adjusting the level of direct current, the speed of movement relative to the display means may become high when the ratio (or the difference) of the scanning speeds A and B becomes large if we modify the level of direct current by the same value It is therefore difficult
d'ajuster la position d'affichage.to adjust the display position.
L'appareil classique de visualisation de formes d'onde affiche un pointeur permettant de mesurer la tension ou le temps d'un point voulu de la forme d'onde visualisée Lorsque la forme d'onde visualisée est amplifiée de la manière ci-dessus décrite, la vitesse de déplacement d'affichage du pointeur peut devenir grande par rapport au moyen d'affichage, et la mesure peut devenir The conventional waveform display device displays a pointer making it possible to measure the voltage or the time of a desired point of the displayed waveform When the displayed waveform is amplified in the manner described above , the pointer display movement speed may become large relative to the display means, and the measurement may become
incohérente.inconsistent.
C'est donc un but de l'invention de proposer un appareil It is therefore an object of the invention to provide an apparatus
de visualisation de formes d'onde qui maintient sensiblement cons- waveform display that maintains substantially
tante la vitesse de déplacement d'une forme d'onde ou-d'un pointeur visualisés par rapport au moyen d'affichage même si la forme d'onde aunt the speed of movement of a waveform or pointer displayed with respect to the display means even if the waveform
visualisée est amplifiée.displayed is amplified.
Un autre but de l'invention est de proposer un appareil Another object of the invention is to propose an apparatus
de visualisation de formes d'onde qui modifie la vitesse de déplace- waveform display that changes the speed of movement
ment d'une forme d'onde ou d'un pointeur visualisés par rapport à l'ensemble de la forme d'onde en fonction d'un taux d'amplification afin de maintenir la vitesse de déplacement sensiblement constante ment of a waveform or a pointer displayed in relation to the entire waveform as a function of an amplification rate in order to keep the speed of movement substantially constant
par rapport au moyen d'affichage, indépendamment du taux d'ampli- relative to the display means, regardless of the amplification rate
fication. Un autre but de l'invention est de proposer un procédé fication. Another object of the invention is to propose a method
de visualisation de formes d'onde permettant de maintenir sensible- waveform display to keep sensitive-
ment constante par rapport au moyen d'affichage la vitesse de constant with respect to the display means the speed of
déplacement d'une forme d'onde ou d'un pointeur visualisé> indépen- moving a waveform or a visualized pointer> independent
damment du taux d'amplification.especially the amplification rate.
Ces buts-de l'invention, ainsi que d'autres buts, sont accomplis par commande de la vitesse de déplacement d'une position d'affichage par rapport à l'ensemble de la forme d'onde d'un signal en fonction du taux d'amplification Un processeur calcule le taux d'amplification d'une forme d'onde visualisée, et un moyen de com- mande de position d'affichage ralentit la vitesse-de déplacement de la position d'affichage par rapport à la forme d'onde du signal sous commande du signal de sortie du processeurlorsque la forme d'onde visualisée est amplifiée Ainsi, la vitesse de déplacement de la forme d'onde ou du pointeur visualisés est sensiblement constante par rapport au moyen d'affichage, indépendamment de l'amplification de l'affichage, et il est facile de commander la These objects of the invention, as well as other objects, are accomplished by controlling the speed of movement of a display position relative to the entire waveform of a signal as a function of the amplification rate A processor calculates the amplification rate of a displayed waveform, and display position control means slows down the speed of movement of the display position relative to the form waveform of the signal under control of the output signal of the processor when the displayed waveform is amplified Thus, the speed of movement of the displayed waveform or pointer is substantially constant with respect to the display means, independently of display amplification, and it's easy to control the
position d'affichage Dans cette description, l'expression "taux display position In this description, the expression "rate
d'amplification" désigne à la fois le rapport et la différence de la forme d'onde non amplifiée et de la forme d'onde amplifiée amplification "means both the ratio and the difference of the unamplified waveform and the amplified waveform
dans le temps ou en amplitude.in time or in amplitude.
La description suivante, conçue à titre d'illustration The following description, intended for illustration
de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, parmi lesquels: la figure 1 est un -schéma de principe d'un oscillos cope numérique comportant un mode de réalisation de l'invention; of the invention, aims to give a better understanding of its characteristics and advantages; it is based on the appended drawings, among which: FIG. 1 is a schematic diagram of a digital oscilloscope with an embodiment of the invention;
la figure 2 montre un organigramme permettant d'expli- Figure 2 shows a flowchart for explaining
quer le fonctionnement de la figure 1; - quer the operation of Figure 1; -
les figures 3 A, 3 B 1, 3 B 2, 3 C, 3 D 1, 3 D 2, 3 E 1 et 3 E 2 montrent des organigrammes détaillés permettant d'expliquer le Figures 3 A, 3 B 1, 3 B 2, 3 C, 3 D 1, 3 D 2, 3 E 1 and 3 E 2 show detailed flowcharts to explain the
fonctionnement de la figure 1; -operation of Figure 1; -
la figure 4 est un schéma de principe d'une partie d'un deuxième mode deréalisation selon l'invention; la figure 5 est un schéma de principe d'une partie d'un troisième mode de réalisation selon l'invention; et la figure 6 est un schéma de principe d'une partie Figure 4 is a block diagram of part of a second embodiment of the invention; Figure 5 is a block diagram of part of a third embodiment according to the invention; and Figure 6 is a block diagram of part
d'un quatrième mode de réalisation selon l'invention. of a fourth embodiment according to the invention.
On se reporte à la-figure 1, sur laquelle-est repré- We refer to FIG. 1, on which -is represented
senté un schéma de principe d'un oscilloscope numérique (appareil felt a block diagram of a digital oscilloscope (device
de mémorisation de formes d'onde) utilisant un appareil de visuali- waveform memorization) using a visualization device
sation de formes d'onde selon l'invention Un signal d'entrée appliqué à une borne d'entrée 10 est convenablement ajusté en amplitude par un atténuateur 12, et le signal ainsi ajusté est waveforms according to the invention An input signal applied to an input terminal 10 is suitably adjusted in amplitude by an attenuator 12, and the signal thus adjusted is
appliqué à un préamplificateur 14 Le taux d'atténuation de l'atté- applied to a preamplifier 14 The attenuation rate of the
nuateur 12 est commandé en fonction d'un signal numérique venant d'une ligne omnibus 16 comportant des lignes de donnée, d'adresse et de commande Un circuit de déclenchement 18 détecte un point de déclenchement du signal de sortie de l'amplificateur 14 en fonction d'une information de déclenchement venant de la ligne omnibus 16, et le circuit 18 applique un signal de déclenchement à la ligne omnibus 16 et à un circuit 20 de balayage A Le circuit de balayage A commence à produire un signal de balayage principal nuateur 12 is controlled as a function of a digital signal coming from an omnibus line 16 comprising data, address and control lines A trigger circuit 18 detects a trigger point of the output signal of the amplifier 14 in based on trigger information from bus line 16, and circuit 18 applies a trigger signal to bus line 16 and to scan circuit A Scan circuit A begins to produce a main scan signal
et un signal de non-suppression en réponse au signal de déclenche- and a non-suppression signal in response to the trigger signal
ment, la vitesse du signal de balayage principal étant commandée en fonction d'une instruction de vitesse de balayage venant de la ligne omnibus 16 Un convertisseur numérique-analogique (N-A) 22 produit un signal analogique correspondant à un signal numérique venant de la ligne omnibus 16, et le convertisseur 22 peut être ment, the speed of the main scanning signal being controlled as a function of a scanning speed instruction coming from the bus line 16 A digital-analog converter (DA) 22 produces an analog signal corresponding to a digital signal coming from the bus line 16, and the converter 22 can be
par exemple un circuit intégré du type "ITS 80 141 " Le signal ana- for example an integrated circuit of the "ITS 80 141" type.
logique est comparé au signal de balayage principal venant du cir- logic is compared to the main sweep signal from the circuit
cuit 20 de balayage A par un comparateur (amplificateur différen- cooked 20 scan A by a comparator (differential amplifier
tiel) 24 qui produit un signal de déclenchement retardé d'un cir- tiel) 24 which produces a delayed trigger signal from a circuit
cuit 26 de balayage B En réponse à ce signal de déclenchement, le circuit 26 de balayage B commence à produire un signal de balayage retardé et un signal de non-suppression en fonction d'une cooked 26 scan B In response to this trigger signal, scan circuit 26 B begins to produce a delayed scan signal and a non-cancellation signal depending on a
instruction de vitesse de balayage venant de la ligne omnibus 16. sweep speed instruction from bus line 16.
Puisqu'un temps de retard, à savoir une position d'affichage, est Since a delay time, namely a display position, is
déterminé par le convertisseur N-A 22 et l'amplificateur différen- determined by the D-A converter 22 and the differential amplifier
tiel 24 dans le mode balayage retardé (B), ces blocs 22 et 24 font fonction de moyen de commande de position d'affichage Le circuit 26 de balayage B fait fonction de moyen d'amplification puisqu'il tiel 24 in the delayed scanning mode (B), these blocks 22 and 24 act as display position control means The scanning circuit 26 B acts as an amplification means since
amplifie l'axe du temps d'une forme d'onde visualisée Un commuta- amplifies the time axis of a displayed waveform A switching
teur 28 sélectionne le circuit 20 de balayage A ou le circuit,26 de balayage B, respectivement dans le mode balayage principal (A) ou le mode balayage retardé (B) Le signal de balayage sélectionné par le commutateur 28 est appliqué à une plaque de déviation 28 selects the scanning circuit 20 or the scanning circuit 26, B, respectively in the main scanning mode (A) or the delayed scanning mode (B) The scanning signal selected by the switch 28 is applied to a plate deviation
horizontale d'un tube à rayons cathodiques (TRC) 32 via un com- horizontal of a cathode ray tube (CRT) 32 via a
mutateur 29 et un amplificateur horizontal 30, o le TRC 32 est le moyen d'affichage L'amplificateur 30 peut amplifier l'axe de temps de la forme d'onde visualisée en accroissant son gain en fonction d'une instruction venant de la ligne omnibus 16, si bien que l'amplificateur à gain variable 30 peut faire fonction mutator 29 and a horizontal amplifier 30, where the TRC 32 is the display means The amplifier 30 can amplify the time axis of the displayed waveform by increasing its gain according to an instruction from the line omnibus 16, so that the variable gain amplifier 30 can operate
du moyen d'amplification Un circuit 34 d'axe Z (commande d'inten- amplification means A circuit 34 of Z axis (intensity control
sité) reçoit les signaux de non-suppression venant des circuits site) receives non-suppression signals from circuits
de balayage 20 et 26 et commande le faisceau électronique du TRC 32. 20 and 26 and controls the electron beam of the TRC 32.
Le signal de sortie venant de l'amplificateur 14 est The output signal from amplifier 14 is
appliqué à une plaque de déviation verticale du TRC 32 par l'inter- applied to a vertical deflection plate of the TRC 32 via the
médiaire de deux commutateurs 36 A et 36 B groupés l'un avec l'autre; et d'un amplificateur vertical 38, ou bien il est appliqué à un convertisseur analogique-numérique MA&-N) 40 via le commutateur -36 A. Le convertisseur A-N 40 échantillonne le signal analogique de sortie venant de l'amplificateur 14 sous commande d'un signal d'horloge venant d'un générateur 42 de signaux d'horloge, et le convertisseur 40 transforme, le signal échantillonné en un signal numérique Le convertisseur A-N 40 peut être un-circuit intégré middle of two switches 36 A and 36 B grouped together; and a vertical amplifier 38, or it is applied to an analog-digital converter MA & -N) 40 via the switch -36 A. The converter AN 40 samples the analog output signal coming from the amplifier 14 under command d a clock signal coming from a generator 42 of clock signals, and the converter 40 transforms, the sampled signal into a digital signal The converter AN 40 can be an integrated circuit
du type "TDC l O Ol J" La-fréquence des signaux d'horloge du géné- of the type "TDC l O Ol J" The frequency of the clock signals of the general
rateur 42 de signaux d'horloge est commandée par un signal d'ins- The clock signal generator 42 is controlled by an in-
truction d'horloge venant de la ligne omnibus 16 Un circuit 44 de mémorisation de formes d'onde emmagasine lé signal numérique venant du convertisseur A-N 40 en fonction d'un signal d'adresse d'écriture variant séquentiellement, qui provient de la ligne omnibus 16, dans le mode d'écriture Dans le mode lecture, le signal numérique emmagasiné dans le circuit 44 de mémorisation de formes d'onde est lu sous commande d'un signal d'adresse variant séquentiellement, qui provient d'un générateur 46 d'adresse de lecture, et le signal numérique lu est transformé en un signal analogique par un convertisseur N-A 48, qui peut être un circuit intégré du type "AD 7528 " Le générateur d'adresse 46 peut être un compteur qui compte le signal d'horloge Un signal analogique venant du convertisseur N-A 48 est appliqué à la plaque de déviation verticale-du TRC 32 via le commutateur 36 B et l'amplificateur vertical 38 Un convertisseur N-A 50 transforme le signal d'adresse venant du générateur d'adresse 46 en un signal analogique afin de produire un signal de balayage (forme d'onde en marches d'escalier) qui est appliqué à la plaque de déviation horizontale du TRC 32 clock transmission from the bus line 16 A circuit 44 for memorizing waveforms stores the digital signal coming from the AD converter 40 as a function of a sequentially varying write address signal which comes from the bus line 16, in the writing mode In the reading mode, the digital signal stored in the circuit 44 for memorizing waveforms is read under control of a signal of address sequentially varying, which comes from a generator 46 d reading address, and the digital signal read is transformed into an analog signal by a converter NA 48, which can be an integrated circuit of the type "AD 7528" The address generator 46 can be a counter which counts the signal of clock An analog signal coming from the converter NA 48 is applied to the vertical deflection plate-of the TRC 32 via the switch 36 B and the vertical amplifier 38 A converter DA 50 transforms the address signal coming from the address generator 46 into an analog signal to produce a sweep signal (staircase waveform) which is applied to the horizontal deflection plate of the TRC 32
via le commutateur 29 et l'amplificateur horizontal 30. via switch 29 and horizontal amplifier 30.
Chaque adresse d'un circuit 52 de mémorisation de poin- Each address of a point storage circuit 52
teur correspond à une adresse particulière du circuit 44 de mémo- tor corresponds to a particular address of the memo circuit 44
risation de formes d'onde, et un signal prédéterminé, par exemple " 1 ", venant de la ligne omnibus 16 est emmagasiné en une adresse des circuits de mémorisation 52 qui correspond à une position du pointeur Dans le mode lecture, le générateur d'adresse 46 délivre le même signal d'adresse aux circuits de mémorisation 44 et 52 et au convertisseur N-A 50, et le circuit 52 de mémorisation de pointeur applique le signal de sortie au générateur d'adresse 46 waveforms, and a predetermined signal, for example "1", coming from the bus line 16 is stored in an address of the memory circuits 52 which corresponds to a position of the pointer In the reading mode, the generator address 46 delivers the same address signal to the storage circuits 44 and 52 and to the converter NA 50, and the pointer storage circuit 52 applies the output signal to the address generator 46
lorsque la position du pointeur est adressée Lorsque le généra- when the pointer position is addressed When the general-
teur d'adresse 46 reçoit le signal de sortie du circuit 52 de mémorisation du pointeur, le générateur d'adresse 46 maintient address generator 46 receives the output signal from the pointer memory circuit 52, the address generator 46 maintains
le signal d'adresse valable à cet instant pendant une durée pré- the address signal valid at this time for a pre-
déterminée, c'est-à-dire que le compteur arrête son comptage. determined, i.e. the counter stops counting.
Ensuite, le générateur d'adresse 46 modifie de nouveau le signal d'adresse séquentiellement Puisque les signaux de sortie des Then, the address generator 46 again changes the address signal sequentially Since the output signals of the
convertisseurs N-A 48 et 50 sont maintenus pendant la durée pré- N-A 48 and 50 converters are maintained for the pre-
déterminée à la position du pointeur, le faisceau électronique du TRC 32 s'arrête sur la position du pointeur de la forme d'onde visualisée pendant la durée prédéterminée de façon à modifier l'intensité Le point de modulation de l'intensité correspond au determined at the pointer position, the electronic beam of the TRC 32 stops at the pointer position of the waveform displayed for the predetermined duration so as to modify the intensity The intensity modulation point corresponds to the
pointeur se superposant à la forme d'onde visualisée Le géné- pointer superimposed on the waveform displayed The general
rateur d'adresse 46 et le circuit 52 de mémorisation de pointeur address erator 46 and pointer storage circuit 52
font fonction de moyens de commande de position d'affichage per- act as display position control means per-
mettant de commander la position d'affichage du pointeur. putting to control the pointer display position.
Un indicateur 54 affiche le temps de retard de balayage B. la tension existant à la position du pointeur, etc, en fonction d'un signal venant de la ligne omnibus 16 Un clavier 56 connecté An indicator 54 displays the scanning delay time B. the voltage existing at the pointer position, etc., as a function of a signal from the bus line 16 A keyboard 56 connected
à la ligne omnibus 16 fait fonction de dispositif d'entrée per- on the bus line 16 acts as a personal input device
mettant de fixer divers points du réglage pour l'atténuateur 12, le circuit de déclenchement 18, le circuit 20 de balayage A, le convertisseur N-A 22, le circuit 26 de balayage B, l'amplificateur setting various points of the setting for the attenuator 12, the trigger circuit 18, the scanning circuit 20 A, the D-A converter 22, the scanning circuit 26 B, the amplifier
: *: 2536863: *: 2536863
horizontal 30, le générateur 42 de signaux d'horloge et le cir- horizontal 30, the generator 42 of clock signals and the circuit
cuit 52 de mémorisation de pointeur Une unité centrale de traite- cooked 52 pointer memory A central processing unit
ment (UCT) 58 connectée à la ligne omnibus 16 est par exemple un microprocesseur du type "Z 80 "> et il effectue diverses commandes et opérations arithmétiques en utilisant une mémoire à accs direct, ou mémoire vive, (MEV) 62, faisant fonction de mémoire temporaire, selon le programme emmagasiné dans une mémoire fixe, ou mémoire morte, (MEM) 60 Le microprocesseur "Z 80 " est complètement décrit dans TZ 80/Z 80 A CPU Technical Manual" et "Z 8400/Z 80 CPU Product Specification", publiés par Zilog Comme décrit ci-après, V'UCT 58 fait fonction de processeur permettant d'obtenir le taux (rapport ou différence) des vitesses de balayage A et B-sous commande du programme contenu dans la MEM 60 ment (UCT) 58 connected to the omnibus line 16 is for example a microprocessor of the "Z 80" type> and it performs various commands and arithmetic operations using a direct access memory, or random access memory, (MEV) 62, operating of temporary memory, according to the program stored in a fixed memory, or read only memory, (MEM) 60 The microprocessor "Z 80" is completely described in TZ 80 / Z 80 A CPU Technical Manual "and" Z 8400 / Z 80 CPU Product Specification ", published by Zilog As described below, V'UCT 58 acts as a processor making it possible to obtain the rate (ratio or difference) of the scanning speeds A and B - under command of the program contained in the MEM 60
Comme on l'aura compris à l'aide de-la description As will be understood from the description
donnée ci-dessus, ies commutateurs 3 '6 A et 36 B connectent directe- given above, the switches 3 '6 A and 36 B connect directly-
ment les amplificateurs 14 et 38 et le commutateur 29 positionne le commutateur 28 dans le mode temps réel, de sorte que l'instrument de la figure 1 fonctionne de la même manière qu'un oscilloscope classique Dans le mode mémorisation, les commutateurs 29, 36 A et 36 B sélectionnent des bornes différentes de celles correspondant au mode temps réel Il faut noter que le elavier-56 comporte des touches droite et gauche servant à déplacer la forme d'onde ou the amplifiers 14 and 38 and the switch 29 positions the switch 28 in the real time mode, so that the instrument of FIG. 1 operates in the same way as a conventional oscilloscope. In the storage mode, the switches 29, 36 A and 36 B select different terminals from those corresponding to the real time mode It should be noted that the elavier-56 has right and left keys used to move the waveform or
le pointeur visualisés'vers la droite ou vers la gauche. the pointer displayed to the right or to the left.
Les figures 2 et 3 A à 3 E présentent des organigrammes permettant d'expliquer comment est commandée la position d'affichage de la forme d'onde ou 'du pointeur visualisés dans l'appareil de FIGS. 2 and 3 A to 3 E present flow charts making it possible to explain how the position of display of the waveform or of the pointer displayed in the display device is controlled.
visualisation de formes d'onde de la figure 1 On suppose que- visualization of waveforms of figure 1 We suppose that-
l'appareil de la figure 1 visualise une forme d'onde d'un signal the device of figure 1 visualizes a waveform of a signal
sur le TRC 32 dans le mode temps réel ou le mode mémorisation. on the TRC 32 in real time mode or storage mode.
Sur les organigrammes, 'UCT 58 effectue des traitements et des On the flowcharts, 'UCT 58 performs processing and
déterminations en fonction du programme contenu dans la ME% 60. determinations according to the program contained in the ME% 60.
La figure 2 est un organigramme complet de la commande de position Dans une étape 70, l'UCT-58 détermine si le mode en vigueur est le mode temps réel (le balayage retardé e st possible) ou le mode mémorisation (le pointeur peut être affiche), et l'UCT 58 détermine en outre si l'affichage est ou non amplifié, c'est-à-dire FIG. 2 is a complete flowchart of the position control In a step 70, the UCT-58 determines whether the current mode is real time mode (delayed scanning is possible) or storage mode (the pointer can be display), and the CPU 58 also determines whether or not the display is magnified, i.e.
2536863 -2536863 -
si le mode retard a été choisi ou si le gain de l'amplificateur 30 a été fixé à une grande valeur Si l'affichage est amplifié, l'UCT 58 calcule le taux d'amplification (rapport ou différence) if the delay mode has been chosen or if the gain of amplifier 30 has been set to a large value If the display is amplified, the CPU 58 calculates the amplification rate (ratio or difference)
et fixe une vitesse de déplacement en fonction du taux d'ampli- and sets a travel speed as a function of the amplification rate
fication obtenu La vitesse de déplacement se ralentit par rapport à la forme d'onde du signal lorsque le taux d'amplification est grand, et une grande valeur de la vitesse de déplacement signifie que le déplacement est lent La valeur de vitesse de déplacement The resulting movement speed slows down relative to the waveform of the signal when the amplification rate is large, and a large value of the movement speed means that the movement is slow. The movement speed value
est chargée, comme valeur-initiale, dans un compteur de 1 UCT 58. is loaded, as an initial value, into a counter of 1 CPU 58.
Lorsque la touche droite ou gauche (la touche de déplacement de position d'affichage de la forme d'onde ou du pointeur visualisés) a été enfoncé, la position d'affichage se déplace d'une valeur prédéterminée dans le sens déterminé par la touche enfoncée Une fois ce déplacement achevé, une étape 72 est suivie L'étape 70 sera décrite plus complètement en relation avec les figures 3 A a When the right or left key (the position key to move the displayed waveform or pointer) has been pressed, the display position moves by a predetermined value in the direction determined by the key pressed Once this movement has been completed, a step 72 is followed. Step 70 will be described more fully in relation to FIGS. 3 A a
3 E 2 ci-après.3 E 2 below.
Dans l'étape 72, le compteur intégré de l'UCT 58 diminue (décompte) d'une unité la valeur de comptage L'UCT 58 détermine si le contenu du compteur est ou non inférieur ou égal à zéro, c'est-à-dire si la vitesse de déplacement est ou non maximale, dans l'étape 74 Si le contenu n'est pas inférieur ou égal à zéro, l'UCT 58 revient à l'étape 72 Si le contenu est inférieur ou égal à zéro, il y a branchement sur une étape 76 Ainsi, les étapes 72 et 74 se répètent jusqu'à ce que le contenu du compteur devienne inférieur ou égal à zéro afin d'augmenter la vitesse de déplacement jusqu'au maximum au fur et à mesure que le temps s'écoule Dans l'étape 76, V'UCT 58 détermine si le mode pointeur a ou non été positionné au cours de l'étape 70 Une étape 78 est suivie si c'est le cas (oui), ou une étape 80 est suivie si ce ne l'est pas (non) Dans l'étape 78, i'UCT 58 retourne à l'étape 70 si le mode pointeur est présentement sélectionné, ou bien le traitement s'arrête si ce n'est pas le cas Dans l'étape 80, le traitement s'arrête si le mode balayage A a été sélectionné, ou bien l'étape 70 est suivie si ce ntest pas le cas En d'autres termes, lorsque le mode pointeur a été sélectionné initialement, et que ce mode a été annulé, le traitement prend In step 72, the integrated counter of the CPU 58 decreases (counts down) by one the count value. The CPU 58 determines whether or not the content of the counter is less than or equal to zero, i.e. say whether the speed of movement is maximum or not, in step 74 If the content is not less than or equal to zero, the CPU 58 returns to step 72 If the content is less than or equal to zero, there is connection to a step 76 Thus, steps 72 and 74 are repeated until the content of the counter becomes less than or equal to zero in order to increase the speed of movement to the maximum as and when time elapses In step 76, V'UCT 58 determines whether or not the pointer mode has been positioned during step 70 A step 78 is followed if this is the case (yes), or a step 80 is followed if it is not (no) In step 78, i'UCT 58 returns to step 70 if the pointer mode is currently selected, or else the processing stops if it is not the case In the step at 80, the processing stops if the scanning mode A has been selected, or else step 70 is followed if this is not the case In other words, when the pointer mode was initially selected, and this mode has been canceled, processing is taking
-2536863-2536863
9, fin via les étapes 76 et 78 puisqu'il n'est pas nécessaire de déplacer le pointeur pour un affichage amplifié Lorsque le mode balayage A a été choisi, l'étape 80 conduit à une fin, puisque 9, end via steps 76 and 78 since it is not necessary to move the pointer for an amplified display When the scanning mode A has been chosen, step 80 leads to an end, since
le mode de balayage choisi n'est pas le mode balayage retardé. the scanning mode selected is not the delayed scanning mode.
(amplification de l'affichage) Le traitement retourne à ltétape 70, en provenance de l'étape-74, dans le seul cas o la position (display amplification) The processing returns to step 70, coming from step-74, in the only case where the position
d'affichage est déplacée en affichage amplifié Le temps de trai- display is moved to amplified display The processing time
tement de l'étape 72 est de 10 ms par exemple. For example, step 72 is 10 ms.
Comme ci-dessus décrit, lorsque la vitesse de déplace- As described above, when the speed of movement
ment a une grande valeur, il faut un temps important aux étapes 72 et 74 pour que le contenu du compteur s'annule,, et la vitesse de déplacement de la position d'affichage est lente par rapport à la forme d'onde du signal Puisque la valeur de la vitesse de ment has a high value, it takes a long time in steps 72 and 74 for the content of the counter to cancel, and the speed of movement of the display position is slow compared to the waveform of the signal Since the value of the speed of
déplacement dépend du taux d'amplification, la vitesse de déplace- displacement depends on the amplification rate, the displacement speed
ment de la position d'affichage est sensiblement constante par rapport au TRC 32, indépendamment du taux d'amplification, et il est facile d'ajuster la position d'affichage L'étape 70 sera de nouveau discutée en relation avec les figures 3 A à 3 E 2 Dans une étape 82 de la figure 3 A, 1 'UCT 58 détermine si les deux touches droite et gauche du clavier 56 sont enfoncées ou relâchées Lorsque les deux touches sont relâchées The display position is substantially constant with respect to the TRC 32, regardless of the amplification rate, and it is easy to adjust the display position. Step 70 will be discussed again in relation to FIGS. 3 A to 3 E 2 In a step 82 of FIG. 3 A, the CPU 58 determines whether the two right and left keys of the keyboard 56 are pressed or released When the two keys are released
(non enfoncées), la valeur de déplacement et la vitesse de déplace- (not pressed), the displacement value and the displacement speed-
ment de la position d'affichage sont fixées à zéro dans une étape 84, ment of the display position are set to zero in a step 84,
et le traitement revient à l'organigramme de la figure-2, c'est- and the processing returns to the flowchart of figure-2, that is
à-dire que l'étape 72 est suivie La valeur et la vitesse de déplace- i.e. step 72 is followed The value and speed of movement
ment sont mémorisées dans la MEV 62 L'étape 84 fixe la condition initiale relative au déplacement suivant de la position d'affichage, ment are memorized in the MEV 62 Step 84 fixes the initial condition relating to the following displacement of the display position,
lorsqu'une première condition est transformée en une deuxième con- when a first condition is transformed into a second condition
dition, la première condition étant qu'au moins l'une des touches droite et gauche est enfoncée et la deuxième condition étant que les deux touches ne sont pas enfoncées Lorsqu'au moins une des touches est enfoncée, une étape 86 est suivie et 1 'UCT 58 détermine si les deux touches droite et gauche sont ou non enfoncées Si les deux touches sont enfoncées, une étape 88 est suivie et le traitement revient à l'organigramme de la figure 2 après fixation des paramètres en fonction du mode choisi En d'autres termes, lorsque les deux touches sont enfoncées, la position d'affichage ne peut pas être déplacée Toutefois, le pointeur-est déplacé au centre de la forme d'onde visualisée dans le mode pointeur, et l'instant auquel les deux touches ont été enfoncées est considéré comme un point de référence pour le temps de retard du mode retard. Selon l'invention, il est important que l'une des touches soit editing, the first condition being that at least one of the right and left keys is pressed and the second condition being that the two keys are not pressed When at least one of the keys is pressed, a step 86 is followed and 1 'UCT 58 determines whether the two right and left keys are pressed or not If the two keys are pressed, a step 88 is followed and the processing returns to the flowchart of FIG. 2 after fixing of the parameters according to the mode chosen In d In other words, when the two keys are pressed, the display position cannot be moved However, the pointer-is moved to the center of the waveform displayed in the pointer mode, and the instant at which the two keys were pressed is considered a benchmark for the delay time of the delay mode. According to the invention, it is important that one of the keys is
enfoncée Dans cet exemple, une étape 90 est suivie. pressed In this example, a step 90 is followed.
Dans l'étape 90, V'UCT 58 détermine si la valeur de In step 90, V'UCT 58 determines whether the value of
déplacement d'affichage mémorisée dans la MEV 62 est ou non nulle. display displacement stored in MEV 62 is or is not zero.
Lorsque la valeur de déplacement est nulle, l'affichage n'a pas été déplacé après que la touche droite ou gauche a été enfoncée, c'est-à-dire que le premier déplacement de la position d'affichage n'a pas encore commencé dans l'étape 70 Dans ce cas, une étape 92 fixe la valeur de déplacement à " 50 " (la vitesse minimale) Lorsque la valeur de déplacement n'est pas nulle, une étape 94 fixe la When the displacement value is zero, the display has not been moved after the right or left key has been pressed, i.e. the first displacement of the display position has not yet started in step 70 In this case, a step 92 fixes the displacement value at "50" (the minimum speed) When the displacement value is not zero, a step 94 fixes the
vitesse de déplacement à zéro (la vitesse maximale) Comme ci- travel speed at zero (maximum speed) As above
dessus indiqué, la vitesse de déplacement correspond à la valeur prépositionnée du compteur de 'UCT 58, et la vitesse est d'autant plus petite que la valeur est grande Ainsi, les-étapes 90 à 94 fixent des conditions telles que le déplacement initialise fera à la vitesse très lente Une telle opération est utile pour le above indicated, the speed of movement corresponds to the prepositioned value of the counter of 'UCT 58, and the speed is smaller the higher the value. Thus, steps-90 to 94 set conditions such that the movement initializes will at very slow speed Such an operation is useful for
réglage fin de la position d'affichage, puisque la position d'affi- fine adjustment of the display position, since the display position
chage est déplacée de la valeur minimale lorsque la touche a été enfoncée temporairement (au cours d'une période durant laquelle le compteur intégré à 'UCT 58 a compté jusqu'à 50) Une étape 96 est suivie après les étapes 92 et 94, o l'UCT 58 détermine si le mode curseur a été ou non sélectionné Les organigrammes des figures 3 B 1 et 3 B 2 sont suivis (B sur la figure 2) si le mode pointeur a été sélectionné> et l'organigramme de la figure 3 D est chage is moved from the minimum value when the key has been temporarily pressed (during a period during which the counter integrated in 'UCT 58 has counted to 50) A step 96 is followed after steps 92 and 94, o the CPU 58 determines whether the cursor mode has been selected or not The flowcharts in FIGS. 3 B 1 and 3 B 2 are followed (B in FIG. 2) if the pointer mode has been selected> and the flow diagram in FIG. 3 D is
suivi (D sur la figure 2) si ce n'est pas le cas. monitoring (D in Figure 2) if this is not the case.
Dans le mode pointeur, l'UCT 58 détermine si la vitesse de déplacement est ou non " 50 ", c'est-à-dire si le déplacement de la position d'affichage a été effectué initialement, dans une étape 98 de la figure 3 BI Lorsque le déplacement a été effectué initialement, une étape 104 est suivie directement afin d'empêcher In the pointer mode, the CPU 58 determines whether or not the movement speed is "50", that is to say if the movement of the display position was carried out initially, in a step 98 of the figure 3 BI When the displacement has been carried out initially, a step 104 is directly followed in order to prevent
que soit modifié le point de réglage de la vitesse de dépla cement. that the travel speed setting point be modified.
11 i Une étape 100 est suivie apres le premier déplacement, et V'UCT 58 détermine si le mode amplification a été ou non choisi, c'est-à-dire 11 i A step 100 is followed after the first displacement, and V'UCT 58 determines whether the amplification mode has been chosen or not, that is to say
si le gain de l'amplificateur horizontal 30 a été ou non augmenté. whether or not the gain of the horizontal amplifier 30 has been increased.
Si le mode amplification a été choisi, une étape 102 est suivie,. If the amplification mode has been chosen, a step 102 is followed ,.
au cours de laquelle la vitesse de déplacement est fixée à une during which the speed of movement is fixed at a
valeur, par exemple " 5 ", sur la base du gain accru de l'amplifica- value, for example "5", based on the increased gain of the amplifier
teur 30 Dans le mode sans amplification, une étape 104 est suivie afin de maintenir la vitesse de déplacement à la 'valeur "O" fixée dans l'étape 94 L'UCT 58 fait fonction de processeur permettant tor 30 In the mode without amplification, a step 104 is followed in order to maintain the speed of movement at the 'value "O" fixed in step 94 The CPU 58 acts as a processor allowing
'de calculer le taux d'amplification dans les étapes 100 et 102. '' calculate the amplification rate in steps 100 and 102.
Dans une étape 104 ', 'UCT 58 détermine si le signal d'entrée est ou non emmagasiné dans le circuit 44 de mémorisation de formes d'onde, puisque le mode pointeur n'est disponible que lorsque la forme d'onde emmagasinée dans le circuit 44 de mémorisation de foimes d'onde est visualisée sur le TRC 32 Ensuite, le traitement revient à l'organigramme de la figure 2 lorsque le signal d'entrée n'est pas emmagasiné, et une étape 106 est suivie dans le seul cas o le signal d'entrée est emmagasiné L'UCT 58 détermine si la touche droite du clavier 56 est ou non enfoncée dans l'étape 106, et une étape 108 de la figure 3 B 2 et l'organigramme de la figure 3 C sont respectivement'suivis si c'est le cas-(W sur la figure 3 B 1) et si ce n'est pas le cas (C sur la figure 3 B 1), Dans l'étape 108 de la figure 3 B 2, 'UCT 58 détermine si la vitesse de déplacement est ou non nulle Une étape 110 est suivie dans le cas o la vitesse de déplacement e-st nulle Ce cas In a step 104 ′, UCT 58 determines whether or not the input signal is stored in the waveform storage circuit 44, since the pointer mode is only available when the waveform stored in the circuit 44 for storing waveforms is displayed on the TRC 32 Then, the processing returns to the flowchart of FIG. 2 when the input signal is not stored, and a step 106 is followed in the only case o the input signal is stored The CPU 58 determines whether or not the right key of the keyboard 56 is pressed in step 106, and a step 108 in FIG. 3 B 2 and the flowchart in FIG. 3 C are respectively follow if this is the case (W in FIG. 3 B 1) and if this is not the case (C in FIG. 3 B 1), In step 108 of FIG. 3 B 2, 'UCT 58 determines whether the speed of movement is zero or not A step 110 is followed in the case where the speed of movement is zero This case
n'est pas celui du premier'déplacement ou du mode amplification. is not that of the first shift or the amplification mode.
Lorsque la vitesse de déplacement n'est pas nulle, c'est-à-dire dans le cas du premier déplacement (la vitesse de déplacement est When the speed of movement is not zero, that is to say in the case of the first movement (the speed of movement is
" 50 ") ou dans le cas du mode amplification (la vitesse -de déplace- "50") or in the case of amplification mode (the speed -of movement-
ment est " 5 "), l'étape 112 est suivie Dans ce mode de réalisation, l'aire d'affichage du TRC 32 est divisée en 1024 positions sur l'axe ment is "5"), step 112 is followed In this embodiment, the display area of the TRC 32 is divided into 1024 positions on the axis
du temps, et l'aire comprend les positions d'affichage " 01 ' a " 1023 ". of time, and the area includes the display positions "01 'to" 1023 ".
Ainsi, les circuits de mémorisation 44 et,52 emmagasinent respective- Thus, the memory circuits 44 and, 52 respectively store
ment 1024 données, et chaque adresse correspond à une position - 1024 data, and each address corresponds to a position -
'd'affichage particulière L'UCT 58 détermine si la position présente du pointeur est inférieure à " 1021 " en référence avec l'information 12 emmagasinée dans le circuit de mémorisation 52 au cours d'une étape 110 Si le résultat de la détermination est "oui", une étape 114 est suivie afin de déplacer le pointeur de trois pas à droite (trois positions d'affichage divisés) Si le résultat est "non", une étape 116 est suivie afin de déplacer le pointeur jusqu'à la position d'affichage " 1023 (extrémité droite) Puisque 'particular display The CPU 58 determines whether the present position of the pointer is less than "1021" with reference to the information 12 stored in the storage circuit 52 during a step 110 If the result of the determination is "yes", a step 114 is followed in order to move the pointer by three steps to the right (three display positions divided) If the result is "no", a step 116 is followed in order to move the pointer to the position display "1023 (right end) Since
l'étape 110 est suivie lorsque la position d'affichage du poin- step 110 is followed when the display position of the pointer
teur est déplacée avec la vitesse élevée (maximale), la vitesse de déplacement est zéro et les étapes 70 à 78 de la figure 2 sont recommencées après un retour à l'organigramme de la figure 2 une fois que le pointeur a été déplacé dans l'étape 120 (qui sera discutée ci-après) Si la valeur de déplacement du pointeur pour un processus de l'étape 70 est petite, la vitesse de déplacement est lente Toutefois, la vitesse de déplacement est amenée à tor is moved with high speed (maximum), the speed of movement is zero and steps 70 to 78 of figure 2 are repeated after a return to the flowchart of figure 2 once the pointer has been moved in the step 120 (which will be discussed below) If the pointer movement value for a process in step 70 is small, the movement speed is slow However, the movement speed is brought to
augmenter par accroissement de la valeur de déplacement du pro- increase by increasing the displacement value of the pro-
cessus considéré dans l'étape 114 Lorsque la position d'affichage est déplacée de trois pas à droite dans un cas o la position présente du pointeur est supérieure ou égale à " 1021 ", la position d'affichage est plus grande que " 1023 "'(extrémité droite) Cette stop considered in step 114 When the display position is moved three steps to the right in a case where the present pointer position is greater than or equal to "1021", the display position is greater than "1023" '(right end) This
impossibilité est corrigée par les étapes 110 et 116. impossibility is corrected by steps 110 and 116.
Lorsque la vitesse de déplacement n'est pas zéro, l'UCT 58 détermine si la position présente du pointeur est ou non inférieure à " 1023 " (extrémité droite dans l'étape 112) Si la When the movement speed is not zero, the CPU 58 determines whether or not the present pointer position is less than "1023" (right end in step 112) If the
position présente n'est pas l'extrémité droite de l'écran d'affi- present position is not the right end of the display
chage, une étape 118 est suivie afin de déplacer le pointeur d'un pas à droite et, ainsi, de diminuer la vitesse de déplacement du pointeur Lorsque la position présente du pointeur est l'extrémité chage, a step 118 is followed in order to move the pointer by one step to the right and, thus, to decrease the speed of movement of the pointer When the present position of the pointer is the end
droite, la position du pointeur n'est pas déplacée et le traite- right, the pointer position is not moved and the
ment revient directement à l'organigramme de la figure 2 Dans l'étape 120,l'UCT 58 transfère l'adresse, emmagasinant un signal prédéterminé tel que " 1 ", dans le circuit 52 de mémorisation de ment returns directly to the flowchart of FIG. 2 In step 120, the CPU 58 transfers the address, storing a predetermined signal such as "1", in the circuit 52 for memorizing
pointeur en la faisant passer de la position présente à la posi- pointer by moving it from the present position to the posi-
tion fixée par l'étape 114, 116 ou 118 En d'autres termes, " 1 " est transféré à une adresse qui est l'adresse présente plus trois (étape 114), à l'adresse " 1023 " (étape 116), ou bien à une adresse qui est l'adresse présente plus 1 (étape 118) Après l'étape 120, tion fixed by step 114, 116 or 118 In other words, "1" is transferred to an address which is the address present plus three (step 114), to the address "1023" (step 116), or to an address which is the address present plus 1 (step 118) After step 120,
13 -13 -
l'organigramme de la figure 2 est suivi. the flowchart of figure 2 is followed.
La figure 3 C est l'organigramme correspondant au cas o la touche droite n'est pas enfoncée dans le mode pointeur Dans une étape 122, 1 'UCT 58 détermine si la touche gauche du clavier 56 est ou non enfoncée Cette étape empêche un traitement erroné dans FIG. 3 C is the flowchart corresponding to the case where the right key is not pressed in the pointer mode In a step 122, the CPU 58 determines whether the left key of the keyboard 56 is pressed or not This step prevents processing wrong in
le cas o les deux touches ont été mises dans l'état non enfoncé- the case where the two keys have been put in the not pressed state-
pendant le traitement des étapes 86 a 106, et le traitement revient à l'organigramme de la figure 2 si la touche gauche n'est pas enfoncée Les étapes 124 à 136 correspondent respectivement aux étapes 108 à 120 de la figure 3 B Les différences sont que ( 1) les during the processing of steps 86 to 106, and the processing returns to the flowchart of FIG. 2 if the left key is not pressed. Steps 124 to 136 correspond respectively to steps 108 to 120 of FIG. 3 B The differences are that (1)
paramètres de détermination de la position présente sont respective- parameters for determining the present position are respective-
ment '2 " et " O "' dans les étapes 126 et 128, ( 2) le sens de déplace- ment '2 "and" O "' in steps 126 and 128, (2) the direction of movement-
ment des étapes 130 et 134 est le sens gauche, et ( 3) la position de déplacement de l'étape 132 est " O " pour le déplacement de la position du pointeur vers la gauche sur la figure 3 C. Les organigrammes des figures 3 D 1 et 3 D 2 sont suivis lorsqu'il est déterminé, à l'étape 96, que le mode présent n'est pas le mode pointeur Dans ce cas, le déplacement de la position d'affichage est défini par la modification du temps de retard dans le balayage B Dans une étape 138, l'UCT 58 détermine si le mode ment of steps 130 and 134 is the left direction, and (3) the displacement position of step 132 is "O" for the displacement of the position of the pointer to the left in FIG. 3 C. The flow charts of FIGS. 3 D 1 and 3 D 2 are followed when it is determined, in step 96, that the present mode is not the pointer mode In this case, the displacement of the display position is defined by the modification of the time delay in scan B In a step 138, the CPU 58 determines whether the mode
retard, & savoir le mode balayage B, ou un mode modulation d'inten- delay, namely the scanning mode B, or an intensity modulation mode
sité (l'intensité de l'affichage en balayage A est modifiée par le balayage B) est choisi, et une étape 140 est suivie si le mode sity (the intensity of the display in scan A is modified by scan B) is chosen, and a step 140 is followed if the mode
retard a été choisi Si le mode retard n'a pas été choisi, c'est-à- delay has been chosen If the delay mode has not been chosen, that is
dire si le mode balayage A a été choisi, le traitement revient say if scan mode A has been chosen, processing returns
à l'organigramme de la figure 2 Dans l'étape 140, l'UCT 58 déter- in the flow diagram of FIG. 2 In step 140, the CPU 58 deter-
mine si la valeur présente de la vitesse de déplacement est " 50 ", et effectue un branchement sur une étape 146 si la vitesse est " 50 " Lorsque la vitesse de déplacement n'est pas " 50 ", une étape i 42 est choisie et l'UCT 58 détermine si le mode présent est ou non le mode balayage B L'étape 146 est suivie via une étape i 44 si le mode balayage B a été choisi, ou bien l'étape 146 est effectuée mine if the present value of the speed of movement is "50", and performs a connection to a step 146 if the speed is "50" When the speed of movement is not "50", a step i 42 is chosen and the CPU 58 determines whether or not the present mode is scan mode B step 146 is followed via a step i 44 if scan mode B has been chosen, or else step 146 is carried out
directement si ce n'est pas le cas -Les étapes 140 et 142 cor- directly if this is not the case - Steps 140 and 142 cor-
respondent respectivement aux étapes 98 et 100 de la figure 3 B. o, dans l'étape 140, I'UCT 58 détermine si la valeur présente de déplacement est ou non le premier déplacement, et l'étape 142 correspond respectively to steps 98 and 100 of FIG. 3 B. o, in step 140, the UCI 58 determines whether or not the present value of displacement is the first displacement, and step 142
ne conduit à l'étape 144 que lorsque l'affichage est amplifié. only leads to step 144 when the display is amplified.
Dans l'étape 144, V'UCT 58 calcule la différence entre la vitesse de balayage A et la vitesse de balayage B, et fixe la vitesse de déplacement en fonction de la différence qui est définie comme étant le taux d'amplification Ainsi, V'UCT 58 fonctionne, pour l'étape 144, comme un processeur permettant d'obtenir le taux d'amplification du moyen d'amplification Dans l'étape 144, V'UCT 58 peut produire, au lieu de la différence, le rapport de la vitesse de balayage A à la vitesse de balayage B Dans l'étape 146, l'UCT 58 détermine si la touche droite du clavier 56 est ou non enfoncée Une étape 148 de la figure 3 D 2 est suivie (repère X) si la touche droite est enfoncée, et les organigrammes des figures 3 E 1 In step 144, V'UCT 58 calculates the difference between the scanning speed A and the scanning speed B, and fixes the speed of movement as a function of the difference which is defined as being the amplification rate Thus, V 'UCT 58 operates, for step 144, as a processor making it possible to obtain the amplification rate of the amplification means In step 144, V'UCT 58 can produce, instead of the difference, the ratio of the scanning speed A at the scanning speed B In step 146, the CPU 58 determines whether the right key of the keyboard 56 is pressed or not A step 148 of FIG. 3 D 2 is followed (mark X) if the right button is pressed, and the flowcharts in Figures 3 E 1
et 3 E 2 sont suivis si ce n'est pas le cas (repère E). and 3 E 2 are followed if this is not the case (reference E).
Sur la figure 3 D 2, l'étape 148 conduit à une étape 150 si le mode balayage B est choisi ou conduit à une étape 152 si In FIG. 3 D 2, step 148 leads to a step 150 if the scanning mode B is chosen or leads to a step 152 if
ce n'est pas le cas, c'est-à-dire si le mode modulation d'inten- this is not the case, i.e. if the intensity modulation mode
sité a été choisi Dans l'étape 150, V'UCT 58 détermine si la valeur de déplacement est ou non zéro Lorsque la valeur de sity has been chosen In step 150, V'UCT 58 determines whether the displacement value is zero or not When the value of
déplacement est zéro, c'est-à-dire lorsque la position d'affi- displacement is zero, i.e. when the position of affi-
chage n'a pas encore été déplacée, une étape 156 est suivie. chage has not yet been moved, step 156 is followed.
Lorsque la position d'affichage a déjà été déplacée, une étape 154 est suivie L'étape 154 conduit à l'étape 156 lorsque la vitesse de déplacement est supérieure ou égale à " 16 " (supérieure ou égale à la vitesse de déplacement " 6 "), ou bien l'étape 154 conduit à une étape 158 lorsque la vitesse est plus grande que la vitesse de déplacement " 6 " Dans l'étape 156, lorsque la position présente est inférieure à " 1023 " (l'extrémité droite), une étape 160 est When the display position has already been moved, a step 154 is followed. Step 154 leads to step 156 when the movement speed is greater than or equal to "16" (greater than or equal to the movement speed "6 "), or else step 154 leads to step 158 when the speed is greater than the speed of movement" 6 "In step 156, when the present position is less than" 1023 "(the right end) , step 160 is
suivie pour déplacer la position d'affichage d'un pas à droite. followed to move the display position one step to the right.
Puisque ce cas est celui o la vitesse de déplacement est lente, Since this is the case where the movement speed is slow,
une valeur de déplacement correspond à un pas Lorsqu'il est déter- a displacement value corresponds to a step When it is determined
miné dans l'étape 156 la position d'affichage est " 1023 ", à savoir l'extrémité droite, une-étape 172 est suivie Si la vitesse de déplacement est élevée, V'UCT 58 détermine la position d'affichage présente dans l'étape 158 Une étape 164 est suivie si la position d'affichage est inférieure à " 1021 ", ou bien une étape 166 est mined in step 156 the display position is "1023", ie the right end, a-step 172 is followed If the speed of movement is high, V'UCT 58 determines the display position present in the step 158 A step 164 is followed if the display position is less than "1021", or a step 166 is
suivie si la position d'affichage est supérieure ou égale à " 1021 ". followed if the display position is greater than or equal to "1021".
L'UCT 58 déplace la position d'affichage de trois pas à droite dans l'étape 164, et elle déplace la position d'affichage The CPU 58 moves the display position three steps to the right in step 164, and it moves the display position
directement à " 1023 ", c'est-à-dire à l'extrémité droite, dans. directly at "1023", that is to say at the far right, in.
l'étape 166 Dans le mode modulation d'intensité, l'étape 152 conduit à une étape 168 lorsque la position présente est infé- rieure à " 1019 ", ou conduit à une étape 170 lorsque la position step 166 In the intensity modulation mode, step 152 leads to step 168 when the present position is less than "1019", or leads to step 170 when the position
présente est supérieure ou égale a " 1019 " Puisque le mode modu- present is greater than or equal to "1019" Since the modu-
lation d'intensité n'amplifie pas l'affichage, la vitesse de déplacement est élevée La position'd'affichage est déplacée de intensity does not enhance the display, the moving speed is high The display position is moved by
5 pas à droite dans l'étape 168, et elle est déplacée à l'extré- 5 steps to the right in step 168, and it is moved to the end
mité droite dans l'étape 170 Dans les étapes 168 et 170, le déplacement d'affichage est défini comme déplacement de la partie de modulation d'intensité à amplifier, Dans une étape 162, l'UCT 58 déplace la position d'affichage en fonction du point fixé à l'étape 160, 164, 166, 168 ou 170 Le déplacement de la position d'affichage correspond à right side in step 170 In steps 168 and 170, the display displacement is defined as displacement of the intensity modulation part to be amplified, In a step 162, the CPU 58 moves the display position by depending on the point set in step 160, 164, 166, 168 or 170 The movement of the display position corresponds to
une modification du temps de retard de l'affichage B, comme ci- a modification of the delay time of display B, as below
dessus décrit L'UCT 58 applique une valeur numérique au conver- above described UCT 58 applies a numerical value to the conversion
tisseur N-A 22 via la ligne omnibus 16 pour fixer la position d'affichage Le déplacement de l'affichage d'un pas, de trois pas ou de cinq pas se fait par addition des pas fixés à la valeur numérique de la position présente Le comparateur 24 compare le weaver NA 22 via the omnibus line 16 to fix the display position The display is moved one step, three steps or five steps by adding the steps fixed to the numerical value of the present position The comparator 24 compare the
signal de balayage principal venant du circuit 20 de balayage A- main scanning signal from scanning circuit A-
avec la valeur analogique venant du convertisseur N-A 22, si bien que le circuit 26 de balayage B commence à produire le signal de balayage une fois écoulé le temps de retard fixé Dans une étape 172, V'UCT 58 commande à l'indicateur 54 d'afficher le temps with the analog value coming from the converter NA 22, so that the scanning circuit 26 begins to produce the scanning signal after the set delay time has elapsed In a step 172, V'UCT 58 commands the indicator 54 d '' display time
nouvellement fixé, et elle retourne à l'organigramme de la figure 2. newly attached, and it returns to the flowchart in Figure 2.
Les figures 3 E 1 et 3 E 2 représentent les organigrammes correspondant au cas o la touche droite n'est pas enfoncée dans le mode retard Dans une étape 174, I'UCT 58 détermine si la touche gauche est ou non enfoncée Une étape 176 est suivie si c'est le cas, ou bien l'organigramme de la figure 2 si ce n'est pas le cas Les étapes 176 à 200 correspondent respectivement aux étapes 148 à 172 de la figure 3 D 2, et les seules différences sont que le sens de déplacement est différent et que les paramètres de détermination de la position présente sont différents en raison Figures 3 E 1 and 3 E 2 represent the flowcharts corresponding to the case where the right key is not pressed in the delay mode. In a step 174, the UCU 58 determines whether the left key is pressed or not. A step 176 is followed if this is the case, or else the flowchart in FIG. 2 if this is not the case Steps 176 to 200 correspond respectively to steps 148 to 172 of FIG. 3 D 2, and the only differences are that the direction of movement is different and the parameters for determining the present position are different due to
de la différence des sens de déplacement. of the difference in the directions of movement.
La figure 4 est un schéma de principe d'une partie Figure 4 is a block diagram of part
d'un autre mode de réalisation selon l'invention Ce mode de réali- of another embodiment according to the invention This embodiment
sation commande la-position d'affichage (temps de retard) en fonc- tion du taux d'amplification du mode balayage B Les-vitesses de balayage du circuit 20-de balayage A et du circuit 26 de balayage B sont respectivement commandées par un commutateur 202 de vitesse de balayage A et un commutateur 204 de vitesse de balayage B Les commutateurs 202 et 204 sont des commutateurs numériques Les signaux de sortie numériques des commutateurs 202 et 204 sont appliqués à un circuit diviseur numérique 206 faisant fonction de processeur pour le calcul numérique du rapport de la vitesse de balayage A à la vitesse de balayage B Le circuit diviseur numérique 206 peut être V'UCT Le signal de sortie numérique sation controls the display position (delay time) as a function of the amplification rate of the scanning mode B The scanning speeds of scanning circuit 20 and scanning circuit 26 are controlled respectively by a scan speed switch A 202 and scan speed switch B 204 Switches 202 and 204 are digital switches The digital output signals from switches 202 and 204 are applied to a digital divider circuit 206 that acts as a processor for the calculation digital of the ratio of the scanning speed A to the scanning speed B The digital divider circuit 206 can be V'UCT The digital output signal
venant du circuit diviseur 206 est chargé, comme rapport de divi- from the divider circuit 206 is loaded, as a divider ratio
sion de fréquence, dans un compteur 208 (par une entrée -td) qui compte un signal d'horloge lui parvenant, par son entrée h A d'un générateur 210 de signaux d'horloge jusqu'à la valeur fixée par le circuit diviseur 206 pour produire un signal de sortie (signal de report et de débordement), puis compte de nouveau le signali d'horloge Ces opérations se -répètent Le signal de sortie du compteur 208 est appliqué à une borne de comptage cpt ou une frequency sion, in a counter 208 (by an input -td) which counts a clock signal reaching it, by its input h A of a generator 210 of clock signals up to the value fixed by the divider circuit 206 to produce an output signal (carry-over and overflow signal), then count the clock signal again These operations are repeated The output signal from counter 208 is applied to a counting terminal cpt or a
borne de décomptage dept d'un compteur 216 par l'intermédiaire- countdown terminal dept of a counter 216 via-
respectif d'une touche droite 212 ou d'une touche gauche 214 - respectively a right button 212 or a left button 214 -
Lorsque-la touche droite 212 est enfoncée, le compteur 216 compte le signal de sortie venant du compteur 208 afin d'augmenter la valeur de comptage Inversement, lorsque la touche gauche -214 est enfoncée, le compteur 216 compte le signal de sortie du compteur 208 afin de diminuer la valeur de comptage Le contenu du compteur 216 est transformé en un signal analogique par le convertisseur N-A 22, et le signal analogique est comparé avec le signal de balayage venant du circuit 20 de balayage A par le comparateur 24 (figure 1) afin de commander le temps de retard du circuit 26 de balayage B. Puisque ce mode de réalisation commande la fréquence du signal à appliquer au compteur 216 en fonction du rapport de la vitesrse de balayage A à la vitesse de balayage B, le temps de retard var Ie, When the right key 212 is pressed, the counter 216 counts the output signal coming from the counter 208 in order to increase the counting value Conversely, when the left key -214 is pressed, the counter 216 counts the output signal from the counter 208 in order to decrease the count value The content of the counter 216 is transformed into an analog signal by the converter NA 22, and the analog signal is compared with the scanning signal coming from the scanning circuit A by the comparator 24 (FIG. 1 ) in order to control the delay time of the scanning circuit 26 B. Since this embodiment controls the frequency of the signal to be applied to the counter 216 as a function of the ratio of the scanning speed A to the scanning speed B, the time of delay var Ie,
c'est-à-dire que la vitesse de déplacement de la position d'affi- that is, the speed of movement from the home position
chage est maintenue sensiblement constante par rapport au TRC-32, chage is kept substantially constant compared to TRC-32,
indépendamment du rapport d'amplification d'affichage Les comp- regardless of the display amplification ratio The comp-
teurs 208 et 216 peuvent respectivement être des circuits intégrés ters 208 and 216 can respectively be integrated circuits
de type " 1650 " et " 74 L 5192 " Le circuit 206 peut produire la dif- of type "1650" and "74 L 5192" Circuit 206 can produce the diff-
férence entre les deux signaux d'entrée numériques. reference between the two digital input signals.
La figure 5 montre un schéma de principe d'une partie d'un troisième mode de réalisation selon l'invention Ce mode de réalisation comporte un compteur 218 et un multiplexeur 220 à la place du compteur 208 de la figure 4 Le compteur 218 compte le signal d'horloge venant du générateur 210 de signaux d'horloge et produit des signaux numériques à 8 bits QO à Q 7 par exemple Le multiplexeur 220 choisit l'un des signau* de sortie QO à Q 7 du compteur 218 sous commande du signal de sortie venant du circuit diviseur (ou d'un circuit de soustraction) 206, et le signal de sortie choisi est appliqué via les touches 212 et 214 aux bornes de comptage cpt et de décomptage dcpt du compteur 216 Lorsque le multiplexeur 220 choisit le bit d'ordre supérieur, il faut un temps long pour que le compteur 216 modifie le signal de sortie Lorsque le multiplexeur 220 choisit le bit d'ordre inférieur, il faut un FIG. 5 shows a block diagram of part of a third embodiment according to the invention This embodiment comprises a counter 218 and a multiplexer 220 in place of the counter 208 of FIG. 4 The counter 218 counts the clock signal coming from the generator 210 of clock signals and produces 8-bit digital signals QO to Q 7 for example The multiplexer 220 chooses one of the output signals QO to Q 7 of the counter 218 under control of the signal output from the divider circuit (or a subtraction circuit) 206, and the selected output signal is applied via the keys 212 and 214 to the counting and counting down counting terminals of the counter 216 When the multiplexer 220 chooses the bit higher order, it takes a long time for the counter 216 to modify the output signal When the multiplexer 220 chooses the lower order bit, it takes a
temps bref pour que le compteur 216 modifie le signal de sortie. short time for counter 216 to modify the output signal.
Ainsi, ce mode de réalisation possède le même avantage que le mode Thus, this embodiment has the same advantage as the mode
de réalisation de la figure 4.Figure 4.
La figure 6 est un schéma de principe d'une partie d'un quatrième mode de réalisation selon l'invention Dans ce mode de réalisation, il existe limitativement deux types de vitesses Figure 6 is a block diagram of part of a fourth embodiment according to the invention In this embodiment, there are restrictively two types of speeds
de déplacement par exemple Un compteur 222 divise par N la fré- displacement for example A counter 222 divides by N the frequency
quence du signal d'horloge venant du générateur 210 de signaux d'horloge, et produit le signal de sortie Un compteur 224 divise par M (M) N) la fréquence du signal d'horloge et produit le signal quence of the clock signal coming from the generator 210 of clock signals, and produces the output signal A counter 224 divides by M (M) N) the frequency of the clock signal and produces the signal
de sortie Un commutateur 226 est associé à l'amplification d'affi- output A switch 226 is associated with the amplification of
chage, et sélectionne le compteur 222 ou le compteur 224, respec- chage, and selects counter 222 or counter 224, respectively
* tivement pour un état normal ou pour un état à affichage amplifié.* only for a normal state or for an amplified display state.
Pour le reste, le fonctionnement est le même que celui de la fi- For the rest, the operation is the same as that of the fi-
gure 4, et il n'en est-pas donné de description. gure 4, and no description is given.
Comme ci-dessus indiqué, l'invention peut déplacer As indicated above, the invention can displace
la position d'affichage de la forme d'onde ou du pointeur visuali- the display position of the waveform or the visual pointer
ses avec une vitesse sensiblement constante par rapport au moyen d'affichage indépendamment de l'amplification de la forme d'onde visualisée, puisque la vitesse de déplacement de la position d'affichage est ajustée relativement à la forme d'onde du signal pur en fonction du taux d'amplification, par exemple la différence ses with a substantially constant speed relative to the display means independently of the amplification of the displayed waveform, since the speed of movement of the display position is adjusted relative to the waveform of the pure signal in depending on the amplification rate, for example the difference
entre l'affichage non amplifié et l'affichage amplifié ou le rap- between the non-amplified display and the amplified display or the
port de l'affichage non amplifié à l'affichage amplifié, pour l'amplitude ou l'axe de temps de la forme d'onde visualisée Ainsi, il est facile d'ajuster la position d'affichage de l'appareil de visualisation de formes d'onde lorsque la forme d'onde visualisée port of the non-amplified display to the amplified display, for the amplitude or the time axis of the displayed waveform Thus, it is easy to adjust the display position of the display device waveforms when the waveform displayed
est amplifiée.is magnified.
Bien entendu, l'homme de l'art sera en mesure d'ima- Of course, those skilled in the art will be able to ima-
giner, à partir des procédés et des appareils dont la description gin, from the processes and devices whose description
vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention Par exemple, les niveaux de courant continu venant du convertisseur N-A 22 dè figures 1, 4, 5 et 6 peuvent être appliqués comme tension de décalage à l'amplificateur vertical 38 has just been given by way of illustration and in no way limiting, various variants and modifications not departing from the scope of the invention For example, the direct current levels coming from the converter NA 22 of FIGS. 1, 4, 5 and 6 can be applied as offset voltage to the vertical amplifier 38
ou à l'amplificateur horizontal 30 de la figure 1 Un multiplica- or to the horizontal amplifier 30 of FIG. 1 A multiplica-
teur analogique peut être utilisé comme processeur à la place de l'UCT, et un oscillateur à commande de tension peut être utilisé pour modifier la fréquence d'horloge en fonction du signal de sortie du processeur Le moyen d'affichage peut être un dispositif d'affichage plat du type à cristaux liquide ou à plasma au lieu Analog tor can be used as a processor instead of the CPU, and a voltage controlled oscillator can be used to modify the clock frequency according to the output signal of the processor The display means can be a device liquid crystal or plasma type flat display instead
du TRC.of the TRC.
-1 2536863-1 2536863
Claims (14)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20630682A JPS5995472A (en) | 1982-11-25 | 1982-11-25 | Waveform display device |
Publications (1)
Publication Number | Publication Date |
---|---|
FR2536863A1 true FR2536863A1 (en) | 1984-06-01 |
Family
ID=16521112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR8318875A Pending FR2536863A1 (en) | 1982-11-25 | 1983-11-25 | WAVEFORM VISUALIZATION APPARATUS, AND ASSOCIATED METHOD |
Country Status (4)
Country | Link |
---|---|
JP (1) | JPS5995472A (en) |
DE (1) | DE3335413A1 (en) |
FR (1) | FR2536863A1 (en) |
GB (1) | GB2132058A (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6333467U (en) * | 1986-08-20 | 1988-03-03 | ||
US4751504A (en) * | 1987-03-24 | 1988-06-14 | Tektronix, Inc. | Cursor interface for waveform displays |
US4755811A (en) * | 1987-03-24 | 1988-07-05 | Tektronix, Inc. | Touch controlled zoom of waveform displays |
JP2891497B2 (en) * | 1990-01-25 | 1999-05-17 | アンリツ株式会社 | Spectrum analyzer |
JPH04177173A (en) * | 1990-11-09 | 1992-06-24 | Kenwood Corp | Digital storage oscilloscope |
GB2266437A (en) * | 1992-04-21 | 1993-10-27 | Timothy Paul Vann Coates | Oscilloscope controlled digital storage adapter |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3859556A (en) * | 1972-11-15 | 1975-01-07 | Nicolet Instrument Corp | Digital measurement apparatus with improved expanded display |
US4053831A (en) * | 1975-03-30 | 1977-10-11 | Ricoh Co., Ltd. | Waveform analysis system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3637997A (en) * | 1968-12-06 | 1972-01-25 | Tektronix Inc | Graphic display system |
-
1982
- 1982-11-25 JP JP20630682A patent/JPS5995472A/en active Pending
-
1983
- 1983-08-05 GB GB08321155A patent/GB2132058A/en not_active Withdrawn
- 1983-09-29 DE DE19833335413 patent/DE3335413A1/en not_active Withdrawn
- 1983-11-25 FR FR8318875A patent/FR2536863A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3859556A (en) * | 1972-11-15 | 1975-01-07 | Nicolet Instrument Corp | Digital measurement apparatus with improved expanded display |
US4053831A (en) * | 1975-03-30 | 1977-10-11 | Ricoh Co., Ltd. | Waveform analysis system |
Non-Patent Citations (2)
Title |
---|
HEWLETT-PACKARD JOURNAL, vol. 33, no. 9, septembre 1982, pages 15-20, Amstelveen, NL; E.A. EVEL et al.: "Digital waveform storage for the oscilloscope measurement system" * |
TOUTE L'ELECTRONIQUE, no. 429, février 1978, pages 35-41, Paris, FR; J.C. BAUD: "Oscilloscope et retard numérique" * |
Also Published As
Publication number | Publication date |
---|---|
GB8321155D0 (en) | 1983-09-07 |
DE3335413A1 (en) | 1984-05-30 |
JPS5995472A (en) | 1984-06-01 |
GB2132058A (en) | 1984-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101008718A (en) | Gray scale response time measuring device | |
JPS58502019A (en) | Technology for reproducing and displaying analog waveforms from a small number of samples | |
FR2536863A1 (en) | WAVEFORM VISUALIZATION APPARATUS, AND ASSOCIATED METHOD | |
FR2522152A1 (en) | ||
JP2900976B2 (en) | MIDI data editing device | |
FR2521756A1 (en) | ELECTRONIC KEYBOARD INSTRUMENT WITH NATURAL SYSTEM | |
EP0035621B1 (en) | Apparatus for the identification and indication of notes generated by a musical instrument | |
JP3139803B2 (en) | Impulse response measurement device | |
FR2509051A1 (en) | APPARATUS FOR MEASURING AND DISPLAYING WAVEFORM | |
EP0011576B1 (en) | Polyphonic synthesizer of periodical signals using digital techniques | |
US8803560B2 (en) | Audio frequency device for audible eyes off measurements | |
FR2808333A1 (en) | Calibration method for correcting synchronization errors in impulse widths in a device for testing an integrated circuit ensures that impulse widths do not adversely affect test measurements leading to false rejects | |
CN100473175C (en) | Method for Determining the Envelope of a Modulating Signal | |
JPS63117272A (en) | Time interval analyzer | |
JP2968455B2 (en) | Method and apparatus for forming repetitive waveform of electronic musical instrument | |
JPH0712852A (en) | Waveform measuring equipment having waveform generating function | |
EP0089872A1 (en) | Device and apparatus for the selective acquisition of signals, particularly for television in view of their characterization by a digital computer | |
KR20010097078A (en) | Equipment for Light Characteristic Analysis of Glass Devices and Method for Measurement | |
JPH0519354B2 (en) | ||
CN115019753A (en) | Audio processing method and device, electronic equipment and computer readable storage medium | |
FR2698203A1 (en) | System for recording and / or reproducing the movements of the mechanical organs of a pipe organ and organ equipped with such a system. | |
JPH0894690A (en) | Servo analyzer | |
JPH0575271B2 (en) | ||
KR0164663B1 (en) | System displaying scores for audio vision apparatus | |
KR20010020138A (en) | Method and device for measuring and registering statistical time variations for an optical data carrier |