sidy 1 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба Добрый день! Возник следующий вопрос: Есть микроконтроллер STM32F103. Пин настраивается на выход с логическим нулем. Внутренняя подтяжка отключена. Через резистор на него поступает напряжение 3.3 В. Может ли это чем-то чревато быть на пина микроконтроллера? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tgruzd 11 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба это как-то зависит от номинала резистора в DS в разделе Absolute maximum ratings пишут: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 1 hour ago, sidy said: Может ли это чем-то чревато быть на пина микроконтроллера? Если линия настроена как открытый сток (Open Drain), то 100% нет. В случае тяни-толкая (Push Pull) надо считать. По-сути, резистор в данном случае будет банальной нагрузкой, как светодиод или электрочайник, например. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 63 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 1 minute ago, haker_fox said: Если линия настроена как открытый сток (Open Drain), то 100% нет. В случае тяни-толкая (Push Pull) надо считать. По-сути, резистор в данном случае будет банальной нагрузкой, как светодиод или электрочайник, например. Считать надо в любом случае ))) И, в данной ситуации, абсолютно не важно каким образом сконфигурирован выход. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 4 minutes ago, dimka76 said: И, в данной ситуации, абсолютно не важно каким образом сконфигурирован выход. Настолько привык к тому, что банальный резистор в цифровую линию по постоянному току считается элементарно, что даже акцент на этом делать не стал. Да, считать конечно же надо. Но мне не приходит в голову, что кто-то поставит на открытый сток резистор номиналом менее 120 Ом, скажем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 243 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 3 часа назад, haker_fox сказал: кто-то поставит на открытый сток резистор номиналом менее 120 Ом, скажем. Вам говорят, что в данном варианте включения, между open-drain и push-pull нет никакой разницы. Так как другой конец резистора подключен к +3.3V, а не GND. PS: А ТС советую изучить Закон Ома. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 2 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба Я как-то пару раз вообще случайно коротил push-pull лог. единицу на землю. После этого выгорала нога, но МК работал и дальше. Правда, был еще случай, когда МК такой коротыш не пережил… Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 1 hour ago, jcxz said: Вам говорят, что в данном варианте включения, между open-drain и push-pull нет никакой разницы. Это настолько очевидно, что даже непонятно, почему Вы это акцентировали... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sidy 1 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 2 hours ago, jcxz said: PS: А ТС советую изучить Закон Ома. I = U/R Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 4 minutes ago, sidy said: I = U/R Хорошо, что Вы знаете формулу. Но умеете ли Вы её применять? Вот, как здесь посчитать резистор для красного светодиода, чтобы ток через него составил 1.7 мА? За качество мазни простите, лень расчехлять взрослый редактор) А теперь то же самое для жёлтого и зелёного светодиодов. Можно ещё синий с белым добавить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 227 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 10 минут назад, sidy сказал: I = U/R Далее обычно берут половину от паспортного предела, в данном случае тот Ваш резистор должен быть не менее: 3,3 В · 2 / 25 мА = 270 Ом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sidy 1 1 февраля, 2022 Опубликовано 1 февраля, 2022 (изменено) · Жалоба 18 minutes ago, haker_fox said: Хорошо, что Вы знаете формулу. Но умеете ли Вы её применять? Вот, как здесь посчитать резистор для красного светодиода, чтобы ток через него составил 1.7 мА? За качество мазни простите, лень расчехлять взрослый редактор) А теперь то же самое для жёлтого и зелёного светодиодов. Можно ещё синий с белым добавить. Для красного светодиода: При токе 1,7 мА на светодиоде будет падение напряжения примерно 1 В. Тогда на резисторе должно падать U = Uпит - 1 В = 9 В. R = 9 / 0.0017 = 5.29 (кОм). Возьмем ближайший номинал 5,6 кОм. Но при таком токе красный светодиод будет светится едва ли. Изменено 1 февраля, 2022 пользователем sidy Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 243 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 32 минуты назад, sidy сказал: Но при таком токе красный светодиод будет светится едва ли. Может стоит выбросить такой светодиод? Современные SMD даже при 1мА сияют очень ярко. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 61 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 55 minutes ago, sidy said: Тогда на резисторе должно падать U = Uпит - 1 В = 9 В. 99 В. Но неважно. Вы умеете всё считать. Странно, что задаёте исходный вопрос) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sidy 1 1 февраля, 2022 Опубликовано 1 февраля, 2022 · Жалоба 2 hours ago, haker_fox said: 99 В. Но неважно. Вы умеете всё считать. Странно, что задаёте исходный вопрос) На всякий случай. Данный вопрос возник в связи с тем что есть схема приведенная на рисунке. Для измерения сигнала с помощью АЦП PIN1 настраивается как выход с логическим нулем, а PIN2 как вход. И не понятно, как тогда можно что-то измерить с помощью АЦП, если PIN1 выход с логическим нулем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться