Страница 3 из 3
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 11:32:17
clawham
я себе буду тоже подобное делать....буду юзать драйвера на 16 выходов с 12-ю битами яркости(но можно и уменьшить)
TLC5940
тут тебе и стабилизатор тока и отчет какие сегменты погорели и хранение данных и частота ШИМа любая ии управление всего 4-ю ногами(по сути то это сдвиговые регистры)
но индикаторы только с общим анодом ибо он(драйвер) только на землю умеет садить
я с ним разобрался и если есть вопросы по управлению/подключению - обращайтесь - очень простые и удобные драйвера...есть в дипе...
эт если хочется статики плавного регулирования яркости и т.д.
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 11:51:32
ploop
Хм... А как они по цене? Во сех сзвестных интернет-магазинах искал - только оценочные платы за от пяти килорублей...
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 11:55:52
clawham
бесплатно с техас инструментс семплами шлют по 5 штук за раз(можно разных набрать и получить 20 штук или созвониться с техподдержкой в снг и они могут до 40 штук прислать бесплатно..россия и украина с 2011 года снова в доверенных странах и нам открыт трубопровод полезностей....для 32 светодиодных 7-сегментников надо 14 драйверов без точки и 16 с точкой если
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:01:38
clawham
прелесть этих драйверов в том что им нужно поавать внешнюю тактовую и внешний сброс счета в ноль....например я с меги 32 прям с кварца взял такт и прерыванием таймера клацал сброс каждые 4096 такта....
а можно клацать сбров каким-нить счетчиком типа ие8 каждые 32/64/128 тактов...соответственно получать более высокую частоту на светиках но меньшую разрядность ...
+ есть дом еепром внутри для точной корекции тока на каждый из светиков(+-10 % ) таким обазом можно довольно плавно менять яркость комбинируя подстроечный регистр и регистр данных ....но это изврат...12 бит для светиков это более чем з глаза...ну очень плавно...
такт принимает до 33 мегагерц...
кстати он отрабатывает интересные задержки ...получается каждый светик не моргает синфазно с соседями....тоесть табло не мерцает на низких яркостях....
выход до 160 миллиампер и 18 вольт

типа открытые коллекторы + величина стабилизирующего тока задаётся одним внешним резистором
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:11:09
qwerky
Делал 32-разрядную индикацию на регистрах 74hc595, организация 4 строки на 8 столбцов, всего 5 регистров и 3 сигнала управления. Анодный регистр буферизировался транзисторами. Эти регистры имеют дополнительный строб загрузки, поэтому ничего не мигало. Выход мощный, яркость зашкаливала. С помощью сигнала разрешения OE можно организовать регулировку яркости, хотя можно и программно - гасить индикаторы на несколько интервалов в конце цикла обновления.
для 32 светодиодных 7-сегментников надо 14 драйверов без точки и 16 с точкой если
а теперь умножаем на стоимость драйвера и давим жабу
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:13:22
DX168B
Такое не пойдёт???
Статья предназначалась для этого сайта, но небыла опубликована. Наверное потому, что это теоретическая статья только для понятия процессов, происходящих в устройстве. Типа сырая теория без подробных расчётов.
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:24:42
ploop
Господа, всё замечательно, но:
clawham, штуки, однозначно, обалденные. Но клянчить их у ТИ это не вариант (разьве что просто пощупать). Заказывать из-за бугра - тоже. А тут в продаже нет
qwerky Динамику пришлось отбросить из-за недостатка по яркости. Проводил тесты - хреновато. Хотя ток задирал через ключи выше положенного.
DX168B, в этой теме ранее обсудили все способы. Кстати, а чем статья не понравилась? Вполне неплохая...
Я в итоге остановился на статике с 595ми. Стоят копейки, держат ток, удобны до ужаса. Пугает только паять четверть тыщщи резисторов

Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:25:49
qwerky
Такое не пойдёт???
для матричных индикаторов - да, для 7сегментников - не то...
Динамику пришлось отбросить из-за недостатка по яркости. Проводил тесты - хреновато. Хотя ток задирал через ключи выше положенного.
а как управляли индикаторами ? Какой ток на сегмент ? Для статики можно те же 595 включить последовательно, по ОЕ - регулировка яркости
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:33:14
DX168B
А чем не то? Вместо рядов светодиодов разряды сегментников. Получится аж 30-значное число.
ploop писал(а):DX168B, в этой теме ранее обсудили все способы. Кстати, а чем статья не понравилась? Вполне неплохая...
Незнаю, не интересовался. Отправлял несколько раз, ответили, что хорошая статья, но в публикации она так и не появилась. Потом просто времени небыло и..... забил на это дело.
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:44:52
qwerky
DX168B писал(а):А чем не то? Вместо рядов светодиодов разряды сегментников. Получится аж 30-значное число.
сколько регистров нужно для такого управления ?
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:48:14
ploop
А чем не то? Вместо рядов светодиодов разряды сегментников. Получится аж 30-значное число.
Объясняю.
Количество сегментов можно разгонять сколь угодно много, но
яркость каждого X будет равна X=L*(1/N), где L - максимальная яркость сегмента в статике, N - количество сегментов. Спасает то, что светодиоды в импульсе держат много больший ток, нежели в постоянном включении.
Из даташитов следует, что этот импульсный ток, в среднем, может превышать в ~4 раза ток в статике. Сюда же можно приплюсовать физиологические особенности глаза, но это уже совсем загоны.
Из всего вышесказанного следует, что реально можно выжать из светодиодных индикаторов яркость, близкую к максимальной, только при скважности импульсов на них не более 4. В случае с вашей матрицей скважность =5, что тоже неплохо. Но достаточно увеличить скважность, мы жутко потеряем в яркости.
Это теория. А практика показала, что при ярком внешнем освещении скважность =4 тоже не подходит. Слабо видно. Поэтому и решил использовать статику...
Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 12:51:42
DX168B
qwerky
Ну, как видите немного. Отдельной операцией можно сформировать в ОЗУ данные для выброса в индикаторы и за тем таймером выводить из ОЗУ, параллельно основной работе МК. 30 байт в ОЗУ - это немного даже для слабеньких тинек.
ploop
Ну вам виднее.

Re: Вывод большого количества данных
Добавлено: Пт апр 15, 2011 15:29:22
O-LED
Офтопик (по теме уже все разжевано)-
Статья предназначалась для этого сайта, но небыла опубликована.
радиокот зажрался.

для начинающего очень неплохо разжевоно.
Re: Вывод большого количества данных
Добавлено: Сб апр 16, 2011 13:06:46
DX168B
Может они просто забыли. Тогда ещё конкурс статей в разгаре был. Новые статьи не публиковались. Всё может быть.