1 ADC Pin, restliche als I/O verwendbar?

Gast #1139177
Lesenswert?
• ▲
▼
Servus!
Im AVR-GCC tutorial steht, dass man die Pins des AD-Wandlers solange 
dieser ausgeschaltet ist als normale I/O pins verwenden kann...
Bedeutet das andersrum formuliert, dass alle ADC eingänge blockiert 
sind, selbst wenn ich zum beispiel nur PA1 als ADC eingang benutze?
Meine versuche haben ergeben, dass alle anderen Pins von Port A noch als 
eingang und ausgang funktionieren obwohl der AD-Wandler eingeschaltet 
ist.
Allerdings hab ich es auch nicht getestet während der ADC gerade eine 
messung macht...
Was hat es mit der bemerkung im tutorial auf sich?
Kann ich die restlicben pins noch ohne bedenken für etwas anderes 
verwenden?
Cu, Ein Gast
#1139182
Lesenswert?
• ▲
▼
a guest wrote:
> Servus!
> Im AVR-GCC tutorial steht, dass man die Pins des AD-Wandlers solange
> dieser ausgeschaltet ist als normale I/O pins verwenden kann...
> Bedeutet das andersrum formuliert, dass alle ADC eingänge blockiert
> sind, selbst wenn ich zum beispiel nur PA1 als ADC eingang benutze?
Nein, bedeutet es nicht.

> Meine versuche haben ergeben, dass alle anderen Pins von Port A noch als
> eingang und ausgang funktionieren obwohl der AD-Wandler eingeschaltet
> ist.
Richtig.

> Allerdings hab ich es auch nicht getestet während der ADC gerade eine
> messung macht...
> Was hat es mit der bemerkung im tutorial auf sich?
> Kann ich die restlicben pins noch ohne bedenken für etwas anderes
> verwenden?
Nicht "ohne Bedenken". Die nicht als Analog-Eingänge verwendeten Pins 
des "Analog-Ports" sollten möglichst nicht als Ausgänge verwendet 
werden. Wenn sie doch als Ausgänge benötigt werden, sollte man dafür 
sorgen, dass während einer laufenden Wandlung nicht geschaltet wird, da 
das zu Störungen der Wandlung führen kann.
#1139192
Lesenswert?
• ▲
▼
a guest wrote:
> Als Eingänge verwendet kann die wandlung nicht gestört werden?
Die Wahrscheinlichkeit dafür ist eher gering, da in einen Eingang kein 
nennenswerter Strom fließen kann, der zu Schwankungen der 
Versorgungsspannung (im Falle des Ports, an dem sich die Analog-Eingänge 
befinden ist das AVCC) führen kann. Die Versorgungsspannung der 
Porttreiber wird im Fall eines Eingangs nicht belastet.

Es wird ja bei Mixed-Signal-Schaltungen meist (manchmal mit großem 
Aufwand) versucht, die digitale und analoge Spannungsversorgung zu 
entkoppeln, damit die Schaltvorgänge im Digitalteil den Analogteil nicht 
stören. Wenn man jetzt mit AVCC selber schaltet, während Vorgänge 
laufen, die sensitiv auf Spannungsschwankungen reagieren, dann hat man 
sich quasi selbst ins Knie geschossen...

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