Пивоварня 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
Популярные посты:
Архив записей в блогах:
Подскажите, пожалуйста, чего опасаться, к чему быть готовой в любовных отношениях, если я Гексли, а мужчина - Есенин? Может, нужна еще какая-то о нас информация? Дам любую. Помогите, пожалуйста, очень важно построить эти отношения, научиться видеть ...
Начитавшись фейсбука, ну и ЖЖ тоже, подсознание рождает чудовищ ну а тут уже это такое личное Зубки режутся.. холст, акрил 60 на 50 ну и наконец, наш общий друг Павлик родил очередной идиотский патриотический креатив снимал это изначально я ...
В которые нынешняя либерастня норовит записать всех подряд, включая многочисленные уголовные элементы - убийц, насильников и грабителей, которые попали под меч сталинского правосудия в 1937-38 годах: 5 апреля 1938 г. Совершенно секретно НАРОДНОМУ КОМИССАРУ ВНУТРЕННИХ ДЕЛ ...
Как-то уж больно часто стал слышать подобное. Из уст, в общем-то, не самых опустившихся слоев общества, а скорее даже наоборот, вполне себе интеллигетно-цивилизованных представителей mid / upper-mid klasse. Все как один с в/о, без серьезных м/п, с нормальным ...
Сегодня случилась первая гроза. Гул нарастал, перешёл в буханье и наконец разродился мощным раскатом. Следом началось светопреставление, с ливнем и градом местами. Рядом с нами "работают" градобойные орудия и град прошёл в другом месте. Но вымокли мы знатно! Чуть раньше, мы с Джулей ...