Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
16.08.2012, 15:49
|
|
Частый гость
Регистрация: 15.06.2011
Сообщений: 31
Сказал спасибо: 7
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Светодиодное табло (бегущая строка)
Добрый день. Есть такая ситуация: один разработчик делал бегущую строку но в итоге у него ничего не получилось, и мне досталась панель с распаяными светодиодами и драйверами к ним dm135. Размер табло 70х16 led'ов, драйвера подключены таким образом , тоесть строка какбы разделена на две меньших высотой в 8 светодиодов и на всю длину, драйвера объеденены и получается не по 16 битному драйверу а 32.
Для управления эток кашей я взял stm32f103vct6 (работает от 3В, драйвера питаются от 4,56В), и вот для управления я просто покидал линии с драйверов на ноги контроллера и получается контролер одной ногой дергает линию ENABLE для 35 драйверов сразу.
Вродебы заработало но это вродебы.. 1/4 часть строки (половину верхней полустроки) зажечь получаеться полностью но все равно видно что контроллер ловит помехи и его глючит.. драйвера заполняються рывками. Заполнить все уже не получаеться.. так вот какие могут быть подводные камни как их решить? Питание контролера стабилизируеться ld1117#33 со стандартным обвязом из даташита 10mF на выходе и 100nF на входе, в обвязе контроллера 4*100nF + 2*1mF. Из измерительного инструмента лиш два мультиметра UNI-T UT33D и Ц4324
|
|
|
Сказали "Спасибо" padre62
|
|
|
16.08.2012, 15:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
Буферируйте линии, причем желательно для каждого драйвера отдельно. В качестве буфера неплохо идут 74xx245 - одна мс - 8 каналов. Для повышения помехоустойчивости со стороны драйверов можно то же таких же буферов наставить.
|
|
|
Сказали "Спасибо" _guardianangel
|
|
|
16.08.2012, 16:28
|
|
Частый гость
Регистрация: 15.06.2011
Сообщений: 31
Сказал спасибо: 7
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
я так понял необходимо распаять эти буферы на плате контроллера, и потом с помощью них плевать битами в драйвер, а вот для повышения помехоустойчивости добавить еще эти буферы непосредственно возле драйвера и контроллерным буфером плевать в драйверный буфер, тоесть схема получаеться такая: контроллер-›контроллерный буфер-›провод-›драйверный буфер-›драйвер, верно?
|
|
|
Сказали "Спасибо" padre62
|
|
|
16.08.2012, 16:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
Да, верно.
|
|
|
Сказали "Спасибо" _guardianangel
|
|
|
16.08.2012, 17:16
|
|
Частый гость
Регистрация: 15.06.2011
Сообщений: 31
Сказал спасибо: 7
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
еще вопрос, по поводу обвязки этого буфера, взгляд на даташит и там я както ничего не увидел, значит его можно спокойно питать от 4,56в БП, неставя никакой дополнительной мелочевки?
|
|
|
Сказали "Спасибо" padre62
|
|
|
16.08.2012, 17:27
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
Смотрите на питание конкретного буфера. Есть буфера для которых 3.6в смерть. а есть и 5 в. Надо по конкретной микросхеме смотреть. Так большинство производителей заявляет верхний предел в 6-7в. А рекомендуют от 1.8-2.7 до 3.6в. Но почти все заявляют - порты 5в толерантны.
|
|
|
Сказали "Спасибо" _guardianangel
|
|
|
16.08.2012, 20:55
|
|
Частый гость
Регистрация: 19.08.2004
Сообщений: 33
Сказал спасибо: 6
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
1 нога STM32 держит 25 мА, так что 35 enable по моему многовато. а зачем вообще enable? драйвер держит 25 МГц, загоняйте данные на максимальной тактовой, мерцания всеравно заметно не будет.
|
|
|
|
16.08.2012, 21:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
Сообщение от dash
|
загоняйте данные на максимальной тактовой
|
Будет. На светодиодах будет видна засветка-фон
Смотреть нужно не на ток, а на емкость входов и монтажа. Но для таких длинных линеек буферы обязательны, один выход НС244 и аналогичных может тянуть 4...8 стандартных КМОП-входа. Непосредственно на выходах контроллера поставьте резисторы на 100...1000 Ом для сглаживания импульсов, чтобы в линиях не генерировались иголки. На ногах питания каждого драйвера минимум по 10 мкф, лучше по 47 мкф плюс керамика от 0,1 мкф и больше
|
|
|
|
16.08.2012, 22:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,020
Сказал спасибо: 3,026
Сказали Спасибо 3,200 раз(а) в 2,171 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
Хорошо-бы озвучить расстояние от "мозгов" до DM135 (самого дальнего). А то, может окажется более приемлемым делать дифференциальные сигналы.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
17.08.2012, 00:02
|
|
Частый гость
Регистрация: 15.06.2011
Сообщений: 31
Сказал спасибо: 7
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Светодиодное табло (бегущая строка)
Сообщение от ForcePoint
|
Хорошо-бы озвучить расстояние от "мозгов" до DM135 (самого дальнего). А то, может окажется более приемлемым делать дифференциальные сигналы.
|
до самого дальнего 112см
|
|
|
Сказали "Спасибо" padre62
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Бегущая строка
|
barbuss |
Микроконтроллеры, АЦП, память и т.д |
26 |
26.12.2011 20:41 |
Бегущая строка
|
russo_turisto |
Электроника - это просто |
23 |
13.02.2011 19:18 |
[Решено] бегущая строка
|
Вадим |
Источники питания и свет |
3 |
04.03.2005 20:00 |
Часовой пояс GMT +4, время: 19:13.
|
|