ELG3336: Op Amp-based Active Filters - Engineering · 2012. 11. 12. · ELG3336: Op Amp-based...

Post on 08-Mar-2021

3 views 0 download

transcript

ELG3336: Op Amp-based Active Filters

• Advantages:

– Reduced size and weight, and therefore parasitics.

– Increased reliability and improved performance.

– Simpler design than for passive filters and can realize a wider range of

functions as well as providing voltage gain.

– In large quantities, the cost of an IC is less than its passive counterpart.

• Disadvantages:

– Limited bandwidth of active devices limits the highest attainable pole

frequency and therefore applications above 100 kHz (passive RLC

filters can be used up to 500 MHz).

– The achievable quality factor is also limited.

– Require power supplies (unlike passive filters).

– Increased sensitivity to variations in circuit parameters caused by

environmental changes compared to passive filters.

• For applications, particularly in voice and data communications, the

economic and performance advantages of active RC filters far outweigh

their disadvantages.

First-Order Low-Pass Filter

ffB

Bi

f

ffi

f

i

f

ff

f

f

f

ff

f

f

ff

i

f

i

o

CRf

ffjR

R

CfRjR

R

Z

ZfH

CfRj

RZ

R

CfRj

R

fCj

RZ

Z

Z

V

VfH

2

1

)/(1

1

21

1)(

21

21

2

1

111

)(

A low-pass filter with a dc gain of –Rf /Ri

dttvRC

tv

t

o in

0

1

First-Order High-Pass Filter

iiB

B

B

i

f

ii

if

i

i

ii

if

ii

f

i

f

ffi

ii

i

f

i

o

CRf

ffj

ffj

R

R

CRfj

CRfj

R

R

CRfj

CRfj

CfjR

R

Z

ZfH

RZCfj

RZ

Z

Z

v

vfH

2

1

)/(1

)/(

21

2

21

2

2

1)(

2

1

)(

A high-pass filter with a high frequency gain of –Rf /Ri

Higher Order Filters

n

B

n

i

fn

n

ffjR

R

fHfHfHfH

)/(1

1)1(

)()()()( 21

Single-Pole Active Filter Designs

High Pass Low Pass

)/1()/1(

1

1

11

1

RCs

s

RCsRC

sRC

sCR

sRC

sCR

v

v

in

out

RCs

RC

v

v

in

out

/1

/1

7

Two-Pole (Sallen-Key) Filters

-

+

+V

-V

R1

Rf1

Rf2

C1

vin

vout

C2

R2

-

+

+V

-V

R1

Rf1

Rf2

C2

vin

vout

R2

C1

Low Pass Filter High Pass Filter

8

Three-Pole Low-Pass Filter

-

+

+V

-V

R1

Rf1

Rf2

C1

vin

C2

R2

-

+

+V

-V

R3

Rf3

Rf4

C3

vout

Stage 1 Stage 2

9

Two-Stage Band-Pass Filter

R2

R1

vin

C1

C2

Rf1

Rf2

C4

C3

R3

R4

+V

-V

vout

Rf3

Rf4

+

-

+

-

+V

-V

Stage 1

Two-pole low-pass

Stage 2

Two-pole high-pass

BW

f1

f2

f

Av

Stage 2

response

Stage 1

response

fo

BW = f2 – f1

Q = f0 / BW

10

Multiple-Feedback Band-Pass Filter

R1

R2

C1

C2

vin

Rf

+V

-V

-

+v

out

11

Transfer function H(j)

Transfer

Function

)( jHV

oV

i

)(

)()(

jV

jVjH

i

o

)Im()Re( HjHH

22 )Im()Re( HHH

)Re(

)Im(tan 1

H

HH 0)Re( H

)Re(

)Im(tan180 1

H

HH o

0)Re( H

Corner Frequency

• The significance of the break frequency is that it represents the frequency where

Av(f) = 070.7-45

• This is where the output of the transfer function has an amplitude 3-dB below the input amplitude, and the output phase is shifted by -45 relative to the input.

• Therefore, fc is also known as the 3-dB frequency or the corner frequency.

Bode plots use a logarithmic scale for frequency, where a decade is

defined as a range of frequencies where the highest and lowest

frequencies differ by a factor of 10.

Real Filters

• Butterworth Filters – Flat Pass-band.

– 20n dB per decade roll-off.

• Chebyshev Filters – Pass-band ripple.

– Sharper cut-off than Butterworth.

• Elliptic Filters – Pass-band and stop-band ripple.

– Even sharper cut-off.

• Bessel Filters – Linear phase response – i.e. no signal distortion in pass-band.

The magnitude response of a Butterworth filter.

Butterworth Filters

Magnitude response for Butterworth filters of various

order with = 1. Note that as the order increases, the

response approaches the ideal brickwall type

transmission.

Sketches of the transmission characteristics of a representative even- and odd-

order Chebyshev filters.

Chebyshev Filters

First-Order Filter Functions

First-Order Filter Functions

Second-Order Filter Functions

Second-Order Filter Functions

Second-Order Filter Functions

Second-Order LCR Resonator

Derivation of an alternative two-integrator-loop biquad in which all op amps are used in a

single-ended fashion. The resulting circuit in (b) is known as the Tow-Thomas biquad.

Second-Order Active Filter: Two-Integrator-Loop

Low-Pass Active Filter Design

Design a fourth-order low-pass Butterworth filter having a frequency cut-off of 100 Hz

k

HzxCfR

B

92.15

)100)(101.0(2

1

2

1

F0.1C Choose

6

Low-Pass Active Filter Design

Low-Pass Active Filter Design

Infinite-Gain Multiple-Feedback (IGMF)

Negative Feedback Active Filter

Vi

Z1

Vx

Z3

Z2

Z4 Z5

Vo

)2( ,at KCLBy

)1( 0 0

4321

x

5

3

3

5

Z

VV

Z

V

Z

V

Z

VVV

VZ

ZVV

Z

ZVvv

oxxxxi

oxxoii

Substitute (1) into (2) gives

V

Z

Z

Z ZV

Z

Z ZV

V

Z

Z

Z ZV

V

Zi

o o

o

o

o

1

3

1 5

3

5 2 5

3

4 5 4

(3)

rearranging equation (3), it gives,

HV

V

Z Z

Z Z Z Z Z Z Z

o

i

1

1 1 1 1 1 1

1 3

5 1 2 3 4 3 4

H

V

V

YY

Y Y Y Y Y Y Y

o

i

1 3

5 1 2 3 4 3 4

Or in admittance form:

Z1 Z2 Z3 Z4 Z5

LP R1 C2 R3 R4 C5

HP C1 R2 C3 C4 R5

BP R1 R2 C3 C4 R5

Filter Value

IGMF Band-Pass Filter

H s Ks

s as b( )

2Band-pass:

To obtain the band-pass response, we let

55

44

4

33

32211 11

11

RZsCCj

ZsCCj

ZRZRZ

R1

C3R2

C4 R5H s

sC

R

s C C sC C

R R R R

( )

3

1

2

3 4

3 4

5 5 1 2

1 1 1

This filter prototype has a very low

sensitivity to component tolerance when

compared with other prototypes.

Simplified Design (IGMF Filter)

R1

C

C R522

551

1

21)(

CsR

Cs

RR

R

sC

sH

Comparing with the band-pass response

22

)(

P

P

P sQ

s

sKsH

It gives,

2

1

5

51

2 2

1

1QH

R

RQ

RRCppp

Example: IGMF Band Pass Filter

To design a band-pass filter with and 10 Hz512 QfO

)512(21

51

HzRRC

P

2

51 741,662,9 100 RRnFC

102

1

1

5 R

RQ

P

170,62 4.155 51 RR vin v

o

+

-

100nF

4.155

170,62

100nF

With similar analysis, we can choose the following values:

700,621 and 554,1 10 51 RRnFC

Butterworth Response (Maximally Flat)

n

o

jH2

1

1

where n is the order

Normalize to o = 1rad/s

162.1162.01

124.324.524.524.3

185.1177.0

161.241.361.2

11

122

12

1

22

2345

5

22

234

4

2

23

3

2

2

1

sssss

ssssssB

ssss

sssssB

sss

ssssB

sssB

ssB

Butterworth polynomials

Butterworth polynomials:

)(

1)(ˆ

jBjH

n

njH

21

1)(ˆ

Second order Butterworth Filter

224321

2

31214

'

11)(

P

P

P sQ

s

K

CCRRsKCsRRRsC

KsH

42

31

31

42

32

41 1

1

CR

CRK

CR

CR

CR

CRQ

P

Setting R1= R2 and C1 = C2

KKKQ

P

3

1

12

1

1111

1

Now K = 1 + RB/ RA

vin

C4

vo

+

-

R1

R2

C3

RB

RA

A

B

A

B

P

R

R

R

RKQ

2

1

13

1

3

1

For Butterworth response:

2

1

PQ

A

B

P

R

RQ

2

1

2

1

We have 414.122 A

B

R

R

We define Damping Factor (DF) as:

414.121

A

B

P R

R

QDF