High-pass filter

High-pass filter

A high-pass filter is a filter that passes high frequencies well, but attenuates (reduces the amplitude of) frequencies lower than the cutoff frequency. The actual amount of attenuation for each frequency varies from filter to filter. It is sometimes called a low-cut filter; the terms bass-cut filter or rumble filter are also used in audio applications. A high-pass filter is the opposite of a low-pass filter, and a band-pass filter is a combination of a high-pass and a low-pass.

It is useful as a filter to block any unwanted low frequency components of a complex signal while passing the higher frequencies. Of course, the meanings of 'low' and 'high' frequencies are relative to the cutoff frequency chosen by the filter designer.

Implementation

The simplest electronic high-pass filter consists of a capacitor in series with the signal path in conjunction with a resistor in parallel with the signal path. The resistance times the capacitance (R×C) is the time constant (τ); it is inversely proportional to the cutoff frequency, at which the output power is half the input (−3 dB):

:f ={1 over 2 pi au} = {1 over 2 pi R C}

Where "f" is in hertz, "τ" is in seconds, "R" is in ohms, and "C" is in farads.

Digital simulation

The effect of a high-pass filter can be simulated on a computer by analyzing its behavior in the time domain, and then discretizing the model.

From the circuit diagram above, according to Kirchoff's Laws and the definition of capacitance:

:V_{out}(t) = I(t) R:Q_c(t) = C left [V_{in}(t) - V_{out}(t) ight] :I(t) = left( frac{ d Q_c}{ d t} ight)

Taking the time derivative of the second equation, I(t) = C left [ frac{dV_{in{dt} - frac{dV_{out{dt} ight] . Combining this with the first equation:

:V_{out}(t) = C left [ frac{dV_{in{dt} - frac{dV_{out{dt} ight] R = R C left [ frac{dV_{in{dt} - frac{dV_{out{dt} ight]

Now we may discretize the equation. Let us represent V_{in} by a series of samples x_{1...n}. We will likewise represent V_{out} by a series of sample y_{1...n} at thesame points in time. For simplicity we assume that the samples are taken at evenly-spaced points in time separated by Delta t. Making these substitutions:

:y_{i} = R C frac{x_{i} - x_{i-1} - y_{i} + y_{i-1{Delta t}

And rearranging terms:

:y_{i} = left( frac{RC}{RC + Delta t} ight) left( y_{i-1} + x_{i} - x_{i-1} ight)

or more succinctly,

:y_n = alpha ( y_{n-1} + x_{n} - x_{n-1}) :where alpha = frac{RC}{RC + Delta t}

This gives us a way to determine the output samples in terms of the input samples and the preceding output. The following algorithm will simulate the effect of a high-pass filter on a series of digital samples:

// Return RC high-pass filter output samples, given input samples, // time interval "dt", and time constant "RC" function highpass("real [0..n] " x, "real" dt, "real" RC) var "real [0..n] " y var "real" alpha := RC / (RC + dt) y [0] := x [0] for i from 1 to n y [i] := alpha*(y [i-1] + x [i] - x [i-1] ) return y

Applications

Such a filter could be used to direct high frequencies to a tweeter speaker while blocking bass signals which could interfere with or damage the speaker. A low-pass filter could be realized by using an inductor instead of a capacitor, to simultaneously direct low frequencies to the woofer. "See audio crossover". However, inductors are prone to parasitic coupling; hence the RC low-pass filter.

High-pass and low-pass filters are also used in digital image processing to perform transformations in the spatial frequency domain.

Most high-pass filters have zero gain (-"inf" dB) at DC. Such a high-pass filter with very low cutoff frequency can be used to block DC from a signal that is undesired in that signal (and pass nearly everything else). These are sometimes called DC blocking filters.

ee also

* DSL filter
* Band-stop filter
* Bias tee
* Low-pass filter

External links

* [http://www.dspguide.com/ch7/1.htm Common Impulse Responses]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • high-pass filter — aukštųjų dažnių filtras statusas T sritis automatika atitikmenys: angl. high pass filter vok. Hochpaß, m; Hochpaßfilter, n rus. фильтр высоких частот, m pranc. filtre passe haut, m …   Automatikos terminų žodynas

  • high-pass filter — aukštųjų dažnių filtras statusas T sritis fizika atitikmenys: angl. high pass filter vok. Hochpaßfilter, n rus. фильтр верхних частот, m pranc. filtre passe haut, m …   Fizikos terminų žodynas

  • high-pass filter — noun a filter that passes frequencies above a certain value and attenuates frequencies below that value • Hypernyms: ↑filter * * * noun : an electric circuit filter that transmits only frequencies above a prescribed frequency limit …   Useful english dictionary

  • High-pass filter — PP An audio filter that allows allows frequencies above a certain threshold to pass through while stopping lower ones …   Audio and video glossary

  • High-Pass Filter — F/A/V An electronic filter used in various audio circuits to attenuate all frequencies below a chosen frequency …   Audio and video glossary

  • High Pass Filter — WikiV An electronic filter that attenuates audio frequencies below a certain level and allows them above that level …   Audio and video glossary

  • high-pass filter — /ˈhaɪ pas fɪltə/ (say huy pahs filtuh) noun an electrical network which allows only signals with frequencies above a certain value, which may be fixed or variable, to pass …  

  • High Pass — may refer to:*High Pass (Oregon) *High Pass (Middle earth) *High pass filter …   Wikipedia

  • Low-pass filter — A low pass filter is a filter that passes low frequency signals but attenuates (reduces the amplitude of) signals with frequencies higher than the cutoff frequency. The actual amount of attenuation for each frequency varies from filter to filter …   Wikipedia

  • All-pass filter — An all pass filter is an electronic filter that passes all frequencies equally, but changes the phase relationship between various frequencies. It does this by varying its propagation delay with frequency. Generally, the filter is described by… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”