хочу вывести индикатор питания ардуины, если ноги маленького светодиода вывести на 3.3 и gnd соответственно, без резистора нормально будет работать?
нет, нормально не будет, вместе со светодиодом всегда нужно ставить токоограничивающий резистор, о том как подключать и рассчитывать: http://electrik.info/main/praktika/843-horoshie-i-plohie-she...
Погодь, я что-то не врубаюсь. На схеме описывается токоограничивающий резистор, так? Но когда мы соединяем детали последовательно, режется у нас напряжение, а ток идёт один и тот же, нет?
В реальности не бесконечность конечно же, но экстремальные значения.
Я видел, просто решил дополнить своими словами еще, т.к. в ветке комментариев всё-таки осталась противоречивая инфа. Вот еще заблуждение было: #comment_68525368
Все верно, по ссылке сначала пример, который нужен спрашивающему (последовательное включение одного светодиода), а потом идут примеры для параллельного соединения.
Я в упор не вижу такого. Амперы там берутся только с диодов и только для расчёта мощности резистора. А параллельные берутся в контексте "лучше подключайте все диоды параллельно, но если нельзя, собирайте их в равные кучки помалу".
Я вообще в кустарной схемотехнике не слышал, например, "не питай светодиодную ленту от автомобильного аккумулятора, там ампер многа, электрон придёт, КЗ сделает, совсем грустный будещь". Сколько было нужды, спокойно питал от него и дрель, и светодиодные ленты, и денди, когда малой был.
Если честно, не очень понял вашего вопроса. Но на всякий случай вот вам другой пример, конкретно для мк: http://mehatroniks.com/programming/avr/19-podklyuchenie-svet...
В какой то степени да. Я не особо силен в физических процессах, но я понимаю это как то что сопротивление защитит светодиод от излишнего тока, который будет через него проходить. Другими словами - если подключить светодиод напрямую к контроллеру, то он не сгорит, поскольку максимальный ток, выдаваемый портом мк около 40мА, но сам светодиод, рассчитанный на ток около 20мА начнет потреблять гораздо больший ток, от которого его старение будет происходить гораздо быстрее, и, следовательно, он быстрее откажет. Поэтому ставят токоограничивающий резистор, который снизит этот ток до приемлемого уровня в 15-20мА.
максимальный ток, выдаваемый портом мк около 40мА
Вот кстати тоже важный момент - не максимальный ток, выдаваемый портом. А максимально допустимый ток через порт! Это лимит того, сколько вы можете с него взять чтобы его не спалить, а не того, сколько он "может выдать".
На самом деле в AVR на порту стоит малюсенький резистор на порту порядка 25 Ом - что при питании 5В может пропустить так ~200мА (а сгорит еще раньше). Т.е. у самой МК AVR по сути нет защиты от превышения тока на порту GPIO.
Сгорит либо светодиод, либо резистор порта МК, как "повезет".
Если напрямую в порт воткнуть диод - он сгорает. Проверено, для стандартных диодов 40мА убийственно много, моментально щелкает. С R=220 Ом ток 13 мА, светит достаточно ярко.
О как, судил по своему опыту, мои сверхъяркие при подключении напрямую просто светили очень ярко, к сожалению, не знаю их номинальных токов, наверное, все таки около 30мА.. Но надеюсь основную мысль для человека выше я правильно донес.
И? Ток режется по минимальному пропускному каналу. А то что ток на всех участках одинаковый значит, что резистор можно включить как перед диодом, так и после него.
Не даром такой резистор называется "токоограничивающим".
Можно, если светодиод рассчитан на 5В, даже не сгорит. Но не стоит - видишь, как ты разозлил схемарей)
При включении в 3.3 потребляет 25 мА, при включении в 5В при 220 Ом резисторе - 13 мА. Ток наверное превышен, вроде как они на 20мА рассчитаны, но я не думаю, что так страшно.
потребляет 25 мАСветодиод не "потребляет" ток, он его пропускает. Его сопротивление, при приложении напряжения выше его минимального для включения, сильно мало. I=U/R. Поэтому ток через него может пройти очень большой и надо его ограничивать.
https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%B5%D1%82%D0%BE...
Arduino & Pi
1.4K постов20.6K подписчиков
Правила сообщества
В нашем сообществе запрещается:
• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)
• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском
• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)
• Рассуждать на темы политики
• Нарушать установленные правила Пикабу