Pull-Up und Pull-Down Widerstände

In diesem Artikel zeige ich Dir die Funktionsweise von Pull-up und Pull-down Widerständen.

Pull steht bekanntlich für „ziehen“,  Up und down für hoch und runter. Pull-up Widerstände ziehen somit eine Spannung nach oben, Pull-down Widerstände ziehen sie nach unten. Wir benötigen diese Widerstände im Arduino-Bereich häufig in Schaltungen mit Buttons oder Reedkontakten. In meiner Taster-Schaltung wird bei gedrücktem Taster HIGH auf Pin D1 gesetzt. Wenn der Taster nun losgelassen wird existiert noch ein kleiner Stromfluss, der ausreichend für die HIGH-Erkennung ist. Aus diesem Grund ziehe ich den Pin D1 über einen Pull-down Widerstand auf LOW (Ground).

 

Aufbau der Taster-Schaltung

Im ersten Schritt bauen wir uns nun unsere Schaltung auf dem Breadboard auf. Dabei verbinden wir 3,3V mit dem Button sowie mit dem digitalen Eingang D1. Zusätzlich müssen wir einen Pull-Down Widerstand verbauen, mit dem der Pin wieder auf LOW gezogen wird. Ich habe einen 10K-Ohm Widerstand mit GND und der geschalteten Seite des Buttons oder Reed-Kontakts verbunden.

 

Matthias Korte

Hauptberuflich Software-Entwickler und seit einigen Jahren Smart-Home Fan. Angefangen hat alles mit einem RaspberryMatic und einer schaltbaren Steckdose. Mittlerweile habe ich einige Steckdosen, Sensoren, und Thermostate sowie ioBroker zur Visualisierung im Einsatz.

2 Gedanken zu „Pull-Up und Pull-Down Widerstände

  • 18. September 2020 um 13:12
    Permalink

    Hallo und danke für die Erklärung.
    Ich habe mit jetzt eine Schaltung mit Schrittmotor Display und 3-Taster am Wemos D1 mini gebastelt.
    Das funktioniert auch soweit mit meiner Tests-schaltung ganz gut. Nun ein Problem: Die Taster sind hängen am Pin D3, D4 und D8. D3 und D4 sind Pull-Up Pins und gegen GND geschaltet. D8 ist ein Pull-down Pin. jetzt möchte ich eine Folientastatur benutzen die entweder gemeinsam GND oder VCC nutzt.
    Kann ich den Pin D8 auf Pull-Up ändern? z.B. mit einem externen Widerstand? Alle anderen Pins bis auf RST A0 und RX sind bereits belegt.

    Antwort
  • 31. März 2021 um 14:33
    Permalink

    Hallo,
    bin in gleicher Situation und würde mich ebenfalls interessieren.

    Grüße

    Antwort

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.