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

BreweryArduino с нуля.

Discussion in 'Автоматика' started by Николай Дементьев, Sep 23, 2016.

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

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

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

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

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


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


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

    Attached Files:

    sergey154 and panteak like this.
  2. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
  3. Nike12

    Nike12 Участник

    Joined:
    28.02.2015
    34
    2
    Имя:
    Владимир
    Прошелся еще раз по всем расположениям библиотек с перезаписью содержимого и все заработало.
    Николай, спасибо.
     
  4. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Вроде до делал функцию восстановления варки при сбросе питания..... завтра протестирую и если все хорошо выложу на всеобщее пользование.

    1490130789840-196612448.jpg
     
  5. serj_3000

    serj_3000 Участник

    Joined:
    24.09.2016
    49
    10
    Имя:
    Сергей
    Мои мечты сбываются!!!
    Очень здорово! Николай твой скетч лучший! Такого функционала нет ни у кого!
     
    Seram likes this.
  6. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Спасибо за отзыв!
    Кто тестировал кнопку "Возврата" ..... как боролись с "дребезгом"?
    --- сообщения объединены, Mar 22, 2017, дата первого сообщения: Mar 22, 2017 ---
    И на сколько успешно?
    --- сообщения объединены, Mar 22, 2017 ---
    Тест выявил не корректную работу (проблема с восстановлением времени) функции.....разбираюсь.
     
  7. Miraj

    Miraj Участник

    Joined:
    09.12.2016
    124
    1
    Имя:
    Александр
    Я когда пытался постичь Ардуино, в у Джереми Блума читал, что "дребезг" контактов устраняется программно. Книга сейчас дома, могу вечером посмотреть, а завтра отписаться.
     
  8. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Здесь программно не поможет, так как сделано на прерывании....
     
  9. RomanHj

    RomanHj Новенький

    Joined:
    20.03.2017
    11
    0
    Имя:
    Роман
    Тогда аппаратно, на триггере Шмитта. Микросхема стоит 8 рублей) правда в Китае. Можно конечно и у нас за... - 830!!!
    --- сообщения объединены, Mar 24, 2017, дата первого сообщения: Mar 23, 2017 ---
    Сори. Смотрел на микросхему sn74hc14, но забыл про отечественные аналоги.
     
  10. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Я думал о тиггере Шмитта, но думаю использовать сенсорную кнопку .
     
  11. RomanHj

    RomanHj Новенький

    Joined:
    20.03.2017
    11
    0
    Имя:
    Роман
    Николай, а нет возможности в скетч прикрутить управление мешалкой, по той же схеме что и насос. Без мешалки тяжко)
     
  12. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Не понимаю разницы между насосом и мешалкой .....ведь оба управляются через реле...? Раскройте в чем проблема ?
     
  13. RomanHj

    RomanHj Новенький

    Joined:
    20.03.2017
    11
    0
    Имя:
    Роман
    Когда работает насос - лучше не мешать. После перемешивания сделать паузу и включить насос. Как-то так.
     
  14. andyfm

    andyfm Active Member

    Joined:
    07.01.2017
    117
    41
    Имя:
    Андрей
    Судя по всему, нужен еще один канал управления....
     
  15. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Да ... тут так просто не сделать......самый простой выход, это сделать инвертор( подключить его параллельно упр. выходу на реле насоса) и по нему включать мешалку, то есть насос включен (1) на инверторе (0); насос выключен (0) на инверторе (1) мешалка включена
     
  16. RomanHj

    RomanHj Новенький

    Joined:
    20.03.2017
    11
    0
    Имя:
    Роман
    Это не решает проблему с паузой, а она нужна. Т.к. сразу после перемешивания - пойдет мелкий брух через фильтрсистему. Но это я наверное уже придираюсь. Отличный скетч.
     
  17. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Тестируем кнопку "Возврат"(исправил отображения "прогресса", вывод времени паузы, остановку времени (как в паузе)) в режиме варки ищем ошибки.
    Так пробуем восстановление программы варки после сбоя питания (В ЧАСАХ ДОЛЖНА СТОЯТЬ БАТАРЕЙКА) (без батарейки работает не корректно)
    Не забываем отписываться так как агрегат скоро заберут (может даже завтра) и я не смогу корректно исправить ошибки :drink:

    Файлы на скачивание обновил
     
  18. frost

    frost Новенький

    Joined:
    09.03.2016
    17
    0
    Имя:
    Олег
    Привет Николай, у меня после установки новой прошивки перестала показывать текущая температура, зависла на 12. Перезагружал, переустанавливал одно и тоже. Вернул предыдущую прошивку все хорошо. Спасибо за проект.
     
  19. Николай Дементьев

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

    Joined:
    01.09.2016
    1,294
    210
    Проверил, у меня все показывает.
    --- сообщения объединены, Mar 25, 2017, дата первого сообщения: Mar 25, 2017 ---
    Да же не знаю чему больше радоваться : тому что все хорошо или предыдущей прошивке :D
     
  20. RomanHj

    RomanHj Новенький

    Joined:
    20.03.2017
    11
    0
    Имя:
    Роман
    Я бы с радостью протестировал на полную систему, но из заказанных 9 позиций из Китая пришла толь одна - мега. Часов нет - поэтому пока только просто релюхой щелкаю. Как только придет (если придет) буду регулярно выкладывать отчеты. Уж больно скетч понравился.
     
  21. Олег

    Олег Участник

    Joined:
    18.11.2013
    509
    20
    Николай выясняй в чём причина этой "проблемы" и заканчивай ПРОЕКТ.
    Всё что надо для варки пива в этом ПРОЕКТЕ есть---- ИНАЧЕ-САНТА- БАРБАРА!!!!