Логические уровни от -5/0 вольт до 0/5 вольт?

Кто-нибудь знает хороший способ преобразовать логику -5/0 вольт в 0/5 вольт? Я использую микросхему, как показано на схеме ниже, но я не уверен, что делать с инвертированными логическими уровнями. По сути, мне нужно добавить 5 вольт к обоим логическим уровням, чтобы это исправить (-5 вольт идет на 0, 0 вольт идет на 5). Я знаю, что могу сделать сдвиг уровня с помощью некоторых полевых МОП-транзисторов, но у меня мало места на плате, поэтому было бы очень полезно, если бы кто-нибудь мог порекомендовать микросхему для преобразования. Если такой микросхемы нет, какая дискретная схема лучше всего подходит для преобразования?

Спасибо.

введите описание изображения здесь

Как быстро вы запускаете линии данных?
Замените символы -5V символами заземления, а символы заземления символами 5V. Тада!
Кроме того, сколько недвижимости у вас есть, чтобы играть здесь?
@матт-молодой ; Схема была скопирована из таблицы данных ADN8810 с пометкой «Подключение общего анода к заземлению лазерных диодов с отрицательным питанием».
@TEMLIB Я полностью осознаю.
Связанный вопрос: перевод на логические уровни «под землей». Обратите внимание, что массив транзисторов, упомянутый в моем ответе, позволяет вам упаковать кучу дискретных элементов в крошечное пространство.
@matt-young: Было бы идеально, если бы я мог это сделать, но лазерный диод является частью модуля TOSA, который имеет общий анод, который должен быть заземлен.
@ThreePhaseEel: в настоящее время у меня есть чуть меньше 1 см ^ 2. Возможно, я смогу передвинуть некоторые другие вещи, чтобы освободить немного больше места, но это будет сложно.
Поскольку все эти логические сигналы кажутся входными для ADN8810, не нужно ли вам на самом деле вычесть 5 В, чтобы «нормальный» от 0 до 5 В превратился в -5 В до 0?
@AlexandraEllis - я так понимаю, что модуль TOSA имеет металлический корпус, прикрепленный к аноду?

Ответы (2)

Вы можете попробовать цифровые изоляторы:

введите описание изображения здесь

http://www.analog.com/en/products/interface-isolation/isolation/quad-channel-standard-isolators/adum240e.html

http://www.ti.com/lit/ds/symlink/iso7840.pdf

Не очень маленькие и, вероятно, более дорогие, чем дискретные транзисторы.

Есть десятки упоминаний.

Ага, или оптопары, если есть место. Цифровой изолятор, вероятно, меньше, но его сложнее купить.
@TEMLIB: Это интересно, я никогда не работал с цифровыми изоляторами. Стоимость для меня не критична. Я рассматривал оптопары, но место на плате было проблемой.

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

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

Показанные номиналы резисторов приведены для примера, AD822 можно заменить любым операционным усилителем RRIO. Это не обеспечивает никакой изоляции и требует, чтобы источники питания +5 В и -5 В имели общую землю, хотя - я не уверен, что это + или - в вашем приложении.