Hallo Ich habe eine Frage. Wie soll man bei ATmega1284P ADC auf 13 μs Conversion Time einstellen(laut "datasheet" das ist möglich "13 - 260 μs Conversion Time")? Da steht aber auch dass ADC höhstens mit 200 kHz arbeiten kann == 65µs. Ich hoffe das mir jemand helfen kann.
Hallo Ich habe eine Frage. Wie soll man bei ATmega1284P ADC auf 13 μs Conversion Time einstellen(laut "datasheet" das ist möglich "13 - 260 μs Conversion Time")? Da steht aber auch dass ADC höhstens mit 200 kHz arbeiten kann == 65µs. Ich hoffe das mir jemand helfen kann.
Alex schrieb: > Da steht aber auch dass ADC höhstens mit 200 kHz arbeiten kann Nein, er kann auch schneller, aber dann kannst du nur 8 oder 9 Bit sinnvoll nutzen.
Da steht aber auch: "If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz to get a higher sample rate."
Alex schrieb: > Können sie bitte noch genaue erklären? Schau in deinem Doppelpost nach :-) Beitrag "Re: ADC bei ATmega1284P"
Alex schrieb: > Wie soll man bei ATmega1284P ADC auf 13 μs Conversion Time > einstellen(laut "datasheet" das ist möglich "13 - 260 μs Conversion > Time")? Die Zeiten ergeben sich mit kleinstem Prescaler(2) zwischen 20 und 1 MHz CPU-Takt. Die gleichen Zeiten stehen auch beim Atmega8 im Datenblatt. Der kann aber gar keine 20MHz und folglich auch keine 13µs. Sieht nach Marketing-Geschwätz ohne Sinn und Verstand aus. mfg.
Marketing-Fuzzies sind schon nervig, aber "Application Notes" werden doch eher von Technikern verfasst. Es gibt da eine Application Note von Atmel: AVR120 Characterization and Calibration of the ADC on an AVR Dort steht: The ADC accuracy also depends on the ADC clock. The recommended maximum ADC clock frequency is limited by the internal DAC in the conversion circuitry. For optimum performance, the ADC clock should not exceed 200 kHz. However, frequencies up to 1 MHz do not reduce the ADC resolution significantly. Operating the ADC with frequencies greater than 1 MHz is not characterized. Somit sind 200 kHz max für "vernünftige" Anwendungen dringend empfohlen, aber bis 1 MHz kommt wohl noch etwas raus, was halbwegs mit dem Eingangssignal zusammenhängt. Manchmal muss es ja nicht sooo genau sein... Ein Zusammenhang zwischen Übertaktung und Genauigkeitsverlust wird allerdings nicht spezifiziert. Also: Wenn's was Vernünftiges sein soll: 50...200 kHz ADC-Takt entsprechend 230...65 µs / Sample Langsamer als 50 kHz (230 µs / Sample) ist auch schlecht: Irgendwann kommt die Selbstentladung des S&H-Kondensators zum Tragen.
> Ein Zusammenhang zwischen Übertaktung und Genauigkeitsverlust > wird allerdings nicht spezifiziert. "Table 28-17. ADC characteristics, single ended channel" "Absolute accuracy (Single Ended Conversion VREF = 4V, VCC = 4V, ADC clock = 1MHz, Noise Reduction Mode): 3.25 LSB"
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.