Pokud se spokojíš s aktivním mimimem cca 2-3 periody (vybíjecí čas IO 555), tak si postav obyč. časovač s 555. Nastav si šířku pulzu 15ms nebo 25ms (2 nebo 3 periody) a řízenou periodu 555 např. cca 2ms-1sec (tj. řízení výkonu 100% až 2%) a použí triak se spínáním v 0. Nebo můžeš mít 555 napájenou 9-12V a ovládat triak přes optočlen = optotriak se spínáním v 0. Pak nemusíš řešit žádnou synchro s 50Hz...
Pozor na to, že pracuješ s síťovým napětím!!! Skoro bych ti (na bastlení) doporučoval konstrukci s optotriakem (+triak za ním) a trafíčkem cca 6-9VAC (5 -12VDC) Pak to lze buď tak nechat, nebo předělat DC napájení na napájení ze sítě - přes odpovídající kondenzátor a malý (1A) můstek...
I když synchro s 50Hz není pro tenhle typ regulace nijak složitá (nemusí být přesně v nule 50Hz a stačí na to jeden tranzistor a pár R, sepnutí v nule vyřeší sám optotriak...) a za ní dát např. sériový registr 0-9 (10kroků např. 4017 http://www.doctronics.co.uk/4017.htm ). Nechat pro triak aktivní jen první cyklus a zkrácením cyklu řešit regulaci v 10 (možná bude obvodově jednodušší v 9 krocích).