Процесс калибровки происходит следующим образом:
Включается нагрев стола до достижения заданной температуры и еще плюс 1 С°. Далее нагрев отключается и ожидается остывание до заданной температуры и минус 1 °С. Т.е. при параметрах по умолчанию 50 °С, происходит нагрев до 51 °С и остывание до 49 °С.
Предположительно, потому на сколько температура успеет превысить заданные 51 °С, в каждом следующем цикле будет меняться коэффициент заполнения.
Для мощной грелки на очередном этапе может быть задан коэффициент заполнения ~2%.
Частота ШИМ сигнала на выходе питания стола 50 Гц, что соответствует периоду 20 мс.
При коэффициенте заполнения 2%, длительность импульса будет составлять 0.4 мс.
Включение твердотельного реле Zero-Cross происходит только, если импульс управления совпадает с моментом перехода питающего напряжения через 0. Частота питающего напряжения тоже 50 Гц. Переходы напряжения через ноль происходят каждые 10 мс. При длительности импульса всего 0.4 мс такие совпадения будут редкими и не продолжительными. Зависеть это будет от разницы частот питающего напряжения и управляющего сигнала ШИМ. Чем разница частот будет больше, тем совпадения будут более частыми, но менее продолжительными. В любом случае этого может хватить для поддержания температуры, но не её набора.
Решения следующие:
- Не покупать мощные грелки )
- Калибровать ПИД при более высоких значениях температуры
Например, для грелки 600 Вт
80 Вт соответствует коэффициенту заполнения ШИМ 13% или длительности импульсов 2.6 мс.
200 соответствует коэффициенту заполнения ШИМ 33% или длительности импульсов 6.6 мс.