PID Терморегулятор для домашньої пивоварні на STM32F100C8T6 & DS18B20
Вітаю. Вашій увазі представлено проект ПІД-терморегулятора, який було розроблено з метою
технологічного покращення процесу затирання пивного сусла. У цьому процесі важливо витримувати температурні паузи стабільної температури на протязі певного фіксованого часу.
Наприклад: 72*С - 60хв, 76*С - 10хв, 78*С - 40хв.
Замість того, щоб стояти біля газової плити і регулювати температуру руками, орієнтуючись на показання термометра вставленого в сусло, було прийнято рішення автоматизувати цей процес.
Параметри:
- Діапазон температур - 1..100 град (автор захардкодив, в силу специфіки використання);
- Напруга наванаження - 230В.
- Максимальна потужність навантаження - ~1.5 кВт (Залежить від симістора)
За основу взято мікроконтроллер STM32F100C8T6 і сенсор температури DS18B20, залитий у трубці з нержавіючої сталі.
Фото зібраного терморегулятора:
Проект для STM32 та схеми виклав у репозиторій проекту
Налаштування зводиться до підбору коефіцієнтів PID регулятора:
Автор не використовував диференційну складову з тих міркувань, що тут відсутні швидкозмінні параметри на які потрібна швидка реакція регулятора(на відміну наприклад від квадрокоптера). Того можна сказати, що цей регулятор не PID, a PI.
Фото випробувань терморегулятора :-)
Коментарі
Дописати коментар