TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
18.04.2010, 14:04
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Как избавиться от лишних проводов
ХМ, я думал что градации от 0 до 99 передавать в виде градаций тока от 0 до 20. А так да, стабильный ток для передачи бинара это должно быть весьма устойчивым, сопротивление линии нипочём (в разумных пределах), ёмкость линии превращается в линейно нарастающие уровни напряжения, звон линии гасится постоянно "поддавливающим" током.
|
|
|
|
20.04.2010, 14:47
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
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.
|
|
|
|
20.04.2010, 15:51
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Тоже хорошее решение с точки зрения уменьшения числа корпусов, только Вы "потратили" 10 сигнальных проводников совершенно их не защищая от наводок (дифференциалом). Хорошо если ошибка одиночная, а если помеха постоянно "репит"?
|
|
|
|
20.04.2010, 16:44
|
|
Заблокирован
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Сообщение от j2153
|
следует исключить из тракта передачи триггерные схемы.
|
Идея исключить триггеры - хорошая идея, по-моему.
Только возникает проблема со скважностью выходных сигналов: при соотношении сигнал-пауза 128:1 для получения мало-мальского тока в 10мА через светодиод нужно вдувать 1.28А тока в импульсе. Чтобы избежать этого придётся городить диодно-конденсаторные цепи для растягивания коротких импульсов. Причём, короткая помеха будет так же растягиваться, как и полезный сигнал ...
Лампочки накаливания опять же перегорают чаще светодиодов, нужно ставить кнопку для одновременногого зажигания всех лампочек с целью проверки ...
Интересно, а как дела у топикстартера ? Купил ли детальки и какие ? Как собирается решать проблему ?
Как-то выпал он из обсуждения ... Получил, небось, пару нарядов вне очереди за разбалтывание тайны об устройстве оружейных ящичков ?!?
|
|
|
|
21.04.2010, 11:11
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
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.
|
|
|
|
21.04.2010, 22:24
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Сообщение от OneTech
|
Вы "потратили" 10 сигнальных проводников совершенно их не защищая от наводок (дифференциалом). Хорошо если ошибка одиночная, а если помеха постоянно "репит"?
|
Мне кажется (строго ИМХО, но поддержанное личным опытом), что дифференциальность - это слишком избыточно. Достаточно хороших буферных элементов на выход в линию, и 150 ом параллельно входам от линии. Почти токовая передача будет, одновременно согласуется волновое сопротивление.
Вообще, конечно, ЛЮБОЕ техническое решение имеет предел устойчивости и помехозащищенности.
То, что Вы сказали, может получиться, если в том же канале проходит, например, силовой кабель от неисправного дизель-генератора, который неслабо искрит.
Но чем городить передатчик на кодах, не проще ли использовать экранированную "витую пару"? Там 8 проводников уже есть. И не класть ее прямо на силовые кабели или фидеры радиостанций.
В любом случае - смотреть по месту...
Относительно тока через светодиоды.
Друзья, похоже вы правы: 100-кратная перегрузка даже в коротком импульсе - это для светодиода конечно сурово! Срок работы может реально сократиться.
Тогда, вместо ИД10 можно использовать регистры 555ИР23, каждый выход - по 30 mA, то есть любой светодиод напрямую, без проблем. (Я на этих регистрах запускал древние семисегментные АЛСки, там чтоб светился хорошо, каждый сегмент по 40-50 mA требовал.)
Заводить сигнал, правда, немного гиморно, придется ставить промежуточные 8 триггеров (4 корпуса ТМ2), чтобы накапливать по 8 разрядов, но это уже детали.
Кстати, огород с выходными цепями - независимо, и в микроконтроллерных схемах решать придется.
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
|
|
|
|
22.04.2010, 19:00
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Сообщение от j2153
|
Тогда, вместо ИД10 можно использовать регистры 555ИР23, каждый выход - по 30 mA, то есть любой светодиод напрямую, без проблем. (Я на этих регистрах запускал древние семисегментные АЛСки, там чтоб светился хорошо, каждый сегмент по 40-50 mA требовал).
|
Всё же триггеры есть триггеры.
О силовых триггерах - у TI есть силовая CMOS логика, к примеру TPIC6C595 аналог 74HC595 только с длительной нагрузкой на выходе 100 мА (на 1 линию), 250 мА в импульсе и 33-х Вольтовой защитой выхода (открытый сток защищённый стабилитроном). TPIC6595 вовсе с 250 мА непрерывного тока и 1,5 А импульсного. Как раз эти чипы и идут под всевозможные светодиодные табло.
|
|
|
|
22.04.2010, 19:33
|
|
Временная регистрация
Регистрация: 13.11.2007
Сообщений: 97
Сказал спасибо: 8
Сказали Спасибо 41 раз(а) в 16 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Интересно, а как дела у топикстартера ? Купил ли детальки и какие ? Как собирается решать проблему ?
Как-то выпал он из обсуждения ... Получил, небось, пару нарядов вне очереди за разбалтывание тайны об устройстве оружейных ящичков ?!?[/QUOTE]
Как обычно дело уперлось в бюрократию. Ждем финансов
За темой слежу, но лучшего варианта пока не предложили, а токовая петля мне не внушает доверия...
|
|
|
|
22.04.2010, 22:39
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Сообщение от Gorgon67
|
Как обычно дело уперлось в бюрократию. Ждем финансо
|
Ну а Вы для себя полную принципиальную разрисовали? - Разобрались? Ведь здесь предложения в основном словесные, или обрывки схем.
|
|
|
|
26.04.2010, 12:27
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
Re: Как избавиться от лишних проводов
Сообщение от Gorgon67
|
За темой слежу, но лучшего варианта пока не предложили
|
По-видимому, посадить двух солдат за прозвонку и восстановление старого кабеля - оказалось оптимально.
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:10.
|
|