AT91SAM7S256 - Samplen mehrerer AD channels

Gast #765382
Lesenswert?
• ▲
▼
Hallo,

ich bin gerade dabei mich in den AT91SAM7S256 einzuarbeiten.
Für ein aktuelles Projekt wollen wir den AT91SAM7S256 nutzen. 
Teilaufgabe ist es, dass mindestens 4 AD channels in festen 
Zeitintervallen abgefragt werden. Die Messwerte sollen eine möglichst 
enge zeitliche Korrelation haben. Meine Frage ist jetzt, ermöglicht der 
AT91SAM7S256 ein quasi gleichzeitiges Samplen der AD channels oder kann 
ich immer nur einen AD Channel in den Registern initialisieren, warten 
bis der AD Interrupt kommt und dann den Channel im Register 
initialisieren?

Danke
Thomas
Gast #765466
Lesenswert?
• ▲
▼
hallo,
da der at91sam7s nur über einen adc verfügt kann dieser auch nur einen 
kanal wandeln.
es ist aber möglich dem adc mitzuteilen, daß er mehrere kanäle 
automatisch hintereinander wanndelt und das ergebnis in einen buffer 
schreibt. mittels pdc ist das ganze auch noch für mehrere zyklen 
realisierbar.

im anhang ein tutorial dazu (mehr info findest du unter www.at91.com)

gruss
gerhard
Angehängte Dateien:
Gast #765857
Lesenswert?
• ▲
▼
>Ist es richtig, dass die maximale Clockfrequenz für den ADC 5MHz
betragen darf?
ja bei 10 bit auflösung, bei 8 bit auflösung dürfen es auch 8mhz sein.
>Falls ja, warum?
weil der adc im at91sam7s eine höhere Taktrate nicht "verträgt".

gruss
gerhard
Gast #765932
Lesenswert?
• ▲
▼
Hallo,

wie verhält sicher ATMEGA 16 ist es da auch möglich erstmal  min.3 
Kanäle zum gleichen Zeitpunkt zu erfassen. Der gleiche Zeitpunkt der 
Messung ist für mich wichtig. Die Auswertung kann dann ruhig etwas 
dauern.

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