Forum: Mikrocontroller und Digitale Elektronik PullUp Widerstand??


von HansDampf (Gast)


Lesenswert?

Hallo, ich arbeitet gerade das Tutorial durch und eine Sache kapier ich 
einfach nicht. Ein PullUp Widerstand soll ja ne logische 1 am Eingang 
erzeugen. Ich wollte damit Interrupts üben. Aber dieser wird nicht 
ausgelöst. Wenn ich zwischen Pin und Masse messe habe ich immer 0V und 
somit auch keinen Interrupt auch wenn ich den Taster drücke. Wie soll 
auch eine logische 1 entstehen durch diesen 10k Widerstand? Da fällt 
doch die gesamte Spannung am Widerstand ab und am Pin "kommt" nix mehr 
an? Ich kappier das nicht. Hat da jemand eine Erklärung für Einsteiger??

von August E. (Gast)


Lesenswert?

Ich vermute mehrere Fehler.
Ist der PIN ein Eingang?
Ist der Pullup zwischen PIN und Vcc?
Ist der Taster zwischen PIN und GND?

Wenn du eine der Fragen mit "nein" beantwortest, hast du den Fehler :-)

von Hanswurst (Gast)


Lesenswert?

Das sollte ohnehin so in "dem Tutorial" stehen.

Siehe Netiquette!

von HansDampf (Gast)


Lesenswert?

August E. schrieb:
> Ist der PIN ein Eingang?
> Ist der Pullup zwischen PIN und Vcc?
> Ist der Taster zwischen PIN und GND?

Drei mal ja würde ich sagen. Aber nur mal fürs Verständnis: Für eine 
logische 1 brauche ich ja knapp 5 V am Pin, aber der Widerstand zwischen 
VCC und Pin lässt doch das gar nicht zu?? Wie soll dann da eine 1 
entstehen?????

von August E. (Gast)


Lesenswert?

HansDampf schrieb:
> August E. schrieb:
>> Ist der PIN ein Eingang?
>> Ist der Pullup zwischen PIN und Vcc?
>> Ist der Taster zwischen PIN und GND?
>
> Drei mal ja würde ich sagen. Aber nur mal fürs Verständnis: Für eine
> logische 1 brauche ich ja knapp 5 V am Pin, aber der Widerstand zwischen
> VCC und Pin lässt doch das gar nicht zu?? Wie soll dann da eine 1
> entstehen?????

Wieso soll er das nicht machen? Der Eingang ist hochohmig. Wenn jetzt 
der Widerstand den PIN nach Vcc zieht, fließt nahezu kein Strom, der 
einen Spannungsabfall verursachen würde. Also ist dieser PIN im 
Ruhezustand auf Vcc. Vorausgesetzt der Taster ist offen natürlich. Wenn 
du jetzt den Taster drückst, geht der Eingang auf GND.

von Dussel (Gast)


Lesenswert?

Ein Ende des Widerstands hängt an 5 V, das andere Ende hängt praktisch 
in der Luft. Welche Spannung soll sich am freien Ende sonst einstellen?

von HansDampf (Gast)


Lesenswert?

Dann müsste ich doch zwischen Pin und GND bei nicht gedrücktem Taster 
ca. 5V messen können oder? Wenn dem so ist muss ich noch mal alles 
checken....

von August E. (Gast)


Lesenswert?

HansDampf schrieb:
> Dann müsste ich doch zwischen Pin und GND bei nicht gedrücktem
> Taster
> ca. 5V messen können oder? Wenn dem so ist muss ich noch mal alles
> checken....

So ist es. Kontrolliere nochmal alles.

von Spannung (Gast)


Lesenswert?

Spannung am Widerstand fällt nur bei fließendem strom ab. Dein 
Eingangswiderstand ist deutlich größe,  als der Pullup, Der kleine Strom 
der fließt, erzeugt einen kleinenSSpannungsabfall am Pullup und der Rest 
der Spannung liegt am Eingang an.

(Wie eine Reihenschaltung aus 10k und 100M Ohm)


Wenn du keine Spannung am Pin hast, wirds ein Verdrahtungsfehler sein.
Poste mal nen Schaltplan von DEINEM Aufbau  (nicht Aus dem Netz kopiert)

von Inkognito (Gast)


Lesenswert?

HansDampf schrieb:
> Drei mal ja würde ich sagen.

würdest du sagen? Scheinbar hast du nicht viel Ahnung.
Ein PIN ist nicht automatisch immer ein Eingang, denn das
ist häufig programmierbar.
Außerdem muss auch die Versorgung erst mal angeschlossen sein.
Mit welchen Mitteln du das Geschriebene erreicht haben willst,
schreibts du auch nicht.

HansDampf schrieb:
> ich arbeitet gerade das Tutorial durch

Hm, sollen wir hier jetzt raten, welches?

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.