Quote (ADMIN)
Вот вот, я это и имел ввиду
Максим, хотя если подумать, то оно и не очень хорошо будет работать.
Оптопара МОС3061 с детектором нуля открывается только в момент перехода через ноль,ну и закрывается симистор соответственно
тоже в момент перехода через ноль. Так вот при частоте 50 Гц он может открыватся и закрыватся каждые 10 мсек. При частоте в 200 Гц, как видно на рисунке, и 50 процентах мощности, нам нужно что бы, допустим, лампочка горела в пол накала. В даном случаи, с этой оптопарой, она будет гореть в пол накала???
Может я что то не правильно понимаю, объясните.
Добавлено (12.05.2011, 22.45.46)
---------------------------------------------
Quote (brown)
А разве с МОС3061 можно работать диммером? Да и диммер помехи даст...
Да Вы правы не может. А что бы не было помех нужно делать по алгоритму Брезенхема, пропускать полупериоды.
Добавлено (12.05.2011, 22.54.55)
---------------------------------------------
Quote (Klim)
Можете описать метод диммера? Если он проще, я с удовольствием его применю.
В Вашем случаи нужно переделывать схему, поскольку переход через ноль нужно отлавливать контроллером,
и относительно этого уже открывать симистор на разные промежутки времени. Да и оптопары нужно сменить без детектора нуля.
Тут еще, что подумал, что нужно будет сначала расчитать по ПИДу значения для всех 6 каналов, а потом управлять всеми сразу. Потому, что если
после перехода через ноль открыть один сисмистор, и пойти обрабатывать другой канал, то можем пропустить пару периодов, а это не хорошо.
Хотя если камеры отдельные может это и не страшно.
Млин я уже сам запутался с этим.
P.S: может стоит разобратся с алгоритмом который дал brown. Но там без поллитры не разберешся...