www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ADC übertackten


Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Uwe G. (gromit)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Benedikt K. (benedikt) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Ingo Elsen (ogni42)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Infos, dann werd ich das mal versuchen.

Einen schönen Tag
 Martin

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.