Пивоварня Mega Brewery. Контроллер для пивоварни. Part I

топ 100 блогов megadenis — 09.01.2014 Читать megamegadenis в Твиттере
Начинаю "разработку" контроллера для своего минипивзавода. Т.к. я нифига не программист, обратился к русскому Arduino сообществу - ru-arduino.livejournal.com/51645.html 
С момента желания сделать умный термометр ru-arduino.livejournal.com/48879.html, прошло много времени и возникло новое желание - построить автоматизированную домашнюю пивоварню. Для ее автоматизации необходим блок управления. Решено было отказаться от использования покупных PID контроллеров, для управления ТЭНом, т.к. имеется Arduino, к ней SSR реле, дисплей 4 на 20 строк и к нему Serial Board для передачи инфы по одному проводу, не считая землю и питание. 
Мой контроллер на Ардуино, использую проект австралийца Роба, проект расчитан на Arduino Duemilanove ATmega328 - www.arduino.cc/cgi-bin/yabb2/YaBB.pl
и непосредственно сам проект - www.halfluck.com/source/ 
Пивоварня моя будет работать маленько по другому принципу, не как у Роба, ориентируюсь на Speidel Braumeister, как он работает, понятно по этим видео:
Но я к сожалению не разу не программист, умею паять и делать по инструкциям. Вот если бы переделать программу Роба, получится идеальное управляющее устройство. Я контроллер собрал и опробовал но, почему то не опознаются термодатчики DS. В этом проекте, для меня много лишнего, т.к. систему HERMS, как у автора я строить не хочу, то и из программы можно убрать все лишние. Всеми исполнительными устройствами управляют твердотельные реле. У меня 2 штуки, для тэна и насоса. ТЭН я использую купленный на амазоне, низкой плотности 4,5кВт. К нему ничего не пригорает и даже можно включить на воздухе и не сгорит. Что интересено, дисплей подключается через Serial Board, его я собрал из комплекта, купленно на ибее. Используется всего 3 провода, тем самым разгружаем порты Ардуино. Что необходимо: PID управление Тэном для точности и удобства, для Ардуино есть готовая бибилиотека, широко используемая в проекте www.brewtroller.com/wiki/doku.php, оттуда тоже можно позаимствовать много идей, но проект перегружен функциями и тоже заточен под американский HERMS и RIMS. В программе должно быть 3 режима работы: CIP мойка (подогрев воды до 70гр (можно изменять в настройках) и одновременная работа насоса), АВТО режим (когда отрабатываются все шаги, заложенные в режиме программирование, можно ставить на паузу и переходить принудительно к следующему шагу), РУЧНОЙ режим (В ручном режиме просто управляем включением-выключением тэна, насоса и выходом AUX, происходит индикация температуры.), программирование АВТО (Режим авто - подогрев воды 70гр, пауза (для засыпи, настраивается), установка температурных пауз (должно быть 4 паузы, чтоб с запасом, кислотная, белковая, осахаривание), с одновременной работой насоса, пауза мэш аут - настраивается с одновременной работой насоса, просто работа насоса, так называемый режим вирпул, когда сусло потоком закручивается и вся муть оседает в центре, и перекачка с одновременной работой AUX и второго термодатчика, в нем будет подключен аквариумный компрессор с проточным аэратором, сусло вытекает через проточный чиллер-охладитель. 

Собственно задача не большая, но я гуманитарий, и программирование ну никак не дается.

На данный момент, контроллер выглядит вот так:
Пивоварня Mega Brewery. Контроллер для пивоварни. Part I
Пивоварня Mega Brewery. Контроллер для пивоварни. Part I

В замен, обещаю стать личным наставником и учителем в пивоварении, кому, интересно! :)

Cheers! UPD! Топик на Хабреhabrahabr.ru/blogs/arduino/122886/
UPD! Благодаря ЖЖ френду a-young, удалось подключить датчики температуры и теперь осталось допилить программу под свои нужды. Проблема была в неправильных адресах в программе.

Оставить комментарий

Yury Moiseev 19.05.2014 22:35
Написал подробную инструкцию по сборке блока управления пивоварней с использованием скетча ArdBir. Гигантскую помощь в работе над этим блоком оказал JackOfShadows, который также сейчас заканчивает перевод мануала к этому блоку. Блок http://goo.gl/xMhrqK Скетч http://goo.gl/oTD3A8
Архив записей в блогах:
Carmen Lozar родилась в штате Иллинойс в 1975 году. После окончания Университета в родном городе, со степенью бакалавра, она посетила Китай, Индонезию, Таиланд, Индию для изучения восточного традиционного ис ...
Вместе с Кротовым ...
По просьбе министров внутренних дел и по делам Королевства и Комитета по обороне надзору разведки и безопасности (The CTIVD) начала расследование роли двух служб в принятии решений о безопасности полетов маршрутов. текст доклада в формате PDF ...
inna_ka: - ты, главное, жужу не бросай, а... nata_blackcat: - Ни! Но ты ж знаешь - я пишу только если есть про что ) А коли ничего не творится - фигли эфир колыхать ) inna_ka: - чтобы знать, что все живы!) nata_blackcat: - не дождетесь )) Ей богу, насилу выжила! Готовим к сдаче ...
Вещи королевских детей из Музея Лондона.   Обувь детей королевы Виктории. Платьице принца Альберта Эдуарда, будущего короля Эдуарда VII (ок. 1841)   ...