Может, если Вы на светодиод подали сами 5Вольт.User_AVR писал(а):Может такое случайное повышение тока превысить предельное значение, т.е убить светодиод? Тогда это объясняет высокую смертность моих матриц.
Вот грубые расчеты (по памяти все законы - может и чутка где-то напутал = но картинку общую должны получить)
Вот вырезка из даташита на матрицы
из нее видно, что на синих матрицах падает 3,3В (максимальное 4В), т.е. если после диода шоттки 4,8В, то напряжение на резисторе будет 1,5 Вольта. Для: 1,5 В / 75 Ом = 20мА (уже рекомендованный ток)
Это еще без учета падения напряжения на ключах (ULN и меге). На ULN2803 по даташиту падает 0,7В (т.е. получается на резисторе 0,8В и нужно еще вычесть падение на ключе меги, хотя для 0,8В уже 11мА)
Какое у Вас макс напряжение получается на резисторах?
Вот померил на своих экземплярах часиков (тестер VC99 режим max диапазон 1Вольт): резисторы 75 Ом, общий катод и ULN2803
матрицы красные 0.744 Вольт = ток получается 9,9мА
матрицы зеленые APG 0,582 Вольт = ток получается 7,76мА
получается, что нету заветных рекомендованных 20мА
Даже если грубо прикинуть: ток 20мА и зажечь хотя бы половину светодиодов 0,02 * 96 = 1,92 Ампера
Сколько у Вас ампер кушали часики?
Это 20мА для постоянного свечения, а у нас динамическая индикация и пиковые токи разрешены производителем до 100мА (см даташит)
Вспышки = это от того, что запрещаются прерывания (а динамич индикация висит на прерываниях) и какая то строка поэтому дольше светится. В основном при опросе датчиков или других важных моментах


