Jos olet miettinyt, miten tuloresistanssiksi määritetään 100 M, impedanssi, jota suositellaan ajon ajaksi tulon ajamiseksi, on 10 kt: Seuraava kaavio kuvaa ATMega A / D: n tuloa:
Kuten KyranF kuvasi, ulkoisen piirisi tehtävänä on varmistaa, että näytekondensaattori C SH latautuu jännitteelle, joka on jonkin prosentin sisällä tulosta jännite näytteenottoajan sisällä. Latausprosessia hidastaa jännitelähteesi vastus ja ADCn-nastan ja näytteenottokondensaattorin välisen piirin vastus, tässä esitetty "1 ... 100 k ohmina".
(Että "1..100k" on laaja alue, ja olisin kiinnostunut siitä, mikä alue todellisuudessa on.)
Kaaviossa ei ole muita pieniä kapasitansseja liittyy multiplekseriin. Ja R AIN jätetään myös pois, koska se on merkityksetön verrattuna I IH ja I IL (enintään 1uA).
Suositus siitä, että jännitelähteesi on alle 10 kt, sanotaan lähinnä, että emme halua lähteen vastuksen hidastaa C SH : n (ja muiden kapasitanssien) lataamista merkittävästi jo olemassa olevaan vastukseen, ja suhteessa näytteenottoaikaan. ("1..100k" ei kuitenkaan tue sitä kovin tiukasti.)
Tarkasteltaessa tätä toisesta näkökulmasta oletettu "100M" panos vastus ADCn-nastoista ei ole koko tarina. R AIN on yhdensuuntainen I IH ja I IL kanssa, jotka valittaessa ovat myös rinnakkaisia "1..100k sarjassa 14pF: n kanssa. "kuormitus.
Siinä mielessä, että 100 miljoonaa || Olen IH || I IL edustaa kaikkia DC -ominaisuuksia, se on laillista, mutta se ei ole suunnittelun kannalta olennainen osa kuormaa. Meidän on suunniteltava ajettavaksi "1..100k sarjassa 14pF" AC osalla kuormitusta, mikä Atmel kertoo meille parhaiten 10k lähdekestävyydellä.
(Huomaa, että keskusteluissa termi "impedanssi" voi merkitä tai ei tarkoita sitä, että odotetaan ei-resistiivisiä vaihtovirtaominaisuuksia, ja sitä käytetään joskus silloin, kun tarkoitetaan todella "resistanssia".)
[ Muokkaa - sillä tämä osoittautuu varsin mielenkiintoiseksi ...]
Lisätään pallopallonäyte ja pidä asettumisajat:
Kun R = 100k ja C = 14pF, RC aikavakio (TC) on 1,4 usec.
ATMega: n S / H-aika on 1,5 ADC-kellon jaksoa. 100 kHz: n keskitason ADC-nopeudelle S / H-aika on 15 us Joten se on hieman yli 10 TC.
Kondensaattorin jännite laskeutuu 37%: iin sen lopullisesta arvosta yhden aikavakion sisällä, 5%: ssa 3TC: ssä, 1%: ssa 5TC: ssä ja 0,1%: ssa 7TC: ssä (vastaa +/- 1 bittiä 10-bittistä tarkkuutta).
Voit nähdä, että tulon R kaksinkertaistaminen 200 k: iin tai kaksinkertainen AD-kellotaajuus pureskelee tarkkuutta. Mutta tulon R muuttaminen 10k: sta 1k: ksi ei tee meille paljon hyvää ... vaikka se voi olla hyödyllistä ulkoisista syistä, kuten pienemmästä herkkyydestä naapurimaisiin meluisiin signaaleihin.
Toivottavasti auttaa.