CN101620242B - Method for partially enlarging oscilloscope window - Google Patents

Method for partially enlarging oscilloscope window Download PDF

Info

Publication number
CN101620242B
CN101620242B CN2009101089384A CN200910108938A CN101620242B CN 101620242 B CN101620242 B CN 101620242B CN 2009101089384 A CN2009101089384 A CN 2009101089384A CN 200910108938 A CN200910108938 A CN 200910108938A CN 101620242 B CN101620242 B CN 101620242B
Authority
CN
China
Prior art keywords
data
window
interface
waveform
main
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.)
Active
Application number
CN2009101089384A
Other languages
Chinese (zh)
Other versions
CN101620242A (en
Inventor
秦轲
邵海涛
赵亚锋
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.)
Shenzhen Siglent Technologies Co Ltd
Original Assignee
Shenzhen Siglent Technologies Co Ltd
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 Shenzhen Siglent Technologies Co Ltd filed Critical Shenzhen Siglent Technologies Co Ltd
Priority to CN2009101089384A priority Critical patent/CN101620242B/en
Publication of CN101620242A publication Critical patent/CN101620242A/en
Application granted granted Critical
Publication of CN101620242B publication Critical patent/CN101620242B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a method for partially enlarging an oscilloscope window, which comprises the following steps: acquiring main interface waveforms; switching a screen into a main interface, sampling data according to a main time base, storing the data into a data temporary storage module, and fetching a section of data in the middle of the data temporary storage module to display; locking a waveform region to be observed; locking the waveform region to be observed; selecting a local waveform region needing further observing from the waveform displayed by the main interface; displaying waveforms of a window interface; switching the screen into the window interface, collecting waveform data to the local waveform region in the window interface according to a window time base that is less than the main time base, storing the data into the data temporary storage module, and fetching data at the middle part of the data temporary storage module to display. In the method for partially enlarging the oscilloscope window, the resolution ratio of the window interface is improved compared with the main interface as the window time base is always less than the main time base, the waveform horizontal span multiple is improved, and the aim of checking image details is achieved.

Description

Method for partially enlarging oscilloscope window
[technical field]
The present invention relevant a kind of oscillograph, particularly a kind of display packing of waveform.
[background technology]
Oscillograph is the time dependent waveform display instrument of shows signal amplitude of image, is a kind of comprehensive characteristics of signals tester, is the basic kind of electronic measuring instrument.Along with industrial expansion, for the details of checking waveform proposes higher requirement to digital oscilloscope.
Classic method collection and display waveform all in that a period of time, base carried out together, are limited by the oscillograph storage depth, and it is limited to obtain Wave data, and observing the waveform details can be restricted.
[summary of the invention]
In view of this, be necessary to provide a kind of method for partially enlarging oscilloscope window that can improve digital oscilloscope data presentation resolution.
A kind of method for partially enlarging oscilloscope window, this method comprises: main interface waveform acquisition: screen is switched to main interface, according to main time base sampled data and be saved in the temporary module of data, then by calculating main interface deviation post value, main interface deviation post value=(storage depth-main boundary wave graphic data length of the temporary module of data)/2, one piece of data in the middle of the temporary module of fetching data specifically is to begin to take out the Wave data that will show from described main interface deviation post to show; Lock wave regions to be observed: the selected further partial waveform zone of observation that needs in the waveform of main interface display; The window interface waveform shows: screen is switched to window interface, window interface during according to form base the collection of Wave data is carried out in described partial waveform zone, base was little when base was more main during this form, then deposit data is kept in the module to data, the temporary module center section data of fetching data show.
Preferably, the temporary module of these data is the static random reservoir.
Preferably, in the waveform gatherer process of main interface, begin to take out the Wave data that will show,, the Wave data after handling is shown on the screen according to taking out dot factor to Wave data value of taking out and interpolation processing from main interface deviation post.
Preferably, in window interface waveform procedure for displaying, by calculating the window interface off-set value, window interface off-set value=(storage depth-window interface Wave data length of the temporary module of data)/2, begin to take out Wave data from the window interface off-set value, Wave data is carried out interpolation or the value of taking out processing, the Wave data after handling is shown on the screen.
Use above-mentioned method for partially enlarging oscilloscope window,, reach the purpose of checking image detail because base base when main always during form so window interface has improved resolution with respect to main interface, has improved the horizontal extension multiple of waveform.
[description of drawings]
Fig. 1 is the synoptic diagram of traditional oscillograph collection and display waveform data.
Figure 2 shows that the process flow diagram of method for partially enlarging oscilloscope window one embodiment of the present invention.
Figure 3 shows that oscillograph uses the work synoptic diagram of the method for Fig. 2.
[embodiment]
As shown in Figure 1, the collection Wave data of traditional oscillograph and the basic process of display waveform are: oscillograph base when main carries out the Wave data collection, one time the image data size is the oscillograph storage depth, the Wave data of gathering is stored in the static random reservoir 10 (hereinafter to be referred as SRAM 10), and running status is got SRAM 10 middle a part of data and is shown.By calculating the main interface deviation post value 125 (hereinafter to be referred as MainPos 125) of Wave data in SRAM 10 that will show, begin to get Wave data from the MainPos125 position then, according to taking out value coefficient to this partial data value of taking out or interpolation processing, data presentation after handling to screen, is finished waveform and shown.Because data acquisition and display waveform all in that a period of time, base carried out together, are limited by oscillographic storage depth, the Wave data that obtains is limited, and observing waveform details 12 can be restricted.
Fig. 2 and Figure 3 shows that an embodiment of the local amplification method of digital oscilloscope window of the present invention, this method adopts dual time base mechanism, by carrying out waveform acquisition and demonstration respectively, thereby can break through the restriction of storage depth, improve resolution at main interface and window interface.
As shown in Figure 2, this method comprises the steps:
S201: main interface waveform acquisition: simultaneously with reference to figure 3, screen is switched to main interface 50, according to main time base sampled data and be saved among the SRAM, one piece of data shows in the middle of getting SRAM, calculate the MainPos 51 of this moment, begin to take out the Wave data that will show from MainPos 51 positions then, according to taking out dot factor, obtain waveform 56 on the screen thereby the Wave data after handling is shown to Wave data value of taking out and interpolation processing;
S202: lock wave regions to be observed: according to actual needs, the selected further partial waveform zone 60 of observation that needs in the waveform that main interface 50 shows;
S203: the window interface waveform shows: screen is switched to window interface 70, window interface 70 during according to form base described partial waveform zone 60 is carried out the collection (base was little when base was more main during this form) of Wave data, then with deposit data in SRAM, getting SRAM center section data shows, calculate the window interface off-set value 71 (hereinafter to be referred as WinPos 71) of this moment, begin to take out Wave data from WinPos 71, Wave data is carried out interpolation or the value of taking out handle, obtain waveform 76 on the screen thereby the Wave data after handling is shown to.
Because base base when main always so window interface 70 has improved resolution with respect to main interface 50, has improved the horizontal extension multiple of waveform during form, reach the purpose of checking image detail.
Wherein, the computing method of MainPos 51 and WinPos 71 are:
MainPos 51=(storage depth of SRAM-main boundary wave graphic data length)/2;
WinPos 71=(storage depth of SRAM-local window Wave data length)/2.
Window interface 70 during according to form base carry out waveform acquisition, not limited by storage depth, can obtain abundant Wave data and show, the time base can be amplified to minimum time base (maximum sampling rate) and check waveform.Under halted state, the data that main interface 50 and window interface 70 all obtain sampling deposit among the SRAM, and 70 times waveforms of window interface are sampling and preservations that base carries out during according to form, have improved resolution with respect to waveform in the main interface.
The above embodiment has only expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but can not therefore be interpreted as the restriction to claim of the present invention.Should be pointed out that for the person of ordinary skill of the art without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.

Claims (4)

1. method for partially enlarging oscilloscope window, this method comprises:
Main interface waveform acquisition: screen is switched to main interface, according to main time base sampled data and be saved in the temporary module of data, then by calculating main interface deviation post value, main interface deviation post value=(storage depth-main boundary wave graphic data length of the temporary module of data)/2, one piece of data in the middle of the temporary module of fetching data specifically is to begin to take out the Wave data that will show from described main interface deviation post to show;
Lock wave regions to be observed: the selected further partial waveform zone of observation that needs in the waveform of main interface display;
The window interface waveform shows: screen is switched to window interface, window interface during according to form base the collection of Wave data is carried out in described partial waveform zone, base was little when base was more main during this form, then deposit data is kept in the module to data, the temporary module center section data of fetching data show.
2. method for partially enlarging oscilloscope window according to claim 1 is characterized in that: the temporary module of these data is the static random reservoir.
3. method for partially enlarging oscilloscope window according to claim 1, it is characterized in that: in the waveform gatherer process of main interface, begin to take out the Wave data that will show from main interface deviation post, according to taking out dot factor, the Wave data after handling is shown on the screen Wave data value of taking out and interpolation processing.
4. method for partially enlarging oscilloscope window according to claim 1, it is characterized in that: in window interface waveform procedure for displaying, by calculating the window interface off-set value, window interface off-set value=(storage depth-window interface Wave data length of the temporary module of data)/2, begin to take out Wave data from the window interface off-set value, Wave data is carried out interpolation or the value of taking out processing, the Wave data after handling is shown on the screen.
CN2009101089384A 2009-07-21 2009-07-21 Method for partially enlarging oscilloscope window Active CN101620242B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101089384A CN101620242B (en) 2009-07-21 2009-07-21 Method for partially enlarging oscilloscope window

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101089384A CN101620242B (en) 2009-07-21 2009-07-21 Method for partially enlarging oscilloscope window

Publications (2)

Publication Number Publication Date
CN101620242A CN101620242A (en) 2010-01-06
CN101620242B true CN101620242B (en) 2011-01-26

Family

ID=41513580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101089384A Active CN101620242B (en) 2009-07-21 2009-07-21 Method for partially enlarging oscilloscope window

Country Status (1)

Country Link
CN (1) CN101620242B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103176009B (en) * 2011-12-22 2017-10-24 北京普源精电科技有限公司 A kind of waveform Zoom method, device and oscillograph
CN103678359B (en) * 2012-09-12 2017-06-06 复旦大学 A kind of integrated circuit waveforms image fast display method
CN103809000B (en) * 2012-11-09 2016-06-29 沈阳高精数控技术有限公司 data processing method based on servo drive unit
CN104459233B (en) * 2013-09-25 2019-01-29 苏州普源精电科技有限公司 A kind of Waveform generating apparatus with any wave editting function
CN104020330B (en) * 2014-05-14 2016-08-24 中国电子科技集团公司第四十一研究所 A kind of method improving the signal analyzer spectrum measurement degree of accuracy
CN108254607A (en) * 2016-12-28 2018-07-06 北京普源精电科技有限公司 Digital oscilloscope method for displaying waveform and device
CN106771455A (en) * 2016-12-29 2017-05-31 福建利利普光电科技有限公司 It is a kind of that the method that waveform details is amplified is realized on touch oscillograph
CN108226596B (en) * 2018-01-04 2020-01-10 威创集团股份有限公司 Oscilloscope
CN108362924B (en) * 2018-01-04 2020-02-28 威创集团股份有限公司 Oscilloscope waveform amplification display method and system, computer storage medium and equipment
CN108804044B (en) * 2018-06-26 2021-01-26 电子科技大学 Deep storage based data acquisition method and deep storage data acquisition system
CN109471578B (en) * 2018-10-31 2021-04-30 广州致远电子有限公司 Waveform local display method, device, equipment and storage medium
CN109470903A (en) * 2018-10-31 2019-03-15 福建利利普光电科技有限公司 A kind of each channel twin voltage gear oscillograph and its display methods
CN109885459B (en) * 2019-01-26 2022-07-29 中铁电气化局集团西安电气化工程有限公司 Multi-range waveform on-screen display method
CN110646689A (en) * 2019-09-10 2020-01-03 许继集团有限公司 Traveling wave distance measurement method and device adopting same-source double-sampling mode
CN111122163A (en) * 2019-09-19 2020-05-08 人本集团有限公司 Bearing fault detection system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841286A (en) * 1993-07-07 1998-11-24 Tektronix, Inc. Oscilloscope with detection of anomalous events during blind intervals
US6262728B1 (en) * 1998-11-03 2001-07-17 Agilent Technologies, Inc. System and method for annotating a graphical user interface display in a computer-based system
CN100401074C (en) * 2002-05-22 2008-07-09 特克特朗尼克公司 Double time base device for oscillograph
CN101324640A (en) * 2008-05-05 2008-12-17 电子科技大学 Double-time base digital storage oscillograph

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841286A (en) * 1993-07-07 1998-11-24 Tektronix, Inc. Oscilloscope with detection of anomalous events during blind intervals
US6262728B1 (en) * 1998-11-03 2001-07-17 Agilent Technologies, Inc. System and method for annotating a graphical user interface display in a computer-based system
CN100401074C (en) * 2002-05-22 2008-07-09 特克特朗尼克公司 Double time base device for oscillograph
CN101324640A (en) * 2008-05-05 2008-12-17 电子科技大学 Double-time base digital storage oscillograph

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JP特开2003-75473A 2003.03.12
林茂六.高速采样信号数字内插理论与正弦内插算法研究.《电子学报》.2000,第28卷(第12期),8-10. *
滕志超等.数字存储示波器的双时基系统设计.《自动化仪表》.2009,第30卷(第6期),60-61,65. *

Also Published As

Publication number Publication date
CN101620242A (en) 2010-01-06

Similar Documents

Publication Publication Date Title
CN101620242B (en) Method for partially enlarging oscilloscope window
CN100570373C (en) A kind of digital storage oscillograph with very high waveform capturing rate
EP2228660B1 (en) Frequency domain bitmaps triggering using color, density and correlation based triggering
CN101609107B (en) Method of realizing wave-shape fluorescent display effect by multiple-channel digital oscilloscope
CN109725185B (en) Oscilloscope for realizing rapid waveform capture and operation method thereof
CN104407190B (en) Fully-digital random sampling method
CN101410718B (en) No dead time data acquisition
US9523717B2 (en) Method for measuring the waveform capture rate of parallel digital storage oscilloscope
CN101526559A (en) Pre-trigger and post-trigger acquisition for a no dead time acquisition system
EP2330429A3 (en) Apparatus and method for displaying a waveform at high rate with a large aquisition memory
CN103278670A (en) Waveform three-dimensional imaging method
CN102539864B (en) Digital oscilloscope and signal measurement method
CN108804044B (en) Deep storage based data acquisition method and deep storage data acquisition system
CN104931755A (en) High resolution digit storage oscilloscope
CN104020330A (en) Method for improving accuracy of frequency spectrum measurement of signal analyzer
CN201935824U (en) Soil-fetching shovel having detecting function for soil collection
CN104820120B (en) A kind of method and apparatus for improving signal triggering precision
CN104793031B (en) A kind of oscilloscope display Zoom method and device
CN107478884B (en) A kind of method and oscillograph of quick display waveform search result
CN103176018B (en) Digital oscilloscope display packing and digital oscilloscope
CN105527558B (en) The coordinate graphic display unit and its display methods of test macro
CN102984539A (en) VGA video signal pattern recognition method
CN112051427A (en) High-resolution oscilloscope vertical scaling circuit and method
CN109142835B (en) Data acquisition system with waveform multi-frame recording function
CN201673235U (en) Digital local discharge tester

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant