Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Автоматика LuckyBox-3
-
АвторСообщения
-
11.05.2019 в 15:54 #40111
Третья часть.
Хорошо живет на свете Винни-Пух...
11.05.2019 в 22:49 #40114Обновление на GitHub в ветке Dev. Версия 2.0 RC 13, из поправленного:
1. В дистилляции подправлен функционал работы датчиков безопасности. Если выбраны клапана на отбор в каналах CH-1 или CH-2, при срабатывании датчика уровня они будут закрыты, пока емкость не поменяем.
2. В режиме ректификации подправил ручной режим, была проблема с сигнализацией аварийной группы, уставки и т.д. В остальных режимах (алгоритмах) тоже мелкие правки.
3. В файле user_config.h добавил следующие настройки:// Коррекция напряжения на шаровом кране
// диапазон от 0.82 до 1.70 (получим 100% открытие от 5 до 10 вольт)
#define TapCorrection 1.20// Температура перехода на пониженную мощность и открытия клапана подачи воды
#define DistillationTransitionTemperature 80
#define RefluxTransitionTemperature 55Первое определение, задает коррекцию напряжения на шаровом кране парового отбора. Второе, температуру перехода на рабочую мощность (и открытие клапана подачи воды), соответственно для дистилляции – в кубе, при ректификации – в царге.
4. Добавлен функционал управления внешним блоком стабилизированной регулировки мощности на ТЭН, по интерфейсу UART. Сам блок скоро выйдет в народ, правда сначала коммерческий вариант с расширенным функционалом, далее упрощенный открытый проект, но с полным управлением от текущей версии LuckyBox.
Управление на разгонный ТЭН, так же присутствует.p.s. Большая просьба, если есть время и желание, провести тесты данных правок и изменений. Пора выпустить определенную финальную версию…, и естественно пойти дальше 🙂
p.p.s. Наш проект, на выпуске финальной версии, не завершается. Просто более полугода не выкладывали финальную версию, а пора бы. Форум читают не все, соответственно в GitHub видят только версию Masster, а там все очень устарело 🙁
12.05.2019 в 17:13 #40116В файле user_config.h добавил следующие настройки: // Коррекция напряжения на шаровом кране // диапазон от 0.82 до 1.70 (получим 100% открытие от 5 до 10 вольт) #define TapCorrection 1.20
Прогнал на сухую при комнатной температуре режимы Прима и Отбор по пару с учетом поправок для шарового крана, все осталось по прежнему, кран открывается наполовину, напряжения на управлении те-же 1,6 до 6,2 после. После первого старт/стопа звуковой сигнал в ВЕБе и внутренний работает постоянно до конца процесса.
12.05.2019 в 20:35 #40121Прогнал на сухую при комнатной температуре режимы Прима и Отбор по пару с учетом поправок для шарового крана, все осталось по прежнему, кран открывается наполовину, напряжения на управлении те-же 1,6 до 6,2 после. После первого старт/стопа звуковой сигнал в ВЕБе и внутренний работает постоянно до конца процесса.
А в данной строчке (ниже) так выставил и перекомпилировал, перед тем как залить в контроллер?
#define TapCorrection 1.70
Или просто готовое заливал? При данных установках, я сначала все проверил, и максимальный уровень именно 5 – 10 вольт на шаровом кране.
12.05.2019 в 20:56 #40123Только что закончил ректификацию….автоматика отработала отлично. Отбор литр в час по жидкости. Ждем силовой блок стабилизированый и управление с автоматики. Разработчикам спасибо упрощает процес.
13.05.2019 в 16:51 #40140А в данной строчке (ниже) так выставил и перекомпилировал, перед тем как залить в контроллер?
Да выставлял именно так разные значения, затем компилировал и заливал, а так-же делал бинарные файлы и заливал через обновление, но результат прежний максимум 1,6 вольта на PWM CH2, если в настройках крана в окошке “В начале %” ставлю 200%, то напряжение становится 2.7 вольта и кран открывается полностью, но при старт/стопе начинается непредсказуемый бардак с краном. Да и звук, на предыдущей версии от 10,04,2019 все нормально, а на посследней пищалка зависает.
13.05.2019 в 16:52 #40141Большая просьба, если есть время и желание, провести тесты данных правок и изменений
Проверил сейчас дистилляцию с новой прошивкой. Ну точнее не совсем дистилляцию, а просто нагрел воду до 90° для затирания муки. При переходе с нагрева на отбор (80°) пищит, а при достижении заданной температуры в кубе (90°) просто молча отключается, хотелось бы услышать о завершении процесса дистилляции.
P.s. датчики безопасности пока не проверял, сейчас подключу датчик ТСА, уровня жидкости и проверю работу с ними, других датчиков безопасности пока нет, клапана отбора в дистилляции не использую
13.05.2019 в 18:34 #40143А в данной строчке (ниже) так выставил и перекомпилировал, перед тем как залить в контроллер?
Да выставлял именно так разные значения, затем компилировал и заливал, а так-же делал бинарные файлы и заливал через обновление, но результат прежний максимум 1,6 вольта на PWM CH2, если в настройках крана в окошке “В начале %” ставлю 200%, то напряжение становится 2.7 вольта и кран открывается полностью, но при старт/стопе начинается непредсказуемый бардак с краном. Да и звук, на предыдущей версии от 10,04,2019 все нормально, а на посследней пищалка зависает.
А бинарники то откуда брал? Они в папку _bin автоматом не попадут, они во временной папке созданной средой Arduino живут 🙂
Со звуком не понял, во первых ничего не менял связанного со звуком, во вторых сейчас каждый день на столе тесты идут (как и в живую), нет с ним проблем. А вот загнав 200% возможно и возникают проблемы, я ШИМ библиотеку не ковырял. Сделаю защиту от “передоза” пользователем.p.s. И судя по вашим симптомам мое предположение все же верно, что один и тот же комплектный бинарник прошиваешь.
13.05.2019 в 18:39 #40144При переходе с нагрева на отбор (80°) пищит, а при достижении заданной температуры в кубе (90°) просто молча отключается, хотелось бы услышать о завершении процесса дистилляции.
Ок. Воткну туда пищалку на 10 сек.
14.05.2019 в 16:23 #40159Добавлен функционал управления внешним блоком стабилизированной регулировки мощности на ТЭН, по интерфейсу UART. Сам блок скоро выйдет в народ,
Сергей, выложи пожалуйста список необходимых компонентов с али для этого блока, чтобы можно было их заказать уже сейчас.
14.05.2019 в 16:24 #401604. Добавлен функционал управления внешним блоком стабилизированной регулировки мощности на ТЭН, по интерфейсу UART. Сам блок скоро выйдет в народ, правда сначала коммерческий вариант с расширенным функционалом, далее упрощенный открытый проект, но с полным управлением от текущей версии LuckyBox. Управление на разгонный ТЭН, так же присутствует.
Интересненько , а список деталей можно , заказать бы уже пора, пока дойдут уже и релиз будет 🙂
15.05.2019 в 01:07 #40167100% список деталей, я пока выдать не могу по совершенно простой причине. В народ выдается что то более менее простое, что можно запрограммировать в той же среде Arduino. Коммерческий вариант делаю на STM32, для этого и программатор нужен, и среду разработки поставить (я Eclipse использую), а настроить это дело, тот еще геморройчик…
Буду пробовать конечно все реализовать на Arduino Nano V3 + PZEM-004T + какой то индикатор + управление симистором + 2 варианта детектора нуля на выбор (простой в пайке из 3-4 элементов, но “так себе”, и более сложный, но проверенный годами…). Если с Arduino Nano не срастется, то контроллер будет примерно такой, тогда уже немного танцев с бубном придется совершить, для программирования в среде Arduino.
Коммерческая версия в народ не пойдет 100%, по очень простой причине, 99.9% народа самостоятельно это не соберет, а вот те же китаезы (и не только), тут же сдерут, уже проходили.p.s. Для совместной работы силового блока с LuckyBox, ни коммерческий вариант, ни народный, принципиальных отличий иметь не будет. Но народный вариант, все же сможет работать только совместно с LuckyBox.
p.p.s. Вроде примерно что и как, рассказал. Более детально, можем на выставке “Винокур Экспо” пообщаться 🙂 Макет(прототип) силового блока привезу, уже с управлением от LuckyBox, но с не полным функционалом, т.к. ПО и сам конструктив как раз сейчас в разработке.
15.05.2019 в 13:50 #40177Опубликовали обновление прошивки, v.2.0RC14. Обновлять надо и контроллер и Web.
Мелкие правки по сигнализации (пищалки) и настройки перехода на рабочую мощность в алгоритмах дистилляции и ректификации вынесены в настройки Web, как и максимальное напряжение на шаровый кран, для автоматизированного отбора по пару. По данной корректировке немного подробнее. Диапазон от 82 до 170, при этом корректировка 82 обеспечит 5 вольт максимального управляющего напряжения на кран, а 170 соответственно 10 вольт.p.s. Вроде все предусмотрел и из ваших хотелок/пожеланий, и глюков особых не нашел. Но если вдруг что то всплывет, пишем, не стесняемся 🙂
Вложения:
Вы должны войти для просмотра вложений.15.05.2019 в 14:56 #40182вынесены в настройки Web
Можно добавить в web температурные поправки к термодатчикам?
15.05.2019 в 17:49 #40185вынесены в настройки Web
Можно добавить в web температурные поправки к термодатчикам?
Это чуть позже. Основной функционал уже реализован, осталось то по большому счету пивоварение и НБК реализовать. Сейчас вплотную займусь силовым блоком, это гораздо важнее на данном этапе.
p.s. Это я не из вредности, просто на реализацию калибровки, мне еще и Сергея надо от мобильного приложения отвлекать, для внесения корректировок в Web интерфейс.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.