Я вожу триак BTB16-600BW, используя MOC3052 точно так, как предложено в спецификации MOC3052:
Ток в затвор симистора ограничен с помощью выделенного резистора. Мой триак требует не менее 50 мА.
Резистор довольно сильно нагревается во время реальной работы, и это не удивительно: (RMS) с резистором 10k, который я использую, составляет около 1,2 Вт, если мои расчеты верны.
Есть ли лучший способ ограничить ток здесь, особенно тот, который не требует генерации большого количества дополнительного тепла? Я не против потратить еще несколько копеек на решение, которое требует меньших настроек - в частности, я хотел бы просто взять специализированную микросхему DIP6 / 8, для которой требуется только один дополнительный пассив, чтобы установить текущий предел.
Я видел несколько схем, использующих транзисторы, но у меня нет цепей с достаточно высоким номинальным напряжением, и если я собираюсь что-то купить, я бы предпочел купить наиболее подходящую часть для этой работы.