Я для управленя мощностью нагревателя использую оптодрайвер с zerro cross detection MOC3063 и симистор BTA16.
Схема один в один из даташита MOC3063.
На вход оптодрайвера я подаю импульсы продолжительностью 20 милисекунд. Я ожидаю, что симистор будет включаться в момент перехода через ноль (благодаря zerro cross detection оптодрайвера) и выключаться тоже в момент перехода через ноль, потому что так тиристор обязан делать.
Схема работает уже давно, но тут меня угораздило посмотреть на выходное напряжение. Я ожидал увидеть красивые кусочки синусиды, состоящие из двух полупериодов. Вместо этого я вижу: - Симистор открывается в произольный момент. То есть или zerro cross detection не работает, или я не правильно понимаю что оно должен делать. - Симистор закрывается строго через 20 мс, а не в момент прохождения через ноль. То есть убрал напряжение управления - мгновенно исчезло напряжение после симистора.
Если первую беду я могу списать на бракованный/поддельный драйвер, то вторую вообще не могу объяснить. Кто-то сталкивался с подобным феноменом?
|