Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Схемы » Подключение мощного семисегментного индикатора к МК


Подключение мощного семисегментного индикатора к МК

Сообщений 1 страница 13 из 13

1

Доброго времени суток.
Столкнулся с такой проблемой, в проекте необходимо использовать большие (примерно 10 см высотой) семисегментные индикаторы с общим анодом.
Ток 20мА при падении напряжения около 7 Вольт.
Как подключить три таких индикатора, для динамической индикации к микроконтроллеру?

http://s7.uploads.ru/t/QsBG3.jpg

подойдет ли такая схема?

0

2

Так ток светодиодов всё равно надо ограничивать резисторами или у вас какие-то особенные сборки?
И ток базы транзисторов тоже...

0

3

RDW написал(а):

Так ток светодиодов всё равно надо ограничивать резисторами или у вас какие-то особенные сборки?
И ток базы транзисторов тоже...

Пардон, для упрощения схемы упустил это.
На базе каждого резистора будет стоять резистор ~1к, и на ограничение тока светодиодов, на катоды будет идти через 230 Ом

0

4

В этой схеме на индикатор будет поступать напряжение Vcc-0.7В, т. е. около 4.3 вольта. Вообще тип транзисторов выбран неправильно. В цепях анодов нужно будет ставить по 2 транзистора, иначе или напряжение будет низким, или транзистор не закроется. Хотя можно поэкспериментировать с делителем напряжения в цепях баз, но надежность под вопросом, т. к. на выводы МК будет поступать напряжение выше напряжения питания.

0

5

По анодам схема точно не будет работать. Нужен pnp транзистор, эмиттером на плюс, который управляется npn транзистором эмиттером на минус. Ну и пару резисторов, кроме упомянутых

0

6

Может для катодов попробовать применить ULN2004?

0

7

Посмотрите тут, может пригодится.

0

8

UN8JAB написал(а):

Как подключить три таких индикатора, для динамической индикации к микроконтроллеру?

Можно так

0

9

sasha_1973 написал(а):

Можно так

интересно конечно.

Но можно же как-то обойтись чисто транзисторами...

Мозг сегодня вообще не соображает.

Спасибо за подсказку

0

10

Можно попробовать MOSFET транзисторы из серии IRL, например IRL520. Ток до 10 А, мощность до 60 Вт, управляются от логического уровня.

0

11

Если хочется сэкономить на транзисторах, можно сделать не совсем грамотно=)
В данной схеме резистор R6 НЕ ТРЕБУЕТСЯ! Но почему то в протеусе без него работать не хочет, тк при подключении резистора к сегменту, на нём сразу появляется лог. 0, и избавиться от него получилось только подтяжкой к +12В..
Плечо на транзисторе Q1 (таких должно быть 4) управляет разрядами, если на транзистор Q1 Через резистор R1 подать единицу, то разряд будет не активным, если ноль - активным. Также следует подобрать по мощности резистор R8!
Плечо на транзисторе Q2 (таких плеч будет 7 или 8, если используется точка). Если транзистор Q2 открыт, разряд активен, и наоборот..
http://s3.uploads.ru/t/ehKDn.jpg

0

12

Спасибо всем! уже сделал.
http://s6.uploads.ru/t/lEyiV.png
вот так. все работает отлично

0

13

UN8JAB написал(а):

Спасибо всем! уже сделал.

вот так. все работает отлично

поподробней схему можно? Ничего не понял..... :blush:

0


Вы здесь » Программирование ATMEL в BASCOM. » Схемы » Подключение мощного семисегментного индикатора к МК