Что такое подтягивание и опускание?

35


Может кто-нибудь объяснить эту терминологию, пожалуйста, я думаю, что понимаю ее, но не совсем уверен.

Я думаю, что опускание - это когда вы помещаете резистор между + V и другим компонентом, а подтягивание - это то, где вы помещаете резистор между 0 В и компонентом.

Если я совершенно не прав, дайте мне знать!

декан
источник

Ответы:

38

Это наоборот.

Pull up - это место, где вы помещаете резистор между сигналом и + V, pull-up тянет его на землю.

Изображение тянуть вверх тянуть вниз.
http://roguescience.org/wordpress/?page_id=11 )

Здесь вы можете видеть, что, когда переключатель разомкнут, в сценарии подтягивания входной вывод будет иметь высокий уровень, а для понижения - низкий.

Тоби джеффи
источник
Хорошее дополнение диаграмм!
onaclov2000
И в дополнение к «тянуть» (мягкая сила), обычно что-то еще заставит (перетащить и т. Д.) Линию в противоположном направлении, например, здесь, переключатели.
Ник Т
1
roguescience.org, кажется, больше не существует. Не могли бы вы опубликовать альтернативную ссылку, пожалуйста?
Все
1
@ Каждый исправил изображение.
Дин
13

Основная функция нагрузочного или понижающего резистора состоит в том, чтобы гарантировать, что при отсутствии другого входа схема принимает значение по умолчанию. Но один тянет линию высоко, другой тянет ее низко.

Хороший источник для изучения: http://www.seattlerobotics.org/encoder/199703/basics.html

Даниэль Грилло
источник
Конечно, многие микроконтроллеры содержат внутренние подтягивания (которые могут потребовать включения в программном обеспечении)
Тоби Джаффей
9

Будет найден подтягивающий резистор, подключенный между некоторым сигналом и v +. Обнаружено, что между некоторым сигналом и сигналом_ заземления (0 В) подключен резистор понижения напряжения.

Обычно используется, когда вход для некоторого компонента требует одного из двух состояний напряжения для надежной работы, но вы управляете входом с некоторым компонентом, который может управлять сигналом только одним способом. Может быть, вход является воротами полевого транзистора, может быть, вход в микроконтроллер или логические ворота. Возможно, выход поступает от открытого стока или транзистора BJT с открытым коллектором, или, может быть, у вас есть ситуация, когда многие выходы имеют диод или диод.

Дело в том, что вход может иметь дело с управляемым сигналом с выхода, но когда этот сигнал больше не присутствует, есть хороший шанс, что теперь у вас есть ситуация, когда вход видит высокий импеданс. При таких обстоятельствах, какой сигнал «видит» вход, непредсказуемо. Это может уловить шум от соседних электрических кабелей. Это может привести к разрядам статического электричества из соседних мест и т. Д. Вход может привести к переключению состояний на нежелательных частотах. Конечно, обычно вы не хотите, чтобы вход вообще мог переключаться самостоятельно. Таким образом, вы тянете сигнал вверх или вниз, когда противоположный управляемый сигнал бездействует.

Значение резистора зависит от вашего энергетического баланса, максимального тока / напряжения / мощности, которые могут выдавать выходные компоненты, и от того, какое напряжение / ток требуется для входа, чтобы увидеть устойчивое состояние, противоположное «управляемому» выходному состоянию.

Джон Доуделл
источник
9

Множество допустимых точек здесь, примеры того , что подтягивания являются , и , конечно же, вы можете работать, какой путь вверх от них, но я собираюсь нацелить это на «объяснить терминологию» аспект ..

Мнемоника, которая имеет смысл (для меня в любом случае), состоит в том, что резистор используется, чтобы «тянуть» штырек к некоторому установленному напряжению; поэтому обычно говорят о том, что нужно тянуть вверх к положительному напряжению питания или тянуть вниз к земле или к отрицательному напряжению питания.

JustJeff
источник
5

Я думаю, что ваше замешательство связано с тем, что вы тянете. Вы можете увидеть сопротивление между V ++ и выходом либо как понижающее напряжение от V ++, либо повышающее напряжение от выхода / входа. Дело в том, что бесполезно тянуть V ++; он останется V ++ (до тех пор, пока вы не преувеличиваете тягу). Точно так же вы не можете подтянуть землю; это земля, это ваша ссылка!
Следовательно, объяснение состоит в том, что вы вытягиваете вывод / ввод. В направлении V ++ вверх, в сторону земли вниз.

stevenvh
источник