CN101620242B - Method for partially enlarging oscilloscope window - Google Patents
Method for partially enlarging oscilloscope window Download PDFInfo
- 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
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
[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:
WinPos 71=(storage depth of SRAM-local window Wave data length)/2.
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.
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)
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)
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 |
-
2009
- 2009-07-21 CN CN2009101089384A patent/CN101620242B/en active Active
Patent Citations (4)
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)
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 |