The original A2D specs called for 2.5K maximum, so that's what I consider the maximum spec for high speed.
No higher than 2.5K - the specification is for maximum speed (and nothing to do with possibly minute leakage).
Hello again,
"No higher than 2.5K - the specification is for maximum speed (and nothing to do with possibly minute leakage)"
But 2.5k is certainly SLOWER than 1.5k, so it cant be for maximum speed either. This is one of the key points to this interesting issue.
10k is certainly slower, 2.5k is faster, but 1.5k is even faster, and 100 ohms is just about as fast as we can get without going too low. That's why i asked you about an application that only requires a 1 second sample time...because that would lead to a very high value using the timing as a criterion. Also, why would you say that 10k is the correct value and then change it to 2.5k later (or vice versa). That's because the 10k is quoted on the date sheet, but it's not the right value either
Here's a little math to show what this means...
From the data sheet they state that the time is Tc:
Tc=-Chold*(Ric+Rss+Rs)*K
where K is just a negative constant and Chold is the hold capacitor value. So we simplify to:
Tc=Chold*(Ric+Rss+Rs)*K
making K negative.
Now Ric is 1k and Rss is 7k, and Rs is the resistor in question so we have:
Tc=Chold*(8000+Rs)*K
So the "fastest" time is with Rs=0 (if we allow that or say 100 ohms if we want some resistance) which comes out to;
Tc=Chold*8000*K
That's the fastest we can ever possibly hope to get. So you see the best value is zero ohms (or 100 ohms if you prefer).
But since they quote either 10k or 2.5k as the "maximum" resistance value, that would imply (going by the timing) that they dont want to allow
a time with Rs=22k of:
Tc=Chold*(8000+22000)*K
which of course equals:
Tc=Chold*(30000)*K
and so we ask the question, "What is wrong with that?". The answer is simple, the only difference is we have to allow more time for the acquisition.
So by reason of the timing alone, we see that we are not limited on the resistor value in any way. 10k works, 2.5k works, 100k works, 10megohms works, as long as we allow enough time for the Chold capacitor to charge.
However, by reason of the leakage current, we find the value to be 2.5k or less. Anything higher than 2.5k and the leakage current affects the accuracy.
Also, and this is even more interesting, they show the 2.5k value for both Chold=10pf and Chold=150pf, two widely different cap values!
Oh yeah, with a 10k resistor we get immediately a 2 bit error, even without considering the timing yet. With a 2.5k resistor we only get 1/2 bit error max even without considering the timing.
If you dont understand this by now i dont know what else to tell you. They actually STATE this on the data sheet as well so i cant see why you would want to argue that it's only the timing that counts.
Does this make more sense now?
I've also been searching around on the web but there isnt too much of value to be found, even on the Microchip site unfortunately :-(