|
ЦСИ - Как побороть зависимость свечения от тока? |
|
|
|
 |
Ответов
(1 - 8)
|
Aug 27 2008, 20:06
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Вы и сами знаете ответ. Мало того, что при параллельном соединении сегментов ток делится между ними, но и делится неравномерно. Ввиду разбросов падений напряжений на каждом. Поэтому решение одно - контроль тока в каждом сегменте, будь то источником тока или просто резистором. Недопустимо, чтобы ток одного зависел от тока другого - неравномерного свечения иначе не избежать. P.S. Интересная тенденция наблюдается. Впечатление такое, что у поколения, начавшего изучать электронику прямо с МК (опустив за ненадобностью такие мелочи, как закон Ома и пр.) представление примерно следующее. Подцепив семисегментный индикатор к порту микроконтроллера и записав в этот порт, скажем, десятичную четвёрку, мы должны увидеть эту четвёрку на индикаторе...
Сообщение отредактировал Herz - Aug 27 2008, 20:23
|
|
|
|
|
Aug 27 2008, 20:27
|
    
Группа: Свой
Сообщений: 1 928
Регистрация: 11-07-06
Пользователь №: 18 731

|
Цитата(Anub @ Aug 27 2008, 23:00)  Получается что каждая цифра будет иметь свою яркость... Дык это ж прикольно.  Цитата Есть ли способ заставить все сегменты светить одинаково без кучи резисторов под каждую цифру? Не такая уж и куча. При динамической индикации всего по резистору на каждый одноименный сегмент всех разрядов индикатора (при статической - просто по резистору на сегмент, но это давно вышло из моды). Цитата(Herz @ Aug 28 2008, 00:06)  P.S. Интересная тенденция наблюдается. Впечатление такое, что у поколения, начавшего изучать электронику прямо с МК (опустив за ненадобностью такие мелочи, как закон Ома и пр.) представление примерно следующее. Подцепив семисегментный индикатор к порту микроконтроллера и записав в этот порт, скажем, десятичную четвёрку, мы должны увидеть эту четвёрку на индикаторе...  Тут где-то поминали сенсорный дисплей, на котором в ёкселевой таблице галки ставили маркером. О времена, о нравы.
|
|
|
|
|
Aug 27 2008, 20:37
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(Herz @ Aug 28 2008, 00:06)  Вы и сами знаете ответ. Мало того, что при параллельном соединении сегментов ток делится между ними, но и делится неравномерно. Ввиду разбросов падений напряжений на каждом. Поэтому решение одно - контроль тока в каждом сегменте, будь то источником тока или просто резистором. Недопустимо, чтобы ток одного зависел от тока другого - неравномерного свечения иначе не избежать. Вместе с тем, еще со времен индикаторов тактовой частоты на морде корпусов PC AT, с CB-радиостанций с LED-индикатором и до нынешних китайских паяльных станций с LED-индикаторами температуры сплошняком применяется один балластный резистор на знакоместо (а то сразу и на 2-3). Да, яркость сегмента меняется в зависимости от числа включенных сегментов (странно было бы, если было бы иначе !), но вот что до неравномерности яркости сегментов - никогда не наблюдал (хотя видел много разных). И, на самом деле, не так уж и ужасно выглядит это изменение яркости (если, конечно, показания не меняются непрерывно). В принципе, решение есть - менять общий ток в зависимости от числа сегментов (скажем, посредством PWM). Но все равно коряво это - пиковый ток на небуферированной ноге микроконтроллера (если управление от МК) должен соответствовать общему току 7 сегментов - что ни в какие ТУ не лезет. А 7-8 SMD резисторов - что, жалко, что ли ? Не стоит уподобляться "экономным" до неприличия китайцам...
Сообщение отредактировал rx3apf - Aug 27 2008, 20:38
|
|
|
|
|
Aug 28 2008, 04:32
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(Sergey Reva @ Aug 28 2008, 03:34)  Ну если в каждый момент времени зажигать только один сегмент, можно обойтись и одним резистором, правда частоту вызова процедуры обновления экрана прийдётся повысить в 8 раз. Надо будет как то попробовать  Я так делал, нормально получается. Правда пришлось обойтись вовсе без резисторов  Цитата(rezident @ Aug 28 2008, 04:41)  Слишком высокие коэффициенты мультипликации ограничиваются соотношением среднего и максимального импульсного токов светодиодов. Максимальный импульсный ток превышать крайне не рекомендуется. В то же время невысокий средний ток дает слабую яркость свечения. В принципе, яркость пришлось даже убавлять  Правда не уверен, что я не превысил максимальный импульсный ток.
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|