Перейти к содержанию

Автоматика для дистилляции, ректификации и затирания солода - "Хелпер Wi-Fi"


gas2007

Рекомендуемые сообщения

Опубликовано
08.08.2023 в 20:02, Endi сказал:

... Я делаю для себя похожую автоматику, и думал выцыганить, если есть, таблицу зависимости температуры кипения спирта от давления в диапазоне 710 - 805 мм.рт.ст. Но как-то все поехало не туда. 

void davlenie(){
   tekPrs = bmp.readPressure()*0.007500616827042; // получаем давление с bmp180    
   if (ustTmp < 99.99 &&  abs(ustPrs-tekPrs)>=1){ // если давление изменилось на 1.0
      ustTmp=ustTmp + (tekPrs-ustPrs)*0.038; ustPrs = tekPrs; //коррекция температуры
   }
}// davlenie
пользуйтесь на здоровье

 

  • Ответов 108
  • Создана
  • Последний ответ

Топ авторов темы

  • gas2007

    73

  • Naruto

    6

  • Endi

    4

  • deen

    3

Опубликовано (изменено)

Подкупает такое внимание к нашему проекту. Но смущает другое. Парой постов выше мы отчитались о завершении продаж первой партии оборудования и начала нового этапа работы над проектом. Неужели вы могли подумать, что мы выставили на продажу автоматику, не умеющую корректировать температурную полку в зависимости от изменяющегося атмосферного давления. Если Вы хотели помочь автору вопроса, то нужно было отправить этот код ему в личку. Но будем считать, что это вы просто отчитались о том, как можно решить такую задачу.

Что касается самого кода. Понятно, что это любительский вариант написания кода, который имеет право на жизнь и наверно удовлетворяет потребности многих в получаемых с его помощью результатов. Но мы предпочитаем более надежный подход. Вычисляем коррекцию температуры, не базируясь на предыдущих значениях. Таким образом исключаем накопление ошибки. Да и код у нас проще, мы делаем одно умножение вместо двух.

Изменено пользователем gas2007
Опубликовано (изменено)

Уважаемые коллеги!
Реализовав первую партию автоматики «Хелпер» версии V7.92 с мощностями 4 и 5 кВт мы начинаем новый этап работ над автоматикой версии V8. Называться она теперь будет "Хелпер Wi-Fi".
Кратко о режимах работы автоматики предыдущей версии, вы можете прочитать несколькими постами выше, где мы подвели итог нашей работы или в самом начале этого топика на первой его странице.

Объем работ, в плане на перспективу:

1. Удалённое управление по интернету.
     a. Работа с телефона, планшета или ноутбука.
     b. Получение информации по интернету о всех процессах, выполняемых базовым блоком автоматики «Хелпер Wi-Fi».
     c. Удалённое подтверждение о завершении очередного этапа работы автоматики «Хелпер Wi-Fi» в процессе перегонки, затирания или пивоварения.
     d. Удалённое отключение автоматики «Хелпер Wi-Fi» в аварийных ситуациях.

2. Кипячение в пивоварении. Добавление звукового оповещения о временных интервалах внесения хмеля. Всего четыре интервала.

3. Непрерывная бражная колонна. Управление колонной от разогрева и удержания заданного режима, до завершения перегона и остановки всего процесса.

4. Графики температур с адаптивным масштабированием изображения.

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

Если у кого будут интересные идеи по дальнейшему совершенствованию автоматики пишите сюда или нам на почту. Будем премного благодарны!

Изменено пользователем gas2007
Опубликовано (изменено)

Добрый день уважаемые коллеги!

Хочу проинформировать вас о разработке и изготовлении автоматики "Хелпер" с контролем всех процессов и их управлением по интернету.

На 21.04.24г.

- изготовили и распаяли 10 плат.

- веб сервер - готов

- база данных - в работе

- mqtt брокер – готов на 80%

Впереди ещё много чего надо сделать, но мы надеемся к лету завершит эту работу.

Изменено пользователем gas2007
  • Спасибо 1
  • + репутация 1
Опубликовано (изменено)

Для тех кто интересуется ходом работ по модернизации нашей автоматике "Хелпер".
- Закончили web обмен данными с сервером.
- Приступили к написанию кода для ESP32 WROOM.

 

Прочитал написанное выше и решил всё-таки более подробно изложить, чем мы занимаемся.

 

WEB функциональность практически готова:

- Подключён обмен сообщениями mqtt.

- Сделана вся программная часть работы с юзером и сообщениями (на java script).

 

Теперь можно будет переходить к Хелперу.

На нем надо сделать:

- WEB сервер для начального подключения по вайфай.

- Подключить mqtt библиотеку.

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

 

А сообщений целый ряд:

- Приём сообщения запроса начала связи.

- Передача конфигурации (какие устройства обнаружены).

- Передача состояния.

- Что происходит и какая стадия, сколько до конца стадии и т.п.

- Передача, приём и обработка на ходу параметров.

- Ежеминутные сообщения с 3мя температурами (2 датчика и термистор-«Авария»).

- Показания весов, и если идёт процесс, то миллилитры и прочие комменты.

 

специальные сообщения:

- Приостанов с ожиданием нажатия клавиши "Ввод" и его отправка назад.

- Сообщение об аварии с полным остановом Хелпера.

Изменено пользователем gas2007
Опубликовано (изменено)

Добрый день!

Все касаемо работы через Интернет завершено. Даже инструкцию дополнили новым функционалом и порядком соединения автоматики "Хелпер Wi-Fi" с WEB cервером.
Теперь надо почистить все написанное от всевозможных ляпов и приступить к проверке на реальных перегонках.

После этого начнём добавлять НБК, Кипячение и далее по списку.

Изменено пользователем gas2007
Опубликовано (изменено)

Информируем, что несмотря на разработанную систему управления автоматикой через Web интерфейс, используя телефон, планшет или компьютер, она сохранила все возможности управления непосредственно с базового блока Хелпер Wi-Fi.

 

ПОЛУЧЕНИЕ ДИСТИЛЛЯТОВ И РАБОТА С ПВК.pdf

Изменено пользователем gas2007
Опубликовано (изменено)

Вот так теперь на ноутбуке, планшете или телефоне будет выглядеть раздел "Параметры" в режиме "Перегонки".

Параметры.jpg

Наименование параметров, в процессе их редактирования, при подготовке к завершению работы над проектом, могут быть изменены.

А для затирания  идём сюда

1601445637_-.thumb.jpg.a3a690b619ecfe1cb118734ea648b6cc.jpg

И так для каждого режима работы своё окно с параметрами.

Забыл показать самое главное меню, что в настоящее время умеет делать автоматика. По мере развития автоматики это меню будет расширяться и при автоматическом обновлении ПО, новые возможности будет установлены у пользователей.

448965399_-.thumb.jpg.1299acc32d65ddb079fd16111f81ce87.jpg

Изменено пользователем gas2007
Опубликовано (изменено)

Довожу до сведения интересующихся автоматикой, что удалённый доступ через Интернет к автоматике Хелпер Wi-Fi и пользование

ресурсом  vinokur-help.art на сервере Oracle совершенно бесплатно!

Кроме этого сайт адаптирован к работе с компьютерами, телефонами и планшетами.

Изменено пользователем gas2007
Опубликовано (изменено)

Закончили работу над получением обновлений программы, скачиванием её с сервера. Скачивание и установку программы осуществляет автоматика Хелпер Wi-Fi самостоятельно. Потратили на решение этой задачей три дня.

Теперь это выглядит так:

В положении переключателя "Управление процессом" - "Параметры" находим пункт "ID с логином" пользователя. Сейчас Логин это набор цифр.

1122348223_-1.jpg.bba1fb4b62fbcae0b624dbc71626f6fc.jpg

Автоматика сразу начинает проверять на сервере наличие новой версии программы. На это нужно некоторое время, о чем программа нас предупреждает.

Проверка может дать два результата, или новых обновлений программы нет. Тогда на экране мы видим такое сообщение

1210038798_-2.jpg.ba532e182e5c8ae8590e6899125af118.jpg

Если обновления есть, то программа предлагает скачать и установить их.

467816134_3.jpg.20d1f671425f6f606a605bee61e24651.jpg

Процесс скачивания на дисплее представлен следующим образом.

1180776931_-4.jpg.8b68893f4584d04e039d7927d5400d46.jpg

Левое число с бегущими значениями это текущее значение объёма скачиваемого файла в байтах, а справа значение объёма самого файла программы.

По завершению скачивания Хелпер Wi-Fi самостоятельно перезагружается, после этого он готов к работе над вашими вкусными проектами.

 

Посмотреть видео процесса обновления программного обеспечения, пользователем автоматики Хелпер Wi-Fi, можно по ссылке https://dzen.ru/video/watch/66b102b9304cce3d8c55a441

 

 

Изменено пользователем gas2007
Опубликовано (изменено)

Вот так на телефоне отображается информация при отборе продукта.

283138824_--.thumb.jpg.3f190d30fab20433b8fdf92ec7ab7413.jpg

Кнопка "Разрешить звук" через секунду исчезнет с экрана.

Разрешить звук- это значит включить звуковое оповещение при завершении тех или иных процессов.

 

Инструкция Хелпер WIFI.pdf

Изменено пользователем gas2007
Опубликовано (изменено)

Мы все хорошо знаем, что экраны телефонов, компьютеров и планшетов через какое-то время ГАСНУТ. И пока экран потушен работа с сервером прекращается, что не есть хорошо.

Мы решили выйти из этого положения размещением на главном экране Хелпера Wi-Fi выключателя, который может включить работу экрана в постоянном режиме. Этот переключатель на фото я обвёл рамкой жёлтого цвета.

Но поработав некоторое время мы решили все-таки сделать включение экрана в постоянном режиме автоматически, как только мы включаем работу Хелпер Wi-Fi в сеть.

ХОТЕЛОСЬ БЫ УСЛЫШАТЬ ВАШЕ МНЕНИЕ ПО ЭТОМУ ПОВОДУ.

 

140038333_.thumb.jpg.a35e12d7ace55baef493f71d09dc1081.jpg

Изменено пользователем gas2007
Опубликовано (изменено)

И ещё одно новшество, которое напрямую не связано с работой автоматики Хелпер Wi-Fi, но существенно улучшает её сервисную часть. Я имею ввиду работу с графиками, их хранением и отображением, даже когда телефон, планшет или компьютер продолжительное время находились в не активном состоянии и после этого были включены. На их экранах вся графическая история за весь период перегона или затирания будет воспроизведена.

Изменено пользователем gas2007
Опубликовано

Поправили автоматическое масштабирование графиков при работе с несколькими термометрами. Теперь всё замечательно.

Опубликовано (изменено)

Уважаемые коллеги!

Как нам кажется, Интернет часть автоматики Хелпер Wi-Fi мы уже закончили.

Поэтому можем предложить вам самим попутешествовать по сайту https://vinokur-help.art.

Логин: helper. Пароль: 1234.

Команды конечно выполняться не будут, но все остальное в вашем распоряжении.

Приятных впечатлений!!!

 

После загрузки сайта на экране вы видите кружок ожидания , который вам показывают во время загрузки сайта.
На самом деле эта крутящееся колёсико говорит нам о попытке сайта подключиться к автоматике Хелпер Wi-Fi. А это не возможно. Мы смотрим только сайт.

Общий вид главной страницы на компьютере смотрите ниже

412048961_-.thumb.jpg.308e1fb25fc99fec54d023bc6b639fb6.jpg

Изменено пользователем gas2007
Опубликовано (изменено)

Продолжая проверку автоматики Хелпер Wi-Fi, затирал мешок солода по белой схеме.

Самодеятельности было не очень много, старался придерживаться рекомендациям Макарова С.Ю., но все равно процесс трудоёмкий.

Как я все это организовал решил поделиться с вами и описал свой порядок затирания и промывки на одной страничке с картинками.

Кому интересно можете скачать.

 

Вискарный порядок.pdf

Изменено пользователем gas2007
Опубликовано (изменено)

Посмотрите как просто подключается автоматика Хелпер Wi-Fi для работы через Интернет!!!
Такой простоты и удобства управления ещё ни кто не реализовал.
Прочтите! Всего пару страниц и все в картинках.

УПРАВЛЕНИЕ АВТОМАТИКОЙ ЧЕРЕЗ ИНТЕРНЕТ.pdf

Изменено пользователем gas2007
Опубликовано (изменено)

     Появилось ещё одно новшество в автоматике Хелпер Wi-Fi, связанное с уменьшением отклонения температуры паузы от заданного (целевого) значения. Как вы помните точность удержания температуры при затирании колебалась в диапазоне плюс, минус 0,7°С. Мы считали, что этого вполне достаточно, чтобы проводить затирание с хорошим результатом.
     Но читая сообщения от потенциальных пользователей мы с удивлением пришли к выводу, что многие хотят иметь возможность в процессе затирания вручную довести отклонение температуры до ноля.
     Мы решили и эту задачу.
     Но тем, кто хочет тонкой настройкой довести отклонение до ноля, придется ввести текущую температуру, при которой идет процесс затирания, а дальше подбирая значения коэффициентов в окнах «удержания» и «выхода» на температуру добиться желаемого результата.
     Без этого решить задачу построения температурной модели для вашего Куба или ПВК с учетом его утепления, объема залитого сусла и мощности используемых ТЭНов невозможно. Но зато в дальнейшем созданная температурная модель будет работать при любых мощностях и объемах залитого сусла. Единственное, что вы не должны менять это утепление котлов.

     

     Теперь коротко о том, как понимать написанное над окнами, куда вы должны вносить значения коэффициента для уменьшения отклонения температуры.

 

2128567060_-.thumb.jpg.1a6d45cf9bcfdc89d6c9b962bde7d661.jpg

«(100% - не менять коэффициент.)»
100% - коэффициент удержания температуры оптимальный и менять его не нужно.
«Коррекция коэффициента температуры УДЕРЖАНИЯ, 30-300%». 
«Удержания» - температура превысила целевое значение, сделайте коррекцию, поставив в окошко число менее 100%, например, 80%.
«Коррекция коэффициента ВЫХОДА на температуру, 30-300%». 
«Выхода» - Температура не достигла целевого значения, увеличьте коррекцию выше 100%, например, 120%.
 

Изменено пользователем gas2007
Опубликовано (изменено)

Сегодня добавили автоматическое управление водяным охлаждением колонны после разогрева Куба и охлаждение затора при обратном затирании солода (с понижением температуры).

Это версия V8.3.11

В параметрах добавили окно для ввода температуры включения охлаждения.

36523944_.thumb.jpg.1f83a493afc03af0ab2736f133604fc7.jpg

 

В "Процесс", "Управление процессом" добавили информацию об охлаждении.

1481694114_-.thumb.jpg.346020f0db3bea7365dc5f7335504eca.jpg

 

Изменено пользователем gas2007
Опубликовано (изменено)

Для водяного охлаждения нужно приобрести электромагнитный клапан нормально открытый на 12 В постоянного тока. Максимально допустимый ток не более 600 ма. Пластмассовые клапана не рекомендую. Все таки это охлаждение колонны, не дай Бог клапан не сработает, бабахнет так, что мало не покажется. В затирании, потери не столь значительны, можно испортить затор и то здесь все поправимо.
 

Изменено пользователем gas2007
Опубликовано (изменено)

Кто работал с датчиком DS18B20 тот хорошо знает как у этих датчиков вместо значения температуры периодически может выдаваться код -127. Это означает, что датчику не удалось прочитать температуру. Такие провалы температуры не позволяют строить график с хорошей детализацией изменения температуры.
Мы решили эту проблему.
Теперь Хелпер Wi-Fi получил возможность плохие датчики "чинить" прямо в процессе перегонки. На графиках температур теперь не будет этих длинных провалов до значения -127. График, даже с плохим датчиком, будет ровным.

127.thumb.jpg.243491f2b0caa47359c78a67f0f4654f.jpg

 

Изменено пользователем gas2007
Опубликовано

Хорошо, график будет ровным. А сам процесс? С плохим и теряющимся датчиком? 

Дорога к обеду ложка,

К ночи дорог унитаз.

Опубликовано (изменено)
7 часов назад, Виктрыч сказал:

С плохим и теряющимся датчиком?

Ничего подобного. Датчик изменяет температуру правильно, а периодические ошибки чтения данных ни как не сказываются на точность хода температурного графика. Мы просто не выводим код ошибки чтения (-127) на график. 

Изменено пользователем gas2007
Опубликовано (изменено)
15.11.2024 в 12:50, Виктрыч сказал:

Хорошо, график будет ровным. А сам процесс?

Я описал только работу Хелпера с графиками.
Но Хелпер еще работат и с винокуром.
На банерах, где выводится температура, при провалах её до -127, появляется сообщение "Ошибка!".

1644351442_2.jpg.46edd406b24e4655d34533fbfd0a0926.jpg
 Если этот термометр  даёт непрерывную ошибку в течение слишком долгого времени, то Хелпер предлагает винокуру, остановить или продолжить игнорирование ошибки. Вот здесь винокур может принять решение продолжать работу с этим термометром или заменить его.

Изменено пользователем gas2007
Опубликовано (изменено)

Один из пользователей автоматики Хелпер Wi-Fi экспериментирует над получением спирта прямо из браги. Процесс получения спирта сырца (1я перегонка) он игнорирует. К сожалению, он прислал только фото завершения режима «Спирт Головы». Режима, на котором подготавливается колонна для отбора Голов и выхода на температурную Полку.

1973519900_---2.jpg.f9fcf3cb4f6352fb40f294f90303592b.jpg

На графике хорошо видно, как стабилизировалась колонна по температуре (вышла на полку). Кроме этого поведение температуры при выходе на полку строго соответствует поведению спирта сырца при нагревании. Пункт 3 - Полка, на нижнем графике. График это не результат измерений, это иллюстрация процесса.

821441684_---3.jpg.4bd6282c9697c4c7cf2bb479391a15d4.jpg

1.      Разогрев содержимого Куба.

2.      Включение охлаждения колонны.

3.      Полка. Колонна стабилизировалась.

4.      Отбор Голов.

5.      Стартуем отбор Тела

6.      Стабилизация спиртовой полки.

7.      Отбор спирта.

В дальнейшем, получение спирта было успешно завершено. Но в связи с тем, что коллега еще не в полной мере освоил автоматику Хелпер Wi-Fi он немножко усложнил себе работу. Отбор продукта можно было сделать гораздо проще и с большим объёмом получаемого спирта.

Изменено пользователем gas2007

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...