Динамическая индикация. Как не сжечь вывод МК?

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Сообщение eqltv »

Подключаю к ATTiny2313 два индикатора с общим катодом.
Изображение
Максимальный ток с катодов получается 15*8 = 120 мА, а выводы МК рассчитаны лишь на 40 мА. Какие поставить транзисторы и как? Помогите, пожалуйста, по транзисторам я почти ноль.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1132
Зарегистрирован: Пт фев 16, 2007 14:18:20
Откуда: Новосибирск

Сообщение Chip115 »

да любые со стола... я ,например, всегда ставлю C945. самый распространенный у меня средь запчастей :) и резистор в базу на 4,7-10 кОм
Контактная информация:
Реклама
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Сообщение eqltv »

Изображение
Вот так? Точно заработает? Точно любой можно?
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

можно и без них все равно не сгорит)))) только яркость будет неравномерная... А так любые... соответствующей полярности
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Сообщение eqltv »

BCluster писал(а):можно и без них все равно не сгорит)))) только яркость будет неравномерная... А так любые... соответствующей полярности
Ток в три раза больше, чем можно! Как же не сгорит?
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 335
Зарегистрирован: Чт май 21, 2009 13:54:07
Откуда: Москва

Сообщение romazan »

Контактная информация:
Реклама
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Сообщение eqltv »

Спасибо! А C1815 подойдет? У меня такие нашлись только в плате от монитора.
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Сообщение eqltv »

Спасибо! А C1815 подойдет? У меня такие нашлись только в плате от монитора.
Мучитель микросхем
Сообщения: 429
Зарегистрирован: Пт ноя 20, 2009 20:38:12
Откуда: Калининград (Koenigsberg)

Сообщение FlySnake »

eqltv писал(а):Спасибо! А C1815 подойдет? У меня такие нашлись только в плате от монитора.
Пойдёт

Есть ещё вариант вообще избавится от этих транзисторов сделав посегментную индикацию т.е. в каждый момент времени только 1 сегмент светится т.о. не перегружая контроллер. Но я об этом только читал, сам пока не пробовал
Вот например есть немного и как раз на AVR http://www.dinistor.net.ru/termometr-na ... -%B0s.html
Контактная информация:
Открыл глаза
Сообщения: 41
Зарегистрирован: Пн дек 21, 2009 15:16:31

Сообщение ujin »

FlySnake писал(а):
eqltv писал(а):Спасибо! А C1815 подойдет? У меня такие нашлись только в плате от монитора.
Пойдёт

Есть ещё вариант вообще избавится от этих транзисторов сделав посегментную индикацию т.е. в каждый момент времени только 1 сегмент светится т.о. не перегружая контроллер. Но я об этом только читал, сам пока не пробовал
Вот например есть немного и как раз на AVR http://www.dinistor.net.ru/termometr-na ... -%B0s.html
От тразюков избовляться не советую, а вапще судя по схеме каторая вверху, она и предпологала использовать динамическую индикацию не иначе на двух сегментах индикатора получите одинавковую цифру...
поэтому сначала светим одним разрядом индикатора,допустим старшим
потом засвечиваем младший индикатор и если это дело делать выше 25 раз в секунду то человеческий глаз уже не заметить мерцания и ваши два разряда вам будет казаться что они светят адновременно.
а опорную частоту к примеру сколько разрядов будет на индикаторе на стока и умножаете частоту свечения одного разряда , то есть у вас на схеме 2 разрядный индикатор значит общая частота буде 50 герц 25+25=50 , если три разряда значит 25*3=75 герц и так далее.
если какой нить таймер есть в запасе у контроллера то есть свободный то оч легко его использовать под это дело.
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

ujin Прежде чем советовать другим, надо научится писать а главное читать и вдумыватся.
FlySnake, предлагает дело :
При посегментной индикации в один момент времени ток течет только через ОДИН сегмент - естественно транзисторы не нужны .
И советую не путать СЕГМЕНТЫ и РАЗРЯДЫ .
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Посегментная индикация обладает одним существенным недостатком - низкая яркость.
Предположим мы используем вывод на максимальном токе 40 мА,
тогда через сегмент будеть протекать средний ток 40/(2*7), 2 индикатора без учета DP, или ~2,85 мА, что маловато будет.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Открыл глаза
Сообщения: 41
Зарегистрирован: Пн дек 21, 2009 15:16:31

Сообщение ujin »

dosikus писал(а):ujin Прежде чем советовать другим, надо научится писать а главное читать и вдумыватся.
FlySnake, предлагает дело :
При посегментной индикации в один момент времени ток течет только через ОДИН сегмент - естественно транзисторы не нужны .
И советую не путать СЕГМЕНТЫ и РАЗРЯДЫ .
не хочется вступать в полемику...и не стоит ....учту ваше замечание.

С уважением..
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

GP1 писал(а):Посегментная индикация обладает одним существенным недостатком - низкая яркость.
Предположим мы используем вывод на максимальном токе 40 мА,
тогда через сегмент будеть протекать средний ток 40/(2*7), 2 индикатора без учета DP, или ~2,85 мА, что маловато будет.
нормальная яркость для красных индикаторов (3-4 разряда). не одно устройство уже сделано. правда, импульсный ток больше 40 мА получается, но никто не жаловался, что есть проблемы. :))) если применять индикаторы с повышенной светоотдачей KINGBRIGHT, то вполне нормально светятся и 6 разрядов.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

ARV писал(а): что есть проблемы. :)))
Да какие там проблемы, так мелочь, вот пришлось импульсный ток до 70 мА поднять, чтобы днем на спидометре хоть что-то было видно :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18783
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

GP1 писал(а):
ARV писал(а): что есть проблемы. :)))
Да какие там проблемы, так мелочь, вот пришлось импульсный ток до 70 мА поднять, чтобы днем на спидометре хоть что-то было видно :)))
имульсный - да, но средний-то остался едва ли 10 мА :) в чем же проблема?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Не-е-е, у меня не посегментная индикация, хотя динамическая.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Сообщение dosikus »

GP1 писал(а):Посегментная индикация обладает одним существенным недостатком - низкая яркость.
Как писал выше ARV - яркость достаточная , спидометр как частный случай можно и на ключах собрать .
Остается один маленький недостаток:
Не смотря на явные преимущества посегментной индикации в миниатюрных девайсах домашнего применения , многие отпинываются от нее как от огня. Ну и как следствие : миф о сложности реализации.
Хотя принцип тот же что и у поразрядной:
Тупое заполнение буфера в main цикле и последующее его сканирование и вывод в interrupt.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»