Вывод 13: нужен ли резистор?

14

В этом вопросе упоминалось, что вывод 13 имеет встроенный резистор для светодиода, который входит в стандартную комплектацию большинства устройств Arduino. Мой друг сказал мне, что, поскольку на выводе уже есть резистор, мне не нужно его включать, когда я подключаю к нему внешний светодиод.

Это не подходит мне, так как я прочитал повсюду, что очень плохо подключать светодиод без токоограничивающего резистора. Я не могу найти, где вывод 13 на принципиальной схеме (все еще привыкает читать их), поэтому я не знаю, как встроен встроенный резистор.

Короче говоря, нужен ли ограничитель тока при использовании контакта 13 для (маленького) светодиода?

РЕДАКТИРОВАТЬ : Как Polar указал ниже, один резистор сделает свое дело. Однако мне действительно любопытно, как позиционируется этот единственный (встроенный) резистор. Если это последовательно с заголовком для P13, то это должно ограничить ток. Если это параллельно, я так не думаю. Тем не менее, мои знания в области электроники не так велики, поэтому я могу ошибаться ...

apnorton
источник

Ответы:

11

Если вы изучите схемы для любой из плат Arduino (кроме Arduino NG Revision C, у которой нет встроенного пользовательского светодиода), например, для Arduino Uno , на выводе имеется резистор, а затем светодиодный провод от него на землю, параллельно с фактическим выходным контактным разъемом.

Обрезать из схемы

Таким образом, если вы не используете отдельный резистор, последовательно соединенный с вашим собственным светодиодом, существует большая вероятность повреждения вашего светодиода.

Таким образом, да, вам нужен резистор для внешнего светодиода.

Аниндо Гош
источник
3
хорошая схема использования!
Я подключил его к мультиметру, без нагрузки, и он прочитал 4.93v, без нагрузки. Это странно. На сайте Arduino также есть резистор. У меня была книга, в которой говорилось, что это можно сделать с помощью булавки 13. Никогда не знал этого. К сожалению. Я собираюсь повторить попытку со светодиодом, подключенным завтра.
Анонимный Пингвин
@AnnonomusPerson - 4.93В звучит примерно так. Кстати, вы делаете иметь нагрузку - встроенный резистор. Измерьте выход 5 В, пока вы на нем. Большинство регуляторов напряжения обычно указываются в пределах 1-5% (в зависимости от конкретной части) от напряжения, для которого они указаны.
Коннор Вольф
обратите внимание, что последние UNO (R3) используют транзистор для освещения светодиода, поэтому новый пользователь не получит странного результата при использовании булавки для чтения / записи
Lesto
11

Только у очень ранних плат был резистор на контакте 13. Многочисленные учебники, в которых все еще утверждают, что на контакте 13 есть резистор, просто неверны. В последнее время (более 2 лет) Arduino не имеет встроенного резистора на контакте 13.

Короче говоря, нужен ли ограничитель тока при использовании контакта 13 для (маленького) светодиода?

ВСЕ светодиоды, независимо от размера, требуют определенного ограничения тока. Когда на светодиод подается прямое напряжение, оно превращается в короткое замыкание. Светодиод только понижает свое прямое напряжение. Таким образом, если прямое напряжение составляет 3 вольта, а вывод ввода-вывода или источник питания обеспечивают 5 вольт, что-то еще должно сбросить оставшиеся 2 вольта.

Серии резистор будет падать остальную часть питания (или контактный) напряжений и ограничить ток проходит через светодиод.

Для светодиодов с более высокой мощностью вы, вероятно, захотите использовать источник постоянного тока, чтобы последовательный резистор не просто терял энергию.

baldengineer
источник