Nein, tut es nicht (aber ...)
Masse ist per Definition der Nullpunkt in einem Stromkreis, so dass kein "Abfall" auftreten kann. Erdungsdrähte (zB Verbindungen zur Masse) unterliegen dem Ohmschen Gesetz wie jeder andere Draht.
Dies ist Ihre Schaltung, so gut ich aus Ihrer Beschreibung verstehe:
simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab
Aus der Sicht des Arduino ist der Boden eine große Kupferfolie, die in die Leiterplatte eingegraben ist. Alle Bestimmungen der Spannung (und damit der Logikpegel: hoch / niedrig, 0/1, wahr / falsch usw.) ergeben sich aus dem Vergleich der potentiellen Signalenergie mit der potentiellen Energie dieses Folienblatts (das normalerweise letztendlich mit einer Batterie verbunden ist / Minuspol der Stromquelle).
Lange Drähte sind in Ihrer Anwendung in Ordnung, weil ...
In Ihrer Frage beschäftigen Sie sich mit den Spannungsverlusten in einem Erdungskabel (dem Kabel, das den Schenkel des Schalters mit Masse verbindet). Dieser Draht kann (und wird) eine Spannung entwickeln, wenn Strom durch ihn fließt (Ohmsches Gesetz) und so nach Ihrem Verständnis "abfällt", aber dieser Abfall ist nicht signifikant genug, um aufgrund der Art und Weise, wie die Schaltschaltung ausgelegt ist, Probleme zu verursachen:
R3 ist typischerweise drei Größenordnungen größer als der Widerstand im Drahtweg durch den Schalter. Wenn der Schalter geöffnet ist, ist der Widerstand nahezu unendlich und die Spannung am Arduino GPIO-Knoten ist gleich V1. Wenn SW1 geschlossen ist, ist der Widerstand zwischen dem Arduino GPIO-Knoten und Masse jetzt der Widerstand der beiden Drähte zum Schalter und zum Schalter selbst.
24AWG-Kabel (die Art, die in Netzwerkkabeln und anderen kleinen Kabelsystemen verwendet wird, beträgt ca. 0,085 Ohm / Meter). Sie könnten mehr als einen Kilometer gehen, bevor Sie 100 Ohm erreichen! Selbst bei diesen großen Widerstandswerten würde der Gesamtwiderstand im Drahtpfad weniger als 250 Ohm betragen und daher nur 2,5% der Gesamtspannung ausmachen (z. B. immer noch fast 0 und sicherlich niedrig genug, um vom Arduino als logische 0 gelesen zu werden).
Nicht alle "Gründe" sind gleich ...
Das Konzept des Bodens ist für das System definiert. Wenn Sie mehrere Systeme haben, kann es Unterschiede zwischen den jeweiligen Gründen geben.
@Techydude weist auf einige interessante Beispiele für dieses Problem hin:
lange Drähte im obigen Beispiel, die Masseebene (n) der Leiterplatte, die Erdungsstifte der Chips, die Verbindungsdrähte zwischen den Stiften und dem Siliziumchip und die Siliziumpfade selbst.
Diese relative Beziehung zur Masse tritt auf, weil die Spannung selbst relativ ist . Die Spannung ist die Differenz der potentiellen Energie zwischen zwei Punkten. "Masse" ist nur der Name für den zweiten Punkt, wenn alle Spannungen in einer Analyse denselben zweiten Punkt teilen . Wenn dies nicht der Fall ist, werden Ihre Erdungsverbindungen unterbrochen (und müssen berücksichtigt werden).