Hallo, hab schon wieder ein Problem. Ich brauch beim ADC vom Atmega8 eine Taktfrequenz von genau 416kHz damit ich eine Samplingrate von 30 ksps hin bekomm. Mein Atmega8 is mit 16MHz getaktet. Bei einem Prescaler von 32 komm ich auf 38,461 ksps. Ich hab mir geadcht ich mach das villeicht mit einem Timer der immer eine Singleconversation anstößt, nur müsst ich dann immer 2mal messen und den ersten Wert verwerfen oder? Wie würdet ihr das lösen? mfg.skyscater
Hi Warum kein ATMega88? Dort kannst du den ADC mit verschiedenen Timerereignissen direkt triggern. MfG Spess
Ich schätz du meinst Autotriggering oder? Was ich im Datenblatt gelesn hab kann der ATmega88 das nicht. Oder hab ich nicht genau genug gelesen? Ist der ATmega88 die "neue" Ausgabe vom Atmega8? mfg.skyscater
Hi
>Ist der ATmega88 die "neue" Ausgabe vom Atmega8?
Nein,das ist der ATMega8A. Hat aber nur andere elektrische Kennwerte.
Der ATMega88 ist pinkompatibel mit mit dem ATMega8 hat aber zusätzliche
Funktionen. Außerdem gibt es den als ATMega48/168/328 auch mit 4/16/32k
Flash und auch unterschiedlicher Ausstattung an RAM und EEPROM.
MfG Spess
Michael Mokricky schrieb: > Ich hab mir geadcht ich mach das villeicht mit einem Timer der immer > eine Singleconversation anstößt, nur müsst ich dann immer 2mal messen > und den ersten Wert verwerfen oder? Warum solltest du das? Die erste Messung sollte verworfen werden, wenn nicht ganz klar ist, dass sich die Sample & Hold Stufe des ADC nicht an eine veränderte EIngangsspannung angepasst hat. Das kann sein nach dem ersten Einschalten des ADC, das kann sein, wenn man den Eingangskanal wechselt. Tut man nichts dergleichen, kann man frisch fröhlich drauflos sampeln. Bei solchen pauschalen Aussagen gibt es immer einen Grund dahinter. Versteht man den Grund, versteht man auch unter welchen Umständen die pauschale Aussage nicht zutrifft.
Danke schon mal für die Antworten. Hab die Lösung mit dem Timer nicht als ganz optimal angesehn und hab mich deswegen nicht weiter damit befasst. Dachte es gibt eine elegaterne Möglichkeit die ich übersehen hab. Dann werd ich mal versuchen das so zu realisieren. mfg.skyscater
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.