Second Order Filters
General Second Filter Responses
- Topics:
- General second filter responses
- Second order filters configurations
- Sallen-Key filters (KRC)
- Multiple feedback filters
- State variable filters
- Biquad filters
Common Second Order Filter Responses
- Generic filter response and its characteristics
- General second order filter response: H(jω)=1−(ω/ω0)2+(jω/ω0)/QN(jω)
- Low-pass filter response: HLPF(jω)=1−(ω/ω0)2+(jω/ω0)/Q1
- ∣H<em>LP∣</em>max=Q1−1/4Q2
- High-pass filter response: HHPF(jω)=1−(ω/ω0)2+(jω/ω0)/Q−(ω/ω0)2
- Band-pass filter response: HBPF(jω)=1−(ω/ω0)2+(jω/ω0)/Q(jω/ω0)/Q
- ω<em>L=ω</em>01+4Q21−2Q1, ω<em>H=ω</em>01+4Q21+2Q1
- ω<em>0=ω</em>Lω<em>H, Q=BWω</em>0
Second Order Filter Configurations
- Sallen-Key (KRC) Configuration (Low-pass filter)
- Transfer function: H(jω)=K1−ω2R<em>1C</em>1R<em>2C</em>2+jω[(1−K)R<em>1C</em>1+R<em>1C</em>2+R<em>2C</em>2]1
- Standard design equations:
- H<em>0LP=K=1+RAR</em>B
- ω<em>0=R</em>1C<em>1R</em>2C21
- Q=(1−K)R<em>1C</em>1/R<em>2C</em>2+R<em>1C</em>2/R<em>2C</em>1+R<em>2C</em>2/R<em>1C</em>11
- Simplification: Equal components (R=R<em>1=R</em>2, C=C<em>1=C</em>2)
- H<em>0LP=K=1+RAR</em>B
- ω0=RC1
- Q=(3−K)1
- Simplification: Unity gain (H0LP=1V/V)
- R<em>2=R,R</em>1=mR,C<em>2=C,C</em>1=nC
- ω0=mnR2C21=RCmn1
- Q=m+n1mn
- n≥4Q2
- m=k+k2−1,k=(2Q2n)−1
- Modification: Independent (of Q) gain
- A<em>new=R<em>1A+R</em>1BR</em>1BAold
- R<em>1=R</em>1A∣∣R1B
- R<em>1A=R</em>1A</em>newA<em>old
- R<em>1B=1−A</em>oldA<em>newR</em>1
- Sallen-Key (KRC) Configuration (High-pass filter)
- Design equations:
- H<em>0HP=K=1+RAR</em>B
- ω<em>0=R</em>1C<em>1R</em>2C21
- Q=(1−K)R<em>1C</em>1R<em>2C</em>2+R<em>2C</em>1R<em>1C</em>2+R<em>2C</em>2R<em>1C</em>11
- Sallen-Key (KRC) Configuration (Band-pass filter)
- Design equations:
- H<em>0BP=R<em>31+(1−K)R</em>1+(1+C<em>2C</em>1)R2R</em>1K
- ω<em>0=R</em>1C<em>1R</em>2C21+R<em>3R</em>1
- Q=[1+(1−K)R</em>3R<em>1]R<em>1C</em>1R<em>2C</em>2+R<em>2C</em>1R<em>1C</em>2+R<em>2C</em>2R<em>1C</em>11+R</em>3R<em>1
- Simplified design equations: Q>2/3,R<em>1=R</em>2=R<em>3=R,C</em>1=C2=C
- H0BP=4−KK
- ω0=RC2
- Q=4−K2
- Sallen-Key (KRC) Configuration (Notch filter)
- Design equations:
- H<em>0NF=K=1+RAR</em>B
- ω0=RC1
- Q=4−2K1
- Multiple Feedback Configuration (Band-pass filter)
- Design equations:
- H<em>0BP=−1+C</em>1/C2R</em>2/R<em>1
- ω<em>0=R</em>1C<em>1R</em>2C21
- Q=C<em>1/C</em>2R<em>2/R</em>1+C</em>1C<em>2
- Design for ∣H<em>0BP∣=H</em>0<2Q2:
- R<em>1A=H</em>0ω0CQ
- R<em>1B=R</em>1A(H02Q2−1)
- Multiple Feedback Configuration (Low-pass filter)
- Design equations:
- H<em>0LP=−R1R</em>3
- ω<em>0=R</em>2C<em>1R</em>3C21
- Q=(R<em>2R</em>3/R<em>12C<em>1/C</em>2)+R<em>2R</em>3+R3R</em>2
- One approach: C<em>1=nC</em>2,n≥4Q2(1+∣H0LP∣)
- R<em>3=2ω<em>0QC</em>21+1−n4Q2(1+∣H</em>0LP∣)
- R<em>1=∣H0LP∣R</em>3
- R<em>2=ω</em>02R<em>3C</em>1C21
- Multiple Feedback Configuration (Notch filter)
- Design equations:
- Design a BPF with negative output (like the MFB BPF)
- Design a summation amplifier
- State Variable Filter
- Design equations:
- ω<em>0=R<em>4R</em>5R<em>7C</em>2R</em>6
- Q=1+R<em>5/R</em>3+R<em>5/R</em>4(1+R<em>2/R</em>1)R<em>5R</em>6C<em>1/R</em>4R<em>7C</em>2
- H<em>0HP=−R<em>3R</em>5,H</em>0LP=−R</em>3R<em>4,H<em>0BP=1+R</em>3/R<em>4+R</em>3/R51+R</em>2/R<em>1
- State Variable Filter Topology
- Design equations (simplified with mostly equal component): R<em>5=R</em>4=R<em>3, R</em>6=R<em>7=R, C</em>1=C2=C
- ω0=RC1
- Q=31(1+R<em>2/R</em>1)
- H<em>0HP=−1,H</em>0LP=−1,H0BP=Q
- Biquad Filter Topology
- Design equations:
- ω<em>0=R</em>4C<em>1R</em>5C21
- Q=R<em>2R<em>4R</em>5C2C</em>1
- H<em>0LP=R<em>1R</em>5,H</em>0BP=−R</em>1R<em>2
- Simplified: R<em>5=R</em>4=R,C<em>1=C</em>2=C
- ω0=RC1
- Q=RR2
- H<em>0LP=R</em>1R,H<em>0BP=−R1R</em>2
- Biquad Filter Topology (Notch design)
- Similar approach to MFB notch filter design
- Use a BPF
- Use a summation amplifier
- Simplified (symmetric notch):
- ω<em>z=ω</em>0=RC1
- Q=RR1
- H<em>0N=−R2R</em>5