Тут вот какое дело... Индикаторы "супер-яркой" серии с номинальной силой света в 25-35 мкд дают нормальную яркость уже при токе в 1 мА через один сегмент (проверял лично на красных индикаторах хххх-21SRWA). При этом ток через общий анод (катод) одного разряда будет максимальным при отображении "8.", когда включены все 8 элементов. При токе одного разряда меньше 10 мА можно совершенно без проблем включить общий анод (катод) индикатора прямо на порт МК безо всяких транзисторов.
Но это при статической индикации. А при динамической якрость каждой цифры будет падать настолько, сколько разрядов используется. Значит, нужно повысить ток каждого сегмента в несколько раз. Но нельзя сделать ток сегмента выше 3 мА, если общие аноды (катоды) подключаются без транзисторов непосредственно в МК.
Тут есть еще одна беда - когда ток через выход МК увеличивается, увеличивается и падение напряжения на выходе МК. При токе около 10 мА падение напряжения лог."1" 0,7 В, а при токе 20 мА - уже 1,5 В.
В принципе, как я проверял на практике с индикаторами xxxx-21SRWA, для 6 разрядов динамич.индикации вполне хватает тока через каждый сегмент в 2-2,5 мА, чтобы хорошо видеть цифры в помещении. В таком случае вполне можно подключить индикатор без транзисторов напрямую к МК. Я это проверял лично.
Резисторы на сегментах считаются вот так (для индикатора с общим анодом):
(Uпит - Uпад - Uсветодиода) / Iсегмента,
Uпад = 1,5 В для тока 20 мА на общем + около 0,15 В на выходах сегментов
Uсветодиода = 1,7 В (смотрится по графику в даташите для тока сегмента или замеряется)
Сообщение от Maxim39
|
Плюсы, не требуется динамическая индикация
|
Не-не, динамическая индикация требуется всё равно! А как иначе сделать то, если в индикаторе выводы сегментов соединены поразрядно вместе? Ты точно так же будешь для каждой цифры включать общий анод (катод) и загружать данные по сегментам, только не параллельно, а последовательно выводя.
А по поводу экономии выводов МК - как мне кажется, вопрос спорный. Либо городить дополнит.к орпуса, либо взять больший МК. Тем более, что сегментные выводы индикатора хорошо уживаются вместе с клавиатурной матрицей.