Forum: Mikrocontroller und Digitale Elektronik ADC Prescaler und Messschnelligkeit


von Peda Lustig (Gast)


Lesenswert?

ich arbeite mit einem 16 MHz Quarzoszillator.

Ich habe den Prescaler auf 16 gestellt auf meinem Atmega32.

Bedeutet das, dass ich 1us für die Messung brauche?
Ich kann messen und das Ergebnis passt auch.

Die Auflösung die ich verarbeite ist 8 Bit.

Aber für mich irgendwie unrealistisch, dass ich da 1us brauche und der 
ADC mit 1MHz läuft und doch richtige Weerte liefert.

von Stimmy (Gast)


Lesenswert?

Der ADC braucht 13 Taktzyklen für eine Umwandlung (steht im Datenblatt). 
Das bedeutet, dass er bei 1MHz Takt mit ca. 77kHz Werte liefert.

von Peda Lustig (Gast)


Lesenswert?

wenn ich also einen Controller mit 20MHz betreibe und als Prescaler 4 
eingestellt habe, und er 13 Taktzyklen benötigt dann ist die Frequenz 
380kHz?

Das ist aber auch sehr schnell, da ich dann mit ca 2us eine ganze 
Messung erledeige

von Lutz (Gast)


Lesenswert?

Warum liest Du nicht das Datenblatt ab S. 201? Da steht die Antwort 
drin. Und auch gleich eine Beschreibung, wie der ADC überhaupt 
funktioniert. Damit wird dann auch Deine dritte, vierte, fünfte etc. 
Frage vermutlich überflüsig. Du kommst so oder so nicht um das 
Datenblatt herum!

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.