# dcBlock(a)

Removes the DC component of a signal.

### Syntax

o_dcBlock(a)
  a: waveform - input signal
  return: waveform - same signal but with the DC component removed

### Usage

Use wherever a DC block would normally be required in a circuit. Typical use is to isolate bias voltages or to protect sensitive inputs.

### Location

menu: veeos ==> Signal processing ==> Devices ==> dcBlock

library: sigLib

### Example

### Notes

A classical DC block is in practice usually implemented as a low-leakage series capacitor. As such it always has a lower frequency cutoff due to the finite capacitance and a a higher frequency cutoff due to the physical size and concomitant resonances that occur. In this case the dcBlock is implemented mathematically so is ideal, having none of the limitations of a capacitor.

### Reference

### Dependencies

### Supported On

VEE 7.0+, all platforms

### See Also

negBridge, posBridge, negRectifier, posRectifier

© 2015-2021. All Rights Reserved. Stan Bischof (stan@worldbadminton.com). Last updated 09 August 2021 18:19.