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

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

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

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

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

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

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

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

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

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

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

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

Может провода тонкие?
На длине 2 м и такие чудеса ?
baiderin вне форума  
Непрочитано 24.01.2010, 20:41  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
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  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,528
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

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

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

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

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

Закладки
Опции темы

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

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

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


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


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