Перейти к содержанию
    

Подключение большого семисегментного индикатора

Здравствуйте! Помогите пожалуйста с изготовлением моего устройства, вот краткое описание: секундомер на Atmega128 с большими индикаторами двухцветными Kingbright SBA15-11EGWA с общим анодом, из ВАХ видно: max 25mA. при 4.6V. Выложил часть своей наивной схемы. Устройство собрано и программируется, но индикаторы нормально светиться не собираются :laughing: Если возможно хотел бы доделать схему навесным монтажом, не переделывая полностью. Посоветуйте пожалуйста...

post-62460-1295976284_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нижний ключ следует взять типа NPN, включить его по схеме с общим эмиттером и добавить к нему в коллектор балластный резистор для ограничения тока сегмента. Верхний ключ лучше взять в виде P-канального MOSFET, чтобы была возможность увеличить напряжение питания индикатора потому, что при 5В±10% питании может чутка не хватить напряжения для нормального свечения сегментов. Ну либо сделать этот каскад со смещением уровня в виде комбинации NPN+PNP транзисторов..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

странное подключение VT2. И не забывайте - ограничивающие резисторы на сегменты обязательны.

Вот пример 12-разрядной индикации на индикаторах 1.2" (питание 6..7В):

 

post-38347-1295977366_thumb.png

Изменено пользователем ukpyr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ага понимаю. А подскажите как расчитать баластные резистры если я буду подавать на индикаторы 12V (имеется такое на плате кроме 5V)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я в большие индикаторы дул ток 70 мА. Внизу стояли мосфеты, вверху pnp транзисторы c управлением от нижнего транзистора. Обязательно уделите внимание быстрому закрыванию транзисторов - это значит бызы силовых транзисторов обязательно соединять с эмиттерами резистором в неск сотен ом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как-то так: R = (Uпит - Uинд) / (Iинд * Nразр), где Uпит - напр.питания, Uинд - напряжение на сегменте, Iинд - средний ток через сегмент, Nразр - количество разрядов при динамической индикации.

если я буду подавать на индикаторы 12V
только чтобы не сжечь контроллер управлять анодными транзисторами придется через NPN транзисторы, ну и балластные резисторы при таком питании будут нехило греться (уже при 7В сильно греются) - попробуйте сначала запитать от 5 вольт.
Изменено пользователем ukpyr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Верхний ключ лучше взять в виде P-канального MOSFET, чтобы была возможность увеличить напряжение питания индикатора потому, что при 5В±10% питании может чутка не хватить напряжения для нормального свечения сегментов. Ну либо сделать этот каскад со смещением уровня в виде комбинации NPN+PNP транзисторов..

И запитать от +12В.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И запитать от +12В.
При запитке от 12В только одним лищь P-MOSFET уже не обойтись будет. Все равно каскад для смещения уровня понадобится в виде еще одного NPN.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разобрался! :biggrin: Mоя главная ошибка, надо было сверху поставить PNP

 

А если общий поставить PNP и питание подать ~6в. Это может попортить МК? Или всетаки до контроллера через базу транзистора дойдет напряжение меньше? Правда стабилизатор еще придется ставить, все ровно (...

 

Я читал, некоторые стабилизеторы, если выходное напряжение превышается, (как бы сказать) шунтируют (чтоли) его на массу...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ВСЕМ ОЧЕНЬ БЛАГОДАРИН ЗА ИНФУ! Еще в spice попробую поиграться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Firstvald, а как понять?

...вверху pnp транзисторы c управлением от нижнего транзистора...

Ни как не разберусь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот так примерно. Номинал балластных резисторов R5-R12 рассчитывается в зависимости от величины VCC. Для экономии места вместо NPN и двух резисторов (Б-Э и последовательно в базе), можно взять "цифровые" транзисторы (Built-in bias resistors) у которых эти резисторы уже встроенные. Например, из серии DTC143EE иже с ним. http://www.onsemi.com/PowerSolutions/parametrics.do?id=799

post-3882-1296394414_thumb.png

Изменено пользователем rezident

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так может rezident'у все до лейблов полностью нарисовать, распаять и вручить? Чтоб уж совсем думать не нужно было?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Новичек может понять все буквально

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...