ultrasonic
Member
I'm packaging an API 312 but I'm having a bit of a difficult time wrapping my head around the stepped attenuator calculations. I have done some reading and I've tried a few of the online calculators.
What I want is a 20 step attenuator that approximates a 22k rev log curve, with each step being about 2db. Much like the 12 step that folks here are building on the DIY boards. In my case I'm using a vintage 312-5 card and I already have a high quality shorting 20 step switch. I will be using a switchable 20db input pad, so that should give me a reasonable range of gain control.
When I run a calculator, it does not seem to relate to the 12 step resistor values on the DIY circuit boards.
If I use this, entering the values 22,000 (total value) and 20 (steps):
http://homepages.tcp.co.uk/~nroberts/atten.html
Results:
<<<<<<<<<<<<
Step 1, Attenuation = Infinity dB, Rx = 22000 ohms, Ry = 0 ohms, Resistor = 0 ohms.
Step 2, Attenuation = 75 dB, Rx = 21996 ohms, Ry = 4 ohms, Resistor = 4 ohms.
Step 3, Attenuation = 69 dB, Rx = 21992 ohms, Ry = 8 ohms, Resistor = 4 ohms.
Step 4, Attenuation = 63 dB, Rx = 21984 ohms, Ry = 16 ohms, Resistor = 8 ohms.
Step 5, Attenuation = 58 dB, Rx = 21972 ohms, Ry = 28 ohms, Resistor = 12 ohms.
Step 6, Attenuation = 53 dB, Rx = 21951 ohms, Ry = 49 ohms, Resistor = 21 ohms.
Step 7, Attenuation = 48 dB, Rx = 21912 ohms, Ry = 88 ohms, Resistor = 39 ohms.
Step 8, Attenuation = 43 dB, Rx = 21844 ohms, Ry = 156 ohms, Resistor = 68 ohms.
Step 9, Attenuation = 39 dB, Rx = 21753 ohms, Ry = 247 ohms, Resistor = 91 ohms.
Step 10, Attenuation = 35 dB, Rx = 21609 ohms, Ry = 391 ohms, Resistor = 144 ohms.
Step 11, Attenuation = 32 dB, Rx = 21447 ohms, Ry = 553 ohms, Resistor = 162 ohms.
Step 12, Attenuation = 29 dB, Rx = 21219 ohms, Ry = 781 ohms, Resistor = 228 ohms.
Step 13, Attenuation = 26 dB, Rx = 20897 ohms, Ry = 1103 ohms, Resistor = 322 ohms.
Step 14, Attenuation = 23 dB, Rx = 20443 ohms, Ry = 1557 ohms, Resistor = 454 ohms.
Step 15, Attenuation = 20 dB, Rx = 19800 ohms, Ry = 2200 ohms, Resistor = 643 ohms.
Step 16, Attenuation = 17 dB, Rx = 18892 ohms, Ry = 3108 ohms, Resistor = 908 ohms.
Step 17, Attenuation = 14 dB, Rx = 17610 ohms, Ry = 4390 ohms, Resistor = 1282 ohms.
Step 18, Attenuation = 12 dB, Rx = 16474 ohms, Ry = 5526 ohms, Resistor = 1136 ohms.
Step 19, Attenuation = 10 dB, Rx = 15043 ohms, Ry = 6957 ohms, Resistor = 1431 ohms.
Step 20, Attenuation = 8 dB, Rx = 13242 ohms, Ry = 8758 ohms, Resistor = 1801 ohms.
NOTE:
An input series resistor of 13242 ohms is required to provide the initial 8 dB of attenuation.
>>>>>>>>>>>>
I'm not sure how to implement these results. Should I be using his shunt calculator instead?
http://homepages.tcp.co.uk/~nroberts/shunt.html
Also, when I attempt to use the following calculator the results appear in my browser window behind some of the entry fields, making them illegible. I've tried several different browsers but the results are always the same.
http://www.quadesl.com/attenuator.html
My expectation is to come up with a list of resistors similar to the values used in the 12 step attenuator, but with a total of 20 steps. I believe the 12 step values are:
20k
10.8k
6.5k
4.12k
2.68k
1.75k
1.15k
730
450
260
120
0
Finally, just to make sure I don't assemble this thing backwards-- am I correct in assuming that higher resistance at the attenuator switch results in less overall gain?
What I want is a 20 step attenuator that approximates a 22k rev log curve, with each step being about 2db. Much like the 12 step that folks here are building on the DIY boards. In my case I'm using a vintage 312-5 card and I already have a high quality shorting 20 step switch. I will be using a switchable 20db input pad, so that should give me a reasonable range of gain control.
When I run a calculator, it does not seem to relate to the 12 step resistor values on the DIY circuit boards.
If I use this, entering the values 22,000 (total value) and 20 (steps):
http://homepages.tcp.co.uk/~nroberts/atten.html
Results:
<<<<<<<<<<<<
Step 1, Attenuation = Infinity dB, Rx = 22000 ohms, Ry = 0 ohms, Resistor = 0 ohms.
Step 2, Attenuation = 75 dB, Rx = 21996 ohms, Ry = 4 ohms, Resistor = 4 ohms.
Step 3, Attenuation = 69 dB, Rx = 21992 ohms, Ry = 8 ohms, Resistor = 4 ohms.
Step 4, Attenuation = 63 dB, Rx = 21984 ohms, Ry = 16 ohms, Resistor = 8 ohms.
Step 5, Attenuation = 58 dB, Rx = 21972 ohms, Ry = 28 ohms, Resistor = 12 ohms.
Step 6, Attenuation = 53 dB, Rx = 21951 ohms, Ry = 49 ohms, Resistor = 21 ohms.
Step 7, Attenuation = 48 dB, Rx = 21912 ohms, Ry = 88 ohms, Resistor = 39 ohms.
Step 8, Attenuation = 43 dB, Rx = 21844 ohms, Ry = 156 ohms, Resistor = 68 ohms.
Step 9, Attenuation = 39 dB, Rx = 21753 ohms, Ry = 247 ohms, Resistor = 91 ohms.
Step 10, Attenuation = 35 dB, Rx = 21609 ohms, Ry = 391 ohms, Resistor = 144 ohms.
Step 11, Attenuation = 32 dB, Rx = 21447 ohms, Ry = 553 ohms, Resistor = 162 ohms.
Step 12, Attenuation = 29 dB, Rx = 21219 ohms, Ry = 781 ohms, Resistor = 228 ohms.
Step 13, Attenuation = 26 dB, Rx = 20897 ohms, Ry = 1103 ohms, Resistor = 322 ohms.
Step 14, Attenuation = 23 dB, Rx = 20443 ohms, Ry = 1557 ohms, Resistor = 454 ohms.
Step 15, Attenuation = 20 dB, Rx = 19800 ohms, Ry = 2200 ohms, Resistor = 643 ohms.
Step 16, Attenuation = 17 dB, Rx = 18892 ohms, Ry = 3108 ohms, Resistor = 908 ohms.
Step 17, Attenuation = 14 dB, Rx = 17610 ohms, Ry = 4390 ohms, Resistor = 1282 ohms.
Step 18, Attenuation = 12 dB, Rx = 16474 ohms, Ry = 5526 ohms, Resistor = 1136 ohms.
Step 19, Attenuation = 10 dB, Rx = 15043 ohms, Ry = 6957 ohms, Resistor = 1431 ohms.
Step 20, Attenuation = 8 dB, Rx = 13242 ohms, Ry = 8758 ohms, Resistor = 1801 ohms.
NOTE:
An input series resistor of 13242 ohms is required to provide the initial 8 dB of attenuation.
>>>>>>>>>>>>
I'm not sure how to implement these results. Should I be using his shunt calculator instead?
http://homepages.tcp.co.uk/~nroberts/shunt.html
Also, when I attempt to use the following calculator the results appear in my browser window behind some of the entry fields, making them illegible. I've tried several different browsers but the results are always the same.
http://www.quadesl.com/attenuator.html
My expectation is to come up with a list of resistors similar to the values used in the 12 step attenuator, but with a total of 20 steps. I believe the 12 step values are:
20k
10.8k
6.5k
4.12k
2.68k
1.75k
1.15k
730
450
260
120
0
Finally, just to make sure I don't assemble this thing backwards-- am I correct in assuming that higher resistance at the attenuator switch results in less overall gain?