Temperature regulator for Esp32
It is necessary to write a sketch for a PID temperature controller with a timer. Menu for selecting temperature and selecting time. Choice of 1 or 2 thermocouples. The logic is that when the set temperature is reached, the timer (countdown) is activated, after which everything turns off.
On board
Connections for 2 thermocouples (type K), heating activation 3-32v solid-state relay.
Display
ESP32-S3 7-inch touchscreen display 800×480 Xtensa LX7
https://a.aliexpress.com/_EzsKGQy
Expander if needed…
-
Доброго дня.
Цікаве завдання. Яка точність (відхилення) по температурі допускається?
-
Добрый день,можем сделать
-
Не корректное задание.
1. Если ПИД регулятор, то в егонастройках (постоянных времени и коэфициентах) будет учитываться инерционность тэна и нет необходимости в принудительных временных задержках.
2. Если компенсировать инерционность тэна задержкой времени, но на кой нужен ПИД, достаточно простого дискретного, по типу компаратора.
3. Написать программу можно, но все постоянные для ПИД необходимо будет настраивать "по месту" в зависимость от т.н. "среды". Это не так просто. Вопрос: сможите ли Вы сами это сделать?
Или я что-то не так понял?
-
Да, нужен наверное ПИД чтобы он учитывал инерционность… по месту обучить в теории мы сможем… с дисплеем таким как я сбрасывал знакомы? Я тогда нарисую интерфейс и сброшу Вам на подтверждение…
-
включение нагрева 3-32v твердотельное реле.
Это ж каким твердотельным реле Вы собрались PID регулирование делать?)
-
Железо уже выбрано и менять нельзя?
ESP32 с 7-дюймовым дисплеем - слишком жирно для регулятора температуры. Разве что предполагается ещё функционал, о котором не сказано.Можно обойтись простым Arduino с небольшим дисплеем Nextion.
ПИД-регулятор предполагает аналоговый характер входных и выходных сигналов. Чтоб нормально работал закон регулирования, объект должен реагировать как на большие, так и на малые изменения выходного сигнала.
Твердотельное реле - это коммутация, но и тут можно что-то придумать.
-
В якості готового приладу з регулюванням ПІД можна використати ТРМ від овена. Там тільки потрібно буде залити у нього виконавчу програму от і все, решту він сам зробить.
-