ADC Taktfrequenz

Gast #4638057
Moin,

im Tutorial hier habe ich gelesen, dass die Taktfrequenz eines ADC (in 
meinem Fall ein ATtiny 88) zwischen 100kHz und 200kHz eingestellt werden 
soll. Aber im Datenblatt konnte ich dazu aber nur das finden:
>>The ADC module contains a prescaler, as illustrated in Figure 17-3 on >>page 
167, which generates an acceptable ADC clock frequency from any CPU >>frequency 
above 100 kHz.
Kann ich den Takt auch höher, z.B. auf 250 kHz einstellen?
Gast
Die 200 kHz sind kein strikte obere Grenze. Oberhalb 200 kHz nimmt aber 
die Genauigkeit langsam ab. Wenn man mit 8 Bit zu Frieden ist, könnte 
man auch bis etwa 500-1000 kHz gehen, vor allem wenn man eine eher hohe 
Versorgungsspannung hat. Bei nur 250 kHz wird der Unterschied zu 200 kHz 
noch eher klein sein.

Entsprechend dem höheren Takt sollte der Eingang niederohmiger sein, 
also besser keine 20 K sondern eher <= 10 K für die Quellimpedanz.
Gast
Jörg schrieb:
> Aber im Datenblatt konnte ich dazu aber nur das finden:
Dann such besser.

"By default, the successive approximation circuitry requires an input 
clock frequency between 50 kHz and 200 kHz to get maximum resolution. If 
a lower resolution than 10 bits is needed, the input clock frequency to 
the ADC can be higher than 200 kHz to get a higher sample rate. It is 
not recommended to use a higher input clock frequency than 1MHz."
Ganz offensichtlich an erwarteter Stelle im Datenblatt.
Gast
Jörg schrieb:
> soll. Aber im Datenblatt konnte ich dazu aber nur das finden:
>>>The ADC module contains a prescaler, as illustrated in Figure 17-3 on >>page
> 167, which generates an acceptable ADC clock frequency from any CPU >>frequency
> above 100 kHz.

Dan lese im Datenblat "24.4 Prescaling and conversion timing"

> Kann ich den Takt auch höher, z.B. auf 250 kHz einstellen?

Einstellen kannst du ihn auch auf 250kHz und höher.
Gast
Lurchi schrieb:

> Die 200 kHz sind kein strikte obere Grenze. Oberhalb 200 kHz nimmt aber
> die Genauigkeit langsam ab.

Genau. Als Faustformel kann man sagen, dass jede Verdoppelung der 
ADC-Frequenz über 200kHz hinaus etwa ein Bit nutzbare Auflösung des 
Wandlers kostet.

> Entsprechend dem höheren Takt sollte der Eingang niederohmiger sein,
> also besser keine 20 K sondern eher <= 10 K für die Quellimpedanz.

Das ist, genau genommen, nur nötig, wenn das Eingangssignal auch 
entsprechend schnell ist. Aber klar: Nur dann wird man ja normalerweise 
höhere ADC-Frequenzen verwenden wollen, ansonsten würde das keinen Sinn 
ergeben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.