Повторитель цифрового сигнала.
- Войдите на сайт для отправки комментариев
Есть схема, в которой сигнал с контроллера приходит на некоторое устройство, которое сигнал как-то отображает. При этом сигнал с устройства целиком байпасится на выход этого устройства, с которого идет на следующее аналогичное устройство.
Провода между устройствами могут быть достаточно длинными (несколько десятком метров).
Хочется избежать искажения сигнала, для этого поставив повторители внутри самих устройств. В качестве схемы повторителей приходят в голову:
1)Тригер Шмитта. Основной плюс - малые задержки. Основной минус - что-то я не нашел нигде в продаже неинвертирующих ТШ, а это значит, что на выходе придется ставить дополнительный инвертор.
2)Компаратор с сигналом, полученым с делителя 1:2 между питанием и землей промежуточного устройства. Основной плюс - не нужен лишний инвертор на выходе. Основной минус - временные задержки у тех микросхем, даташиты которых я видел обычно на порядок-два выше, чем у аналогичных триггеров Шмитта. (впрочем все равно составляют сотни наносекунд, что, наверное, таки не будет критичным даже при каскадном включении десятка устройств.)
3)Забить на сложный схемы и просто поставить обычный OR или AND закоротив входы.
Какой решение может быть лучше и почему? А может я вообще изобретаю велосипед и все давно существует в готовой микросхеме? Если так, буду благодарен ссылке на модель.
А. Поясние другими словами предложение " При этом сигнал с устройства целиком байпасится на выход этого устройства, с которого идет на следующее аналогичное устройство." - не очень понятна физическая суть "сигнал байпасится".
Б. "Отправляя сигнал в дальнее путешествие" по правилам хорошего тона необходимо предусмотреть защиту отправляющего устройства от короткого замыкания в проводах. Не помешает на входе принимающего устройства предусмотреть защиту от перенапряжений (хотя бы стабилитрон, ну например 5,6 Вольта).
В. Необходимость дополнительных микросхем для избегания искажений сигнала зависит от сигнала, желательно побольше информации о сигнале (частота, скважность, минимальная длительность сигнала,...).
А. На логическом уровне - каждая линия входящего сигнала разветвляется на две - одна идет собственно к устройству, вторая - уходит в неизменном виде на выход. Я пытаюсь понять, что делать на физическом уровне - надо ли ставить ключи на общем входе, на входе устройства, на выходе? Ключ на выходе - для восстановления сигнала, на входе устройства - видимо в качестве фильтра "от хулиганства в исходящей линии".
Б. Собственно уже ответил в п. А.
В. Технически, устройство - светодиодная матрица, управляемая видимо через HT1632C (я еще не держал в руках готовую плату, более того, пока выбираю между несколькими вариантами собственно матриц). Так то частота сигнала, видимо, максимум порядка единиц килогерц, скважность - различная по разным линиям, минимальная длительность импульса - скорее всего в районе десятка милисекунд.
Т.о. под словами "...сигнал с контроллера приходит на некоторое устройство..." следует понимать четыре сигнала. Для передачи такого количества можно попробовать микросхему 74HC241. Четыре элемента использовать для усиления сигналов и передачи их далее, а оставшихся четыре использовать для "восстановления" сигналов с линии от МК и подаче к HT1632C.
О! Спасибо!
Я действительно изобретал велосипед -)