Forum: Mikrocontroller und Digitale Elektronik ADC: Oversampling vs. SamplingTakt


von Pepe (Gast)


Lesenswert?

Hallo,
ich möchte eine bestehende ADC-Umwandlung ( ATMega640 ) schneller
machen.
Arbeite bisher mit Prescaler 1/128 und 4fach Abtastung, um das
Ergebnis zu glätten.
Jetzt schwebt mit eine 4x schneller Abtastung vor.

Nur was mach ich jetzt:
Verzichte ich auf die 4fach Abtastung oder verringere ich den Prescaler 
auf 1/32. ( Dann hätte ich einen Takt von ca. 440 kHz am ADC )

Kann mir da ejemand helfen ?

Pepe

von Benedikt K. (benedikt)


Lesenswert?

Pepe schrieb:

> Nur was mach ich jetzt:
> Verzichte ich auf die 4fach Abtastung oder verringere ich den Prescaler
> auf 1/32. ( Dann hätte ich einen Takt von ca. 440 kHz am ADC )

Oder beides:
Du kannst einen gleitenden Mittelwert bilden, so bekommst du bei jedem 
Samplewert einen Wert und hast zusätzlich noch die Filterung.
Andererseits sind 440kHz auch noch ok. Bis etwa 500kHz merkt man kaum 
einen Unterschied in der Auflösung zu den im Datenblatt angegeben 
200kHz.
Ich würde den Prescaler auf 64 setzen, aus 4 Werten den Mittelwert 
nehmen,  aber jeden 2. Wert verwenden.

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.