Добавлю 5 копеек:
Если питание постоянный ток, альтернативы полевику нет.
Если переменный можно и так и эдак:
Полевик тогда включается в диагональ моста +/- и питается однополярным пульсирующим напряжением. Открывать и закрывать его можно в произвольный момент, но лучше привязать к переходу через 0.
Симистор напрямую. Симистор будет сам закрываться при напряжении близком к 0.Поэтому надо детектировать момент перехода через 0 и открывать его с некоторой задержкой относительно этого момента т.е. менять скважность при частоте жестко заданной переменкой .
Для инерционной нагрузки, такой как нагреватель, можно пойти еще одним путем - пропускать N периодов т.е. если отсчитать 9 полу периодов и открыть на 10-й получим 10% мощности.
И последнее между МК и ключем крайне желательно поставить оптрон. Убережет и от аварийных ситуаций и от импульсной помехи неизбежно возникающей при переключении.
Вдогонку:
Цитата
будет лучше ШИМ, или полевик в режиме ключа
А в чем здесь отличие?