Hi, ich bin grad dabei mit dem ADC von meinem ATMega8 rumzuspielen und ich wollte fragen, wie hoch ich die Frequenz maximal wählen kann? Ich wollte ADHSM auf 1 setzen, finde aber im Datenblatt keine maximal Angabe. Hat irgendjemand schon Erfahrung damit? Und die Tatsache das die Auflösung sinkt ist mir egal. Gruß
Datenblatt Seite 196 oben ist das Timing beschrieben. Damit kannst du dir Ausrechnen, wie schnell er maximal arbeitet.
Mit voller Auflösung bis 200KHz DAC-Takt. Ansonsten minimal 13 Taktzyklen für eine AD-Wandlung. MfG Willi
@Mike Seite 196: in ADCFree Running mode, always select channel... Da steht gar nix von Timing. @Willi also wenn ich dich richtig verstehe, kann ich den A/D-Wandler auch mit einem 16MHz/13 = 1.2MHz betreiben? Die Genauigkeit sind dann wohl nur noch 8Bit oder weniger. Bis wann habe ich denn 8Bit? Gruß Mike
>>kann ich den A/D-Wandler
auch mit einem 16MHz/13 = 1.2MHz betreiben?
Nee, mit 8 MHz.
Du kannst als Prescale-Faktor mindestens 2 einstellen.
Das ergibt dann bei 16MHz Prozessor-Takt einen
ADC-Takt von 8 MHz und damit eine Wandlungszeit
von ca. 1,6 us.
MfG Willi
Noch schneller gehts mit in temp, portx. Sollte in etwas die gleiche Genauigkeit wie der ADC bei 8MHz bieten :) Bei mehr als 1MHz ADC Takt (=ca. 75kSps) sind höchstens noch 6bits brauchbar, der Rest ist Rauschen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.