На одной варке у нас затор при 65 °C гулял между 62 и 67 °C: термостат щёлкал каждые пару минут, пока ТЭН догонял. Это я заметил не по графику, а по сбраживанию: пиво выходило суше. Перешли на ПИД с датчиком в центре, и разброс упал до 0,3 °C.
Короткий ответ
ПИД-регулятор плавно меняет мощность ТЭН через твердотельное реле SSR, а не включает и не выключает нагрев рывками. Датчик температуры стоит в заторе, в потоке от мешалки, в нержавеющем чехле. Такой связкой пауза держится с точностью ±0,1-0,3 °C вместо ±1-2 °C у термостата.
Коротко
- ПИД модулирует мощность, поэтому температура не пилит, а плавно выходит на паузу
- Датчик ставится в затор на пути потока от мешалки, а не на стенку котла
- SSR на токе больше 10 А требует радиатора, для ТЭН используют ШИМ 1-2 Гц

Какие паузы должен держать автомат
Автоматика не нужна, чтобы варить само. Она держит температурные ступени, на которых ферменты солода делают свою работу. Пропустить паузу или уйти в сторону на 2 °C, и сусло получит меньше сбраживаемых сахаров.
| Пауза | Диапазон | Время | Что происходит | Риск при ошибке ±2°C |
|---|---|---|---|---|
| Кислотная | 37-40 °C | 10 мин | Выход фолиевой кислоты, pH уходит к 5,2-5,6 | Ферменты работают не в своём диапазоне pH |
| Белковая | 45-50 °C | 10-15 мин | Разложение белков, лучше пена и её стойкость | Мутное сусло, слабая пена |
| Осахаривание | 61-72 °C | до 120 мин | Амилазы превращают крахмал в мальтозу и декстрины | Меньше сбраживаемых сахаров, плотность не та |
| Мэшаут | 75-80 °C | 10 мин | Инактивация ферментов, фиксация состава сусла | Выше 80 °C амилазы разрушены, сусло плохо сбраживается |
При 65-68 °C β-амилаза даёт максимум мальтозы, это сбраживаемые сахара. Если поднять до 80 °C, β-амилаза умирает, остаётся только α-амилаза, которая режет крахмал на декстрины, несбраживаемые. Сусло получится плотным, но дрожжи съедят мало, и пиво выйдет слабым по алкоголю. Поэтому мэшаут выше 80 °C опасен: ферменты разрушаются полностью.
Скорость подъёма между паузами 1 °C/мин считается стандартной для систем с хорошим перемешиванием. Если ТЭН слабый, затор не успевает прогреться равномерно, и локальные зоны выше 80 °C убивают ферменты. Без мешалки это гарантированный перегрев у стенки: для объёмов 50-100 литров нужна частота не менее 5 об/мин, иначе равномерного прогрева не будет. Подробнее о самих паузах я писал в статье о затирании солода: затирание солода и температурные паузы.
Почему термостат пилит, а ПИД держит
Простой термостат работает по принципу включил-выключил. При целевых 65 °C он включает ТЭН, когда температура упала до 64 или 63 °C (гистерезис 1-2 °C), и отключает, когда датчик увидел 65 °C. Но ТЭН и датчик связаны через массу затора, и тепло приходит с задержкой 30-60 секунд. За это время перелёт достигает 2-3 °C.
ПИД считает управляющий сигнал из трёх компонентов: пропорционального (текущая ошибка), интегрального (накопленная ошибка) и дифференциального (скорость изменения). Вместо щелчка реле он плавно снижает мощность на подходе к целевой температуре и удерживает её с колебанием в десятые доли градуса.
| Параметр | Термостат (on-off) | ПИД |
|---|---|---|
| Колебание температуры | ±1-2 °C | ±0,1-0,3 °C |
| Перелёт при выходе на паузу | 0,8-1,0 °C, при большом Kp до 2-3 °C | Плавное приближение, перелёт мал |
| Воздействие на ТЭН | Полная мощность или ноль | Модуляция мощности |
| Настройка | Один параметр гистерезиса | Три коэффициента Kp, Ki, Kd |
Настраивают ПИД по классической схеме: поднимают Kp до появления колебаний, добавляют Ki, чтобы убрать остаточное смещение, затем Kd для гашения перелёта. Это занимает 2-3 варки, зато потом автомат работает сам. Статистика Control Engineering говорит, что 85% промышленных контуров работают с плохой настройкой, поэтому не удивляйтесь, если ваш ПИД из коробки ведёт себя хуже термостата.
На практике используют двойную мёртвую зону: при быстром нагреве до цели держат зону около 1,7 °C, а после стабилизации сужают до 0,3 °C. Это предотвращает осцилляции, когда ПИД начинает раскачивать систему на ровном участке.
Где поставить датчик, чтобы ПИД видел правду
Типовая ошибка, когда датчик крепят к стенке котла. Стенка греется от ТЭН, а затор у стенки теплее, чем в центре. Разница между показанием и реальной температурой массы достигает 1-2 °C. ПИД упорно держит цифру на стенке, а в заторе в это время идёт своя температура.
| Параметр | DS18B20 | PT100 |
|---|---|---|
| Тип | Цифровой, 1-Wire | Резистивный (RTD) |
| Диапазон | -55…+125 °C | широкий, линейный сигнал |
| Точность в диапазоне затирания | ±0,5 °C | выше, но требует моста сравнения |
| Сложность подключения | Элементарная, три провода | Нужен аналоговый вход и калибровка |
| Вывод для пивоварни | Берём | Избыточен |
DS18B20 при 12-битном разрешении опрашивается 750 мс, это не мешает ПИД на заторе: тепловая инерция котла десятки секунд. Важнее место установки: датчик должен стоять непосредственно в сусле, в нержавеющем чехле (термоколбе), в центре потока от мешалки. Так он видит однородную массу, а не пристеночный слой.
Мёртвое время между нагревом и показанием датчика при плохой циркуляции достигает 30-60 секунд. ПИД с дифференциальной составляющей пытается это скомпенсировать, но если датчик стоит далеко от потока, система будет запаздывать и раскачиваться.
Про установку термодатчика в котле с ТЭН есть толковая заметка у производителя нагревателей: куда ставить термодатчик при пивоварении. Там же объясняют, почему гильза из нержавейки продлевает жизнь датчика.

SSR: почему греется и как это пережить
Твердотельное реле коммутирует ТЭН без механических контактов, поэтому может щёлкать тысячу раз в минуту без износа. Но в отличие от электромеханического реле SSR рассеивает мощность всё время, пока проводит ток. Если не отвести тепло, кристалл перегреется и реле выйдет из строя.
Для нагрузки больше 10 А радиатор обязателен. Температура корпуса не должна держаться выше 80-90 °C. На практике это значит: SSR крепится на алюминиевый радиатор через термопасту, а не болтается на проводах.
Для нагревательных элементов используют ШИМ с частотой 1-2 Гц. При 100 Гц реле перегревается и деградирует, потому что коммутация происходит на пределе возможностей симистора. При 0,1-0,2 Гц затор успевает заметить пульсации, особенно при слабой мешалке.
Ток 40 А держит ТЭН на 240 В около 9,6 кВт (для стандартной сети 220 В с запасом хватает). Для 14-18 кВт берут реле на 60 А. Это соответствует типовым мощностям ТЭН, которые ставят на котлы 100-500 литров.
Электромеханическое реле имеет подвижные контакты и изнашивается при частых переключениях. SSR коммутирует бесконтактно, поэтому для ПИД с ШИМ 1-2 Гц он подходит лучше. Только не гоните частоту выше 20 Гц: симистор перегреется.
Перегрев SSR
Сильная вибрация или запах горелого от реле при первом включении: остановите варку. Снимите SSR с радиатора, проверьте термопасту и зазор. Реле с температурой корпуса выше 80 °C дольше часа обычно уже не живёт.
Ошибки, которые я видел на мини-пивоварнях
Перед первой варкой проверьте пять вещей. На это уходит десять минут, зато потом не приходится сливать затор.
- Полярность управления: при росте ошибки мощность должна расти, а не падать
- Датчик в центре потока, а не на стенке и не на дне
- SSR на радиаторе, зазор между корпусом реле и радиатором минимальный
- Калибровка датчика в ледяной и кипящей воде перед первой варкой
- Первые коэффициенты ПИД консервативные: Kp небольшой, Ki и Kd нулевые
Отдельно про инверсию. Проверить полярность просто: задайте целевую температуру выше текущей. Если ТЭН не включается или мощность падает, значит, выход ПИД инвертирован. Это грубая ошибка, но встречается часто.
| Симптом | Причина | Решение |
|---|---|---|
| Температура не растёт, ТЭН холодный | Инверсия сигнала ПИД: мощность уходит в ноль при нагреве | Проверить направление логики |
| Колебания ±2 °C вокруг цели | Слишком большой Kp или гистерезис термостата | Снизить Kp на 20%, перепроверить калибровку |
| Датчик зависает на +85 °C | Паразитное питание DS18B20, коррозия провода питания | Проверить провод, перейти на внешнее питание 5 В |
| SSR горячий на ощупь более 60 °C | Мал радиатор или частота ШИМ выше 2 Гц | Увеличить радиатор, снизить частоту до 0,5-1 Гц |
Что выбрать: готовый контроллер или самосбор
Если варите раз в неделю и не хотите возиться с прошивкой, берите готовый ПИД-контроллер. Он уже имеет вход под датчик и выход на SSR. Минус: часто нельзя поменять алгоритм под свой котёл. Самосбор на Arduino или Raspberry Pi с библиотекой PID даёт полный контроль: вы сами задаёте частоту ШИМ, зоны нечувствительности и логику аварий. Для этого нужны DS18B20 и SSR на ток вашего ТЭН.
Готовые прошивки для Arduino, например BrewPi или TwistedBrew, используют DS18B20 по 1-Wire и ШИМ на SSR. Они уже включают логику ПИД, остаётся только подключить датчики и реле. Это компромисс между готовым контроллером и самописным кодом.
Для котла 50 литров с ТЭН 9 кВт подойдёт SSR 40 А. Не забывайте про радиатор и проверку температуры корпуса. Подробнее о выборе мощности ТЭН для варочного котла я писал в отдельной статье: расчёт мощности нагрева пивоварни. Общая схема варочного порядка тоже помогает понять, куда встраивается автоматика: варочный порядок пивоварни.
Начните с котла на 20 литров: на нём проще отладить ПИД и увидеть, как ведут себя датчик и SSR. Когда температура перестанет прыгать, переносите схему на большее железо.
Частые вопросы
Нужен ли ПИД для пивоварни или хватит простого термостата?
Термостат даёт колебания ±1-2 °C, ПИД удерживает ±0,1-0,3 °C. На объёме 20 литров потери сахаров небольшие, а на 50+ литрах ПИД окупается качеством сусла.
DS18B20 или PT100: что выбрать для затора?
DS18B20: цифровой, 1-Wire, точность ±0,5 °C в диапазоне 40-80 °C, стоит дёшево и подключается элементарно. PT100 точнее, но требует моста сравнения и аналогового входа, для пивоварни избыточен.
Почему датчик на стенке котла показывает 65 °C, а в центре 62 °C?
Мешалка создаёт поток, у стенки затор теплее от ТЭН, в центре холоднее, расхождение до 1-2 °C. Правильное место: в центре потока, в чехле из нержавейки.
Как часто должно переключаться SSR при ПИД?
Для ТЭН рекомендуемая частота ШИМ 1-2 Гц. Если гонять на 100 Гц, реле перегревается и деградирует, на слишком низкой частоте видны перепады температуры.
SSR горячий на ощупь, что делать?
Проверьте площадь радиатора, частоту ШИМ и ток нагрузки. Для токов больше 10 А радиатор обязателен, температура корпуса не должна долго держаться выше 80-90 °C.
ПИД колеблется в пилу, как настроить?
Сначала убедитесь, что логика не инвертирована: нагрев должен расти при росте ошибки. Затем поднимайте Kp до начала колебаний, добавьте Ki для смещения и Kd для демпфирования.
Какую мощность ТЭН взять для 50-литрового затора?
Ток 40 А при 240 В держит мощность около 9,6 кВт, поэтому ТЭН 9-11 кВт подходит. При хорошем перемешивании скорость подъёма будет около 1 °C/мин.