[go: up one dir, main page]

JPH03282375A - Waveform display circuit - Google Patents

Waveform display circuit

Info

Publication number
JPH03282375A
JPH03282375A JP2083808A JP8380890A JPH03282375A JP H03282375 A JPH03282375 A JP H03282375A JP 2083808 A JP2083808 A JP 2083808A JP 8380890 A JP8380890 A JP 8380890A JP H03282375 A JPH03282375 A JP H03282375A
Authority
JP
Japan
Prior art keywords
data
circuit
pass filter
low
horizontal axis
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
Application number
JP2083808A
Other languages
Japanese (ja)
Inventor
Etsuro Kawabuchi
川縁 悦郎
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP2083808A priority Critical patent/JPH03282375A/en
Publication of JPH03282375A publication Critical patent/JPH03282375A/en
Pending legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Analogue/Digital Conversion (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Indicating Measured Values (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ディジタル信号処理計測器に利用する。特に
、この計測器の波形表示手段に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application] The present invention is applied to digital signal processing and measuring instruments. In particular, it relates to the waveform display means of this measuring instrument.

〔概要〕〔overview〕

本発明は、ディジタル信号処理計測器の波形表示手段に
おいて、 同一処理されるべき時系列データの総個数を表示可能個
数に変換することにより、 同一処理されるべき時系列データの時間軸上での同時波
形表示を実現することができるようにしたものである。
The present invention converts the total number of pieces of time-series data to be processed in the same way into a displayable number in the waveform display means of a digital signal processing measuring instrument. This enables simultaneous waveform display.

〔従来の技術〕[Conventional technology]

この種の従来例回路では、表示装置上に時間軸波形や周
波数スペクトルを表示する際に、その測定データ表示エ
リアは固定され、表示データ数は400点ないし800
点に設定される。さて、周波数スペクトルを得るために
必要なデータ数は高速フーリエ変換アルゴリズムから受
ける制限で通常、1、024点または2,048点など
が選ばれる。例えば、1、024点の高速フーリエ変換
から得られる有効なスペクトルデータ数はベースバンド
測定(直流を含む測定モード)の場合に400点であり
、この場合には表示データ数を400点に設定すれば問
題を生じない。従来例回路の構成を第10図に示す。
In this type of conventional circuit, when displaying a time axis waveform or a frequency spectrum on a display device, the measurement data display area is fixed, and the number of displayed data is 400 to 800 points.
set to a point. Now, the number of data required to obtain a frequency spectrum is usually selected as 1,024 points or 2,048 points due to limitations imposed by the fast Fourier transform algorithm. For example, the effective number of spectral data obtained from fast Fourier transform of 1,024 points is 400 points in the case of baseband measurement (measurement mode including DC), and in this case, the number of display data should be set to 400 points. This will not cause any problems. The configuration of a conventional circuit is shown in FIG.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、このような従来例回路では、1.024点の時
間軸データのすべてを同時に400点の表示エリア内に
表示して観測することができない欠点がある。
However, such a conventional circuit has a drawback that all of the 1.024 points of time-axis data cannot be simultaneously displayed and observed within the 400-point display area.

本発明は、このような欠点を除去するもので、1フレー
ムのすべてのデータを同時に表示することができる波形
表示装置を提供することを目的とする。
The present invention aims to eliminate such drawbacks and to provide a waveform display device that can simultaneously display all data of one frame.

〔課題を解決するための手段〕[Means to solve the problem]

本発明は、ディジタル記憶回路に蓄積された波形情報を
読出し表示装置に表示する表示回路を備えた波形表示装
置において、前記表示装置の横軸の表示できるデータの
数がnであり、前記ディジタル記憶回路の横軸に表示す
べきデータの数がm(ただしm>n)であるとき、前記
ディジタル記憶回路に記憶されたデータを読出し横軸に
相応する数がmとnの最小公倍数になるようにデータを
補間する補間回路と、この補間回路の出力が通過する低
域濾波器と、この低域濾波器の出力を横軸に相応する数
がnになるようにデータを間引く間引回路とを備えたこ
とを特徴とする。
The present invention provides a waveform display device including a display circuit that reads out waveform information stored in a digital storage circuit and displays it on the display device, in which the number of data that can be displayed on the horizontal axis of the display device is n, and the number of data that can be displayed on the horizontal axis of the display device is n. When the number of data to be displayed on the horizontal axis of the circuit is m (where m>n), the data stored in the digital storage circuit is read out so that the number corresponding to the horizontal axis becomes the least common multiple of m and n. an interpolation circuit that interpolates data, a low-pass filter through which the output of this interpolation circuit passes, and a decimation circuit that thins out data such that the number corresponding to the horizontal axis of the output of this low-pass filter is n. It is characterized by having the following.

また、本発明は、前記低域濾波器は、前記補間回路で発
生する不要スペクトル成分を除去する第一の低域濾波器
と、前記間引回路での折り返し誤差成分の発生を防ぐ第
二の低域濾波器との従属接続回路を含むことができる。
Further, in the present invention, the low-pass filter includes a first low-pass filter that removes unnecessary spectral components generated in the interpolation circuit, and a second low-pass filter that prevents generation of aliasing error components in the thinning circuit. A cascade circuit with a low pass filter may be included.

〔作 用〕[For production]

表示装置で表示できるデータ個数(2の複数乗の整数倍
)より大きい個数(2の複数乗)の1フレ一ム分のスペ
クトル・データに対して、まず、この二つのデータ個数
間の最小公倍数を求する補間演算を施し、この補間演算
で派生する不要スペクトル成分を第一の低域濾波器で除
去し更に間弓演算における折り返し誤差成分の発生を防
ぐた杓に第二の低域濾波器で処理した結果から表示でき
るデータ個数になるような間引演算を施す。この演算結
果を用いてlフレームのすべてのデータをCRT表示装
置に同時に表示することができる。
For one frame of spectrum data whose number (multiple powers of 2) is larger than the number of data pieces that can be displayed on the display device (an integral multiple of multiple powers of 2), first, calculate the least common multiple between these two data numbers. The second low-pass filter is used to remove unnecessary spectral components derived from this interpolation calculation using the first low-pass filter, and to prevent the generation of aliasing error components in the interpolation calculation. Perform a thinning operation to reduce the number of data that can be displayed from the processed results. Using this calculation result, all data of one frame can be displayed simultaneously on a CRT display device.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面に基づき説明する。 Hereinafter, one embodiment of the present invention will be described based on the drawings.

まず、この実施例の構成を第1図および第2図に基づき
説明する。この実施例は、第1図に示すように、アナロ
グ入力信号をディジタル信号に変換するAD変換器1と
、AD変換器1から出力された1フレ一ム分データ(同
一処理される時系列データ)を蓄積する入力データRA
M2と、この人力データRAM2に蓄積されたデータに
高速フーリエ変換処理を施すプロセサ3と、プロセサ3
で生成された1フレ一ム分データの波形情報が蓄積され
る出力データRAM4と、この波形情報のフレーム長を
変更するフレーム長変換回路5と、このフレーム長変換
回路5の出力を図外のCRT表示装置に表示させる表示
回路6とを備え、ここで、フレーム長変換回路5は、出
力データRAM4に蓄積された波形情報を補間する補間
回路5Iと、この補間回路51の出力から不要スペクト
ル成分を除去する第一低域濾波器52と、間引回路54
ての折り返し誤差成分の発生を防止する第二低域濾波器
53と、第二低域濾波器53の出力を所定個数になるよ
うに間引く間引回路54とを備える。
First, the configuration of this embodiment will be explained based on FIGS. 1 and 2. This embodiment, as shown in FIG. ) input data RA that accumulates
M2, a processor 3 that performs fast Fourier transform processing on the data stored in the manual data RAM 2, and a processor 3.
An output data RAM 4 in which waveform information for one frame of data generated in is stored, a frame length conversion circuit 5 for changing the frame length of this waveform information, and an output of this frame length conversion circuit 5 (not shown). The frame length conversion circuit 5 includes an interpolation circuit 5I that interpolates the waveform information stored in the output data RAM 4, and an unnecessary spectral component from the output of the interpolation circuit 51. a first low-pass filter 52 that removes the
The second low-pass filter 53 prevents the generation of aliasing error components, and the thinning circuit 54 thins out the output of the second low-pass filter 53 to a predetermined number.

次に、この実施例の動作を第1図ないし第9図に基づき
説明する。
Next, the operation of this embodiment will be explained based on FIGS. 1 to 9.

アナログ人力信号はAD変換器lでディジタル信号に変
換され、AD変換器1の出力は人力データRAM2に蓄
積される。この入力データRAM2に蓄積されたデータ
はプロセサ3で加工され、プロセサ3で生成された1フ
レ一ム分データの波形情報は出力データRAM4に蓄積
される。出力データRAM4に蓄積された波形情報は補
間回路51で補間され、補間回路51の出力から不要ス
ペクトル成分が第一低域濾波器52で除去され、さらに
、間引回路54での折り返し誤差成分の発生を防止する
第二低域濾波器53を通った後に、間引回路54で間引
かれて表示回路6を経由してCRT表示装置に表示され
る。
The analog human input signal is converted into a digital signal by an AD converter 1, and the output of the AD converter 1 is stored in the human input data RAM 2. The data stored in the input data RAM 2 is processed by the processor 3, and the waveform information of one frame of data generated by the processor 3 is stored in the output data RAM 4. The waveform information stored in the output data RAM 4 is interpolated by an interpolation circuit 51, unnecessary spectral components are removed from the output of the interpolation circuit 51 by a first low-pass filter 52, and aliasing error components are removed by a thinning circuit 54. After passing through a second low-pass filter 53 that prevents such occurrence, the signal is decimated by a decimation circuit 54 and displayed on a CRT display device via a display circuit 6.

ここで、フレーム長変換回路5の動作をL 024点の
データを640点のデータに変換する場合を用いて説明
する。
Here, the operation of the frame length conversion circuit 5 will be explained using a case where data of L024 points is converted to data of 640 points.

1.024=2” 、 640=5 X27の関係は 
640=2” X5÷23で表せるので、このフレーム
長変換回路5では、1.024点のデータを5倍に補間
した後に8分の1に間引く演算を行えばよい。この演算
を実現するには、サンプリング周波数filでサンプリ
ングされた信号(この信号のスペクトルを第3図に示す
)が補間回路51に入力され、この補間回路51でデー
タは5倍に補間される(補間された信号のスペクトルを
第4図に示す)。このときに、サンプリング周波数fs
2はサンプリング周波数fiIの5倍となり、適当なデ
ータ(例えば、ゼロ)で補間された結果には不要なスペ
クトルが現れる(第4図の斜線を施した部分は不要なス
ペクトルを示す)。この補間回路51の出力は、第5図
に示す特性を持つ第一低域濾波器52を通過すると第6
図に示す信号になる。この第一低域濾波器52の出力は
、第7図に示す特性を持つ第二低域濾波器53を通過す
ると第8図に示す信号になる。この第二低域濾波器53
の出力は、8分の1に間引きされて第9図に示すスペク
トルの信号になり、この結果のサンプリング周波数fs
3はサンプリング周波数Llの5倍の8分の1になる。
1.024=2”, 640=5 The relationship of X27 is
Since it can be expressed as 640 = 2" x 5 ÷ 23, the frame length conversion circuit 5 only needs to perform an operation to interpolate the data of 1.024 points by a factor of 5 and then thin it out to 1/8. To realize this operation, A signal sampled at the sampling frequency fil (the spectrum of this signal is shown in Fig. 3) is input to the interpolation circuit 51, and the data is interpolated five times in this interpolation circuit 51 (the spectrum of the interpolated signal is (shown in Figure 4).At this time, the sampling frequency fs
2 is five times the sampling frequency fiI, and an unnecessary spectrum appears in the result of interpolation with appropriate data (for example, zero) (the shaded area in FIG. 4 indicates an unnecessary spectrum). When the output of this interpolation circuit 51 passes through a first low-pass filter 52 having the characteristics shown in FIG.
The signal will be as shown in the figure. When the output of the first low-pass filter 52 passes through the second low-pass filter 53 having the characteristics shown in FIG. 7, it becomes a signal shown in FIG. 8. This second low-pass filter 53
The output of is decimated to 1/8 to become a signal with the spectrum shown in Fig. 9, and the resulting sampling frequency fs
3 is one-eighth of five times the sampling frequency Ll.

なお、第3図から第9図に点線で示すスペクトルはサン
プリングにより発生するエイリアジング・スペクトルヲ
表ス。
The spectra indicated by dotted lines in FIGS. 3 to 9 represent aliasing spectra generated by sampling.

なお、この実施例では1.024点のデータを640点
のデータに変換する場合につき説明したが、1.024
点のデータを400点のデータに変換する場合には、4
00= 2”X52÷26の関係を用いて25倍に補間
した後に64分の1に間引くことにより本発明を実施す
ることができる。
In addition, in this example, the case where data of 1.024 points is converted to data of 640 points was explained, but 1.024 points data is converted to data of 640 points.
When converting point data to 400 point data, 4
The present invention can be carried out by interpolating by a factor of 25 using the relationship 00=2''×52÷26 and then thinning out to 1/64.

〔発明の効果〕〔Effect of the invention〕

本発明は、以上説明したように、同一処理されるべき1
フレ一ム分の時系列データの総個数を表示装置が持つ測
定データ表示エリアの表示可能個数に変換して同時に表
示させることにより、測定データ時間軸上での総括的な
把握を容易にする効果がある。
As explained above, the present invention provides two
By converting the total number of time-series data for one frame into the number of pieces that can be displayed in the measurement data display area of the display device and displaying them simultaneously, the effect of making it easier to comprehensively understand the measurement data on the time axis. There is.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明実施例の構成を示すブロック構成図。 第2図は、第1図のフレーム長変換回路の構成を示すブ
ロック構成図。 第3図は、第2図の補間回路人力信号のスペクトル図。 第4図は、第2図の補間回路の出力信号のスペクトル図
。 第5図は、第2図の第一低域濾波器の特性を示す特性図
。 第6図は、第2図の第一低域濾波器の出カスベクトル図
。 第7図は、第2図に示す第二低域濾波器の特性を示す説
明図。 第8図は、第2図の第二低域濾波器の出カスベクトル図
。 第9図は、第2図の間引回路の出カスベクトル図。 第10図は、従来例の構成を示すブロック構成図。 ■・・・AD変換器、2・・・入力データRAM、3・
・・プロセサ、4・・・出力データRAM、5・・・フ
レーム長変換回路、6・・・表示回路、51・・・補間
回路、52・・・第一低域濾波器、53・・・第二低域
濾波器、54・・・間弓回路。
FIG. 1 is a block configuration diagram showing the configuration of an embodiment of the present invention. FIG. 2 is a block configuration diagram showing the configuration of the frame length conversion circuit of FIG. 1. FIG. 3 is a spectrum diagram of the human input signal of the interpolation circuit shown in FIG. FIG. 4 is a spectrum diagram of the output signal of the interpolation circuit of FIG. 2. FIG. 5 is a characteristic diagram showing the characteristics of the first low-pass filter of FIG. 2. FIG. 6 is an output vector diagram of the first low-pass filter in FIG. 2. FIG. 7 is an explanatory diagram showing the characteristics of the second low-pass filter shown in FIG. 2. FIG. 8 is an output vector diagram of the second low-pass filter in FIG. 2. FIG. 9 is an output vector diagram of the thinning circuit shown in FIG. FIG. 10 is a block configuration diagram showing the configuration of a conventional example. ■...AD converter, 2...Input data RAM, 3...
... Processor, 4... Output data RAM, 5... Frame length conversion circuit, 6... Display circuit, 51... Interpolation circuit, 52... First low-pass filter, 53... Second low-pass filter, 54...interbow circuit.

Claims (1)

【特許請求の範囲】 1、ディジタル記憶回路(4)に蓄積された波形情報を
読出し表示装置に表示する表示回路(6)を備えた波形
表示装置において、 前記表示装置の横軸の表示できるデータの数がnであり
、前記ディジタル記憶回路の横軸に表示すべきデータの
数がm(ただしm>n)であるとき、 前記ディジタル記憶回路に記憶されたデータを読出し横
軸に相応する数がmとnの最小公倍数になるようにデー
タを補間する補間回路と、 この補間回路の出力が通過する低域濾波器と、この低域
濾波器の出力を横軸に相応する数がnになるようにデー
タを間引く間引回路と を備えたことを特徴とする波形表示回路。 2、前記低域濾波器は、 前記補間回路で発生する不要スペクトル成分を除去する
第一の低域濾波器と、 前記間引回路での折り返し誤差成分の発生を防ぐ第二の
低域濾波器と の従属接続回路を含む 請求項1記載の波形表示回路。
[Scope of Claims] 1. A waveform display device comprising a display circuit (6) that reads out waveform information stored in a digital storage circuit (4) and displays it on a display device, comprising: data that can be displayed on the horizontal axis of the display device; When the number of data to be displayed on the horizontal axis of the digital storage circuit is n and the number of data to be displayed on the horizontal axis of the digital storage circuit is m (where m>n), read the data stored in the digital storage circuit and display the number corresponding to the horizontal axis. An interpolation circuit that interpolates data so that is the least common multiple of m and n, a low-pass filter through which the output of this interpolation circuit passes, and a number corresponding to the output of this low-pass filter on the horizontal axis is n. 1. A waveform display circuit comprising: a thinning circuit that thins out data so that the data is thinned out. 2. The low-pass filter includes: a first low-pass filter that removes unnecessary spectral components generated in the interpolation circuit, and a second low-pass filter that prevents generation of aliasing error components in the thinning circuit. 2. The waveform display circuit according to claim 1, further comprising a cascade connection circuit.
JP2083808A 1990-03-30 1990-03-30 Waveform display circuit Pending JPH03282375A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2083808A JPH03282375A (en) 1990-03-30 1990-03-30 Waveform display circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2083808A JPH03282375A (en) 1990-03-30 1990-03-30 Waveform display circuit

Publications (1)

Publication Number Publication Date
JPH03282375A true JPH03282375A (en) 1991-12-12

Family

ID=13812968

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2083808A Pending JPH03282375A (en) 1990-03-30 1990-03-30 Waveform display circuit

Country Status (1)

Country Link
JP (1) JPH03282375A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998036284A1 (en) * 1997-02-12 1998-08-20 Sony/Tektronix Corporation Real time signal analyzer

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998036284A1 (en) * 1997-02-12 1998-08-20 Sony/Tektronix Corporation Real time signal analyzer
US6484111B1 (en) 1997-02-12 2002-11-19 Sony/Tektronix Corporation Real time signal analyzer

Similar Documents

Publication Publication Date Title
EP0305864B1 (en) Improved sampling frequency converter for converting a lower sampling frequency to a higher sampling frequency and a method therefor
US4970637A (en) Digital anti-aliasing filter
JPH05308250A (en) Sample data interpolating device
JPH1117498A (en) Sampling rate converting unit, its device and its method
JPH0771224B2 (en) Device for performing non-linear processing on digital signals
US20050225460A1 (en) Method of near-unity fractional sampling rate alteration for high fidelity digital audio
JP3381109B2 (en) Transfer function measurement device
JPH06197019A (en) Digital oscilloscope
JPH03282375A (en) Waveform display circuit
JP2653775B2 (en) Sampling rate converter
KR100408498B1 (en) Method and apparatus for eliminating baseline fluctuation of ECG signal
JPH0732343B2 (en) Asynchronous sampling frequency conversion method
US7403963B2 (en) Re-sampling with an arbitrary scaling ratio
JPH0640616B2 (en) Digital filter-frequency characteristic converter
Ping et al. Multirate switched-capacitor circuits for 2-D signal processing
JPH04116466A (en) Sampling signal processor
JPH06204798A (en) Interpolation method for asynchronous sampling frequency conversion
JP3108177B2 (en) Image magnifier
JPH0341826A (en) A/d converter and d/a converter
JPH0772190A (en) Fast Fourier transform analyzer
JPH0510991A (en) Digital signal processor
JPH08125493A (en) Sampling rate converter
JPS6367913A (en) Time series numerical data conversion method
JPH0738566B2 (en) Digital Filter
JP4688249B2 (en) Image sample number conversion apparatus and method