Перейти к содержанию
    

Pull-Up и Pull-Down резисторы

Обязательно ли использовать резисторы или достаточно без него подключить к цепи VDD или GND?

 

Например, если вывод работает только как вход. Можно ли для установки низкого уровня просто соединять с землей? Что дает использование резистора?

 

Ведь в КМОП логике на входе полевые транзисторы и ток будет нистожным даже если напрямую подключать к цепи 3.3В. Чего позволяет избежать использование транзисторов? Стоит ли экономить?

Изменено пользователем _Макс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что дает использование резистора?

 

четкое определение состояние вывода - 0 или 1

Изменено пользователем sargein

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вывод работает только как вход, в общем случае - можно. Обычно есть рекомендации производителя типа "leave floating" "tie to ground" "tie to VDD" "pull to VDD". Tie/connect - можно соединять, pull - нужно подтягивать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Экономить на резисторах не стоит по неск причинам:

1. И главное - если это МК, то заливкой неправильного софта не сожгете железо, если вдруг вход станет выходом.

2. Легко контролировать состояние щупом осцылла на ноге резистора а не м/сх.

3. Если вход по каким-то причинам все-же пробился, то обнаружить это поможет что? Правильно!

4. Всегда можно поменять лог 0 на 1 например (перемычкой), ну хотя бы для эксперимента.

5. По закону Мерфи - этот вход понадобится для управления извне (никогда не знаешь всего что понадобится).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обязательно ли использовать резисторы или достаточно без него подключить к цепи VDD или GND?
При наколенно-домашнем творчестве можно делать так, как проще. При разработке промышленных устройств, следует также обращать внимание на нюансы, связанные с надежностью изделия и устойчивостью его к ЭМИ. Как в том анекдоте, где Петька спросил Чапаева о том, что такое философия? :biggrin:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы меня не поняли.

 

В даташите показано, что конфигурационные пины подключаются к земле через резистор. Я же всегда делал подобное без таковых. Что может случится, если вопреки даташиту подключить напрямую к земле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

_Макс, вы слишком обще задали вопрос. Какой же конкретный ответ вы хотите получить при такой постановке? Укажите, про какой даташит и про какую конкретно м/с идет речь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы меня не поняли.

 

В даташите показано, что конфигурационные пины подключаются к земле через резистор. Я же всегда делал подобное без таковых. Что может случится, если вопреки даташиту подключить напрямую к земле?

Это было бы ошибкой, потому как пины sys_boot 0-6 используются ещё и как двунаправленные порты gpio_2 - gpio8 (см. табл. 2.3 даташита), а также как выходы для интерфейса дисплея dss_data18 - dss_data23 (см. табл. 7-1 Reference Manual).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если я не буду использовать их как-то иначе? Только как boot.

К тому же в случае использование таковых потребуется SPDT DIP переключатель, коих недостает в природе. Отсюда и возник вопрос.

Изменено пользователем _Макс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если я не буду использовать их как-то иначе? Только как boot.

К тому же в случае использование таковых потребуется SPDT DIP переключатель, коих недостает в природе. Отсюда и возник вопрос.

А Вы можете гарантировать, что в прцессе инициализации устройства или в результате ошибки в программе или просто при отладке выводы никогда не будут сконфигурированы на выход? Я бы поостерёгся. Экономия не выглядит разумной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Экономить на резисторах не стоит по неск причинам:

1. И главное - если это МК, то заливкой неправильного софта не сожгете железо, если вдруг вход станет выходом.

2. Легко контролировать состояние щупом осцылла на ноге резистора а не м/сх.

3. Если вход по каким-то причинам все-же пробился, то обнаружить это поможет что? Правильно!

4. Всегда можно поменять лог 0 на 1 например (перемычкой), ну хотя бы для эксперимента.

5. По закону Мерфи - этот вход понадобится для управления извне (никогда не знаешь всего что понадобится).

Иногда последнее (п.5) перевешивает все остальные.

И если не внял, то "поднимаешь" ножку, припаиваешь к ней проводок и все работает, пока ножка не отломится под самый "не достать", что тоже описано законами Мерфи.

Изменено пользователем AndOr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пример в тему.

Имеем цифровой вход, подключенный к земле для подачи нулевого уровня. Возможна ситуация, ПРИ ПЛОХОЙ РАЗВОДКЕ ПЕЧАТНОЙ ПЛАТЫ, что-то мощное переключилось, по длинной загагулине, через которую пин подключен к земле пробежал ток, потенциал пина опустился на вольт ниже нуля, пин защёлкнулся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пример в тему.

Имеем цифровой вход, подключенный к земле для подачи нулевого уровня. Возможна ситуация, ПРИ ПЛОХОЙ РАЗВОДКЕ ПЕЧАТНОЙ ПЛАТЫ, что-то мощное переключилось, по длинной загагулине, через которую пин подключен к земле пробежал ток, потенциал пина опустился на вольт ниже нуля, пин защёлкнулся.

Вот! Слышал ранее про защелкивание выводов. Что это такое? От чего происходит? Характерно ли только для пинов подключенных к земле? Какой толк от резистора в такой ситуации?

Изменено пользователем _Макс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пример в тему.

Имеем цифровой вход, подключенный к земле для подачи нулевого уровня. Возможна ситуация, ПРИ ПЛОХОЙ РАЗВОДКЕ ПЕЧАТНОЙ ПЛАТЫ, что-то мощное переключилось, по длинной загагулине, через которую пин подключен к земле пробежал ток, потенциал пина опустился на вольт ниже нуля, пин защёлкнулся.

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

 

Вот! Слышал ранее про защелкивание выводов. Что это такое? От чего происходит? Характерно ли только для пинов подключенных к земле? Какой толк от резистора в такой ситуации?

Тиристорный эффект в современных микросхемах вроде как окончательно побеждён.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...