Moin,
ich habe mal eine Verständnisfrage an Euch, da ich dazu nicht direkt was finden konnte.
Ich habe soweit verstanden was Pull Up/Down Widerstände sind, wozu sie dienen und wie man diese in einer Schaltung realisiert. Hier mein Wissensstand und meine Frage, über Korrekturen und Aufklärung wäre ich dankbar:
Was ich glaube zu wissen
- Pull Up/Down Widerstände sorgen für ein klardefiniertes High bzw. Low Signal am Input Pin
- bei Pull Up ist der Input Pin High, bei Down ist er Low
- betätige ich in einer Pull Up Schaltung den Schalter wird der Input Pin auf GND gezogen und dadurch Low
- bei Pull Down wird er beim Schalten auf +3.3 V gezogen und ist High
- verwende ich keinen Widerstand so ist die Schaltung Störungsanfällig und es kann ein ungewolltes High/Low Signal auf dem Input Port geben
- zudem kommt es beim Schalten ohne Widerstand zu einem Kurzschluss (sofern ich einen Schalter ohne Widerstand nehme) kommen, da dann +3.3v direkt, ohne Verbraucher auf GND gehen
Was mich wundert
- ein Input Pin ist Low wenn er 0v anliegt, High wenn er an +3.3v anliegt (ich denke hier ist schon der Denkfehler), wieso ist dann aber beim Pull Up Widerstand mein Input Pin High, wenn der 10kOhm Widerstand die Voltzahl doch auf ca. 1.5 oder so reduziert? Da liegt doch dann kein +3.3v mehr an.
- wenn der Schalter geschlossen ist bekomme ich ein Low Signal auf den Pin. Liegt das daran, dass der Pin selbst einen Widerstand hat und deshalb der Strom den Weg des geringsten Widerstandes geht und über Ground abfließt?
Ich freue mich über konstruktive Hilfe.
greetz,
Kanasaru