Rob El schrieb:
> hi vielen dank schonmal für eure hilfe :)
>
>
> Rob El schrieb:
>> // Frequenzvorteiler auf 50MHz Teiler
>> durch8 !!!!!!!!!!ungefähr 120mhz!!!!!!!!!
>
> dieser Kommentar kann mit der Realität irgendwie garnix zu tun haben...
>
> chris, ich habe den frequenzteilre auf 50mhz gehabt und mir wurde 120mhz
> empfohlen.... deswegen der kommentar
Aber auch du musst zugeben, dass 50 durch 8 nicht 120 ergibt.
Der Kommentar ist im besten Fall einfach nur missverständlich.
Und da ist noch gar nicht drinnen, dass der Vorsatz 'm' milli (also 1
Tausendstel) bedeutet, der Vorsatz 'M' aber Mega (also 1 Million).
> karl ich hatte zuerst die einzelmessung aber es hatte nicht
> funkioniert...
dann hättest du dem nachgehen sollen.
Die Routinen sehen in etwa so aus wie die aus dem Tutorial. Und die
funktionieren. D.h. du musst bei deinen 'Anpassungen' irgendetwas
zerstört haben.
> dementsprechend habe ich gedacht versuch es doch einfach
> mal nur zum test im free-running modus...
Free Running macht eigentlich nur dann wirklich Sinn, wenn man sich das
Ergebnis mit einem Interrupt abholt und gleich wegspeichert.
Free Running macht hingegen Probleme, wenn man mal mehr als nur einen
ADC Kanal benötigt. In deiner Anwendung gibt es keinen wirklichen Grund,
warum man Free Running benutzen sollte. Wichtiger wäre es, wenn dein
generelles Setup für gezielte ADC Einzelmessungen sauber funktioniert.
Denn das brauchst du viel häufiger als einen Free Running Modus zur
schnellstmöglichen Massenwandlung von Werten.
Zumal auch der mutwillige Verzicht auf 10 Bit und statt dessen 8 Bit zu
benutzen in einem Messgerät eher etwas seltsam anmutet. Das letzte Bit
in einem ADC wird zwar ein wenig klappern, aber auch das kann man durch
Mittelung wieder in den Griff kriegen. Ob du in einem Schleifendurchlauf
500ms wartest, oder ob du 32 mal misst und dann mit dem Durchschnitt der
Messwerte das 'rauschen' des Eingangs ausgleichst, ist für den µC
gehupft wie gesprungen.