Предыстория: я построил светодиодную матрицу 10x20 для использования внутри фонаря из тыквы. Матрица управляется сдвиговыми регистрами 74HC595, которые подключены к Arduino.
Я подключил Vcc регистров сдвига к порту 3,3 В Arduino, поэтому выходные контакты регистров сдвига будут 3,3 В при установке высокого уровня.
В техническом описании сдвигового регистра указано, что каждый выходной контакт может выдавать не более 20 мА, что точно соответствует номинальному току моих 3,3-мм оранжевых светодиодов.
Я знаю, что источники питания могут потреблять гораздо больше, чем 20 мА, поэтому использование токоограничивающих резисторов необходимо, когда напряжение выше, чем прямое напряжение, однако есть ли вред от превышения прямого напряжения, если ток ограничен номиналом светодиода. текущий рейтинг?
Если выход не был разработан специально как ограничитель тока, ограничение источника, указанное в техническом описании, не означает «я помогу вам поддерживать ток на этом уровне», это означает «вам лучше держать ток ниже этого уровня или плохой вещи будут происходить». Вам нужны резисторы на каждом выходе.
74HC595 не будет делать то, что вы хотите, и дело не только в том, что выходной ток не может тщательно контролироваться.
Если вы посмотрите на техпаспорт устройства и найдете таблицу с абсолютными максимальными значениями, вы увидите, что ток питания устройства не должен превышать 70 мА:
Теперь, если вы управляете светодиодами от выходных контактов и используете резисторы для ограничения тока, вам придется столкнуться с тем фактом, что общий ток, который вы можете подать на свои светодиоды (на чип), составляет менее 70 мА. Учитывая, что у вас может быть 8 светодиодов (все управляемые), ток, который вы должны ограничить, должен быть не более 70 мА / 8 = 8,75 мА, и я лично не рекомендовал бы такой высокий уровень.
Также стоит отметить, что предельное значение тока на вывод составляет 35 мА, а не 20 мА. Конечно, у вас может быть чей-то технический паспорт, в котором указана более низкая цифра.
Энди ака
ЭМ поля