Как оказалось, обнаруженное мной в прошлом году окно задокументировано в даташите на DG403 от Intersil - правда лишь в виде диаграммы:Shaos wrote:Вот собственно и схема, иллюстрирующая данный подход:Shaos wrote: Помучал DG403 на макетке - у этого чипа (во всяком случае у данного производителя) выявились очень интересные "троичные" свойства! Напомню что DG403 имеет две идентичных, в каждой из которых есть два цифровых ключа - один нормально замкнут, а другой нормально разомкнут (что позволяет делать из них один переключатель). Питание V- и V+ идёт непосредственно на ключи, а питиание GND и Vl идёт исключительно на логику управления ключом. Так вот подцепив GND к V- (-4.4 В), а Vl к V+ (+4.4 В) - что есть 8.8 В от V- до V+ - и постепенно увеличивая напряжение на входе управления ключом от нуля и выше (точнее от V-), выяснилось следующее - нормально замкнутый ключ размыкается при напряжении управления около 1.4 В от GND, но нормально разомкнутый ключ замыкается только если напряжение управления достигает 3.6 В от GND (или -0.8 в пересчёте на двуполярное питание)! Т.е. между этими величинами существует окно, внутри которого ОБА ключа разомкнуты! Причём размер окна зависит от разброса напряжения управляющего логической частью - при 6 вольтах (-3.0 В ... +3.0 В) окно простирается примерно от 1.3 В до 2.5 В (т.е. верхняя граница лежит на -0.5 В в пересчёте на двуполярное питание), а при 4.4 вольтах (-2.2 В ... +2.2 В) окно расположено примерно от 1.2 В до 2.0 В (что есть верхняя граница -0.2 В в пересчёте на двуполярное питание). Как видно напрямую это использовать неудаётся, т.к. окно расположено ниже нулевой области, но мы можем сдвинуть напряжение управление вверх применив резисторный делитель напряжения на два! В этом случае окно перемещается в случае 8.8 В в область 2.8...7.2 (что в пересчёте на двуполярное питание будет составлять -1.6...+2.. Резисторный делитель можно подкорректировать под конкретный чип, чтобы середина окна приходилась точно на ноль (середину диапазона питающих напряжений). В таком случае из одной микросхемы DG403 можно собрать два инвертора или два универсальных унарных троичных элемента, применив 6 резисторов (по 2 резистора на делитель и 1 резистор на подтягивание отключенного состояния - на каждую половинку). Т.е. никаких компараторов и даже диодов НЕНУЖНО! Также делитель можно заменить на подстроечный резистор, чтобы была возможность подстраивать режим работы конкретного чипа DG403 (если местоположение окна будет отличаться у разных производителей).
Верхняя часть микросхемы подключена как универсальный троичный унарный элемент, а нижняя - тоже самое, но подключено как троичный инвертор.

как видно при напряжении между Vl и GND больше 8 вольт пороги срабатывания ключей разбегаются - я пометил наш основной вариант (-5В...+5В или в сумме 10) красной линией (а также приписал номера ключей для верхнего порога)
P.S. правда экспериментально было установлено наличие окна даже при напряжении 4.4В (-2.2...+2.2), что отчасти подтверждается аналогичной диаграммой в даташите на DG403 от Vishay:

А вот в даташите на DG403 от Maxim ничего подобного и близко нет, т.е. уже на лицо зависимость от конкретного производителя, что не есть хорошо...