Re: Тема для "Чуваков с паяльниками в одном месте" (с) Hippo ===www.aquaforum.ua===
sae74, принцип верный, только диода в детекторе маловато - там ставится транзисторный компаратор или операционник, после него формирователь короткого импульса с логическим уровнем для входа проца. Затем по этому импульсу вызывается внешнее прерывание, которое и запускает отсчет аппаратного шима (можно и программного, но тут важна точность) пока таймер шима работает можно чет другое делать, но по окончанию счета необходимо снова незамедлительно обработать сигнал с таймера (тоесть выдат соответствующий уровень на ножку управления тиристором). Далее ждать прихода следующего синхроимпульса и как только он придет скинуть ножку управления тиристора и запустить таймер снова.
Если не очень понятно постараюсь изобразить картинку с диаграммой.
__________________
Если хочешь, чтобы было сделано хорошо - делай сам.