реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Pull-Up и Pull-Down резисторы
_Макс
сообщение Jan 27 2011, 10:54
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



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

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

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

Сообщение отредактировал _Макс - Jan 27 2011, 10:55
Go to the top of the page
 
+Quote Post
sargein
сообщение Jan 27 2011, 10:58
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 31-01-10
Из: Минск
Пользователь №: 55 176



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


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

Сообщение отредактировал sargein - Jan 27 2011, 10:59
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jan 27 2011, 11:06
Сообщение #3


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Если вывод работает только как вход, в общем случае - можно. Обычно есть рекомендации производителя типа "leave floating" "tie to ground" "tie to VDD" "pull to VDD". Tie/connect - можно соединять, pull - нужно подтягивать.
Go to the top of the page
 
+Quote Post
AndOr
сообщение Jan 27 2011, 11:20
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 10-03-09
Из: Всея Руси
Пользователь №: 45 907



Экономить на резисторах не стоит по неск причинам:
1. И главное - если это МК, то заливкой неправильного софта не сожгете железо, если вдруг вход станет выходом.
2. Легко контролировать состояние щупом осцылла на ноге резистора а не м/сх.
3. Если вход по каким-то причинам все-же пробился, то обнаружить это поможет что? Правильно!
4. Всегда можно поменять лог 0 на 1 например (перемычкой), ну хотя бы для эксперимента.
5. По закону Мерфи - этот вход понадобится для управления извне (никогда не знаешь всего что понадобится).


--------------------
Чужие ошибки ничему не учат, гораздо интереснее наделать своих.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 27 2011, 11:25
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(_Макс @ Jan 27 2011, 15:54) *
Обязательно ли использовать резисторы или достаточно без него подключить к цепи VDD или GND?
При наколенно-домашнем творчестве можно делать так, как проще. При разработке промышленных устройств, следует также обращать внимание на нюансы, связанные с надежностью изделия и устойчивостью его к ЭМИ. Как в том анекдоте, где Петька спросил Чапаева о том, что такое философия? biggrin.gif
Go to the top of the page
 
+Quote Post
_Макс
сообщение Jan 27 2011, 20:55
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



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

В даташите показано, что конфигурационные пины подключаются к земле через резистор. Я же всегда делал подобное без таковых. Что может случится, если вопреки даташиту подключить напрямую к земле?
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 27 2011, 21:25
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



_Макс, вы слишком обще задали вопрос. Какой же конкретный ответ вы хотите получить при такой постановке? Укажите, про какой даташит и про какую конкретно м/с идет речь?
Go to the top of the page
 
+Quote Post
_Макс
сообщение Jan 28 2011, 08:03
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



AM3715. Пины sys_boot.
Go to the top of the page
 
+Quote Post
Herz
сообщение Jan 28 2011, 09:52
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(_Макс @ Jan 27 2011, 22:55) *
Вы меня не поняли.

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

Это было бы ошибкой, потому как пины sys_boot 0-6 используются ещё и как двунаправленные порты gpio_2 - gpio8 (см. табл. 2.3 даташита), а также как выходы для интерфейса дисплея dss_data18 - dss_data23 (см. табл. 7-1 Reference Manual).
Go to the top of the page
 
+Quote Post
_Макс
сообщение Jan 28 2011, 11:50
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



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

Сообщение отредактировал _Макс - Jan 28 2011, 11:51
Go to the top of the page
 
+Quote Post
Herz
сообщение Jan 28 2011, 12:13
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(_Макс @ Jan 28 2011, 13:50) *
А если я не буду использовать их как-то иначе? Только как boot.
К тому же в случае использование таковых потребуется SPDT DIP переключатель, коих недостает в природе. Отсюда и возник вопрос.

А Вы можете гарантировать, что в прцессе инициализации устройства или в результате ошибки в программе или просто при отладке выводы никогда не будут сконфигурированы на выход? Я бы поостерёгся. Экономия не выглядит разумной.
Go to the top of the page
 
+Quote Post
AndOr
сообщение Jan 28 2011, 15:45
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 10-03-09
Из: Всея Руси
Пользователь №: 45 907



Цитата
Экономить на резисторах не стоит по неск причинам:
1. И главное - если это МК, то заливкой неправильного софта не сожгете железо, если вдруг вход станет выходом.
2. Легко контролировать состояние щупом осцылла на ноге резистора а не м/сх.
3. Если вход по каким-то причинам все-же пробился, то обнаружить это поможет что? Правильно!
4. Всегда можно поменять лог 0 на 1 например (перемычкой), ну хотя бы для эксперимента.
5. По закону Мерфи - этот вход понадобится для управления извне (никогда не знаешь всего что понадобится).

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

Сообщение отредактировал AndOr - Jan 28 2011, 15:47


--------------------
Чужие ошибки ничему не учат, гораздо интереснее наделать своих.
Go to the top of the page
 
+Quote Post
st232bd
сообщение Jan 31 2011, 15:53
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 170
Регистрация: 12-02-08
Из: г.Минск (РБ)
Пользователь №: 34 969



Пример в тему.
Имеем цифровой вход, подключенный к земле для подачи нулевого уровня. Возможна ситуация, ПРИ ПЛОХОЙ РАЗВОДКЕ ПЕЧАТНОЙ ПЛАТЫ, что-то мощное переключилось, по длинной загагулине, через которую пин подключен к земле пробежал ток, потенциал пина опустился на вольт ниже нуля, пин защёлкнулся.
Go to the top of the page
 
+Quote Post
_Макс
сообщение Jan 31 2011, 23:19
Сообщение #14


Знающий
****

Группа: Участник
Сообщений: 691
Регистрация: 24-05-07
Пользователь №: 27 945



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

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

Сообщение отредактировал _Макс - Jan 31 2011, 23:19
Go to the top of the page
 
+Quote Post
Herz
сообщение Feb 1 2011, 07:05
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



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

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

Цитата(_Макс @ Feb 1 2011, 01:19) *
Вот! Слышал ранее про защелкивание выводов. Что это такое? От чего происходит? Характерно ли только для пинов подключенных к земле? Какой толк от резистора в такой ситуации?

Тиристорный эффект в современных микросхемах вроде как окончательно побеждён.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 01:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.02792 секунд с 7
ELECTRONIX ©2004-2016