Обычно в основе была поликомпараторная микросхема для индикации напряжения сигнала на светодиодах. Вместо светодиодов подключались где обмотки реле, где светодиоды оптопар. А регулировка производилась переменным резистором, которым регулировалось напряжение на входе микросхемы. Но не всегда в распоряжении радиолюбителя может быть поликомпараторная микросхема-индикатор.
На рисунке показана схема аналогичного устройства, которое сделано на микросхеме LM339, содержащей четыре операционных усилителя. Это переключатель четырех ламп (или групп ламп) люстры или подвесного потолка. На операционных усилителях ИМС LM339 сделана схема своеобразного измерителя напряжения с линейной зависимостью. Инверсные входы всех ОУ соединены вместе и на них подается измеряемое, то есть, управляющее напряжение, которое регулируется переменным резистором R10. Сам R10 включен между минусом и плюсом питания микросхемы напряжением 12V, так что напряжение он регулирует от нуля до 12V. На прямые входы ОУ поступает опорное напряжение от резистивного делителя на резисторах R1-R5. Этот делитель обеспечивает равномерное распределение опорного напряжения по каскадам схемы.
Когда R10 находится в максимальном положении (движок в крайне левом по схеме), Напряжение на инверсных входах всех ОУ выше напряжений на их прямых входах. Поэтому на выходах ОУ напряжения нулевые.
Ключевые транзисторы VT1-VT4 закрыты, и лампы Н1-Н4 не горят. Это соответствует выключенному состоянию всех ламп. Поворачивая вал R10, постепенно уменьшаем напряжение на соединенных вместе инверсных входах ОУ. Сначала напряжение на инверсном входе А1.1 становится ниже, чем на прямом, - зажигается лампа Н1. С дальнейшим поворотом вала R10 это происходит с ОУ А1.2, - включается Н2, затем тоже происходит с А1.3 и А1.4. Таким образом, от угла поворота вала R10 зависит число включенных ламп, и, практически, этим резистором можно пользоваться как переключателем ламп.
Ключи сделаны на высоковольтных полевых МДП-транзисторах. Сейчас это, пожалуй, оптимальный вариант. В отличие от тиристора полевой транзистор работает аналогично механическому выключателю. То есть, его открытое сопротивление очень мало, а проводимость практически не зависит от тока нагрузки. То есть, у него нет порогового тока открывания и закрывания, как у тиристора. Поэтому может управлять лампами как мощными, так и очень малой мощности. Это особенно актуально, если используются энергосберегающие лампы малой мощности.
Лампы питаются пульсирующим напряжением. Еще хочу сказать в отношении применения энергосберегающих ламп. Обычно в аннотации к лампе указано, что её нельзя использовать в схемах с электронными коммутаторами или регуляторами. Я думаю, что это имеет отношение только к тиристорным регуляторам, которые понижают эффективное напряжение питания лампы, и этим непредсказуемо изменяют режим работы её электронного балласта. Питание же пульсирующим напряжением (через мост), по моему мнению, никак не может повредить энергосберегающей лампе с электронным балластом, так как на входе электронной схемы такой лампы имеется точно такой же мостовой выпрямитель, и электроника балласта питается пульсирующим напряжением. Понятно, что включение моста после моста на суть дела не влияет, а полевой ключ вообще работает почти как пара контактов.