Відповідь залежить від того, якою ви хочете мати конфігурацію "за замовчуванням". Наприклад, скажіть, що у вас є N-канал NOS-каналу низхідного потоку, і ви хочете, щоб він був вимкненим за замовчуванням. Тоді ви б використовували висувний резистор для забезпечення такої поведінки, якщо вхід стане високим опором.
імітувати цю схему - Схематично створено за допомогою CircuitLab
З іншого боку, припустимо, у вас є P-канал MOSFET висхідного потоку, і хочете, щоб він був вимкнений за замовчуванням. Цього разу для створення такої поведінки потрібен підтягуючий резистор.
моделювати цю схему
Існує також альтернативний випадок, коли ви хочете, щоб пристрій було включено за замовчуванням, і в цьому випадку вищевказані два випадки будуть перетворені (підтягування для N-канальної MOSFET, витягнення для P-каналу MOSFET).
Кілька інших міркувань:
Лінії I2C задають резистори, що підтягуються, тому що пристрої "очікуються" мають відкритий стік до землі, і тому потрібен певний спосіб підвищення потенціалу лінії.
Аналогові компаратори зазвичай конфігуруються як пристрої з відкритим зливанням, і тому також потрібні підтягуючі резистори, щоб отримати високий потенціал виходу.
Ви можете проводити більше струму за допомогою резисторів, що підтягуються / висуваються, залежно від того, що підключено до входу / виходу
Будь-яка конфігурація може однаково добре працювати у вашій програмі (тобто немає жодної суттєвої переваги в тому чи іншому випадку).
... І будь-яка кількість дуже специфічних причин, чому одна конфігурація може бути кращою.