Forum: Mikrocontroller und Digitale Elektronik AVR ADV Wieviele Messungen pro Zeiteinheit ?


von Andreas G. (andreasgf)


Lesenswert?

Hallo,

kann mir jemand sagen, wie schnell der ADC im AVR ist, bzw. wenn ich mit 
dem Mega128 alle 8 AD-Kanäle lesen möchte, wie hoch die Messrate ist 
(Wieviel Messungen pro Sekunde ??). Wie stark ist das Zyklus abhängig ?

Danke

Andreas

von Peter D. (peda)


Lesenswert?

Steht alles ganz ausführlich im Datenblatt, besser könnt ichs auch nicht 
beschreiben.


Nen Tip, direkt nach Messung starten schon den nächsten Eingang 
auswählen, damit der Multiplexer genug Zeit hat, sich aufzuladen.


Peter

von Kai G. (runtimeterror)


Lesenswert?

Ich klink mich hier mal mit einer ähnlichen Frage ein:
Ich brauche von den 10 Bits Auflösung nur 8 an einem einzigen Kanal 
(geht mal wieder um das Samplen von Audiodaten). Kennt jemand eine mit 
Hobbymitteln zu bewältigende Methode um die maximale Samplerate zu 
bestimmen, bei der die Oberen 8 Bits noch brauchbare Daten beinhalten? 
Empirisch oder rechnerisch ist egal.

Danke schonmal!

von Michael U. (amiga)


Lesenswert?

Hallo,

die Diagramme im Datenblatt des AVR benutzen, Atmel sollte es doch wohl 
wissen...

Huch? Wo habe ich die denn nun bloß gesehen??? Ich suche gerade. :-(

Da steht zumindest was dazu drin:
http://www.atmel.com/dyn/resources/prod_documents/doc2559.pdf

Gruß aus Berlin
Michael

von Gast (Gast)


Lesenswert?

>Kennt jemand eine mit
>Hobbymitteln zu bewältigende Methode um die maximale Samplerate zu
>bestimmen, bei der die Oberen 8 Bits noch brauchbare Daten beinhalten?
>Empirisch oder rechnerisch ist egal.

Ich würde die Ohren nehmen :-)
Ansonsten so 500kHz - 1MHz als ADC-Takt einstellen.

von Benedikt K. (benedikt)


Lesenswert?

Das wirklich zu messen, dürfte mit Hobbymittel schwierig werden. Das 
einzige was mit einfällt wäre einen Sägezahn zu messen, und zu schauen 
wann die Abweichung des 10bit Wertes gegenüber einer idealen Geraden 
größer als 2bit ist. Das setzt natürlich einen äußerst linearen 
Sägezahngenerator vorraus.

Ansonsten würde ich auch irgendwo zwischen 30kS/s und 100kS/s vermuten. 
Wobei meiner Erfahrung nach die Verzerrungen nicht linear zur Samplerate 
sind, sondern ab einem bestimmten Punkt sehr schnell ansteigen.

von Kai G. (runtimeterror)


Lesenswert?

>Da steht zumindest was dazu drin:
>http://www.atmel.com/dyn/resources/prod_documents/...

Danke, das kannte ich noch nicht! Laut dem Dokument sind als Sample-Rate 
77 kHz möglich, wenn man den ADC im Single Ended-Mode bei 1 MHz 
betreibt. Das hört sich schonmal ganz anders an, als das, was ich ich 
dem Datenblatt entnommen habe. Das würde ja locker reichen.

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.