Forum: Mikrocontroller und Digitale Elektronik AVR Analogwerte einlesen


von Wolfgang M. (womat)


Lesenswert?

Hallo zusammen,
ich will 8 Analogeingänge zyklisch lesen und später weiterverarbeiten. 
Da ich dieses in free running mode, als auch im singlestep-modus machen 
kann, möchte ich die Vor- und Nachteile der einzelnen Betriebsarten 
wissen. Was ist zeitlich besser, bzw. gibt es besondere Gründe zur 
Auswahl (Speicher, usw.)
Ich habe beide Versionen bereits programmiert und finde keine großen 
Unterschiede. Auch im Netz habe ich hierzu nichts gefunden.
Ich arbeite z.Zt. mit Codevissin (Vollversion) und mit diversen ATMEGA 
88...128.

mfg
Wolfgang

von Falk B. (falk)


Lesenswert?

@  Wolfgang Mathuis (womat)

>Da ich dieses in free running mode, also auch im singlestep-modus machen
>kann, möchte ich die Vor- und Nachteile der einzelnen Betriebsarten
>wissen.

Bei Free running mode kann man den ADC gleichzeitig als Zeitbasis 
verwenden und spart so einen Timer. Ausserdem muss man bei Nutzung der 
ADC-Interrupt nicht sinnlos warten.

>Ich habe beide Versionen bereits programmiert und finde keine großen
>Unterschiede.

Naja, es paar gibt es schon. Im Free running mode kann man lückenlos und 
präzise Daten erfassen, im Single Shot Mode braucht man dazu extra einen 
Timer und es kommt trotzdem ein kleiner Jitter in die Erfassung rein.

MFG
Falk

von Düsendieb (Gast)


Lesenswert?

Für die Abfrage von verschiedenen Eingängen geht nur der Single 
Conversion mode. Wie willst Du sonst zwischen den Eingängen umschalten?


Axel

von Wolfgang Horn (Gast)


Lesenswert?

Hi, Wolfgang,

> Ich habe beide Versionen bereits programmiert und finde keine großen
> Unterschiede.

Der wesentliche Unterschied liegt im Zeitverhalten.
Der Single Conversion Mode eignet sich für periodische Messungen, wo die 
Perioden länger sind als die Meßdauer.

Ciao
Wolfgang Horn

von Falk B. (falk)


Lesenswert?

@  Düsendieb (Gast)

>Für die Abfrage von verschiedenen Eingängen geht nur der Single
>Conversion mode.

Nö.

> Wie willst Du sonst zwischen den Eingängen umschalten?

Mal ins Datenblatt geschaut?

MFG
Falk

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
Noch kein Account? Hier anmelden.