Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.03.2008, 15:47
|
|
Прописка
Регистрация: 10.11.2007
Сообщений: 104
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Как можно реализовать управление 8-сегментным индикатором?
Проблема такая - необходимо с МК управлять 8-сегментным индикатором типа АЛС324Б1 (7 палочек и запятая). Проблема в том, что при номинальном токе в 20мА при зажигании всех разрядов индикатора ток слишком большой, греется КРЕН5А и боюсь, что может вылететь МК (так как у него на выходах порта висят эти индикаторы).
Может есть какой иной способ работать с такой штукой и без особого ущерба?
Я думал поставить транзистор и им управлять (в ключевом режиме), но будет ли это правильно...
Спасибо.
|
|
|
|
17.03.2008, 16:02
|
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Можно управлять транзисторами в ключевом режиме. Чтобы задействовать меньше ножек контроллера, можна поставить сдвиговый регистр. А кренка с радиатором?
|
|
|
|
17.03.2008, 16:12
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,532
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Реализуйте динамическую индикацию, когда поочередно загораются сегменты, по одному. С частотой не менее 50 раз в секунду.
|
|
|
|
17.03.2008, 16:52
|
|
Прописка
Регистрация: 21.10.2005
Сообщений: 251
Сказал спасибо: 11
Сказали Спасибо 22 раз(а) в 17 сообщении(ях)
|
ULN2003 8драйверов на 0.5А с ОК каждый. А температура стабилизатора зависит от падения напряжения на нем ,ток потребления может быть маленьким ,а из-за большего падения на кренке можно чайник скипятить или самогонку гнать
|
|
|
|
17.03.2008, 18:25
|
|
Гражданин KAZUS.RU
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
|
Re: Как можно реализовать управление 8-сегментным индикаторо
Сообщение от greafuger
|
Проблема такая - необходимо с МК управлять 8-сегментным индикатором типа АЛС324Б1 (7 палочек и запятая). Проблема в том, что при номинальном токе в 20мА при зажигании всех разрядов индикатора ток слишком большой, греется КРЕН5А и боюсь, что может вылететь МК (так как у него на выходах порта висят эти индикаторы).
Может есть какой иной способ работать с такой штукой и без особого ущерба?
Я думал поставить транзистор и им управлять (в ключевом режиме), но будет ли это правильно...
Спасибо.
|
Не обязательно запихивать по 20мА в каждый сегмент. Будет светиться великолепно и при 10-15мА. К тому-же если используешь PIC мк, то выгореть не должен и при 20мА/порт, в отличие от AVR, у которого суммарный ток на порт ограничен 80мА.Но работать на границе запаса прочности камня - плохая манера.
|
|
|
|
17.03.2008, 18:40
|
|
Прописка
Регистрация: 10.11.2007
Сообщений: 104
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Да, КРЕНка с радиатором, самодельным правда. Я думал и насчет ключей из транзисторов. Но оставлю это на крайний случай, так как этот способ требубет все-таки ещё одного источника питания.
А насчет свечения от 10мА - то у этого индикатора есть такое свойство, при котором он светится при таком токе, но цифры прохо различимы.
А нельзя поставить 2 КРЕНки в параллель? То есть чтобы общий ток потребления шел через 2 элемента. Ведь тогда, по сути, ток будет разделен на 2...
Или я неправ??!
Или поставить отдельную КРЕНку для светодиодов и транз. ключей?
|
|
|
|
17.03.2008, 18:52
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,532
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Повторюсь, а динамическая индикация вас не устраивает чем-то? Тогда ток будет всего 20-25 мА.
|
|
|
|
17.03.2008, 18:58
|
|
Прописка
Регистрация: 10.11.2007
Сообщений: 104
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Да я просто никогда такое не делал... А можно примерчик кода?
|
|
|
|
17.03.2008, 19:06
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Как можно реализовать управление 8-сегментным индикаторо
Сообщение от greafuger
|
Проблема такая - необходимо с МК управлять 8-сегментным индикатором типа АЛС324Б1 (7 палочек и запятая). Проблема в том, что при номинальном токе в 20мА при зажигании всех разрядов индикатора ток слишком большой, греется КРЕН5А и боюсь, что может вылететь МК (так как у него на выходах порта висят эти индикаторы).
Может есть какой иной способ работать с такой штукой и без особого ущерба?
Я думал поставить транзистор и им управлять (в ключевом режиме), но будет ли это правильно...
Спасибо.
|
Ограничь ток резисторами , а если яркости мало ставь
импортный .
И как мне помниться 20мА не номинальный ,а максимальный ток для АЛС...
http://www.eximer.net/products/elect.../rus_2712.html
И честно сказать , как индикаторы они полное г...
свечения не равномерное , очень частый выход из строя сегментов.
Говорю , потому что обслуживаю 7 лет аппаратуру с этими алс..
|
|
|
|
17.03.2008, 19:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Поставить, как выше и советовали ULN2803, балластные резисторы, а питание на индикатор брать ДО кренки. Будет немного меняться яркость в зависимости от напряжения, но это практически незаметно. Если конечно индикатор с общим анодом. Динамическую индикацию для одного индикатора обычно не делают ![Улыбка](images/smilies/icon_smile.gif) .
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:30.
|
|