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

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

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

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

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

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

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

 
Опции темы

TTL сигналы и длинные провода

Непрочитано 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.RUN
 
Аватар для estet
 
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,972
Сказал спасибо: 301
Сказали Спасибо 503 раз(а) в 367 сообщении(ях)
estet на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

Прадеды использовали т.н. магистральные приемопередатчики. Основной принцип - дифференциальные линии и гистерезис на входе.
Сейчас ИМХО дешевле будет в каждый блок - по меге. Тем же UART.
estet вне форума  
Непрочитано 24.01.2010, 14:59  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
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.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

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

Сообщение от alexgap Посмотреть сообщение
последовательная цифровая шина с дифференциальным физическим каналом, например, такая как RS-485
А если провода длинные, то еще лучше с гальванической развязкой. В этом сам убедился, перепаивая в третий раз драйвера в схеме управления телекамерой. От одного драйвера вообще только ноги остались и угольки на плате А на четвертый раз выгорела сама схема управления. Но меня там уже не было Причем, все железо - штатное, не самоделка. Экономия, однако...
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 25.01.2010, 10:26  
Popeye
Почётный гражданин KAZUS.RUN
 
Аватар для 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
Сообщений: 197
Сказал спасибо: 14
Сказали Спасибо 27 раз(а) в 20 сообщении(ях)
ish0 на пути к лучшему
По умолчанию Re: TTL сигналы и длинные провода

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

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

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

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


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.