Перейти к публикации
gas2007

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

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

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
пользуйтесь на здоровье

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

Изменено пользователем 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для тех кто интересуется ходом работ по модернизации нашей автоматике "Хелпер".
- Закончили 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, Виктрыч сказал:

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

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

Изменено пользователем 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...