Forum: Mikrocontroller und Digitale Elektronik ADC übertackten


von Martin (Gast)


Lesenswert?

Moin, moin,

arbeite gerade mit dem AT90CAN128 und muss ein Signal mit ~30kHz 
abtasten, als Auflösung sind 8 Bit ausreichen.

Die Geschwindigkeit des AVR-ADC liegt bei ~15kHz (Takt=200kHz und 
13Cyclen).
Im Datenblatt steht:
"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."

Ich habe aber keine Angaben gefunden, wie sich das genau auswirkt. Kann 
ich die Frequnez verdoppeln und bekomme dann saubere 9 Bits?

Danke
 Martin

von Uwe G. (gromit)


Lesenswert?

Hallo Martin

Ich habe damit mal an einem 168er herumgespielt. Wenn der Prescaler mit 
kleineren Werten gesetzt wird, erhält der ADC einen schnelleren Takt. 
Als Nachteil erhöht sich das Wandlerrauschen soweit, das die unteren 
ein, zwei Bits (LSB) nur noch zufällige Werte annehmen. Darum sind dann 
nur noch die höheren 8bits stabil und für eine Auswertung nützlich. Wo 
die Grenzen liegen hängt natürlich von der Gesamtschaltung ab.

Gruss
Uwe

von Benedikt K. (benedikt)


Lesenswert?

Ich verwende die ADCs in AVRs bis etwa 80kS/s, darüber wird das Signal 
ziemlich verzerrt.

Wie sich das genau verhält, kann man nicht sagen, einerseits steigt das 
Rauschen an, außerdem verringert sich aber auch die Linearität.
Bei 30kS/s sehe ich keine Probleme, da sollten 9bit eigentlich möglich 
sein.

von Ingo E. (ogni42)


Lesenswert?

Bei 576kHz sind nach eigener Erfahrung (ATMega168 mit 18,432MHz, 
Prescaler 32) 7 bit noch OK. Das achte Bit schwankt schon ziemlich. War 
für meine Anwendung aber egal. 400kHz/8bit sollten eigentlich gehen, 
würde ich aber mit einer sauberen Referenzspannung erst testen.

von Martin (Gast)


Lesenswert?

Danke für die Infos, dann werd ich das mal versuchen.

Einen schönen Tag
 Martin

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.