В этом вопросе упоминалось, что вывод 13 имеет встроенный резистор для светодиода, который входит в стандартную комплектацию большинства устройств Arduino. Мой друг сказал мне, что, поскольку на выводе уже есть резистор, мне не нужно его включать, когда я подключаю к нему внешний светодиод.
Это не подходит мне, так как я прочитал повсюду, что очень плохо подключать светодиод без токоограничивающего резистора. Я не могу найти, где вывод 13 на принципиальной схеме (все еще привыкает читать их), поэтому я не знаю, как встроен встроенный резистор.
Короче говоря, нужен ли ограничитель тока при использовании контакта 13 для (маленького) светодиода?
РЕДАКТИРОВАТЬ : Как Polar указал ниже, один резистор сделает свое дело. Однако мне действительно любопытно, как позиционируется этот единственный (встроенный) резистор. Если это последовательно с заголовком для P13, то это должно ограничить ток. Если это параллельно, я так не думаю. Тем не менее, мои знания в области электроники не так велики, поэтому я могу ошибаться ...
Только у очень ранних плат был резистор на контакте 13. Многочисленные учебники, в которых все еще утверждают, что на контакте 13 есть резистор, просто неверны. В последнее время (более 2 лет) Arduino не имеет встроенного резистора на контакте 13.
ВСЕ светодиоды, независимо от размера, требуют определенного ограничения тока. Когда на светодиод подается прямое напряжение, оно превращается в короткое замыкание. Светодиод только понижает свое прямое напряжение. Таким образом, если прямое напряжение составляет 3 вольта, а вывод ввода-вывода или источник питания обеспечивают 5 вольт, что-то еще должно сбросить оставшиеся 2 вольта.
Серии резистор будет падать остальную часть питания (или контактный) напряжений и ограничить ток проходит через светодиод.
Для светодиодов с более высокой мощностью вы, вероятно, захотите использовать источник постоянного тока, чтобы последовательный резистор не просто терял энергию.
источник