Ob Sie es nach oben oder unten ziehen, liegt ganz bei Ihnen und Ihren Projektanforderungen.
Wie bereits erwähnt
Wenn Ihr Code bei einer fallenden Flanke oder a ausgelöst werden soll 0
, sollten Sie ein Pull-up verwenden, um den Pegel hoch zu halten, wenn er nicht verwendet wird.
Wenn Ihr Code bei einer steigenden Flanke oder a ausgelöst werden soll 1
, sollten Sie ein Pulldown verwenden, um das Potenzial bei 0 zu halten. Verwenden Sie Ihre externe Quelle, um es hochzuziehen.
Jetzt sollten Zugwiderstände einen hohen Ohmschen Wert haben, der ausreicht, um das zu eliminierende Rauschen zu überwinden, aber nicht so stark, dass Ihr externer Soucre ihn nicht überwinden kann.
Im Allgemeinen sparen Sie durch Herunterziehen einige mA Strom.
Nehmen wir an, wir haben einen 5k-Pull-up bei 5 V, dh 1mA
pro Pin. Wenn die Batterien leer sind, ist jeder mA wertvoll.
Wenn wir nach unten ziehen, verbrennen wir im Allgemeinen nur das EMF-Rauschen und verbrauchen eine vernachlässigbare Anzahl von mAs.