Dlaczego podczas wyciągania czegoś w górę lub w dół używany jest rezystor, a nie jest on podłączony bezpośrednio do szyny + V lub 0V?
Dlaczego podczas wyciągania czegoś w górę lub w dół używany jest rezystor, a nie jest on podłączony bezpośrednio do szyny + V lub 0V?
Ogranicza prąd, aby zabezpieczyć przełącznik (tranzystor itp.) i umożliwia źródłom sygnału o ograniczonych możliwościach sterowania zmianę napięcia tego węzła. Szyny mają zazwyczaj dużą zdolność napędu lub niski opór. Pomyśl o dzielniku napięcia, w tym o impedancji źródła sygnału i szyny, a następnie niech impedancja szyny będzie wynosić 0 omów dla uproszczenia.
Inne czynniki, poza prądem roboczym i spadkami napięcia, określające opór ciągnięcia to czas ładowania i wyciek podłoża. Rezystor obniżający 2 M omów na górnej warstwie wystawionej na działanie wilgoci i soli nie zrobi nic ze względu na oporność elektryczną warstwy brudu poniżej 1 MΩ.
Kolejną kwestią, o której nie wspomniano, jest to, że jeśli konieczna jest zmiana płytki, można wyciągnąć rezystor i zastąpić go przewodem łączącym jedną z płytek rezystora z czymś innym. Dla porównania, próba przerobienia kołka do montażu powierzchniowego, który łączy się z płaszczyzną uziemienia za pomocą przelotki, która znajduje się pod chipem, może być trudna lub niemożliwa (przynajmniej na tyle trudna, że złomowanie płytki byłoby tańsze).
Możesz też pomyśleć o tym w ten sposób - bez rezystora podwyższającego (lub obniżającego) na wejściu, źródło wejścia musiałoby bezpośrednio przeciwstawiać się zasilaniu twojego urządzenia, aby zmienić napięcie na tym Wejście. W zależności od sytuacji spowodowałbyś problemy z zasilaniem, źródłem wejściowym lub jednym i drugim. Dzięki rezystorowi wejście może być sterowane przez źródło wejściowe bez nadmiernych prądów. Sytuacja w przypadku podciągania sygnału wyjściowego jest podobna, z tym wyjątkiem, że „źródłem wejściowym” jest tranzystor wyjściowy urządzenia.
Innym powodem jest to, że bardzo ułatwia to zmianę wejścia - po prostu podłącz je do dodatniego zasilania, na przykład, jeśli jest rozebrane, zamiast ponownego okablowania połączenia. Wystarczy kilka szpilek do zworki. Typowym przykładem jest pin P0.14 na chipie NXP ARM, który określa, czy uruchamia się z wejścia szeregowego, czy z wewnętrznej pamięci flash.
Jeśli chcesz dostarczyć określony poziom logiczny tylko do zdecydowanie nieużywanego wejścia, moim zdaniem bezpośrednie połączenie z masą lub vcc byłoby w porządku. ALE: jeśli to zrobisz, nie będzie możliwe sterowanie wejściem z innych źródeł. (patrz posty powyżej)