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

BreweryArduino с нуля.

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

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

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

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

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

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


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


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

    Вложения:

    • IMG_20160923_214755.jpg
      IMG_20160923_214755.jpg
      Размер файла:
      754,5 КБ
      Просмотров:
      575
    • cxem.gif
      cxem.gif
      Размер файла:
      182,8 КБ
      Просмотров:
      17
    sergey154 и panteak нравится это.
  2. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
  3. van11

    van11 Участник

    Регистрация:
    12.02.2017
    52
    2
  4. moct05

    moct05 Участник

    Регистрация:
    22.11.2016
    105
    2
    Имя:
    Станислав
    А тестовые скейчи идут нормально. Нормально нажимается? Если нет, то....
    Тут возможно 3-а варианта решения проблемы.
    1. Попробовать перевернуть программно. В файле BreweryArduino.ino найти строку myTouch.InitTouch(1); и цифру 1 заменить на 0 и перепрошить заново.
    2. Наклеили сам тач криво. Нужно аккуратно его снять и перевернуть. Это хороший вариант, но возможно повредить. Прибегать к нему в последнюю очередь.
    3. Самый сложный....это накосячили в разводке самой платы на заводе. Тогда нужно искать дата шит на плату экрана и смотреть где не правильно развели. Я сталкивался с такой проблемой, решал ее, но это муторно и долго.
     
  5. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    2. Вариант не подойдёт, так как, это инициализация вертикального или горизонтального расположения тачскрина.
    Нужно искать в библиотеке и там менять.... это будет самый правильный вариант.
     
  6. moct05

    moct05 Участник

    Регистрация:
    22.11.2016
    105
    2
    Имя:
    Станислав
    У меня было так. Отклеил тач и лицевой стороной поиклеил к экрану. Все заработало.
     
  7. lino007

    lino007 Новенький

    Регистрация:
    30.05.2017
    2
    0
    Добрый вечер коллеги! Спаял я свой андурино, но при включении начинает сильно греться и мерцает экран. температуру показывает 282 С и скачет +- 1. Я понимаю, что сейчас спрошу невозможное - но что может быть?) чувствую, что где то коротыш, но не пойму где. На прозвон - ничего из вновь припаянного не звенит. смущает сопротивление 4,7кОм которое соединяет информ ногу и питание 3,3в. буду крайне признателен за помощь !
     
  8. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Я бы рекомендовал проверить датчик температуры...то есть без него.
    Возможно на нем перепутана полярность...
     
  9. lino007

    lino007 Новенький

    Регистрация:
    30.05.2017
    2
    0
    отпоял все нафиг) оставил только твердотельное. провел тестовый разогрев и поддержание - вроде все отработало, но элемент возле подачи питания на андурион (сорян совсем забыл как называется((( ) сильно греется, около 50С. Завтра попробую еще раз припаять термодатчик. Правильно понимаю - сопротивление можно напаять прям на самой плате между контактами? а уэе от контактов пойдут провода на термодатчик и землю? Спасибо большое, что не оставляете без внимания таких как я)) и огромное спасибо за ваш труд!
     
  10. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Греется значит работает ;), 50 гр . это нормально. Да я паял прямо на плате меге, только не забывайте очистить после пайки флюс .... спиртиком и зубной щеткой :).
    На распиновку не смотрим, это из клавиатурного варианта.
    1503206487591-1879627539.jpg
     
    Последнее редактирование: 20 авг 2017
  11. van11

    van11 Участник

    Регистрация:
    12.02.2017
    52
    2
    Николай,здравствуйте. Будет ли изменение в режиме кипячения,при наборе температуры,чтобы мощность ТЭНа была максимальной. А то на 30% больно долго нагревает до кипения. Спасибо.
     
  12. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    van11 я так понимаю, что Вы уже испытали все параметры ПИ режима или пошли простым путем и просто взяли ПИ параметры у других :acute:
     
  13. van11

    van11 Участник

    Регистрация:
    12.02.2017
    52
    2
    Честно говоря ПИ режим не настраивал,все устраивает. Ка сделать,чтобы когда температура при закипании доходит до 98 градусов ТЭН не переходил на 30%? Для этого нужно настроить ПИ режим?
     
  14. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Да, всё верно например попробуйте 10:0
     
  15. van11

    van11 Участник

    Регистрация:
    12.02.2017
    52
    2
    Спасибо попробую. Но как я понял это применится ко всем режимам,а не только к кипению? Или я не прав? Хотелось бы только кипение поправить.
     
  16. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    34
    Было бы не плохо во время кипячения отключать пид режим. Как сделано в ард бир.
     
  17. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Дак на этапе паузы кипячения пи режим
    и не работает.
    --- сообщения объединены, 21 авг 2017, дата первого сообщения: 21 авг 2017 ---
    Какой именно этап кипения....
    • набор температуры
    • поддержание температуры
     
  18. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    34
    Тогда не понятен вопрос последних сообщении. Причем тут тогда пид режим, если он не работает во время кипечения.
     
  19. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Для этого нужно нажать на "цифровое отображение температуры" и перейти в режим ручного управления мощностью. Об этом говориться в последнем видео по этому проекту.
     
  20. van11

    van11 Участник

    Регистрация:
    12.02.2017
    52
    2
    У меня установлена температура кипения 99 градусов. После последней паузы,когда должно начинаться кипячение,тем-ра доходит до 98 градусов и мощность ТЭНа начинает падать 50-40-30%. И из за малой мощности ТЭНа последний градус набирается очень медленно,соответственно и отсчет времени кипячение не начинается. Было бы хорошо,если бы мощность не падала и ТЭН работал на максимуме.
     
  21. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    Поставь температуру кипения 100 градусов, если не поможет то 101 (возможно выкипание при закрытой крышке). Каждый подгоняет температуру кипения и ПИ под свою СИСТЕМУ. У меня 100гр.ц и ПИ 10,10.