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

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

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

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

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

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

TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика...

 
Опции темы

Как избавиться от лишних проводов

Непрочитано 18.04.2010, 14:04  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

ХМ, я думал что градации от 0 до 99 передавать в виде градаций тока от 0 до 20. А так да, стабильный ток для передачи бинара это должно быть весьма устойчивым, сопротивление линии нипочём (в разумных пределах), ёмкость линии превращается в линейно нарастающие уровни напряжения, звон линии гасится постоянно "поддавливающим" током.
Реклама:
OneTech вне форума  
Непрочитано 20.04.2010, 14:47  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Вник в задачу и ситуацию...
МК и всё такое - микросхем меньше, но гимору больше.
Я так понимаю, что если на табло от помехи моргнет лампочка в течение 0.1 секунды - это к проблемам не приведет.
Это значит, что для абсолютной нечувствительности к помехам следует исключить из тракта передачи триггерные схемы.
Я решал бы "в лоб" - парой мультиплексор "128 на 1" - демультиплексор "1 на 128".
Составные, конечно, но корпусов не так много: на стороне датчиков 155КП1 - 8шт, на стороне приемника 155ИД3 - столько же.
Переключаться обе стороны должны синхронно, разумеется.
Если не ставить на каждой стороне синхронные счетчики (подвержены помехам), то линий потребуется:
шина адреса - 7 проводников
сигнал данных - 1 провод
+5в - один провод
общий - один провод,
итого - кабель 10 жил. Не минимум, но и не настолько уж катастрофично, зато полностью пофиг любые помехи (кроме таких конечно, которые могут спалить вообще - например удар молнии в линию).

С дешифратора-демультиплексора на каждом из 128 выходов получаем сигнал в виде коротких импульсов. А ими надо будет зажечь лампочку - воооот где огород!!!
Мне представляется наиболее экономным решение - вместо восьми ИД3 использовать шестнадцать 155ИД10, хотя это вдвое больше, но они во-первых мощные сами по себе (до 80mA на выходе!) можно светодиод включить непосредственно. А лампочку накаливания - через один транзистор pnp эмиттерным повторителем, т.к. выход ИД10 - открытый коллектор, так что даже сглаживающий конденсатор подцепить можно.
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)

Последний раз редактировалось j2153; 20.04.2010 в 15:31.
j2153 вне форума  
Непрочитано 20.04.2010, 15:51  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Тоже хорошее решение с точки зрения уменьшения числа корпусов, только Вы "потратили" 10 сигнальных проводников совершенно их не защищая от наводок (дифференциалом). Хорошо если ошибка одиночная, а если помеха постоянно "репит"?
OneTech вне форума  
Непрочитано 20.04.2010, 16:44  
Yurkin2007
Заблокирован
 
Регистрация: 27.03.2007
Сообщений: 1,327
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
Yurkin2007 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от j2153 Посмотреть сообщение
следует исключить из тракта передачи триггерные схемы.
Идея исключить триггеры - хорошая идея, по-моему.
Только возникает проблема со скважностью выходных сигналов: при соотношении сигнал-пауза 128:1 для получения мало-мальского тока в 10мА через светодиод нужно вдувать 1.28А тока в импульсе. Чтобы избежать этого придётся городить диодно-конденсаторные цепи для растягивания коротких импульсов. Причём, короткая помеха будет так же растягиваться, как и полезный сигнал ...
Лампочки накаливания опять же перегорают чаще светодиодов, нужно ставить кнопку для одновременногого зажигания всех лампочек с целью проверки ...
Интересно, а как дела у топикстартера ? Купил ли детальки и какие ? Как собирается решать проблему ?
Как-то выпал он из обсуждения ... Получил, небось, пару нарядов вне очереди за разбалтывание тайны об устройстве оружейных ящичков ?!?
Yurkin2007 вне форума  
Непрочитано 21.04.2010, 11:11  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Yurkin2007 Посмотреть сообщение
...при соотношении сигнал-пауза 128:1 для получения мало-мальского тока в 10мА через светодиод нужно вдувать 1.28А тока в импульсе. Чтобы избежать этого придётся городить диодно-конденсаторные цепи для растягивания коротких импульсов. Причём, короткая помеха будет так же растягиваться, как и полезный сигнал ...
Точно, не досмотрел. Импульсный ток можно уменьшить снизив ток светодиода до 5-ти мА (для сверъхярких это даже много). С учётом того что автору требуется ›= 100 датчиков, потребуется 13 мультиплексоров по всем входам (при условии не матричного включения) 13 x 8 бит = 104 комбинации адресов. 5 мА светодиода х 104 адреса = 520 мА в импульсе через свтодиод. Всё равно в этом случае не только сглаживающие диодно-конденсаторные цепи потребуются, а ещё буфферы до D-C цепи и буфер после D-C цепи для питания светодиода. Если включать матрицей, 16 выводов дешифратора на 8 входов мультиплексора, то тады да - 128 адресов, соответственно ток в плевке через диод 640 мА.

Последний раз редактировалось OneTech; 21.04.2010 в 11:25.
OneTech вне форума  
Непрочитано 21.04.2010, 22:24  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от OneTech Посмотреть сообщение
Вы "потратили" 10 сигнальных проводников совершенно их не защищая от наводок (дифференциалом). Хорошо если ошибка одиночная, а если помеха постоянно "репит"?
Мне кажется (строго ИМХО, но поддержанное личным опытом), что дифференциальность - это слишком избыточно. Достаточно хороших буферных элементов на выход в линию, и 150 ом параллельно входам от линии. Почти токовая передача будет, одновременно согласуется волновое сопротивление.
Вообще, конечно, ЛЮБОЕ техническое решение имеет предел устойчивости и помехозащищенности.
То, что Вы сказали, может получиться, если в том же канале проходит, например, силовой кабель от неисправного дизель-генератора, который неслабо искрит.
Но чем городить передатчик на кодах, не проще ли использовать экранированную "витую пару"? Там 8 проводников уже есть. И не класть ее прямо на силовые кабели или фидеры радиостанций.

В любом случае - смотреть по месту...

Относительно тока через светодиоды.
Друзья, похоже вы правы: 100-кратная перегрузка даже в коротком импульсе - это для светодиода конечно сурово! Срок работы может реально сократиться.

Тогда, вместо ИД10 можно использовать регистры 555ИР23, каждый выход - по 30 mA, то есть любой светодиод напрямую, без проблем. (Я на этих регистрах запускал древние семисегментные АЛСки, там чтоб светился хорошо, каждый сегмент по 40-50 mA требовал.)
Заводить сигнал, правда, немного гиморно, придется ставить промежуточные 8 триггеров (4 корпуса ТМ2), чтобы накапливать по 8 разрядов, но это уже детали.
Кстати, огород с выходными цепями - независимо, и в микроконтроллерных схемах решать придется.
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
j2153 вне форума  
Непрочитано 22.04.2010, 19:00  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от j2153 Посмотреть сообщение
Тогда, вместо ИД10 можно использовать регистры 555ИР23, каждый выход - по 30 mA, то есть любой светодиод напрямую, без проблем. (Я на этих регистрах запускал древние семисегментные АЛСки, там чтоб светился хорошо, каждый сегмент по 40-50 mA требовал).
Всё же триггеры есть триггеры.

О силовых триггерах - у TI есть силовая CMOS логика, к примеру TPIC6C595 аналог 74HC595 только с длительной нагрузкой на выходе 100 мА (на 1 линию), 250 мА в импульсе и 33-х Вольтовой защитой выхода (открытый сток защищённый стабилитроном). TPIC6595 вовсе с 250 мА непрерывного тока и 1,5 А импульсного. Как раз эти чипы и идут под всевозможные светодиодные табло.
OneTech вне форума  
Непрочитано 22.04.2010, 19:33  
Gorgon67
Временная регистрация
 
Регистрация: 13.11.2007
Сообщений: 96
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
Gorgon67 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Интересно, а как дела у топикстартера ? Купил ли детальки и какие ? Как собирается решать проблему ?
Как-то выпал он из обсуждения ... Получил, небось, пару нарядов вне очереди за разбалтывание тайны об устройстве оружейных ящичков ?!?[/QUOTE]

Как обычно дело уперлось в бюрократию. Ждем финансов
За темой слежу, но лучшего варианта пока не предложили, а токовая петля мне не внушает доверия...
Gorgon67 вне форума  
Непрочитано 22.04.2010, 22:39  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Gorgon67 Посмотреть сообщение
Как обычно дело уперлось в бюрократию. Ждем финансо
Ну а Вы для себя полную принципиальную разрисовали? - Разобрались? Ведь здесь предложения в основном словесные, или обрывки схем.
OneTech вне форума  
Непрочитано 26.04.2010, 12:27  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: Как избавиться от лишних проводов

Сообщение от Gorgon67 Посмотреть сообщение
За темой слежу, но лучшего варианта пока не предложили
По-видимому, посадить двух солдат за прозвонку и восстановление старого кабеля - оказалось оптимально.
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
j2153 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глушилка громкой музыки у соседей VVK Отвлекитесь, эмбеддеры! 355 10.01.2019 20:09
Как избавиться от паразитных наводок? dg79 Электроника - это просто 22 21.10.2014 22:48
[Решено] Как внедрялась АСУ chermnv Отвлекитесь, эмбеддеры! 743 14.02.2010 23:11
[Решено] Третье Послание Человечеству lelkanet Отвлекитесь, эмбеддеры! 201 06.01.2010 00:33


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


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