Возможно иметь низкий / плавающий / высокий выход любые три напряжения между рельсами, используя схему с четырьмя резисторами, показанную ниже (обратите внимание, что потребуется только один из резисторов R4; который будет зависеть от требуемого выходного напряжения, когда выход плавающая). Схема ниже будет выдавать 1/2/3 вольт, когда выходной сигнал низкий / плавающий / высокий.
смоделировать эту схему - схема, созданная с использованием CircuitLab
Предполагая, что VS представляет собой высокое напряжение питания / выхода, а требуемое верхнее / среднее / нижнее напряжения равны VT, VM и VB соответственно, присвойте значения R1 и R2 так, чтобы R1 / R2 = VB / (VS-VT) [в этом Например, 10 кОм / 20 кОм = 1 В / (5 В-3 В)]. Резисторы могут быть увеличены и уменьшены вместе как удобно. Затем назначьте R3 таким образом, чтобы VB / R1 + VB / R3 = (VS-VB) / R2 [в этом примере 1V / 10K + 1V / 10K = (5V-1V) / 20K.] Это приведет к тому, что на выходе получится правильные напряжения для «высокого» и «низкого» случаев, но не обязательно для «плавающего» случая.
Если «плавающее» напряжение слишком низкое, добавьте R4a, чтобы поднять его; если он слишком высокий, добавьте R4b, чтобы понизить его. В этом примере необходимо поднять напряжение. Когда выход имеет правильное напряжение, 0,2 мА будет протекать через R1, а 0,15 мА - через R2. Это означает, что 0,05 мА должно протекать через последовательную цепочку R4a + R3, которая имеет 3 вольта, поэтому общее сопротивление этой струны должно быть 60 кОм; Таким образом, R4a должен быть 50K.