5x ADC mit Atmegas168 - welcher Modus am günstigsten?

Gast #3134919
Lesenswert?

Timerinterrupt triggert ersten ADC.
Die nachfolgenden werden von dem jeweiligen Vorgänger getriggert bis 
alle durch sind.
Nächste komplette Wandlung erst wieder mit Timerinterrupt.

Im C File hast Du dann eine geeignete static struct.
Im ADC Interrupt werden die gesampelten Werte in die struct gespeichert. 
Evtl noch ein Flag ob gerade ein neuer Messzyklus im Gange ist,wg der 
Konsistenz der Daten.

Zugriff über get/set.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren