[sdiy] Designing 4-pole filters with identical 2-pole stages - why not?

Tom Wiltshire tom at electricdruid.net
Tue Dec 22 22:52:14 CET 2015


Using resistor arrays to get 2R or 3R values is a cunning trick too. I'll have to do some experiments and see what Q values you can get like that.

I've been looking at this useful paper, "Analysis of the Sallen Key Architecture":

http://www.ti.com/lit/an/sloa024b/sloa024b.pdf

One of the simplifications it offers is to look at the two R values as a ratio "m" and the two capacitor values similarly as a ratio "n". So the values in the circuit are R, mR, C, nC. All very neat and tidy. I've been experimenting running programs to look at what ratios of "m" and "n" I can generate with common E series values (so E6 for capacitors is a useful simplification, and E12 or E24 for resistors). However, using E series values tends to rule out exact multiples-of-2 except in a few notable cases (E24 includes 10K and 20K, but not 40K or 80K, for example). The resistor array trick is a simple way around that problem, and as such opens up a few other possibilities. Paralleling capacitors would also be a feasible solution if 2C values proved to be useful to have around. E6 certainly doesn't provide them.

Thanks,
Tom


On 22 Dec 2015, at 14:18, Florian Anwander <fanwander at mnet-online.de> wrote:

> Hello Tom
> 
> Am 22.12.2015 um 14:35 schrieb Tom Wiltshire:
>>  I was looking for ways to simplify that. I'd tried equal-R and equal-C filters, and couldn't get the response I needed, so I decided to try making the two*stages*  identical instead. And it works, or close enough for rock'n'roll
> That is, what Roland did in the Jupiter-6 (and later in the MKS-80 too). Beside threee individual resistors they use resistor-arrays for resistors, and use only three R-values for the complete filter circuit. C's are also only two values.
> 
> Florian




More information about the Synth-diy mailing list