[sdiy] discrete DAC accuracy

Neil Johnson nej22 at hermes.cam.ac.uk
Wed Jan 14 00:00:06 CET 2004


Hi,

> * Usually you are to assume a Gaussian distribution of the values such that
>   3-sigma (i.e. 99,7% of all cases) keeps within the given values (i.e. +/- 1%)
>   or whatever. It may not be that you have this distribution, it may be that
>   there is a "hole" in the middle where selections have happend, but there may
>   also be other deviations, like a shifted average resistance due to production
>   variances etc.

Not sure if this is what you meant, but resistors of a given value at a
given tolerance will never be outside the upper and lower % limits.  E.g.
a 1,000 ohm, 5% resistor will never be outside (950,1050) ohms.

During manufacture the unmarked resistors come out of the oven, cooled to
known temperature, and then their resistance is measured.  The value
measured operates a selector which, if the value lies within set limits,
pulls the resistor into a bin.  If not, it passes on to the next
selector/bin.

(this all happens rather fast)

Once the bin is full, its contents are marked with their value and
packaged up (bandoliered or boxed).

Processes are varied to produce the full range of values, but ultimatey it
is the sorting that picks out the required values.  Tighter tolerances
just means changing the upper and lower limits on the seletor.

And if you have enough money, you can even have your very own values if
you pay enough for the manufacturer to spend the extra time programming a
selector for your specific needs.

As to what the *actual* distribution curve looks like, I've no idea.  I
guess it depends on which value you have, what the current flavour of
process was being used at the time, on which oven, etc.

This all works out rather well because of the (almost exact) joining of
one resistor value's upper tolerance value, and the next value's lower
tolerance value.  E.g., E12 series (10%):

	100 upper = 110
	120 lower = 108

Bit of an overlap, so the manufacturer can choose which bin the overlap
resistor values (e.g. 109) fall in, perhaps depending on stock levels,
demand, etc.  So you'll never find a 100 ohm 10% resistor above 110 ohms,
because otherwise it'll have been picked off into the 120 ohm bin.

Neil

--
Neil Johnson :: Computer Laboratory :: University of Cambridge ::
http://www.njohnson.co.uk          http://www.cl.cam.ac.uk/~nej22
----  IEE Cambridge Branch: http://www.iee-cambridge.org.uk  ----



More information about the Synth-diy mailing list