CN109085403A - A kind of method of adjustment and digital oscilloscope of undulating path - Google Patents
A kind of method of adjustment and digital oscilloscope of undulating path Download PDFInfo
- Publication number
- CN109085403A CN109085403A CN201710447435.4A CN201710447435A CN109085403A CN 109085403 A CN109085403 A CN 109085403A CN 201710447435 A CN201710447435 A CN 201710447435A CN 109085403 A CN109085403 A CN 109085403A
- Authority
- CN
- China
- Prior art keywords
- value
- range
- sampling instant
- range value
- sampled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R13/00—Arrangements for displaying electric variables or waveforms
- G01R13/02—Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
- G01R13/0209—Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form in numerical form
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Dc Digital Transmission (AREA)
Abstract
The present invention provides the method for adjustment and digital oscilloscope of a kind of undulating path, according to the range value of the sampled value real-time update access signal of each sampling instant of access signal;Then obtained range value will be updated to be compared with the limit value in current form channel;Gear and/or the offset for adjusting current form channel in real time further according to comparison result make current form channel match with access signal;Due to being used for the range value of channel adjustment in this method, it is to be obtained by real-time update, its range value iterative process is not necessarily to the transmission and processing of prior art multiple spot Wave data, reduces the time-consuming of range value iterative process compared with prior art, and then improve the speed of automatic setting up procedure.
Description
Technical field
The present invention relates to power electronics field, in particular to the method for adjustment of a kind of undulating path and digital oscillography
Device.
Background technique
Digital oscilloscope generally passes through automatic setting control function, makes its work in the optimum state to match with access signal.
Specifically, digital oscilloscope detect first access signal range value and frequency values, then according to the range value adjust automatically its
The gear of undulating path and offset, and adjust according to the frequency values when base of itself.
During the gear of adjust automatically its undulating path and offset, since digital oscilloscope is that time domain measurement is set
Standby, under normal circumstances, the waveform of display is the complete waveform of a screen;Primary capture is not necessarily corresponding to one screen
Waveform, but the waveform in a period of time, a such as frame waveform;And in a frame waveform include the waveform number much larger than two points
According to this requires the sampling units of digital oscilloscope to need to transmit multiple spot Wave data every time to software processing elements;By software
After the range value of these data is calculated in processing unit, corresponding gear is carried out to undulating path and offset adjusts.Exceeding
Before the testing conditions of digital oscilloscope, need to update its wave repeatedly by the range value that constantly iteration current detection obtains
The gear in shape channel and offset.
But in specific practical application, when the Wave data that sampling unit once exports is more, transmission is time-consuming
Will be longer, correspondingly, the processing time-consuming of software processing elements also can be longer, which results in each iterative process of range value
It is time-consuming all can be longer, and then influence the speed of the entire automatic setting up procedure of digital oscilloscope.
Summary of the invention
The present invention provides the method for adjustment and digital oscilloscope of a kind of undulating path, to solve in the prior art due to amplitude
It is worth iterative process slow-footed problem of automatic setting up procedure caused by time-consuming.
To achieve the above object, technical solution provided by the present application is as follows:
A kind of method of adjustment of undulating path, comprising:
According to the range value of the sampled value real-time update access signal of each sampling instant of access signal;
Obtained range value will be updated to be compared with the limit value in current form channel, obtain comparison result;
According to the comparison result, the gear and/or offset in the current form channel are adjusted.
Preferably, described according to the comparison result, the gear and/or offset in the current form channel are adjusted
It is whole, comprising:
If the comparison result is to update the range that obtained range value is more than upper lower limit value in the limit value, according to pre-
If tuning up the gear that rule adjusts the current form channel;
If the comparison result is that the range value that update obtains is less than the range of the upper lower limit value and update obtains
Peak-to-peak value in range value ratio shared in the range of the upper lower limit value is less than the threshold value in the limit value, then according to
The default gear turned rule down and adjust the current form channel;
If the comparison result is that the range value that update obtains is more than the range of the upper lower limit value and the peak-to-peak value is
Zero, then the offset in the current form channel is adjusted according to default bias adjustment law.
Preferably, the amplitude of the sampled value real-time update access signal of each sampling instant according to access signal
Value, comprising:
Real-time reception accesses the sampled value of each sampling instant of signal;
According to the sampled value of each sampling instant, real-time update is carried out to the range value of access signal;
Obtained range value will be updated to be stored in registers, for executing the range value for obtaining update after reading
The step of being compared with the limit value in current form channel.
Preferably, the sampled value according to each sampling instant carries out in real time more the range value of access signal
Newly, comprising:
The range value that the sampled value of each sampling instant is updated with a upper sampling instant is compared in real time
Compared with;Wherein, initial amplitude value is resetted with the sampled value for accessing the first sampling instant of signal;
If the sampled value of current sample time is greater than the maximum value in the range value that a upper sampling instant updates, with
The sampled value of current sample time updates range value as new maximum value;
If the sampled value of current sample time is less than the minimum value in the range value that a upper sampling instant updates, with
The sampled value of current sample time updates range value as new minimum value.
Preferably, in the amplitude of the sampled value real-time update access signal of each sampling instant according to access signal
Before value, further includes:
Receive the range value calculation command issued after access signal stabilization;
After receiving the range value calculation command, adopting for each sampling instant according to access signal is executed
Sample value real-time update accesses the step of range value of signal.
A kind of digital oscilloscope, comprising: sampling unit and processing unit;Wherein:
The sampling unit is used to access signal according to the sampled value real-time update of each sampling instant of access signal
Range value;
The processing unit is used to update obtained range value and is compared with the limit value in current form channel, is compared
Relatively result;And according to the comparison result, the gear and/or offset in the current form channel are adjusted.
Preferably, the processing unit is used for according to the comparison result, gear to the current form channel and/or
When offset is adjusted, it is specifically used for:
If the comparison result is to update the range that obtained range value is more than upper lower limit value in the limit value, according to pre-
If tuning up the gear that rule adjusts the current form channel;
If the comparison result is that the range value that update obtains is less than the range of the upper lower limit value and update obtains
Peak-to-peak value in range value ratio shared in the range of the upper lower limit value is less than the threshold value in the limit value, then according to
The default gear turned rule down and adjust the current form channel;
If the comparison result is that the range value that update obtains is more than the range of the upper lower limit value and the peak-to-peak value is
Zero, then the offset in the current form channel is adjusted according to default bias adjustment law.
Preferably, the sampling unit is used to be accessed according to the sampled value real-time update of each sampling instant of access signal
When the range value of signal, it is specifically used for:
Real-time reception accesses the sampled value of each sampling instant of signal;
According to the sampled value of each sampling instant, real-time update is carried out to the range value of access signal;
Obtained range value will be updated to be stored in registers, for processing unit reading.
Preferably, the sampling unit is used for the sampled value according to each sampling instant, to the amplitude of access signal
When value carries out real-time update, it is specifically used for:
The range value that the sampled value of each sampling instant is updated with a upper sampling instant is compared in real time
Compared with;Wherein, initial amplitude value is resetted with the sampled value for accessing the first sampling instant of signal;
If the sampled value of current sample time is greater than the maximum value in the range value that a upper sampling instant updates, with
The sampled value of current sample time updates range value as new maximum value;
If the sampled value of current sample time is less than the minimum value in the range value that a upper sampling instant updates, with
The sampled value of current sample time updates range value as new minimum value.
Preferably, the processing unit is also used to: after accessing signal stabilization, being issued range value calculation command and is adopted to described
Sample unit makes the sampling unit after receiving the range value calculation command, when according to each sampling of access signal
The range value of the sampled value real-time update access signal at quarter.
The method of adjustment of the undulating path provided by the invention passes through adopting according to each sampling instant for accessing signal
The range value of sample value real-time update access signal;Then the limit value for updating obtained range value and current form channel is compared
Compared with;Further according to comparison result, the gear and/or offset in the current form channel are adjusted, make current form channel with
Access signal matches;It due to being used for the range value of channel adjustment in this method, is obtained by real-time update, range value
Iterative process is not necessarily to the transmission and processing of prior art multiple spot Wave data, reduces range value iterative process compared with prior art
Time-consuming, and then improve the speed of automatic setting up procedure.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly or in the prior art to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, it is only this that interior attached drawing, which is described below,
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the flow chart of the method for adjustment of undulating path provided in an embodiment of the present invention;
Fig. 2 be another embodiment of the present invention provides signal waveforms;
Fig. 3 be another embodiment of the present invention provides undulating path method of adjustment flow chart;
Fig. 4 be another embodiment of the present invention provides undulating path method of adjustment partial process view;
Fig. 5 be another embodiment of the present invention provides digital oscilloscope structural schematic diagram.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, technical solutions in the embodiments of the present application carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of embodiments of the present application, instead of all the embodiments.It is based on
Embodiment in the application, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall in the protection scope of this application.
The present invention provides a kind of method of adjustment of undulating path, to solve in the prior art since range value iterative process consumes
The slow-footed problem of automatic setting up procedure caused by duration.
Specifically, the method for adjustment of the undulating path, referring to Fig. 1, comprising:
S101, the range value that signal is accessed according to the sampled value real-time update of each sampling instant of access signal;
Range value includes maximum value and minimum value;In specific practical application, which be may is that if current
The sampled value of sampling instant is greater than the obtained maximum value of a upper sampling instant, then using the sampled value of current sample time as newly
Maximum value;If the sampled value of current sample time is less than the minimum value that a upper sampling instant obtains, with current sample time
Sampled value as new minimum value.
S102, it obtained range value will be updated will be compared with the limit value in current form channel, and obtain comparison result;
The range value that the update obtains refers to the range value for living through renewal process, however not excluded that there are certain to update result
The situation identical as the range value before update, but the sampled value that each sampling instant obtains will pass through the renewal process, with
Generate the range value that the update obtains.
When being compared for the first time, which can be default channel, such as default channel when equipment production
Or the initial channel of operator's self-setting when using equipment;Or be also possible to history working gangway, i.e., in historical record
The most channel of access times, or be the last channel used in historical record;It is not specifically limited, can regard herein
It is particularly due to depending on environment, within the scope of protection of this application.Subsequent when being compared again, which will
It is the channel that last adjustment obtains.
The execution period of the comparison can be identical as the access sampling period of signal, can not also be identical, depending on its tool
It depending on body application environment, is not specifically limited herein, within the scope of protection of this application.
The limit value in current form channel includes:
The upper limit value and lower limit value that upper lower limit value, i.e. current form channel can be shown;If current form channel is shown
The waveform shown, maximum value and minimum value exceed the range of the upper lower limit value, for example maximum value is greater than upper limit value or minimum value
Less than lower limit value, then current form channel will be unable to show the waveform completely, can miss some wave crest and/or wave of the waveform
Paddy;
Threshold value, i.e. current form channel can display waveform maximum value and minimum value difference (namely peak-to-peak value, referring to
The Fig. 2 being shown by taking sinusoidal signal as an example) ratio shared by (namely difference of upper lower limit value) in the range of upper lower limit value
Lower limit;If waveform shown by current form channel, peak-to-peak value ratio shared in the range of upper lower limit value is less than should
Threshold value, then actual displayed height of the waveform in current form channel can be relatively low, it will influences display effect.
Obtained range value will be updated to be compared with the limit value in current form channel, comprising: by maximum value and upper limit value
It is compared, minimum value and lower limit value is compared, difference proportion and threshold value by peak-to-peak value in upper lower limit value carry out
Compare;Above-mentioned three comparisons can carry out simultaneously, can also be successively arranged according to specific application environment, not done herein
It is specific to limit, within the scope of protection of this application.
S103, according to comparison result, the gear and/or offset in current form channel are adjusted;
According to above-mentioned three comparisons, different comparison results can be obtained;Different comparison results will be corresponding different
Channel adjustment.Specifically, step S103 may refer to Fig. 3, comprising:
If comparison result is to update the range that obtained range value is more than upper lower limit value in the limit value in current form channel,
Execute step S301;
S301, the regular gear for adjusting current form channel is tuned up according to default;
Gear, it can be understood as the height of undulating path;If updating obtained range value is more than current form channel
The range of upper lower limit value needs to tune up the shelves in current form channel in order to avoid missing the wave crest and/or trough of access signal
Position can completely show the waveform of access signal.
This is default to be tuned up rule and can be and tuned up with the part transfinited, or is also possible to gradually adjust with preset step-length
Greatly, it is not specifically limited herein, it can be depending on it particularly due to depending on environment, within the scope of protection of this application.
If comparison result is to update obtained range value to be less than the range of the upper lower limit value and update obtained range value
In peak-to-peak value ratio shared in the range of the upper lower limit value be less than the threshold value in the limit value in current form channel, then hold
Row step S302;
S302, the regular gear for adjusting current form channel is turned down according to default;
If updating the range that obtained range value is less than the upper lower limit value, namely access signal can completely be fallen at this time
Enter current form channel, realizes complete display;But if peak-to-peak value ratio shared in the range of the upper lower limit value is less than
The threshold value in current form channel, then actual displayed height of the access signal in current form channel can be relatively low at this time, is
It avoids influencing display effect, needs to turn down the gear in current form channel, access signal is enable to be shown with more obvious waveform
Show.
The default rule of turning down can be the ratio shared in the range of the upper lower limit value using peak-to-peak value as preset ratio
Gear is carried out as target to turn down, or is also possible to gradually turn gear down with preset step-length, is not specifically limited herein, it can be with
Depending on it particularly due to depending on environment, within the scope of protection of this application.
If comparison result is that the range value that update obtains is more than the upper and lower limitation range and peak-to-peak value is zero, step is executed
Rapid S303;
S303, the offset that current form channel is adjusted according to default bias adjustment law.
As shown in Fig. 2, offset is the half for referring to the accession to the difference of maxima and minima of signal;If peak-to-peak value is zero, i.e.,
The maximum value for accessing signal is identical with minimum value, then accessing signal will be straight line without waveform;It is obtained in conjunction with update
The case where range value is more than the range of limitation up and down in current form channel simultaneously illustrates that the offset of undulating path at this time is arranged and connects
The actual shifts gap for entering signal is larger, needs to adjust the offset in current form channel.The offset to current form channel into
When row adjustment, the direction for needing to adjust its corresponding reset, therefore adjusting should transfinite contrary with range value.
If specific default bias adjustment law may is that the range value for updating and obtaining is greater than the upper limit in current form channel
Value then turns the offset in current form channel down according to the part transfinited, or is also possible to gradually turn down with preset step-length current
The offset of undulating path;If the lower limit value that obtained range value is less than current form channel is updated, according to the part tune to transfinite
The offset in big current form channel, or be also possible to gradually tune up the offset in current form channel with preset step-length;Herein not
It is specifically limited, it can be depending on it particularly due to depending on environment, within the scope of protection of this application.
The method of adjustment of the undulating path provided in this embodiment, according to the sampled value of each sampling instant of access signal
The range value of real-time update access signal;Then obtained range value will be updated to be compared with the limit value in current form channel;
Gear and/or the offset for adjusting current form channel in real time further according to comparison result make current form channel and access signal phase
Matching;Due in this method be used for channel adjustment range value, be to be obtained by real-time update, range value iterative process without
The transmission and processing for needing prior art multiple spot Wave data, reduce the time-consuming of range value iterative process compared with prior art, into
And improve the speed of automatic setting up procedure.
Another embodiment of the present invention provides a kind of methods of adjustment of specific undulating path, in above-described embodiment and Fig. 1
On the basis of Fig. 3, referring to fig. 4, step S101 includes:
The sampled value of each sampling instant of S401, real-time reception access signal;
S402, according to the sampled value of each sampling instant, real-time update is carried out to the range value of access signal;
S403, it obtained range value will be updated will be stored in registers, for executing step S102 after reading;
And, it is preferred that as shown in figure 4, step S402 includes:
S421, the range value that the sampled value of each sampling instant is updated with a upper sampling instant is compared in real time
Compared with;Wherein, initial amplitude value is resetted with the sampled value for accessing the first sampling instant of signal;
If the sampled value of current sample time is greater than the maximum value in the range value that a upper sampling instant updates, hold
Row step S422;
S422, range value is updated using the sampled value of current sample time as new maximum value;
If the sampled value of current sample time is less than the minimum value in the range value that a upper sampling instant updates, hold
Row step S423;
S423, range value is updated using the sampled value of current sample time as new minimum value.
If the sampled value of current sample time is less than the maximum value in the range value that updates of a upper sampling instant and big
Minimum value in the range value that a upper sampling instant updates, the then result this time updated keep the width of a upper sampling instant
Angle value.
When executing the method for adjustment of the undulating path every time, resetted with accessing the sampled value of the first sampling instant of signal
To initial amplitude value, then by according to the specific sampling period, by the sampled value of each sampling instant and a upper sampling instant
It updates obtained range value to be compared in real time, to realize the update of range value;Certainly, in specific practical application, step
The execution of rapid S421 is also not necessarily limited to the sampling period according to access signal, can also be with the self-setting update cycle, this
Place is not specifically limited, within the scope of protection of this application.
In addition, updating after a period of time in range value, obtained range value is more bonded actual conditions, therefore can be
It executes a period of time of step S101 and then executes step S102 and S103 according to the suitable period;It is herein only that one kind is shown
Example, is not necessarily limited to this, can be configured according to actual application environment, within the scope of protection of this application.
Preferably, the method for adjustment of the undulating path, before step S101, further includes:
Receive the range value calculation command issued after access signal stabilization;
It is receiving range value calculation command and then is executing step S101.
In practical application, at the beginning of signal accesses, there can be certain fluctuation, after signal stabilization to be accessed, width can be passed through
Angle value calculation command enables the function that range value updates in corresponding units, so that the work of whole equipment is in more preferably controllable
State, fluctuation when avoiding just accessing lead to the multiple useless execution for updating and comparing.
A kind of specific real-time mode of the method for adjustment of the undulating path is present embodiments provided, certainly, herein only one
Kind example, is not necessarily limited to this, can be configured depending on its specific application environment, in the protection scope of the application
It is interior.
Another embodiment of the present invention additionally provides a kind of digital oscilloscope, referring to Fig. 5, comprising: sampling unit 101 and processing
Unit 102;Wherein:
Sampling unit 101 is used for the width of the sampled value real-time update access signal according to each sampling instant of access signal
Angle value;
Processing unit 102 is used to update obtained range value and is compared with the limit value in current form channel, is compared
Relatively result;And according to comparison result, the gear and/or offset in current form channel are adjusted.
Specifically, processing unit 102 is used for gear and/or offset progress according to comparison result, to current form channel
When adjustment, it is specifically used for:
If comparison result is to update the range that obtained range value is more than upper lower limit value in the limit value in current form channel,
According to the default gear for tuning up rule adjustment current form channel;
If comparison result is to update obtained range value to be less than the range of upper lower limit value and update in obtained range value
Peak-to-peak value ratio shared in the range of upper lower limit value be less than the threshold value in the limit value in current form channel, then according to pre-
If turning the gear in rule adjustment current form channel down;
If comparison result is that the range value that update obtains is more than the range of upper lower limit value and peak-to-peak value is zero, according to pre-
If deviating the offset in adjustment law adjustment current form channel.
The digital oscilloscope provided in this embodiment, the computing function of range value is transferred in sampling unit 101, is not necessarily to
The calculating for carrying out range value after waiting multiple spot Wave data to be transferred to processing unit 102 again, that is, be omitted multiple spot Wave data
Transmission process and processing unit 102 for the range value calculating process of multiple spot Wave data, can be realized the real-time of range value
It updates, range value iterative process time-consuming is short, and then improves the speed of automatic setting up procedure.And what sampling unit 101 obtained
The output that waveform can also carry out multiple spot Wave data (such as a frame waveform) is no longer gone to live in the household of one's in-laws on getting married one by one herein with carrying out other processing
It states.
Preferably, sampling unit 101 is used to be accessed according to the sampled value real-time update of each sampling instant of access signal
When the range value of signal, it is specifically used for:
Real-time reception accesses the sampled value of each sampling instant of signal;
According to the sampled value of each sampling instant, real-time update is carried out to the range value of access signal;
Obtained range value will be updated to be stored in registers, unit 102 for processing is read.
Preferably, sampling unit 101 is used for the sampled value according to each sampling instant, carries out to the range value of access signal
When real-time update, it is specifically used for:
Compared with the sampled value of each sampling instant is carried out in real time with the range value that a upper sampling instant updates;Its
In, initial amplitude value is resetted with the sampled value for accessing the first sampling instant of signal;
If the sampled value of current sample time is greater than the maximum value in the range value that a upper sampling instant updates, with
The sampled value of current sample time updates range value as new maximum value;
If the sampled value of current sample time is less than the minimum value in the range value that a upper sampling instant updates, with
The sampled value of current sample time updates range value as new minimum value.
Preferably, processing unit 102 is also used to: after accessing signal stabilization, output amplitude value calculation command is to sampling list
Member 101, makes sampling unit 101 after receiving range value calculation command, according to adopting for each sampling instant of access signal
The range value of sample value real-time update access signal.
In addition, it is same as the prior art, referring to Fig. 5, the digital oscilloscope further include: AFE(analog front end) 103 and simulation number
Word converter 104;Wherein:
The output end of AFE(analog front end) 103 is connected by analog-digital converter 104 with the input terminal of sampling unit 101;
The control terminal of AFE(analog front end) 103 and analog-digital converter 104 is connected with processing unit 102.
Processing unit 102 enables the range value computing function of sampling unit 101 by range value calculation command, while also will
It can enable respectively AFE(analog front end) 103 and analog-digital converter 104 by ordering accordingly and carry out respective work, herein no longer
It repeats one by one.
Preferably, processing unit 102 is also used to: if access signal is AC signal, being arranged according to current range value
Triggering level.
Remaining working principle is same as the previously described embodiments, no longer repeats one by one herein.
Each embodiment is described in a progressive manner in the present invention, the highlights of each of the examples are with other realities
The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment
Speech, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part illustration
?.
The above described is only a preferred embodiment of the present invention, being not intended to limit the present invention in any form.Though
So the present invention has been disclosed as a preferred embodiment, and however, it is not intended to limit the invention.It is any to be familiar with those skilled in the art
Member, without departing from the scope of the technical proposal of the invention, all using the methods and technical content of the disclosure above to the present invention
Technical solution makes many possible changes and modifications or equivalent example modified to equivalent change.Therefore, it is all without departing from
The content of technical solution of the present invention, according to the technical essence of the invention any simple modification made to the above embodiment, equivalent
Variation and modification, all of which are still within the scope of protection of the technical scheme of the invention.
Claims (10)
1. a kind of method of adjustment of undulating path characterized by comprising
According to the range value of the sampled value real-time update access signal of each sampling instant of access signal;
Obtained range value will be updated to be compared with the limit value in current form channel, obtain comparison result;
According to the comparison result, the gear and/or offset in the current form channel are adjusted.
2. the method for adjustment of undulating path according to claim 1, which is characterized in that it is described according to the comparison result,
The gear and/or offset in the current form channel are adjusted, comprising:
If the comparison result is to update the range that obtained range value is more than upper lower limit value in the limit value, according to default tune
Big rule adjusts the gear in the current form channel;
If the comparison result is to update obtained range value to be less than the range of the upper lower limit value and update obtained amplitude
Peak-to-peak value in value ratio shared in the range of the upper lower limit value is less than the threshold value in the limit value, then according to default
Turn the gear that rule adjusts the current form channel down;
If the comparison result is that the range value that update obtains is more than the range of the upper lower limit value and the peak-to-peak value is zero,
The offset in the current form channel is then adjusted according to default bias adjustment law.
3. the method for adjustment of undulating path according to claim 1, which is characterized in that described according to each of access signal
The range value of the sampled value real-time update access signal of sampling instant, comprising:
Real-time reception accesses the sampled value of each sampling instant of signal;
According to the sampled value of each sampling instant, real-time update is carried out to the range value of access signal;
Obtained range value will be updated to be stored in registers, described obtained range value will be updated for executing after reading and work as
The step of limit value of preceding undulating path is compared.
4. the method for adjustment of undulating path according to claim 3, which is characterized in that it is described according to each sampling when
The sampled value at quarter carries out real-time update to the range value of access signal, comprising:
Compared with the sampled value of each sampling instant is carried out in real time with the range value that a upper sampling instant updates;Its
In, initial amplitude value is resetted with the sampled value for accessing the first sampling instant of signal;
If the sampled value of current sample time is greater than the maximum value in the range value that a upper sampling instant updates, with current
The sampled value of sampling instant updates range value as new maximum value;
If the sampled value of current sample time is less than the minimum value in the range value that a upper sampling instant updates, with current
The sampled value of sampling instant updates range value as new minimum value.
5. the method for adjustment of undulating path according to any one of claims 1 to 4, which is characterized in that described according to access
Before the range value of the sampled value real-time update access signal of each sampling instant of signal, further includes:
Receive the range value calculation command issued after access signal stabilization;
After receiving the range value calculation command, the sampled value of each sampling instant according to access signal is executed
Real-time update accesses the step of range value of signal.
6. a kind of digital oscilloscope characterized by comprising sampling unit and processing unit;Wherein:
The sampling unit is used for the amplitude of the sampled value real-time update access signal according to each sampling instant of access signal
Value;
The processing unit is used to update obtained range value and is compared with the limit value in current form channel, obtains comparing knot
Fruit;And according to the comparison result, the gear and/or offset in the current form channel are adjusted.
7. digital oscilloscope according to claim 6, which is characterized in that the processing unit is used to relatively be tied according to described
Fruit is specifically used for when gear and/or offset to the current form channel are adjusted:
If the comparison result is to update the range that obtained range value is more than upper lower limit value in the limit value, according to default tune
Big rule adjusts the gear in the current form channel;
If the comparison result is to update obtained range value to be less than the range of the upper lower limit value and update obtained amplitude
Peak-to-peak value in value ratio shared in the range of the upper lower limit value is less than the threshold value in the limit value, then according to default
Turn the gear that rule adjusts the current form channel down;
If the comparison result is that the range value that update obtains is more than the range of the upper lower limit value and the peak-to-peak value is zero,
The offset in the current form channel is then adjusted according to default bias adjustment law.
8. digital oscilloscope according to claim 6, which is characterized in that the sampling unit is used for according to access signal
When the range value of the sampled value real-time update access signal of each sampling instant, it is specifically used for:
Real-time reception accesses the sampled value of each sampling instant of signal;
According to the sampled value of each sampling instant, real-time update is carried out to the range value of access signal;
Obtained range value will be updated to be stored in registers, for processing unit reading.
9. digital oscilloscope according to claim 8, which is characterized in that the sampling unit is used to each be adopted according to described
The sampled value at sample moment is specifically used for when carrying out real-time update to the range value of access signal:
Compared with the sampled value of each sampling instant is carried out in real time with the range value that a upper sampling instant updates;Its
In, initial amplitude value is resetted with the sampled value for accessing the first sampling instant of signal;
If the sampled value of current sample time is greater than the maximum value in the range value that a upper sampling instant updates, with current
The sampled value of sampling instant updates range value as new maximum value;
If the sampled value of current sample time is less than the maximum value in the range value that a upper sampling instant updates, with current
The sampled value of sampling instant updates range value as new minimum value.
10. according to any digital oscilloscope of claim 6 to 9, which is characterized in that the processing unit is also used to:
After accessing signal stabilization, range value calculation command is issued to the sampling unit, the sampling unit is made to receive the width
After angle value calculation command, according to the range value of the sampled value real-time update access signal of each sampling instant of access signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710447435.4A CN109085403B (en) | 2017-06-14 | 2017-06-14 | Waveform channel adjusting method and digital oscilloscope |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710447435.4A CN109085403B (en) | 2017-06-14 | 2017-06-14 | Waveform channel adjusting method and digital oscilloscope |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109085403A true CN109085403A (en) | 2018-12-25 |
CN109085403B CN109085403B (en) | 2021-07-30 |
Family
ID=64839398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710447435.4A Active CN109085403B (en) | 2017-06-14 | 2017-06-14 | Waveform channel adjusting method and digital oscilloscope |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109085403B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110907694A (en) * | 2020-02-07 | 2020-03-24 | 南京派格测控科技有限公司 | Method and device for calculating input current of power amplifier |
CN113219363A (en) * | 2021-03-25 | 2021-08-06 | 合肥联宝信息技术有限公司 | Power supply noise test method and device and storage medium |
CN113406376A (en) * | 2021-06-22 | 2021-09-17 | 成都陆玖军通科技有限责任公司 | Waveform channel adjusting method, digital oscilloscope and readable storage medium |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4553091A (en) * | 1983-02-07 | 1985-11-12 | Tektronix, Inc. | Automatic vertical calibration method and system for an oscilloscope |
JP2005240464A (en) * | 2004-02-27 | 2005-09-08 | Mitsubishi Heavy Ind Ltd | Device and method for preventing fouling of structure in contact with seawater |
JP2006133114A (en) * | 2004-11-08 | 2006-05-25 | Iwatsu Test Instruments Corp | Waveform display device |
US20080061765A1 (en) * | 2004-05-27 | 2008-03-13 | Daniel Arnoux | Multi-Channel Digital Oscilloscope |
CN101614759A (en) * | 2009-07-21 | 2009-12-30 | 深圳市鼎阳科技有限公司 | Digital oscilloscope real-time sampling method |
CN101666818A (en) * | 2009-07-21 | 2010-03-10 | 秦轲 | Method for detecting signal by oscilloscope |
CN101706520A (en) * | 2009-11-13 | 2010-05-12 | 电子科技大学 | Digital storage oscilloscope with function of gain calibration |
CN103176010A (en) * | 2013-02-01 | 2013-06-26 | 华中科技大学 | System and method for oscilloscope remote touch method |
CN203275483U (en) * | 2013-04-15 | 2013-11-06 | 上海理工大学 | Automatic amplitude modulation oscilloscope |
CN105388437A (en) * | 2015-10-13 | 2016-03-09 | 江苏绿扬电子仪器集团有限公司 | Method for testing waveform capture rate of digital storage oscilloscope |
CN205210175U (en) * | 2015-12-02 | 2016-05-04 | 上海航空电器有限公司 | Data acquisition equipment |
CN106597048A (en) * | 2016-11-14 | 2017-04-26 | 电子科技大学 | Digital oscilloscope quick and automatic setting method based on hardware centralized setting |
-
2017
- 2017-06-14 CN CN201710447435.4A patent/CN109085403B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4553091A (en) * | 1983-02-07 | 1985-11-12 | Tektronix, Inc. | Automatic vertical calibration method and system for an oscilloscope |
JP2005240464A (en) * | 2004-02-27 | 2005-09-08 | Mitsubishi Heavy Ind Ltd | Device and method for preventing fouling of structure in contact with seawater |
US20080061765A1 (en) * | 2004-05-27 | 2008-03-13 | Daniel Arnoux | Multi-Channel Digital Oscilloscope |
JP2006133114A (en) * | 2004-11-08 | 2006-05-25 | Iwatsu Test Instruments Corp | Waveform display device |
CN101614759A (en) * | 2009-07-21 | 2009-12-30 | 深圳市鼎阳科技有限公司 | Digital oscilloscope real-time sampling method |
CN101666818A (en) * | 2009-07-21 | 2010-03-10 | 秦轲 | Method for detecting signal by oscilloscope |
CN101706520A (en) * | 2009-11-13 | 2010-05-12 | 电子科技大学 | Digital storage oscilloscope with function of gain calibration |
CN103176010A (en) * | 2013-02-01 | 2013-06-26 | 华中科技大学 | System and method for oscilloscope remote touch method |
CN203275483U (en) * | 2013-04-15 | 2013-11-06 | 上海理工大学 | Automatic amplitude modulation oscilloscope |
CN105388437A (en) * | 2015-10-13 | 2016-03-09 | 江苏绿扬电子仪器集团有限公司 | Method for testing waveform capture rate of digital storage oscilloscope |
CN205210175U (en) * | 2015-12-02 | 2016-05-04 | 上海航空电器有限公司 | Data acquisition equipment |
CN106597048A (en) * | 2016-11-14 | 2017-04-26 | 电子科技大学 | Digital oscilloscope quick and automatic setting method based on hardware centralized setting |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110907694A (en) * | 2020-02-07 | 2020-03-24 | 南京派格测控科技有限公司 | Method and device for calculating input current of power amplifier |
CN113219363A (en) * | 2021-03-25 | 2021-08-06 | 合肥联宝信息技术有限公司 | Power supply noise test method and device and storage medium |
CN113219363B (en) * | 2021-03-25 | 2022-06-10 | 合肥联宝信息技术有限公司 | Power supply noise test method and device and storage medium |
CN113406376A (en) * | 2021-06-22 | 2021-09-17 | 成都陆玖军通科技有限责任公司 | Waveform channel adjusting method, digital oscilloscope and readable storage medium |
CN113406376B (en) * | 2021-06-22 | 2024-03-26 | 成都陆玖军通科技有限责任公司 | Waveform channel adjusting method, digital oscilloscope and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109085403B (en) | 2021-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109085403A (en) | A kind of method of adjustment and digital oscilloscope of undulating path | |
CA2734435C (en) | Partial discharge monitor | |
CN106405235B (en) | A kind of spectrum analyzer and its data processing method | |
KR101630047B1 (en) | Appratus of Capacitive Touch Panel and Method of driving the same | |
US11280809B2 (en) | Method and apparatus for processing oscilloscope signal and oscilloscope | |
CN105704609B (en) | Sound equipment mode adjusting method and device | |
CN109302183B (en) | Sampling circuit and sampling method | |
EP2905625B1 (en) | Method for probe equalization | |
US10228394B2 (en) | Measurement system that stores pre- and post-qualification signal data | |
JP2022003829A (en) | Data sample generation method | |
US9325987B2 (en) | Method for monitoring a signal | |
US10386389B2 (en) | Measurement system that stores samples acquired during a time window that includes a trigger event and during a subsequent user-specified time window | |
CN105321313A (en) | Acquisition device for dual-frequency/multi-frequency microwave line precipitation amount measurement and measurement method based on the acquisition device | |
CN109030934A (en) | A method of improving peak power measurement speed | |
CN110716167A (en) | Amplitude frequency sweep self-adaptive resolution calibration method and system for arbitrary waveform generator | |
CN107543965B (en) | IQ data analysis processing system, signal analyzer and method | |
CN110596650A (en) | Radar signal processing method, apparatus, digital radar receiver, and storage medium | |
CN105137241A (en) | Electric energy quality data acquisition method and apparatus adaptive to power grid frequency | |
CN104914283B (en) | A kind of oscilloscope signal display processing method and device | |
CN115078798A (en) | Current range switching method and current collecting device | |
US8223830B2 (en) | Method and apparatus for determining equalization coefficients | |
CN106383332A (en) | Adaptive adjustment method for scanning mode of radar at passive working mode | |
KR20040052275A (en) | method for testing character of filter and system therefore | |
CN103414525A (en) | System and method for automatically adjusting channel output level of superheterodyne receiving analytical instrument | |
JP5530343B2 (en) | Measuring apparatus and determination method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |