Huh, wouldn't think that would be all that useful back in the day, opamps being much more expensive than resistors or capacitors? But yeah, other than that, buffering to isolate RC sections is nice, just as helpful as isolating LC sections but you may get to save a few BOM items.
I'm fond of putting the real pole out in front, which works for Sallen-Key, MFB or other types -- see this for example:
http://sim.okawa-denshi.jp/en/MultipleFB3Lowkeisan.htmAs usual, the added impedance in front [going from 2nd to 3rd order], affects all the other values, so you're again using a diversity of resistors, and you need a low impedance source (typically from a proceeding op-amp). Seems I can usually get reasonable results with common values (decades say) that are already in use, so it's not too big a deal on BOM size.
Can also make an even higher order SK (or other type too, I suppose), by extending the RC from the feedback node to +in, with additional RC stages. Downside is, because there's an even higher order network inside the loop (more phase shift), it's even less stable (more sensitive to component values). For this reason, it's generally preferred to stick to 2nd and 3rd order sections, and cascade them.
(Digital filters are the same way, you can do a higher order IIR filter but it's that much more sensitive to errors, requiring extra bits (in both the coefficients and accumulators) to preserve numerical stability. Better to cascade biquad sections for the same overall response.)
Worthy of note, MFB is generally better than SK for a number of reasons:
- Both are limited by amp output impedance and GBW; MFB's inverting op-amp performs slightly better.
- Finite GBW (or less than unity gain for the follower, or less than infinite DC gain for op-amps in general) places a zero in the stopband. Which is to say, at high frequencies, the op-amp is no longer "able" to control the output, and feed-forward terms from the direct input-to-output path take over.
- The 3rd order forms, both have a "hard" real pole (the input RC to GND). This ensures a decreasing stopband, even above GBW.
- However, MFB has another: the node between R2, R3 and R4 is hard bypassed to ground by C2. This gives better asymptotic response.
- MFB is less sensitive to component variation than SK. That is, the response is nearly 1:1 proportional to any given component value. Whereas ,SK has higher coefficients depending on filter type, meaning values need to be more precise.
OTOH, nice thing about SK is it can be done with plain old emitter followers, or even FET or tube followers if you don't mind the slightly low gain. Here's one I did for an all-tube receiver:
https://www.seventransistorlabs.com/Images/Rx_AF_Bandpass.pnghttps://www.seventransistorlabs.com/Images/Rx_AF_Bandpass_Response.png(6V6 being a pretty close SPICE model to the 5702 I actually used; or if you prefer, 2N3819 biased to around 3mS would do pretty much the same thing.)
Note the pairs of RC feedback components; it's a bandpass. You can combine HP and LP filters in one circuit, each still being 2nd (or even 3rd?) order. At least if they're not too close together that their poles start overlapping (in which case you'll have something more of a tuned-resonator architecture, and a different topology may be preferable?). Beware, it may not be quite as easy as just superimpose both circuits and go; I recommend setting up in a simulator and adjusting values for best AC response. Good opportunity to select common values as well.
Tim