Цитата Сообщение от dr_alf Посмотреть сообщение
делаю регулятор нагрева для ТЭНа с привязкой к фазе сетевого напряжения.
Применяю запираемые ТТР с выключением переходом через ноль. Для ввода данных в программу, использую аппаратный счетчик в МВ110-16ДН и подключенный к его входу синхронизатор на двух транзисторах. В проекте получаю его меняющееся числовое значение. Становлюсь осциллом на выход синхронизатора, идут четкие импульсы с частотой в 100Гц. А на выходе таймера TOF получаю только один импульс. Подскажите как сделать, чтобы при каждом изменении значения счетчика проходил 1 импульс?
Обычно ТТР не только запирается при переходе напряжения через 0, но и отпирается при переходе напряжения через 0. Энергия нагрева за один имульс кратна целому количеству полупериодов. Если будете давать импульсы шириной, кратной 10мс, то на выходе будет достаточно выдерживаться заданное количество полупериодов сетевого напряжения. А задержки по RS485, особенно у Овенов, непредсказуемы и исчисляются единицами и десятками мс. Я бы не рискнул в Вашей задаче управлять дискретными выходами по RS485. Только напрямую.