Sweep generator

A sweep generator is a piece of electronic test equipment similar to, and sometimes included on, a function generator which creates an electrical waveform with a linearly varying frequency and a constant amplitude. Sweep generators are commonly used to test the frequency response of electronic filter circuits. These circuits are mostly transistor circuits with inductors and capacitors to create linear characteristics.

Sweeps are a popular method in the field of audio measurement[1] to describe the change in a measured output value over a progressing input parameter. The most commonly-used progressive input parameter is frequency varied over the standard audio bandwidth of 20 Hz to 20 kHz.

Glide Sweep

A glide sweep (or chirp) is a continuous signal in which the frequency increases or decreases logarithmically with time. This provides the complete range of testing frequencies between the start and stop frequency. An advantage over the stepped sweep is that the signal duration can be reduced by the user without any loss of frequency resolution in the results. This allows for rapid testing. Although the theory behind the glide sweep has been known for several decades, its use in audio measuring devices has only evolved over the past several years. The reason for this lies with the high computing power required.

Stepped Sweep

In a stepped sweep, one variable input parameter (frequency or amplitude) is incremented or decremented in discrete steps. After each change, the analyzer waits until a stable reading is detected before switching to the next step. The scaling of the steps is linear or logarithmic. Since the settling time of different test objects cannot be predicted, the duration of a stepped sweep cannot be determined exactly in advance. For the determination of amplitude or frequency response, the stepped sweep has been largely replaced by the glide sweep. The main application for the stepped sweep is to measure the linearity of systems. Here, the frequency of the test signal is kept constant while the amplitude is varied. Typically the amplitude and distortion of the device under test are measured. This is also referred to as an "amplitude sweep".

Time Sweep

In the case of a time sweep, the x-axis represents time. Again the y-axis represents a measured value, e.g. amplitude. The change in the measured value is observed over time. For example, how does the response of the device under test change over a long period?

Table Sweep

A rarely used special form of the stepped sweep is the table sweep. Here the input signal is produced from a table as a sequence of any frequency and amplitude pairs.

gollark: It's osmarkspythonbuildsystem™, actually.
gollark: Maybe you should rewrite it in Rust.
gollark: Thusly, git.osmarks.net is C.
gollark: > Allows visitors to look and download without authenticating. (A+0)Yes.> Does not log anything about visitors. (A+1)No. Your IP and user agent are logged for purposes.> Follows the criteria in The Electronic Frontier Foundation's best practices for online service providers. (A+2)> Follows the Web “Content” Accessibility Guidelines 2.0 (WCAG 2.0) standard. (A+3)> Follows the Web Accessibility Initiative — Accessible Rich Internet Applications 1.0 (WAI-ARIA 1.0) standard. (A+4)Probably not.> All data contributed by the project owner and contributors is exportable in a machine-readable format. (A+5)No idea. There might be an API.
gollark: > All important site functions work correctly (though may not look as nice) when the user disables execution of JavaScript and other code sent by the site. (A0)I think they *mostly* do.> Server code released as free software. (A1)Yes.> Encourages use of GPL 3-or-later as preferred option. (A2)> Offers use of AGPL 3-or-later as an option. (A3)> Does not permit nonfree licenses (or lack of license) for works for practical use. (A4)See above. Although not ALLOWING licenses like that would be very not free.> Does not recommend services that are SaaSS. (A5)Yes.> Says “free software,” not “open source.” (A6)Don't know if it says either.> Clearly endorses the Free Software Movement's ideas of freedom. (A7)No.> Avoids saying “Linux” without “GNU” when referring to GNU/Linux. (A8)It says neither.> Insists that each nontrivial file in a package clearly and unambiguously state how it is licensed. (A9)No, and this is stupid.

See also

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.