Вход
Авторизация через: ВКонтакте, Яндекс

Вход





Регистрация - Забыли пароль?
Главная   Скачать   Рецепты Поиск рецептов по ингредиентам  Стиль   Хмель   Помощь пивовару   Литература   События   Контакты

Советы домашних пивоваров


Бюджетный блок управления пивоварней на ардуино уно

24 март 2018г.    Автор: Shurick

  422      2    


Устройство используется для автоматизации процесса затирания солода. Не предназначена для кипячения сусла.

Изначально было собрано как информационный таймер с индикатором времени и температуры. В последствии было добавлено реле и автоматизирован весь процесс затирания.



Для автоматизации затирания солода понадобятся следующие детали.

Бюджетный блок управления пивоварней на ардуино уно




Arduino UNO R3
1.8 "серийный 128x160 SPI TFT ЖК-дисплей модуль Дисплей + адаптер PCB Мощность IC SD Разъем
5 В реле Модуль 1 канал низкого уровня для СКМ Бытовая техника Управление для (10A 220V, на пределе, лучше использовать более сильное, на пример Твердотельное реле SSR-40DA + радиатор для отвода тепла)
Перемычки Dupont (папа, мама)
DS1820 из нержавеющей стали посылка Водонепроницаемый DS18B20 датчик температуры датчик 18B20 для Arduino
Пищалка (Пьезодинамик)
Резистор на 4.7кОм
Кабель USB A-B + USB зарядка для питания ардуино

Схема подключения датчика, реле, пищалки



Схема подключения TFT экрана к arduino uno

1.8 TFT SPI 128x160Arduino UNO
SCKPin 13
SDAPin 11
CSPin 10
A0Pin 9
RESETPin 8
VCC+5V
GNDGND
LED++5V


Силовая схема. Подключение ТЭНа, насоса


Сечение проводов и силовое реле подбираем по суммарной мощности ТЭНа и насоса.

Скетч для arduino uno (файл ino 30.03.2018).zip (2,32 Kb)

Для загрузки скетча необходимо установить Arduino IDE.

Подключаем arduino к компьютеру, запускаем Arduino IDE. В меню "Инструменты" - Плата - выбираем "Arduino/Genuino Uno". "Инструменты" - Порт - выбираем тот куда подключена arduino. Скорее всего будет один com порт. Так же номер порта можно посмотреть в диспетчере устройств.

Открываем скетч и жмем кнопку "Загрузить".

Все устройство готово к работе.



Настройка пауз производиться непосредственно в самом скетче (строки с 12 по 29):

Пример:
   int c1 = 52; //температура первой паузы 52 градуса
   unsigned long p1 = 20 * 60000; //время первой паузы 20 минут
   int c2 = 63; //температура второй паузы 63 градуса
   unsigned long p2 = 30 * 60000; //время второй паузы 30 минут

В строке 177 скетча производиться корректировка показаний датчика температуры.
   celsius = celsius + 1; // +1 градус


1. Показание реле: Vk - включено / замкнуто, Ot - выключено / разомкнуто.
2. Температуры пауз.
3. Текущее показание датчика температуры.
4. Общее время работы.
5. Время температурных пауз.
6. Таймер (обратный отсчет) текущей паузы.

!!!ВАЖНО При включении реле включено / замкнуто.
По окончании паузы Mash out реле выключено / разомкнуто.

Если необходимо меньшее количество пауз, на пример однопаузное затирание, для этого настройки следующие:
   1 пауза, 67 градусов 60 мин.
   2, 3, 4 паузы градусы и время устанавливаем НОЛЬ.
   76 mash out 5 мин.

На практике используется следующим образом.

Датчик температуры установлен в стенку бака.
ТЭН 2КВт под фальш дном.
Насос на 12В, забор сусла через кран под фальш дном, но выше ТЭНа., возвращает в бак сверху.
!!!Насос и ТЭН "висят" на одном реле (10A 220V, на пределе, лучше использовать более сильное)
Заливается вода, засыпается солод.
Включается устройство.
Сразу начинается подъем температуры до первой паузы, по достижению тэн и насос отключаются.
Включается таймер. Происходит поддержание температуры, по окончании времени, происходит подъем температуры до след паузы и т.д.





Вопросы, ответы, обсуждения в Группе ВК vk.com/brewmate




2018 © При перепечатке ссылка на brewmate.ru обязательна. Пользовательское соглашение.
18+, чрезмерное употребление алкоголя вредит вашему здоровью!