1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Скрыть объявление

BreweryArduino с нуля.

Тема в разделе "Автоматика", создана пользователем Николай Дементьев, 23 сен 2016.

  1. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Добрый день пивовары!
    Мой коллега занимается пивоварением и попросил меня собрать ему автоматику.
    Я посмотрел многие проекты но они не все удовлетворяли по функционалу ( помимо пива нужно "гнать" и другие напитки).
    По этому я решил сам написать программу (так-как только она требует изменения)
    На данном этапе почти закончена часть пивоварения, отдельное управление тэнами, настройка часов.
    В процессе настройка пид, управление насосом.
    В перспективе сохранение и чтение рецептов с карты памяти, настройка насоса.

    На данный момент есть следующие вопросы:
    1. Режим работы насоса при варки пива.
    2. Время отсчета засыпки хмеля : от начала кипения или от предыдущей засыпки.

    Ну и небольшое видео


    --- сообщения объединены, 23 сен 2016, дата первого сообщения: 23 сен 2016 ---


    Сижу рисую экран кипячения возник вопрос: Нужно-ли отображения температуры если мощностью тэнов управляем сами?
     

    Вложения:

    • IMG_20160923_214755.jpg
      IMG_20160923_214755.jpg
      Размер файла:
      754,5 КБ
      Просмотров:
      710
    • cxem.gif
      cxem.gif
      Размер файла:
      182,8 КБ
      Просмотров:
      186
    sergey154 и panteak нравится это.
  2. mopoison

    mopoison Участник

    Регистрация:
    09.07.2016
    59
    2
    Имя:
    Олег
    Николай все в порядке, спасибо
     
  3. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Маленькое объявление у меня в подписи появилась новая ссылка "Тестовые прошивки Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!" там я буду выкладывать прошивки для тестирования
     
    vik660 нравится это.
  4. Артём Николаевич

    Артём Николаевич Новенький

    Регистрация:
    22.11.2015
    3
    0
    Доброго времени суток всем. Обращение к автору программы, нужно добавить продление паузы 72 градуса, как пример если не о сахарилось.
     
  5. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    А где у меня такая пауза 72 гр. мешаут?
     
  6. Артём Николаевич

    Артём Николаевич Новенький

    Регистрация:
    22.11.2015
    3
    0
    Маш аут это уже закрытие ферментов, 72 это осахаривание.
    --- сообщения объединены, 11 июл 2017, дата первого сообщения: 11 июл 2017 ---
    Я имел ввиду, температура 72 градуса длина 20 минут, по окончанию паузы автоматически уходим на машаут (78), как сделатьтак что бы на 72 ещё задержаться ?
     
  7. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    После последней паузы идет йодная проба в которой вы можете добавить дополнительную или дополнительные паузы... потом мешаут
     
  8. Артём Николаевич

    Артём Николаевич Новенький

    Регистрация:
    22.11.2015
    3
    0
    Видимо до конца не разобрался, спасибо.
     
  9. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    В разделе тест появилась новая тестовая прошивка без ПИ режима и отображением температуры с десятыми долями при варке.
    Тактика управления тэном следующая:
    • Тэн либо вкл. либо выкл. в зависимости от температуры
    • Переход из выкл. в вкл. с задержкой в один градус
     
  10. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    Видео теста актуальной прошивки. Надеюсь пригодиться. Николаю очередной раз спасибо.
     
  11. Алекс55

    Алекс55 Новенький

    Регистрация:
    02.07.2017
    11
    0
    Все гениально и просто. Мне, как человеку ищущему, интересно: а готовые установки с такой автоматикой есть в реализации для тех у кого руки не из того места растут:)?
     
  12. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    С такой автоматикой нет. На рынке форума есть другие предложения.
    Попробуйте все таки самостоятельно кастрюлю, тэн и насос собрать вместе, сильно сэкономит бюджет.
    Про автоматику в этой ветке форума все разжёвано до мелочей, смелее.
    Пошаговую видео инструкцию сниму чуть позже (детали уже ждут в гараже, придумываю новый дизайн).
     
  13. Andrei50

    Andrei50 Участник

    Регистрация:
    02.09.2016
    177
    12
    Имя:
    Андрей
    Alexander77 если хотите исправить танцующюю мешалку то поставьте регулятор хода.
     
  14. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    Спасибо за внимательность. Стоит пошаговый. Уронил мешалку, один магнит отлетел, вот и не держит по центру, переделаю. Нетерпелось опробовать новый режим кипячения.
     
  15. Andrei50

    Andrei50 Участник

    Регистрация:
    02.09.2016
    177
    12
    Имя:
    Андрей
    Хорошее дополнение варка на мошьности тена правда функция старая но за неимением копки возврата было несколько неудобно.
     
  16. Serge Clause

    Serge Clause Новенький

    Регистрация:
    13.07.2017
    1
    0
    Имя:
    Сергей
    Олег, здравствуйте!
    Вы можете выложить небольшой пример программы, работающей с этим экраном?
    Бьюсь уже неделю, экран светится, но работать не хочет.
    Сайты, на которые вы дали ссылки, смотрел, брал оттуда примеры, но экран не работает
    Заранее благодарен!
    Сергей
    --- сообщения объединены, 13 июл 2017, дата первого сообщения: 13 июл 2017 ---
    Проверяй сом-порт.
     
  17. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    Тест актуальной прошивки на этапе кипячения с новой функцией регулировки по температуре показал следующее: с закрытой крышкой при 100 градусах кипение бурное, пена прет из под крышки; при 99 градусах кипение затухает. Очевидно умеренное кипение находится между 99 и 100 градусами. Следовательно необходима регулировка температуры на данном этапе с десятыми долями градуса.

    Переход обратно в режим регулировки мощности Тэна позволил закончить варку на должном уровне (уже известна мощность для умеренного кипения с закрытой крышкой при данных внешних условиях – 25%).

    Огромная просьба в Меню настройки Насоса ввести параметр «Работа наноса при охлаждении по умолчанию». Сейчас этот параметр по умолчанию «выкл». Раньше в коде менял 0 на 1, сейчас это не помогает, иконка исчезает совсем, да и ковырять код каждую прошивку неправильно. Спасибо.
     
  18. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Думая ,что регулировка по температуре на этапе кипячения( интенсивность кипения) это тупиковый вариант.
     
  19. lumen

    lumen Участник

    Регистрация:
    11.10.2016
    53
    0
    Ошибка компиляции, библиотеки обновлены, что делать?
    Код:
    C:\Users\Максим\Desktop\Пиво\Новая папка\BreweryArduino-master\Code\BreweryArduino\Beer.ino: In function 'void Beer()':
    
    Beer:521: error: 'ToneToch' was not declared in this scope
    
    Beer:1116: error: 'ToneToch' was not declared in this scope
    
    Beer:1501: error: 'ToneToch' was not declared in this scope
    
    Beer:1997: error: 'ToneToch' was not declared in this scope
    
    Beer:2090: error: 'playTone' was not declared in this scope
    
    Beer:2102: error: 'playTone' was not declared in this scope
    
    C:\Users\Максим\Desktop\Пиво\Новая папка\BreweryArduino-master\Code\BreweryArduino\Functions.ino: In function 'void NoCommerc()':
    
    Functions:378: error: 'ReturnBackup' was not declared in this scope
    
    C:\Users\Максим\Desktop\Пиво\Новая папка\BreweryArduino-master\Code\BreweryArduino\Functions.ino: In function 'void TochStop(byte, boolean)':
    
    Functions:811: error: 'playTone' was not declared in this scope
    
    C:\Users\Максим\Desktop\Пиво\Новая папка\BreweryArduino-master\Code\BreweryArduino\Functions.ino: In function 'void Return()':
    
    Functions:916: error: 'playTone' was not declared in this scope
    
    C:\Users\Максим\Desktop\Пиво\Новая папка\BreweryArduino-master\Code\BreweryArduino\Screen.ino: In function 'void setTerM()':
    
    Screen:624: error: 'TochTerM' was not declared in this scope
    
    exit status 1
    'ToneToch' was not declared in this scope
    
     
  20. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Все файлы должны находится в одной папке BreweryArduino
     
  21. lumen

    lumen Участник

    Регистрация:
    11.10.2016
    53
    0
    Так всё и было, но папку BreweryArduino не добавил в папку с Ардуино... спешка)