Реклама на сайте DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...
Загрузка...

Ответ
Опции темы
Непрочитано 24.01.2010, 10:45   #1
Churchill
Прописка
 
Регистрация: 23.03.2008
Сообщений: 121
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Churchill на пути к лучшему
По умолчанию TTL сигналы и длинные провода

Подскажите, плз, как правильно монтировать многоблочные девайсы, часть блоков которых получает параллельные управляющие сигналы (все сигналы ТТЛ)?
Имеем: мега8+74hc245 (буферируем сигналы управления) на одной плате и 8 драйверов светодиодов MBI5026 группами по 2 штуки на отдельных платах. Все соединено единым 20 -пиновым шлейфом общей длиной до 2 м.
Проблема: видны случайные вспышки светодиодов (индикация динамическая). То есть выводим одно, но периодически незажженные светодиоды вспыхивают.
Знаю, что всякие большие табло содержат кучу таких же драйверов и расстояние между блоками достигает нескольких метров, однако все работает четко. Как добиться такой четкости?
Реклама:
Churchill вне форума   Ответить с цитированием
Непрочитано 24.01.2010, 11:47   #2
estet
Почётный гражданин KAZUS.RU
 
Аватар для estet
 
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,969
Сказал спасибо: 297
Сказали Спасибо 500 раз(а) в 364 сообщении(ях)
estet на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Прадеды использовали т.н. магистральные приемопередатчики. Основной принцип - дифференциальные линии и гистерезис на входе.
Сейчас ИМХО дешевле будет в каждый блок - по меге. Тем же UART.
estet вне форума   Ответить с цитированием
Непрочитано 24.01.2010, 14:59   #3
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,285
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Если все уже собрано и не возможности переделать, попробуйте:
- снизить частоту ,динамической индикации
- в шлейфе перемежать сигнальные и земляные проводники
- последовательно с шлейфом включить резисторы 33-330 ом, это уменьшит броски тока и отражения в кабеле.
MisterDi вне форума   Ответить с цитированием
Непрочитано 24.01.2010, 19:03   #4
Churchill
Прописка
 
Регистрация: 23.03.2008
Сообщений: 121
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Churchill на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

А где можно прочитать про разводку таких блоков, согласование линий, шлейфы и правила всякие? А то щас столкнулся, что девайс в моноблоке работает изумительно, как разнесли блоки на расстояние - полезли чудеса, пробитые ключи драйверов светодиодов и проч. Решилось отключением ШИМа. Видать ,нехилые всплески по проводам лезли. Есть какие-то гарантированные схематические решения для всяких табло и экранов, где много драйверов светодиодов и длинные связи?
Churchill вне форума   Ответить с цитированием
Непрочитано 24.01.2010, 19:17   #5
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,737
Сказал спасибо: 2,488
Сказали Спасибо 895 раз(а) в 582 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Может провода тонкие?
На длине 2 м и такие чудеса ?
baiderin вне форума   Ответить с цитированием
Непрочитано 24.01.2010, 20:41   #6
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Сообщение от Churchill Посмотреть сообщение
Есть какие-то гарантированные схематические решения для всяких табло и экранов, где много драйверов светодиодов и длинные связи?
В общем, ничего лучше цифровой шины RS-485 для таких целей не найдете. Как уже писали, это потребует установки контроллера на каждом модуле, который подключается к шине.

Если уже все сделано и менять сильно не хочется то есть три незамысловатых правила:
  1. Все провода с обоих концов шлейва поключаются через резисторы (100-200 Ом). Это уменьшает "звон" в проводах и частично защищает от электростатических разрядов, который неизбежны при такой длине проводов
  2. Ток, который "уходит" в модуль через шлейф, должен по этому же шлейфу и возвращаться. Это уже ближе к вопросу о правильной разводке земли/питания всей схемы
  3. Можно попробовать "согласовать" шлейф (наподобие того как это делается в каоксиальном кабеле от антенны), это полностью уберет искажения сигнала

Но это все так, не очень надежно и не выходя за рамки ТТЛ вряд ли что-то можно кардинально улучшить.

Лучше всего с подобными задачами справляется последовательная цифровая шина с дифференциальным физическим каналом, например, такая как RS-485.

Последний раз редактировалось alexgap; 24.01.2010 в 20:46.
alexgap вне форума   Ответить с цитированием
Сказали "Спасибо" alexgap
Churchill (24.01.2010)
Непрочитано 25.01.2010, 09:22   #7
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,522
Сказал спасибо: 734
Сказали Спасибо 1,916 раз(а) в 794 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Сообщение от alexgap Посмотреть сообщение
последовательная цифровая шина с дифференциальным физическим каналом, например, такая как RS-485
А если провода длинные, то еще лучше с гальванической развязкой. В этом сам убедился, перепаивая в третий раз драйвера в схеме управления телекамерой. От одного драйвера вообще только ноги остались и угольки на плате А на четвертый раз выгорела сама схема управления. Но меня там уже не было Причем, все железо - штатное, не самоделка. Экономия, однако...
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума   Ответить с цитированием
Непрочитано 25.01.2010, 10:26   #8
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

MBI5026 имеет триггеры Шмита на всех входах, грех не воспользоватся. Простого RC фильтра должно хватить. Разумеется надо посчитать константу сообразно скорости передачи данных.
__________________
Мыслю, следовательно существую
Popeye вне форума   Ответить с цитированием
Непрочитано 25.01.2010, 10:37   #9
BigMazzi
Прописка
 
Регистрация: 09.06.2007
Сообщений: 96
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
BigMazzi на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

"Курс цифровой электроники" 3-й или 4-й том тебе поможет. Автор Янсен. Голландец.
BigMazzi вне форума   Ответить с цитированием
Непрочитано 25.01.2010, 15:11   #10
ish0
Прописка
 
Регистрация: 09.08.2006
Сообщений: 198
Сказал спасибо: 14
Сказали Спасибо 27 раз(а) в 20 сообщении(ях)
ish0 на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Могу предложить выполнить соединение узла управления и индикации кабелем для локалки. Витые пары в нем нагружаются с обоих концов на последовательно соединенные резистор 100ом и конденсатор 510пф для согласования линии. Конденсаторы ставятся для уменьшения статического тока потребления.
Кстати, если узлы питаются от разных сетевых источников, то оптопары необходимы.
ish0 вне форума   Ответить с цитированием
Ответ

Закладки
Загрузка...


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 10:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot