Требуется формирователь импульсов 0-150V с Z состоянием и гальванической развязкой входов. Формирователь будет усиливать импульсы шим. Рабочая частота не выше 5кГц, но нужно уметь выдавать импульсы длительностью от 10мкс - для работы на малых уровнях шим.
Средний ток нагрузки до 100мА, нагрузку считаем активной.
По бюджетным ограничениям в качестве выходных ключей приняты биполярники (High)NPN+(Low)NPN или (High)PNP+(Low)NPN. PNP на 250-350V 0,5A вполне покупаемы и стоят недорого.
Входными сигналами являются логические уровни для управления раздельно верхним и нижним ключами. Формирователь должен уметь держать заданный уровень в статике.
Таких формирователей нужно 10 или более штук, габариты ограничены, потребление тоже (не исключается батарейное питание изделия).
Изделие единичное, так что о заказе чего-либо труднопокупаемого речи быть не может.
Кажется просто, но я уже голову сломал.
Проблема в том что нормальная схема получается слишком сложной

Во-первых без одного или даже двух вспомогательных питаний вообще никак а вспомогательное питание это дополнительная проблема.
Во-вторых если использовать оптроны то они очень медленно переключаются, особенно при выключении из-за чего через силовые ключи течет сквозной ток.
Для управления верхним ключом удобно было бы использовать драйвер мосфетов но мешает undervoltage lockout. Биполярнику не нужно 10V на базу, ему и 3-5V достаточно.
Если использовать цифровые изоляторы + сдвиговые регистры отдельно для верхних и нижних ключей то мешает то что они 8- битные. Мне 8 ключей мало это значит нужно ставить по 2 регистра для верха и низа. К тому же цифровые изоляторы плохо вписываются в бюджет.