Forum: Mikrocontroller und Digitale Elektronik ATSAM4S: Am Eingang messe ich 0.5V obwohl kein Signal anliegt


von CPP (Gast)


Angehängte Dateien:

Lesenswert?

Hallo

Am Eingang eine ATSAM4S messe ich 0.5V obwohl kein Signal anliegt. Der 
Eingang PB1 ist nur mit einer Parallelschaltung aus einem 1MOhm 
Widerstand, einem Kondensator 100nF und einer Diode gegen Masse 
beschaltet. (Siehe Bild)

Schalte ich den internen Pullup dazu komme ich auf 3.05V
und beim internen Pulldown auf 0.06V.



Woher kann diese Spannung kommen ???

Ich will diesen Eingang als Analog-Eingang nutzen.
PS: sobald ich den Eingang als ADC aktiviere sind Pullup und Pulldown 
scheinbar aus. Egal was man davor konfiguriert hat.

von Achim S. (Gast)


Lesenswert?

CPP schrieb:
> Woher kann diese Spannung kommen ???

Eingangsstrom deines ADCs. 0,5V bei 1MOhm sind grade mal 500nA.

CPP schrieb:
> Am Eingang eine ATSAM4S messe ich 0.5V obwohl kein Signal anliegt

Sobald ein Signal anliegt, wird es mit dem "Spuk" vorbei sein. 
Vorausgesetzt deine Signalquelle schafft es, die 1MOhm||100nF "zu 
treiben".

von CPP (Gast)


Angehängte Dateien:

Lesenswert?

Okay,

ist das dann der IIL Parameter aus dem Datenblatt? (siehe Bild)

mfg
CPP

von Achim S. (Gast)


Lesenswert?

CPP schrieb:
> ist das dann der IIL Parameter aus dem Datenblatt? (siehe Bild)

IIL ist der Eingangsleckstrom, wenn der Eingang low ist. IIH ist der 
Eingangsleckstrom, wenn der Eingang high ist. Da du kein Signal anlegst 
ist offen, ob IIL oder IIH zählen.

Zu diesen Eingangsleckströmen kann allerdings noch ein zusätzlicher 
Strom kommen, wenn du den ADC betreibst. Jedesmal, wenn du den 
Sampling-Kondensator auflädst (oder wenn du den Eingangsmultiplexer 
umschaltest) fließt ein kleiner Strompuls, um die Kapazität entsprechend 
umzuladen. Wenn du das regelmäßig machst (ADC in festem Zeitraster 
startest) summieren sich diese vielen kleinen Umladeströme zu einem 
Gesamtstrom, der deutlich über dem 1µA von oben liegen kann.

Siehe dazu 44.8.5.3 ADC Channel Input Impedance in
https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/Atmel-11100-32-bitCortex-M4-Microcontroller-SAM4S_Datasheet.pdf

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.