Integrator-based Filters

From Microlab Classes
Revision as of 15:57, 3 April 2021 by Louis Alarcon (talk | contribs)
Jump to navigation Jump to search

We can convert passive RLC filters into integrator-based active filters in a systematic way using signal flow graphs.

Signal Flow Graphs

Signal flow graphs (SFGs) are topological representations of electrical circuits with two components: (1) nodes, and (2) branches. Any network that can be described by a set of linear differential equations can be represented by a SFG. In a SFG, the nodes represent the variables, e.g. voltages or currents, and the branches represent transfer functions between these node variables, specified by branch multiplication factors (BMFs). These BMFs are obtained from Kirchhoff's equations (KVL and KCL). Figs. 1-3 shows a few examples of SFG nodes and branches.

Useful SFG Properties

We can use the following properties to transform signal flow graphs into forms that can allow us to convert passive RLC filters into its active integrator-based counterparts.

Parallel Branches

Node Absorption

Branch Scaling

Loops

Example: A First-Order Low-Pass Filter

Example: A Second-Order RLC Filter

Example: A 5th-Order Butterworth Low-Pass Filter

Differential Integrators

Maximizing Dynamic Range

Noise Analysis

Transmission Zeros

Example: A 5th-Order Filter with Transmission Zeros