Повторитель цифрового сигнала.

tsostik
Offline
Зарегистрирован: 28.02.2013

Есть схема, в которой сигнал с контроллера приходит на некоторое устройство, которое сигнал как-то отображает. При этом сигнал с устройства целиком байпасится на выход этого устройства, с которого идет на следующее аналогичное устройство.

Провода между устройствами могут быть достаточно длинными (несколько десятком метров).

Хочется избежать искажения сигнала, для этого поставив повторители внутри самих устройств. В качестве схемы повторителей приходят в голову:

1)Тригер Шмитта. Основной плюс - малые задержки. Основной минус - что-то я не нашел нигде в продаже неинвертирующих ТШ, а это значит, что на выходе придется ставить дополнительный инвертор.

2)Компаратор с сигналом, полученым с делителя 1:2 между питанием и землей промежуточного устройства. Основной плюс - не нужен лишний инвертор на выходе. Основной минус - временные задержки у тех микросхем, даташиты которых я видел обычно на порядок-два выше, чем у аналогичных триггеров Шмитта. (впрочем все равно составляют сотни наносекунд, что, наверное, таки не будет критичным даже при каскадном включении десятка устройств.)

3)Забить на сложный схемы и просто поставить обычный OR или AND закоротив входы.

Какой решение может быть лучше и почему? А может я вообще изобретаю велосипед и все давно существует в готовой микросхеме? Если так, буду благодарен ссылке на модель.

gena
Offline
Зарегистрирован: 04.11.2012

 А.  Поясние другими словами предложение " При этом сигнал с устройства целиком байпасится на выход этого устройства, с которого идет на следующее аналогичное устройство." - не очень понятна физическая суть "сигнал байпасится". 

Б. "Отправляя сигнал в дальнее путешествие" по правилам хорошего тона необходимо предусмотреть защиту отправляющего устройства от короткого замыкания в проводах. Не помешает на входе принимающего устройства предусмотреть защиту от перенапряжений (хотя бы стабилитрон, ну например 5,6 Вольта).

В. Необходимость дополнительных микросхем для избегания искажений сигнала зависит от сигнала, желательно побольше информации о сигнале (частота, скважность, минимальная длительность сигнала,...).

tsostik
Offline
Зарегистрирован: 28.02.2013

А. На логическом уровне - каждая линия входящего сигнала разветвляется на две - одна идет собственно к устройству, вторая - уходит в неизменном виде на выход. Я пытаюсь понять, что делать на физическом уровне - надо ли ставить ключи на общем входе, на входе устройства, на выходе? Ключ на выходе - для восстановления сигнала, на входе устройства - видимо в качестве фильтра "от хулиганства в исходящей линии".

Б. Собственно уже ответил в п. А.

В. Технически, устройство - светодиодная матрица, управляемая видимо через HT1632C (я еще не держал в руках готовую плату, более того, пока выбираю между несколькими вариантами собственно матриц). Так то частота сигнала, видимо, максимум порядка единиц килогерц, скважность - различная по разным линиям, минимальная длительность импульса - скорее всего в районе десятка милисекунд.

gena
Offline
Зарегистрирован: 04.11.2012

 Т.о. под словами "...сигнал с контроллера приходит на некоторое устройство..." следует понимать четыре сигнала. Для передачи такого количества можно попробовать микросхему 74HC241. Четыре элемента использовать для усиления сигналов и передачи их далее, а оставшихся четыре использовать для "восстановления" сигналов с линии от МК и подаче к HT1632C.

tsostik
Offline
Зарегистрирован: 28.02.2013

О! Спасибо!

Я действительно изобретал велосипед -)