[sdiy] discrete DAC accuracy
Czech Martin
Martin.Czech at micronas.com
Tue Jan 13 12:15:33 CET 2004
exactly.
Fredrik, before you spend a lot of time (and money)
please check what accuracy of resistors you can get
(matching, not absolute). The little shop arround
the corner today has 1% or even 0.1% absolute
tolerance resistors. They cost a few cents.
No need to fumble arround with 2% or worse.
You should also check the tempco. 50ppm is good,
sometime you get 100 ppm or worse. 10 deg makes 0.1% shift,
then. This may or may not match in your set of resistors.
If you can get a belt, 1% absolute resistors have
often a matching of 0.1%, this is so good that
I have problems to measure it at home.
Then calculate the error in your R2R network.
This will be the lower limit of error, but you''l get
more , as I said.
The you can think if your goal is realistic.
m.c.
> -----Original Message-----
> From: René Schmitz [mailto:uzs159 at uni-bonn.de]
> Sent: Dienstag, 13. Januar 2004 12:05
> To: Fredrik Carlqvist
> Cc: Czech Martin; synth-diy at dropmix.xs4all.nl
> Subject: Re: [sdiy] discrete DAC accuracy
>
>
> Hi again,
>
> Fredrik Carlqvist wrote:
> > My point is that I don't need absolute accuracy. I am just
> after a monoton
> > output function when looping through the codes. If any one
> code is 10% off,
> > I don't care, as long as it is about the right distance from it's
> > neighbours.
>
> That won't be the case.
>
> > I will use it to control noncritical things like the VCA,
> LFO rate etc. The
> > important thing here is to remove the 'stepping' with an
> 8-bit DAC. Even
> > though I don't get more precision with more bits, I get
> improved smoothness.
> > At least, this is what I hope to achieve.
>
> No you don't. When you add bits past the accuracy of the MSB, the DAC
> becomes nonmonotoneous, the added bits are useless.
>
> Cheers,
> René
>
>
>
More information about the Synth-diy
mailing list