Общий катод, динамическая индикация

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
typhoon
Родился
Сообщения: 14
Зарегистрирован: Сб ноя 19, 2011 04:51:59
Откуда: Уфа

Общий катод, динамическая индикация

Сообщение typhoon »

Товарищи!
Нужна помощь - как повысить ток в индикаторе с общим катодом??
Имеется CC56-12GWA, подключенный к PICу - светится очень тускло, как можно сделать его ярче? :?
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Общий катод, динамическая индикация

Сообщение otest »

для начала нужно схему показать
typhoon
Родился
Сообщения: 14
Зарегистрирован: Сб ноя 19, 2011 04:51:59
Откуда: Уфа

Re: Общий катод, динамическая индикация

Сообщение typhoon »

да там показывать-то нечего )
Вложения
1100.JPG
(114.32 КБ) 1540 скачиваний
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Общий катод, динамическая индикация

Сообщение otest »

Это не схема а скрин с Протеуса. Или вы не видите разницы между симулятором и реальным устройством ?
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Общий катод, динамическая индикация

Сообщение ploop »

Подключен так же, как в протеусе? Если да, может пик пора выбрасывать?

На самом деле этот индикатор должен работать без всяких дополнительных усилителей.
typhoon
Родился
Сообщения: 14
Зарегистрирован: Сб ноя 19, 2011 04:51:59
Откуда: Уфа

Re: Общий катод, динамическая индикация

Сообщение typhoon »

подключен именно так как в протеусе, 2 пика пробовал - результат одинаковый, попробую через транзисторы на каждый сегмент ))

otest писал(а):Это не схема а скрин с Протеуса. Или вы не видите разницы между симулятором и реальным устройством ?
Что Вы этим хотели сказать? Это и есть схема по которой подключен индикатор.
levscha
Родился
Сообщения: 14
Зарегистрирован: Вт апр 21, 2009 13:43:25
Откуда: Беларусь

Re: Общий катод, динамическая индикация

Сообщение levscha »

Схема подключения индикатора к контроллеру см. вложение. Контроллер использовался PIC16F886. Резисторы в цепях сегментов определяют яркость свечения индикатора. Номинал резисторов определяется по закону тов. Ома:

R = (Eпитания - Uсветодиода)/ Iсветодиода.

Ток через один сегмент индикатора выбирается в диапазоне 1...20 мА (обычно), напряжение светодиода - падение напряжения на светодиоде (для красного около 1,2...1,5 В, для зелёного около 2 В). Обычно значение резисторов в цепи сегментов лежит в пределах 300...1500 Ом.
Транзисторные ключи предназначены для того, что-бы не спалить порт контроллера, если Вы пожелаете работать при большой яркости свечения. Например, при токе через один сегмент в 10 мА при засвечивании 8 с точкой через общий вывод разряда индикатора будет протекать ток 8*10мА=80мА, что приведёт квыходу из строя вывода контроллера, к которому подключён общий провод индикатора. Резистор в цепи базы электронного ключа может иметь сопротивление 4,7...10 кОм.
Вложения
Схема модуля индикатора.jpg
(30.99 КБ) 1515 скачиваний
Не бывает безвыходных ситуаций. Есть только ситуации, выход из которых Вас не устраивает...
typhoon
Родился
Сообщения: 14
Зарегистрирован: Сб ноя 19, 2011 04:51:59
Откуда: Уфа

Re: Общий катод, динамическая индикация

Сообщение typhoon »

Спасибо, levscha!
Проблему решил увеличением времени индикации.
ADYprod
Родился
Сообщения: 1
Зарегистрирован: Пт апр 20, 2012 23:48:23

Re: Общий катод, динамическая индикация

Сообщение ADYprod »

Здравствуйте, помогите пожалста выбрать транзисторы для подключения к сегментам индикатора CC56-12, если не сложно укажите пожалста какие именно транзисторы (марку)
Аватара пользователя
kvb48
Потрогал лапой паяльник
Сообщения: 321
Зарегистрирован: Пн июн 21, 2010 18:39:28

Re: Общий катод, динамическая индикация

Сообщение kvb48 »

ADYprod писал(а):Здравствуйте, помогите пожалста выбрать транзисторы для подключения к сегментам индикатора CC56-12, если не сложно укажите пожалста какие именно транзисторы (марку)

Да любой маломощный транзистор нужной проводимости n-p-n или p-n-p.
Аватара пользователя
nicolasomsk
Встал на лапы
Сообщения: 148
Зарегистрирован: Вс окт 23, 2011 13:27:09
Откуда: Россия. Омск
Контактная информация:

Re: Общий катод, динамическая индикация

Сообщение nicolasomsk »

Друзья, спасайте. Проблема в следующем:
Имеем две светодных шкалы в каждой 20 светодиодов (итого:40)
В каждой шкале катоды объединены
Анод перв. шкалы, первого светодиода соединены с анодом второй шкалы, перв. светодиода. и так далее все 20 шт
Планирую использовать динамическую индикацию, но понятно, что тока у МК не хватит, ибо каждый светик 20мА кушает
Оооочень хочется обойтись наименьшим количеством транзисторов. 20 или 22 транзюка я не вывезу (места на печатке нет, да и сделать надо за выходные, а транзюков маловато)
Схему выложил для наглядности, только что состряпал, в ней ни резюков ни транзюков, так..смысл передать.
Вложения
123.jpg
(203.31 КБ) 631 скачивание
levscha
Родился
Сообщения: 14
Зарегистрирован: Вт апр 21, 2009 13:43:25
Откуда: Беларусь

Re: Общий катод, динамическая индикация

Сообщение levscha »

nicolasomsk писал(а):Друзья, спасайте. Проблема в следующем:
Имеем две светодных шкалы в каждой 20 светодиодов (итого:40)
В каждой шкале катоды объединены
Анод перв. шкалы, первого светодиода соединены с анодом второй шкалы, перв. светодиода. и так далее все 20 шт
Планирую использовать динамическую индикацию, но понятно, что тока у МК не хватит, ибо каждый светик 20мА кушает
Оооочень хочется обойтись наименьшим количеством транзисторов. 20 или 22 транзюка я не вывезу (места на печатке нет, да и сделать надо за выходные, а транзюков маловато)
Схему выложил для наглядности, только что состряпал, в ней ни резюков ни транзюков, так..смысл передать.


Если 1 вывод контроллера позволяет дать 20 мА (извиняйте, не имел дела с атмегой), то задача тривиальна. Т.е. решается при использовании динамической индикации. Для Вашей схемы по большому счёту понадобится 4 резистора и 2 транзистора (см. вложение).
Принцип работы данной схемы. 20 выводов контроллера подключаются к анодным выводам светодиодной линейки. При этом два канала соединены в параллель (как у Вас нарисунке). Катоды линеек первого канала и второго канала соединяются, т.е. получается одна линейка из 20 диодов с общим катодом.
Общий катод подключается к резистору R, а тот в свою очередь замыкается на землю через транзистор. Указанные насхеме резисторы номиналом 4,7 кОм являются токоограничительными резисторами в цепи базы электронного ключа, собранного на транзисторе.
Номинал резистора R рассчитывается по закону тов. Г.С. Ома под требуемый ток, протекающий через светодиод. Для Вашего случая он равен около 170 Ом.
Теперь принцип вывода на индикатор. Один "кадр" вывода на линейку состоит из 40 этапов. Начальное состояние - все светодиоды погашены. Открываете лог. "1"- один транзистор, выводите на первый диод 0 или 1 , ждёте, гасите 1-й диод, зажигаете 2-й, ждетё, гасите 2-й, зажигаете 3-й и т.д., потом аналогично для второго канала.
Т.к. частота при динамической индикации должна быть больше 25 Гц, то время подсвета одного диода можно рассчитать как 1/(25*40)=1мс или 1000 Гц.
Вложения
321.jpg
(200.25 КБ) 961 скачивание
Не бывает безвыходных ситуаций. Есть только ситуации, выход из которых Вас не устраивает...
Аватара пользователя
nicolasomsk
Встал на лапы
Сообщения: 148
Зарегистрирован: Вс окт 23, 2011 13:27:09
Откуда: Россия. Омск
Контактная информация:

Re: Общий катод, динамическая индикация

Сообщение nicolasomsk »

Спасибо за ответ,levscha! Я так понял, что вы описываете посегментную индикацию. Да, как то не подумал об этом сам, ведь в единицу времени горит только один светодиод, следовательно и нагрузка на МК будет меньшей.
Боюсь только, что буду с яркостью бороться и с мерцанием СД. Как думаете, 40 СД при посегментной индикации без проблем покатят?
levscha
Родился
Сообщения: 14
Зарегистрирован: Вт апр 21, 2009 13:43:25
Откуда: Беларусь

Re: Общий катод, динамическая индикация

Сообщение levscha »

nicolasomsk!
На счет посегментной индикации Вы поняли меня верно.
Для устранения мерцания индикатора надо иметь частоту больше 25 Гц. Например, у семисегментного индикатора я мерцание перестаю замечать при частоте более 50 Гц. Поэтому единственным выходом будет только увеличение частоты.
Яркость свечения светодиода в большей степени определяется протекающим через него током. При токе 20 мА большинство светодиодов работает почти в предельном режиме, поэтому яркость свечения будет максимальна. Но есть одно но - количество диодов в индикаторе, а их у Вас ажно 40. Т.е. диод будет гореть всего 1/40 "кадра" при посегментной индикации и картинка будет тусклой. Поэтому для увеличения яркости надо "играть" частотой индикации в сторону её увеличения. Тут, как говорится, надо экспериментировать...
Не бывает безвыходных ситуаций. Есть только ситуации, выход из которых Вас не устраивает...
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15549
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Общий катод, динамическая индикация

Сообщение BOB51 »

есть куча специально разработанных и широкодоступных микросхем обвязки МК
к примеру :
ULN2803
74HC595
TPIC6C595
работают для схем с "ОА"
для "ОК"
L9821
TD62783
или самоделка на базе 4N33 + n-p-n транзистор
Ответить

Вернуться в «Практика»