![]() |
![]() |
Hippy's Happy Resistor Calculator | |
![]() |
![]() |
|
|
The calculator program runs on your own computer, so the time it takes to execute will depend upon the processing speed of your CPU, and what other tasks you have running. Using higher E number ranges and checking the Exact or 4 R's option will take longer to process.
Have you ever needed to use a resistor value which isn't part of the standard
E12, E6, E3 or E1 range ? Have you ever needed a resistor and found you don't
have that value to hand ?
Have you struggled trying to work out which combination of series and parallel
resistors will get you the best match for your needs ?
Those problems are all in the past; the Happy Hippy's Resistor Calculator is
here.
Using only resistors in the E12,
E6,
E3 and
E1 ranges of
resistors, the calculator will find a pair of resistors which can be used to
create a resistance which is the closest match to that required, and will also
report any better match which can be obtained using three resistors ( or using
four resistors for the E1 and E3 series ).
Preference is generally given to the closest solution which uses resistors in
series, rather than in parallel, matched pairs of resistors, and resistors of
1K, 10K and 100K value.
The possible combinations of resistors used during calculation is not
exhaustive ( as the processing time would become excessively long ), but is
comprehensive enough to find good matches for almost any resistance required.
You can enter the resistance required in almost any format; 1234, 1234R, 1.234K,
1K234, M001234 and 0M001234 all represent the same resistance.
You can also enter resistance equations using '+' for resistors in series and
'|' for resistors in parallel. Resistance can be multiplied and divided by
using '*' and '/' respectively. Parenthesis, '(' and ')', can be used to group
resistor sets together.
For example; a required 24K5 resistance could be entered as '24K5', '24.5K',
'24.5E3', '24K+500R', '(48K|48K)+(1K|1K)', '12K25*2', '98K/4' and in many other
ways.
The calculator will not create a solution which uses a single, standard E series
resistor specified in the Resistance Required field, as it is assumed that this
value is unavailable; otherwise why would you be trying to find an alternative
solution to using a standard value ?
Actual resistor
tolerances are not taken into account when performing
the calculations.
The results of the calculations are given in one of the following formats ...
For example, a 24K5 resistance can be formed from resistors in the E6 or E3
range as follows ...
All resistances have a manufacturing tolerance which is commonly
The original E series values were chosen to take advantage of this manufacturing
inaccuracy,
as any specifically required value will normally fit within the tolerance range
of the resistor values available. It is usually quite acceptable to choose the
closest resistor value to that required, without creating problems with the
operation of the circuit being designed; this is why having just the E3 or E1
range of values is acceptable in many cases.
It is usually pointless to create a resistor combination which matches
a required resistance exactly when the resistors being used have wide
tolerances themselves, although a perfect match is found, the tolerances of
the actual resistors used in the solution will often make the result less than
perfect.
Despite the issue of tolerance, the Resistor Calculator is still extremely
useful for those who keep an inventory of only E1,
E3 or E6 resistor values and need
to cater for a resistance value which is not readily available.
|