Sollte ich standardmäßig einen Pull-Up- oder Pull-Down-Widerstand mit Taktschaltern verwenden?


9

Ich verstehe die grundlegende Verwendung eines Pull-Up- oder Pull-Down-Widerstands, einschließlich des speziellen Falls der Verwendung mit einem Taktschalter.

Wenn beides eine Option ist, habe ich mich gefragt, ob ich eines dem anderen vorziehen soll und wenn ja, warum?

Antworten:


8

Manchmal können Sie eine Stromreduzierung erzielen, indem Sie eine über die andere wählen. Für einen kurzzeitigen Wechsel wäre dies nicht der Fall.

Wenn alle anderen Dinge gleich sind, würde ich einen Pull-up-Widerstand bevorzugen. Einige Mikrocontroller (wie die Atmega-Serie) verfügen über Eingänge, die mit einem internen Pull-up konfiguriert werden können. Die Verwendung nur von Klimmzügen (intern oder extern) bietet eine gewisse Konsistenz.


1
Normalerweise bevorzuge ich ein Pull-up, da ältere Geräte und einige Geräte mit sehr geringem Stromverbrauch einen Zustand haben, den sie zum Energiesparen bevorzugen. Dies ist oft der hohe Zustand.
Kortuk

5

Ein Vorteil, der für die Verwendung von Klimmzügen anstelle von Klimmzügen noch nicht erwähnt wurde, besteht darin, dass bei Verwendung eines Klimmzugs ein Ende des Schalters mit Masse verbunden werden muss. Wenn Sie ein Pulldown verwenden, muss es an VDD gebunden sein. Das Freilegen von Boden oder VDD bedeutet, dass möglicherweise etwas anderes kurzgeschlossen wird. Im Allgemeinen ist ein Kurzschluss mit VDD schädlicher als ein Kurzschluss mit Masse. Darüber hinaus besteht bei freiliegenden Verbindungen die Gefahr einer elektrostatischen Entladung. Die Entladung in den VDD ist oft schädlicher als die Entladung in den Boden.


2

Wenn beides eine Option ist, habe ich mich gefragt, ob ich eines dem anderen vorziehen soll und wenn ja, warum?

Wenn beides eine Option ist, dann mag ich es, Dinge zu erden. Es fühlt sich einfach besser an, da der Boden tendenziell weniger Lärm hat (auch wenn dies nicht immer der Fall ist).


Mit Masse meinen Sie einen Pulldown-Widerstand, sodass der Eingang standardmäßig geerdet ist und auf 5 V wechselt, wenn der Schalter gedrückt wird?
Lawrence Johnston

2
Ja, das meint er. Oft verwenden Menschen in Bastelprojekten ein Grundflugzeug, aber kein Motorflugzeug. Dies führt dazu, dass Masse ein Pfad mit viel niedrigerer Impedanz ist. Mein Problem dabei ist einfach. Ich möchte lieber, dass der Schalter an einen Pfad mit sehr niedriger Impedanz und der Widerstand an den Pfad mit höherer Impedanz angeschlossen wird, da dies zu erstickenden Übergängen führt, wenn Tasten gedrückt werden, und weniger Transienten, die in der Nähe befindliche Geräte mit Strom versorgen.
Kortuk

4
Um dies zu erweitern, sollten sich Entkopplungskondensatoren auf Ihrer Platine befinden. Ein nahe gelegener Entkopplungskondensator fungiert als Stromquelle für die Umgebung für höherfrequente Transienten, sodass der Switch unabhängig vom angeschlossenen Netz dieselbe Impedanz sehen kann.
Kortuk
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.