Я хочу обеспечить триггерные сигналы на передней панели с микроконтроллером внутри моего устройства. Сигнал запуска будет подаваться по коаксиальному кабелю 50 Ом на другое устройство с входом 50 Ом.
Прямое подключение может привести к перегрузке цифровых выходных драйверов контроллера, поэтому я ищу что-то вроде микросхемы буферного усилителя. Я также хотел бы сделать этот выход триггера немного защищенным от идиотов: его короткое замыкание не должно ничего разрушать. Моя идея состояла в том, чтобы включить резистор последовательно с конечным выходом, с сопротивлением, достаточным для ограничения тока в ситуации короткого замыкания до абсолютного максимального номинала конечного драйвера. Конечно, этот резистор должен быть небольшим, чтобы падение напряжения на правильно подключенных 50-омных устройствах все же было как можно больше. Является ли последовательный резистор правильным подходом для защиты выхода от короткого замыкания (я полагаю, «предохранители» PTC слишком медленные для этого)? Кроме того, если кто-то подключит устройство на 1 МОм, я бы хотел, чтобы триггерный импульс по-прежнему своевременно отключался.
На данный момент у меня есть три идеи для усилителей/драйверов:
Я хотел бы получить комментарии к этим трем идеям, а также, конечно же, к "правильному способу сделать это".
Некоторая информация, которая может быть интересной: я стремлюсь к времени переключения (и времени нарастания/спада) ниже 100 нс при подключении устройства на 50 Ом. У меня легко доступны VCC +5 В, а с некоторыми дополнительными усилиями +6 В и +12 В. Мне нужно два триггерных выхода, поэтому я бы хотел избежать буферных микросхем с> 8 каналами. Я хотел бы добиться высокого уровня> = 3 В на устройстве 50 Ом (это должно правильно запускать любое устройство, верно?)
Вы можете использовать драйвер MOSFET, такой как TC4427, с последовательным резистором 47 Ом. Резистор достаточно ограничивает мощность для защиты выхода.
Обратите внимание, что с выходным резистором 50 Ом напряжение на входе с высоким импедансом будет вдвое больше, чем на входе 50 Ом.
То, что вам действительно нужно, зависит от устройства, которое принимает сигнал в качестве входного сигнала.
ETA - К сожалению, я должен заявить, что нижеследующее (относящееся к варианту 1) ошибочно . После дальнейших размышлений я пришел к выводу, что базовый подход не соответствует требованиям для управления нагрузкой в 1 МОм и не может быть выполнен для этого. Те добрые души, которые проголосовали за меня, вероятно, должны передумать.
С вашими требованиями это должно быть довольно просто.
1 - Вариант А. Вы можете легко это сделать, но вам нужно использовать транзистор PNP, а не NPN.
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Единственное, на что следует обратить внимание, это то, что этот драйвер инвертирует сигнал. Кроме того, вход действительно должен обеспечивать высокое напряжение 5 вольт. Если хотите, вы можете немного уменьшить R2, чтобы увеличить напряжение высокого уровня, но чем больше вы это делаете, тем больше шансов случайно разрушить транзистор, если вы замкнете выход на землю (это может легко произойти, если вы подключите его к его нагрузка, пока выход активен.)
ETA - я забыл указать требование, чтобы схема могла управлять нагрузкой с высоким импедансом (1 МОм). Виноват. Это можно сделать при немного нестандартном подходе к тому, что может гнать ТТЛ.
Это требует 6 вольт, чтобы получить 3 вольта выхода на 50 Ом, и будет управлять нагрузкой с высоким импедансом до 6 вольт, и будет управлять высоким импедансом с небольшим звоном, используя 50-омный коаксиальный кабель (поскольку выход теперь подключен к источнику). до 50 Ом). Если 6 вольт на 1 Мег неприемлемо, питание 6 вольт можно уменьшить до 5, но тогда на нагрузке 50 Ом будет только около 2,4 вольта. Добавленное напряжение на входе TTL должно быть безопасно ограничено комбинацией базового резистора и диода. Почти все TTL справятся с этим изящно.
Хех. На самом деле, это служит хорошим примером того, как дизайн начинается с простого, а затем становится все более и более сложным.
Вариант 2 - это просто. Просто подключите параллельно 4 устройства в каждом пакете. Суммарная токовая мощность становится ~120 мА, что вполне достаточно. Этот подход работает, потому что все 4 канала в корпусе довольно хорошо согласованы с точки зрения поведения, и они термически связаны, поэтому один канал не может нагреться больше, чем другие, и начать зависать. Возможно, вам сойдет с рук использование только 2 каналов, таким образом, вы получите 2 сигнальных драйвера из одного пакета.
Вариант 3 - Извините, ваши опасения оправданы, и что-то вроде ULN2003 будет "сложно" работать так, как вы хотите.
Это должно сделать это:
V2 — источник логики 5 В, R3 — импеданс источника 50 Ом, R4 — нагрузка 50 Ом, а список схем LTspice находится здесь , если вы хотите поиграть со схемой.
Самый простой способ сделать это - использовать эмиттерный повторитель NPN с коллектором, подключенным к Vcc через резистор 10 Ом (для защиты), базу, подключенную к вашему цифровому выходу, и эмиттер, напрямую подключенный к выходу BNC (без каких-либо вмешательств ) . резистор). Подключение нагрузки 50 Ом через кабель 50 Ом будет передавать сигналы ТТЛ с хорошей точностью. На самом деле эта идея (украденная из The Art of Electronics) полезна для сигналов с временем нарастания примерно до 2 нс с использованием транзисторов с частотой 300 МГц. Для защиты ВЕ-перехода транзистора от обратного напряжения можно использовать противопараллельный диод .
kjgregory
Джордж Герольд
Мартин Дж. Х.