Author Topic: Need help! HOW TO calculate resistor tollerance in parallel and series wiring?  (Read 3116 times)

0 Members and 1 Guest are viewing this topic.

Offline 001Topic starter

  • Super Contributor
  • ***
  • Posts: 1170
  • Country: aq
Hi!

I have one stupid question/ But may be You can help me?


example #1
I need for 0,2% resistors  1k and 5k
But actually  I have 1.233k and 4.879k
I can calculate additional resistors for parallel and series wiring to build 1k to 5k divider
BUT WHAT TOLERANCE OF ADDITIONAL RESISTORS I NEED? Since additional  values is only a small part of final value, 10% additional resistors looks affordable, isn`t it? If  not, how to calculate tolerance?



example #2
I have 100k 0,2% resistor (actually 100.04k)
I parallel it with some other resistor in series with trimmer to trim overal resistance to 'pure' 100k (I can actually read It with 0,05% tolerance)
What ratio (additional resistor to trimmer values) will be right? Do I need use smallest trim as possible? How to calculate it right?

Thanx
Sorry for my english
« Last Edit: August 30, 2018, 05:53:33 am by 001 »
 

Offline 001Topic starter

  • Super Contributor
  • ***
  • Posts: 1170
  • Country: aq
Anybody?
I rename topic with HOW TO sign
Where I can read some equations formulas etc?
 

Offline Vgkid

  • Super Contributor
  • ***
  • Posts: 2724
  • Country: us
When I was doing this , I made a file in excel , it was pretty simple. Sort of , still required you to look up resistors +trimpot to get desired value.
If you own any North Hills Electronics gear, message me. L&N Fan
 
The following users thanked this post: 001

Offline 001Topic starter

  • Super Contributor
  • ***
  • Posts: 1170
  • Country: aq
Yes
It is not difficult to calculate resistor values
But what accuracy for ADDITIONAL resistors I MUST use - since its values are small in front "MAIN" resistors?
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22106
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
No problem, it's quite simple. :)

Step 1. Convert tolerances to resistances.

Instead of "100k", write R * (1 +/- T), where T is the tolerance (convert percent to a bare fraction, i.e., 1% = 0.01).

Step 2. Do the circuit analysis.  Resistances in series add, resistances in parallel do the parallel thing.  And so on.

Step 3. Collect all the tolerances into a separate term, so you have the total written in the form: total resistance * (1 + total tolerance)

Step 4. Convert total tolerance back into a percentage.

This is easier with calculus (i.e., take d/dR and set dR = T), but not strictly necessary.  You will need to use algebra regardless.

(If you find "quite simple" rather condescending, I don't mean that you personally have to do it, I mean that it is simple enough that a computer can, quite literally, do it.  You will need a CAS system, and you will still have to write out the circuit in some mathematical form.  Options: Maxima, Mathematica, MATLAB (Symbolic Math Toolbox), Xcas, Scilab, SymPy, Wolfram Alpha, etc.)

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 
The following users thanked this post: 001

Offline try

  • Regular Contributor
  • *
  • Posts: 112
  • Country: de
  • Metrology from waste
Hello 001,

Hi!

I have one stupid question/ But may be You can help me?
...
example #2
I have 100k 0,2% resistor (actually 100.04k)
I parallel it with some other resistor in series with trimmer to trim overal resistance to 'pure' 100k (I can actually read It with 0,05% tolerance)
What ratio (additional resistor to trimmer values) will be right? Do I need use smallest trim as possible? How to calculate it right?

If you rearrange the formula for paralleling resistors your target resistor value is 250,1MOhm based upon on an intended value of 100k.

(100.040 * 100.000) / (100.040 - 100.000) = 250.1M

For stability reasons you should always avoid using a trimmer.
But in this particular case the current across the 250.1M path is only one 1/2500 (=250.1M/100.04k) of the current across the 100.04k.

By varying the 250.1M figure you are able to fine-trim the total resistance without even using a trimmer.

You do not even need to be able the measure the 250.1M path, just measure the complete setup.
Write down the nominal values of the resistors used for the 250.1M path to simplify following modifications!

Say you would like to integrate a trimmer with a value of 1MOhm.

If you compare 100.04k|| 250.1M with 100.04k || (250.1M + 1M) you see that it gives 100.000 - 100.000,16 = 0,16 Ohm difference, in other terms 1,6 ppm.

You would expect a flat 100k with the trimmer being in mid-position.
Therefore you would reduce that 250.1M by half the trim range of the trimmer:

100.04k || ( 250.1M - 0,5M  +0,5M ) = 100k
<=> 100.04k || ( 249.6M  +0,5M ) = 100k

Target value for that parallel resistor chain is now 249,6M.
Practically you would turn the trimmer to mid-position and start adjusting the parallel resistor path to 249.6M until the whole things reads out 100k flat.

With the trimmer now being roughly 1/250 of the parallel path and the parallel path responsible for a change of 1/2500 of the long-term stability of the trimmer and it's TK appears negligible.

The whole thing can be done even without the use of a computer by just having a standard resistance collection with some bigger values like 10M and 100M.
Microsoft Excel and LibreOffice Calc are convenient tools to simplify basic calculations.


This is easier with calculus (i.e., take d/dR and set dR = T), but not strictly necessary.  You will need to use algebra regardless.

(If you find "quite simple" rather condescending, I don't mean that you personally have to do it, I mean that it is simple enough that a computer can, quite literally, do it.  You will need a CAS system, and you will still have to write out the circuit in some mathematical form.  Options: Maxima, Mathematica, MATLAB (Symbolic Math Toolbox), Xcas, Scilab, SymPy, Wolfram Alpha, etc.)

Tim

Tim, I don't agree. There is no need to use those weapons of mathematical mass destruction for such a simple problem.

Yes
It is not difficult to calculate resistor values
But what accuracy for ADDITIONAL resistors I MUST use - since its values are small in front "MAIN" resistors?

The accuracy for additional resistors does not matter as long as the steps from one resistor value to the next are small enough to allow compensation of resistor deviation from nominal value with a reasonable number of resistors involved.

example:
intended value 10k
10k (+-10%) resistor in stock measures 910 Ohm.
Put some 81 Ohm + 4,7 + 2,2 + ... series for a 10k approximation.




« Last Edit: August 30, 2018, 12:30:40 pm by try »
 
The following users thanked this post: 001

Offline 001Topic starter

  • Super Contributor
  • ***
  • Posts: 1170
  • Country: aq
Thanx a lot!

May be You can say me what book I must read to understand some metrological tricks and formulas?
 

Offline try

  • Regular Contributor
  • *
  • Posts: 112
  • Country: de
  • Metrology from waste
Hello 001,

there is application note AN-42 by Linear (now Analog Devices). Appendix C contains trimming advice.
I should read that as well.  :)

Data sheets for integrated circuits typically contain application schemes.
They are an interesting free source.

Regards
try

 
The following users thanked this post: 001, serg-el

Offline iMo

  • Super Contributor
  • ***
  • Posts: 4980
  • Country: cv
I need for 0,2% resistors  1k and 5k
But actually  I have 1.233k and 4.879k
I can calculate additional resistors for parallel and series wiring to build 1k to 5k divider
BUT WHAT TOLERANCE OF ADDITIONAL RESISTORS I NEED? Since additional  values is only a small part of final value, 10% additional resistors looks affordable, isn`t it? If  not, how to calculate tolerance?
For example with 1.233k you would need 5,291.84549 resistor in parallel (afaik).
Then you may try with the ResCalc (no idea where it comes from) and it calculates the possible combinations for you:
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf