Forum: Mikrocontroller und Digitale Elektronik Sample Speed von ATMega8


von vogt31337 (Gast)


Lesenswert?

Hi,

ich bin grad dabei mit dem ADC von meinem ATMega8 rumzuspielen und ich
wollte fragen, wie hoch ich die Frequenz maximal wählen kann? Ich
wollte ADHSM auf 1 setzen, finde aber im Datenblatt keine maximal
Angabe.
Hat irgendjemand schon Erfahrung damit?
Und die Tatsache das die Auflösung sinkt ist mir egal.

Gruß

von Mike (Gast)


Lesenswert?

Datenblatt Seite 196 oben ist das Timing beschrieben. Damit kannst du
dir Ausrechnen, wie schnell er maximal arbeitet.

von Willi (Gast)


Lesenswert?

Mit voller Auflösung bis 200KHz DAC-Takt.
Ansonsten minimal 13 Taktzyklen für eine AD-Wandlung.

MfG Willi

von vogt31337 (Gast)


Lesenswert?

@Mike Seite 196: in ADCFree Running mode, always select channel...
Da steht gar nix von Timing.

@Willi also wenn ich dich richtig verstehe, kann ich den A/D-Wandler
auch mit einem 16MHz/13 = 1.2MHz betreiben? Die Genauigkeit sind dann
wohl nur noch 8Bit oder weniger. Bis wann habe ich denn 8Bit?

Gruß Mike

von Willi (Gast)


Lesenswert?

>>kann ich den A/D-Wandler
auch mit einem 16MHz/13 = 1.2MHz betreiben?

Nee, mit 8 MHz.

Du kannst als Prescale-Faktor mindestens 2 einstellen.
Das ergibt dann bei 16MHz Prozessor-Takt einen
ADC-Takt von 8 MHz und damit eine Wandlungszeit
von ca. 1,6 us.

MfG Willi

von Benedikt (Gast)


Lesenswert?

Noch schneller gehts mit in temp, portx.
Sollte in etwas die gleiche Genauigkeit wie der ADC bei 8MHz bieten :)

Bei mehr als 1MHz ADC Takt (=ca. 75kSps) sind höchstens noch 6bits
brauchbar, der Rest ist Rauschen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.