Forum: Mikrocontroller und Digitale Elektronik 1 ADC Pin, restliche als I/O verwendbar?


von a guest (Gast)


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

von Johannes M. (johnny-m)


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.

von a guest (Gast)


Lesenswert?

Als Eingänge verwendet kann die wandlung nicht gestört werden?

von Johannes M. (johnny-m)


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...

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.