Phasenanschnitt ist für ein Heizelement nicht notwendig, den Stromklirr kann man dem Netz auch ersparen. Es reicht völlig, alle zwei Nulldurchgänge (also immer nach einer vollen Periode) ein- bzw auszuschalten. In dem man zB. zwischen 0 und 20 Perioden pro Sekunde einschaltet, kann man die Leistung schon mal in 5%-Schritten variieren, dann noch einen Regler drumherum programmieren und alles ist gut. Bleibt noch das Stellglied: ein TRIAC mit vorgeschaltetem Opto-TRIAC, der jeweils in den Nulldurchgängen vom uC gezündet wird, sollte es tun. MOC30irgendwas und ein TIC226 oder so wurden hierfür in diesen Foren schon des öfteren diskutiert.