«Сильный» тянущий (повышающий / понижающий) резистор будет иметь относительно низкое значение, а «слабый» - относительно высокое значение.
Например, понижающий резистор будет использоваться для поддержания низкого уровня на выводе ввода / вывода, но кнопка, подключенная от этого контакта к V CC, будет повышать его при нажатии, потому что больше тока течет от V CC к контакту, чем от прикрепить к GND.
В этой ситуации кажется, что любое значение резистора можно использовать для поддержания низкого уровня на выводе, и нажатие кнопки всегда «отменяет» его. Что же тогда определит, является ли понижающий резистор сильным или слабым?
Применяется ли «сильный» против «слабый», только когда один такой резистор сравнивается с другими сопротивлениями в цепи, такими как внутренний понижающий резистор?
«Слабый» резистор, как правило, представляет собой резистор высокого значения, который пропускает только небольшое количество тока и может быстро перезаписываться, но для его восстановления требуется больше времени.
«Сильный» тянущий резистор обычно является резистором низкого значения, пропускает больший ток, требует больше времени для перезаписи, но может быстро восстановить линию.
Они полностью соответствуют вашим потребностям, а не просто другим тяговым резисторам, как внутренние.
В сценарии с вашей кнопкой время, необходимое для переключения из одного состояния в другое, не имеет значения, поэтому слабый против сильного там не применяется. Но слабый против сильного действительно применим в практическом вопросе текущего потребления . Сильное тяговое сопротивление, когда кнопка нажата, вызовет большой сток тока от vcc через резистор к земле. Слабое тянущее сопротивление вызовет небольшую утечку тока. Теоретически любой резистор будет работать, но для практических целей используется слабый резистор, потому что ненужные сильноточные утечки могут вызвать проблемы, и их можно легко избежать, если правильно выбрать резистор.
источник
Да, это именно так. Сильные и слабые просто относятся к относительной силе привода компонента. Значение повышающего / понижающего резистора не имеет отношения к тому, сильное оно или слабое. Только зная контекст других подключений к сети, вы можете определить, является ли подтягивание сильным или слабым.
источник
Есть другие вещи, которые следует учитывать при выборе значения подтягивания или понижения. Например, в зависимости от емкости цепи, слишком неделя подтягивания / понижения будет ограничивать, как быстро происходит изменение напряжения. С другой стороны, слишком сильное подтягивание / опускание будет тянуть чрезмерный ток через то, что пытается тянуть в другую сторону. Это часто соображения при выборе подтягиваний, например, для шины I2C (с открытым стоком).
Тем не менее, место, где я вижу «слабые подтягивания», обычно используется внутри микроконтроллеров, как правило, на выводах ввода-вывода. Они в основном используются для гарантии того, что вход не будет плавать, если он не подключен. Подтягивания слабые как для ограничения их влияния на внешние схемы, так и для ограничения мощности, рассеиваемой внутри чипа.
источник
Когда вы устанавливаете большое сопротивление для заземления, напряжение, развиваемое на нем, будет препятствовать достижению узлом потенциала заземления. С другой стороны, если вы приложите небольшое сопротивление к земле, потенциал узла будет ближе к V (gnd). Если R (gnd) высокий, он не сможет сбросить ваш узел до нулевого потенциала. Таким образом, вы можете рассматривать это как «слабое» опускание, и наоборот. Конечно, это только для сравнения (с другими компонентами в вашей схеме)
источник