Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Comments on Deriving resistor values for a taper pad attenuator

Parent

Deriving resistor values for a taper pad attenuator

+5
−0

A taper pad is a resistive attenuator that maintains impedances on both ports and provides a specific amount of gain-loss ($A_{12}$): -

Image alt text

I have derived formulas for each resistor (that I know to be correct) and have checked with micro-cap using DC analysis: -

Image alt text

"So what" you might think. Well the problem is really that it took me ages to derive the formulas and, I am convinced that there must be a simpler approach than the method I took so, what I'm looking for is a shrewd and insightful way of finding (say) the value of R1 given: -

  • The required gain-loss i.e. $\frac{V_2}{V_1}$ or $\frac{V_{OUT}}{V_{IN}}$
  • The input impedance, $R_{IN}$
  • The output load impedance, $R_{L}$

I don't want answers that say if you "do this" you can "find that" then it's easy to drill-down to what you want. I want to see the actual math. I've done it (and my algebra is correct) but, it was very long-winded and I'm sure I missed a trick along the way.

I will also add one more important thing that I've come to realize: none of the existing calculators out there (apart from mine) get the formulas correct. They show correct formulas for equal input and output impedance but, they screw up when the input and output impedances are different.

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.
Why should this post be closed?

1 comment thread

Both input and output must be connected, right? (4 comments)
Post
+3
−3

I'm thinking out loud here and haven't solved this yet. This answer is logging my process as I try to solve the problem. It may very well result in the same long-winded process you went thru. Nothing shrewd or insightful is promised.

There are three unknowns (R1, R2, R3), and there are fortunately three constraints:

  1. The impedance looking into the input must be Rin:

        R1 + R3//(R2 + RL) = Rin

  2. The impedance looking into the output must be RL:

        R2 + R3//(R1 + Rin) = RL

  3. The attenuation must be A. I think it will be nicer to use gain rather than attenuation, so I'll use G = 1/A. This constraint is more tricky to write down in a single equation, so I'll use two and the intermediate value Gx. Gx is the gain from the input to the mid point:

        Gx = R3//(R2 + RL) / [Rin + R1 + R3//(R2 + RL)]

    Then the gain at the output is:

        G = Gx * RL / (R2 + RL)

Yeah, that looks like it's going to be messy.

The first step is to combine the two equations of constraint three into one, which gets rid of the intermediate value Gx I used for convenience. Actually that part is easy since its just a straight multiply. Like I said, this is thought stream dump. Breaking the third constraint into two wasn't necessary, although it does document the separate thoughts. Anyway, simplified constraint 3 is:

--- Work in progress ---
I'll get back to this. I also need to look up how to use MathJax, since these equations are getting too complicated for plain HTML.

History
Why does this post require attention from curators or moderators?
You might want to add some details to your flag.

1 comment thread

R1 + R3//(R2 + RL) = Rin in mathjax is \$R_1 + R_3 || (R_2 + R_L)\$ = `\$R_1 + R_3 || (R_2 + R_L)\$`.... (3 comments)
R1 + R3//(R2 + RL) = Rin in mathjax is \$R_1 + R_3 || (R_2 + R_L)\$ = `\$R_1 + R_3 || (R_2 + R_L)\$`....
Andy aka‭ wrote about 2 years ago · edited about 2 years ago

R1 + R3//(R2 + RL) = Rin in mathjax is $R_1 + R_3 || (R_2 + R_L) = R_{IN}$ = \$R_1 + R_3 || (R_2 + R_L)= R_{IN}\$. Thanks for trying Olin

Elleanor Lopez‭ wrote about 1 year ago

Olin Lathrop‭ Are you planning on finishing this?

Olin Lathrop‭ wrote about 1 year ago

Elleanor Lopez‭ I totally forgot about this. This post is so old that it's not worth it anymore. I still haven't looked up mathjax, and the answer to the original question is apparently "no, it really is messy".