Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)

Главная Форумы Конструкторское бюро Автоматизация Автоматика LuckyBox Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)

Помечено: 

  • В этой теме 1,018 ответов, 103 участника, последнее обновление 5 лет сделано Sergey_r.
Просмотр 15 сообщений - с 451 по 465 (из 1,019 всего)
  • Автор
    Сообщения
  • #26660
    Егор
    Участник
    • Ответов: 74
    @chromos

    завязывайте кудахтать! яблоки у них пропадают.. Гони вручную, ёпть! Нет? Бери, что есть на форуме, тащи к знакомым электронщикам, там за пузырь тебе доведут до “ума”. Ясно же писали, что у людей помимо форума жизнь есть..

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

    не сомневаюсь, конечно разберешься-  ты ж уже большой (судя по лысине).

     

    #26661
    Егор
    Участник
    • Ответов: 74
    @chromos

    Что тут ,опять началось?))) Дайте человеку доделать, когда сочтëт нужным выложить то выложит. Имейте терпение)))

    ага

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

    #26663
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

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

    Хорошо живет на свете Винни-Пух...

    #26680
    Valera
    Участник
    • Ответов: 55
    @evv32

    доброго вечера.

    проясните, пожалуйста, как подключить дисплей (https://ru.aliexpress.com/item/3-3V-240×320-2-4-SPI-TFT-LCD-Touch-Panel-Serial-Port-Module-with-PBC-ILI9341/32834000822.html?spm=a2g0s.9042311.0.0.62e633edIx5o2X)

    если следовать схеме из sch_NodeMCU_V1.jpg, нужен модуль под названием pca9685. подойдет ли такой https://ru.aliexpress.com/item/16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685-for-Arduino-Raspberry-Pi-DIY-Servo/32753750943.html?spm=a2g0s.13010208.99999999.262.1a9e3c00Dl1ktY ?

    можно ли обойтись без этого модуля?

    и до кучи – подскажите, для чего нужен модуль ads1115?

    заранее спасибо

    #26683
    sekach
    Участник
    • Ответов: 40
    @sekach

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

    #26684
    Счастливчик
    Хранитель
    • Ответов: 2655
    @wpadm

    Коллеги, последняя текущая сборка LuckyBox 2.0 Beta.

    На гитхабе ее пока нет, появится уже финал. Это связано с разными средами разработки у всех участников рабочей группы и синхронизацией сред с Гитом.

    Текущая сборка в дополнении к базовым функциям контроля за температурой 8-ми датчиков, умеет переназначать датчики, управлять клапанами подачи воды, отбора по жидкости, переключать головы/тело, имеет аварийную группу (отключение по превышению температуры, датчик влажности, датчик давления в кубе и что-то может забыл). Полностью переделаны графики параметров. Прошивка работает стабильно.

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

    Документации еще нет и в помине, поэтому прошивка предназначается нетерпеливым энтузиастам, у которых руки чешутся. Остальным предлагаем наблюдать за энтузиастами и спокойно подождать еще пару недель, пока не выйдет финальная прошивка версии 2.0 с документацией, нашим вниманием по поддержке, рисунками как компоненты соединять между собой и прочими -прочими логичными и нужными вещами.

    Схема железа в сборке финальная. Т.е. она в дальнейшем может дополняться какими-то новыми компонентами, но уже изменяться не будет. Можно смело паять и собирать тем, кто сможет это сделать по схеме.

    Большое спасибо Сергею_Р, Сергею М. – они написали практически весь код данной версии. Алексей Петровский нарисовал чудесные картинки для веб и ЖК интерфейсов. Александр сделал графики. Я отвечал за алгоритмы и смотрел со стороны свежим взглядом. Еще словом и делом участвовал еще Сергей П. Полные ники мы отразим в самом теле прошивки к моменту выхода основной версии.

    Вложения:
    Вы должны войти для просмотра вложений.

    Хорошо живет на свете Винни-Пух...

    #26688
    Егор
    Участник
    • Ответов: 74
    @chromos

    Ну-с, с облегчением)))

    есть вопросы, но с ними подождем до выхода финальной версии.

    Спасибо разработчикам!

    #26690
    Mantis
    Участник
    • Ответов: 1279
    @mantis

    скажи мне -что понтов в сырой прошивке? Сам от багов ее избавить сможешь? Ну так и пиши: так мол и так, кидайте, помогу, оттестирую и тп., результатом поделюсь. Что даст кривой софт? Ну кинут, ну начнете ж сами форум вопросами заваливать, что тут косяк, и это не так. А если вам отвечать не станут (что понимаемо) -говном разрабов поливать. Это ж я ясно.

    Если бы я этого не мог я бы не просил сырую прошивку, не надо думать за других за себя думай!

    Если бы читал форум видел бы, что я предлагал в роли бета тестера себя.

    У меня может быть кардинально другое видение алгоритмов перегона ибо оборудование у меня тоже другое , а не как у Счастливчика!

    От слова совсем!

    И допиливать скорей всего буду сам дальше , а не “электронщики в гараже за бутылку”!

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

    modern distiller, разрушаем "каноны")
    https://vk.com/club173629256
    Я хочу синего джина, я хочу чёрного рома....

    #26691
    Mantis
    Участник
    • Ответов: 1279
    @mantis

    Спасибо за прошивку, теперь уже вернусь с отпуска начну тесты.

    У нас в Сибири еще ничего не зреет и не портится )))

    modern distiller, разрушаем "каноны")
    https://vk.com/club173629256
    Я хочу синего джина, я хочу чёрного рома....

    #26692
    Сергей
    Участник
    • Ответов: 79
    @most41rus

    А

    #26693
    Егор
    Участник
    • Ответов: 74
    @chromos

    скажи мне -что понтов в сырой прошивке? Сам от багов ее избавить сможешь? Ну так и пиши: так мол и так, кидайте, помогу, оттестирую и тп., результатом поделюсь. Что даст кривой софт? Ну кинут, ну начнете ж сами форум вопросами заваливать, что тут косяк, и это не так. А если вам отвечать не станут (что понимаемо) -говном разрабов поливать. Это ж я ясно.

    Если бы я этого не мог я бы не просил сырую прошивку, не надо думать за других за себя думай! Если бы читал форум видел бы, что я предлагал в роли бета тестера себя. У меня может быть кардинально другое видение алгоритмов перегона ибо оборудование у меня тоже другое , а не как у Счастливчика! От слова совсем! И допиливать скорей всего буду сам дальше , а не “электронщики в гараже за бутылку”! Потому , что практически не всегда выходит сделать , так как вроде бы по алгоритму и должно работать.

    в таком случае -желаю удачи!

    #26701
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    доброго вечера. проясните, пожалуйста, как подключить дисплей (https://ru.aliexpress.com/item/3-3V-240×320-2-4-SPI-TFT-LCD-Touch-Panel-Serial-Port-Module-with-PBC-ILI9341/32834000822.html?spm=a2g0s.9042311.0.0.62e633edIx5o2X) если следовать схеме из sch_NodeMCU_V1.jpg, нужен модуль под названием pca9685. подойдет ли такой https://ru.aliexpress.com/item/16-Channel-12-bit-PWM-Servo-Driver-I2C-interface-PCA9685-for-Arduino-Raspberry-Pi-DIY-Servo/32753750943.html?spm=a2g0s.13010208.99999999.262.1a9e3c00Dl1ktY ? можно ли обойтись без этого модуля? и до кучи – подскажите, для чего нужен модуль ads1115? заранее спасибо

    Как подключить дисплей на схеме же разрисовано, маркировка на разъемах у дисплея соответствует схеме. Цветными проводниками, для полной ясности, времени не хватает разрисовать. На форуме есть народ соображающий в электронике, но помочь сообществу ни кто не торопится 🙁 , хотя как раз блочная схема из Алишных модулей к коммерции не имеет никакого отношения, все открыто.
    По поводу модуля pca9685, у ESP8266 слишком мало линий ввода/вывода, вот и пришлось использовать доступные и не дорогие модули для расширения портов. Без данного модуля не выйдет использовать дисплей, SD карту и пищалку.
    Модуль ads1115 предназначен для подключения датчиков “безопасности”, т.е. датчик уровня жидкости в приемной емкости, датчик давления в кубе, датчик паров этанола.

    #26702
    Sergey_r
    Участник
    • Ответов: 2934
    @serjrv

    Кратко по работе с новой прошивкой.
    Первоначально настраиваем датчики: жмем в web закладку ДАТЧИКИ и производим настройки, т.е. берем датчик к примеру измерения в кубе, греем его и смотрим где поползла температура, назначаем ему № 1, выбираем цвет и назначаем ему имя для отображения (например В кубе). Так же поступаем со всеми остальными датчиками, единственное условие на данный момент – номера должны соответствовать так: 1 – куб, 2 – царга, 3 – выход продукта, 4 – дефлегматор. Так же подписываем клапана (или реле) подключенные на модуль pca9685 и датчики подключенные на модуль ads1115. На данный момент в ПО реализованы клапан отбора, клапан подачи воды и датчик уровня жидкости в приемной емкости. После настройки жмем кнопку “СОХРАНИТЬ”. Данная настройка производится один раз и сохраняется в памяти модуля.
    Далее по процессам, к примеру нужна ректификация. Заходим на закладку РЕКТИФИКАЦИЯ и нажимаем кнопку “Добавить датчики для процесса” отмечаем галочками используемые датчики, клапана и датчики безопасности. Для температурных датчиков есть поля Уставка и Отсечка, Уставка применима для контроля изменения диапазона, т.е. наши 0.1 – 0.2 градуса в царге, по этому датчику будет срабатывать клапан отбора с небольшим гистерезисом. Отсечка применима на данный момент к температуре в кубе, т.е. решили мы что будем производить отбор пока температура в кубе не поднимется до 96 градусов, алгоритм будет рулить клапаном пока температура в кубе не достигнет этого предела, по достижении выставленной температуры в кубе произойдет завершение процесса. Т.е. на данный момент выбираем для куба – Отсечка, для царги – Уставка. Жмем кнопку “Выбрать”. Для старта процесса нажимаем “Старт” в web или верхнюю правую кнопку на TFT дисплее. Значения Дельты и Отсечки можно выставить и в процессе работы. Уставка начинает работать после достижения в кубе температуры 90 гр. т.е. ее можно ввести заранее. Сам алгоритм пока такой: включили нагрев на полную и ждем пока температура в царге не превысит 45 гр., включаем подачу воды в деф., подаем звуковой сигнал, снижаем мощность нагрева до 35%. Подача воды в деф. должна быть предварительно отрегулирована, либо сами по сигналу бежим и регулируем для режима стабилизации. После стабилизации отбираются головы до момента срабатывания датчика уровня жидкости в приемной емкости (контролируется датчик подключенный к модулю ads1115 на вход А0). Далее опять пищим и поднимаем мощность до 40% для отбора тела. Отбор идет до значения выставленного на Т куба.
    Эту настройку, для запланированного процесса, нужно производить при каждом включении/начале процесса (и именно только для запланированного процесса, не надо все процессы настраивать, будет хрень…), т.к. пока в памяти не сохраняется, просто еще идет проработка какие параметры необходимы для сохранения и какова их итоговая структура, сами просили выдать что есть.

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

    Сами алгоритмы расписаны в соответствующих модулях: distillation_mode.cpp, reflux_mode.cpp и mashing_mode.cpp в самой последней подпрограмме, увидите по обилию комментариев 🙂 , если что то правим, не забываем сохранить исходник 🙂 . Ну и не забываем, что основные настройки находятся в файле user_config.h, тоже все с комментариями.

    #26706
    VVS2177
    Заблокирован
    • Ответов: 357
    @vvs2177

    Сергей, пару вопросов

    наши 0.1 – 0.2 градуса в царге, по этому датчику будет срабатывать клапан отбора с небольшим гистерезисом

    Небольшой гистерезис не катит. Нужен конкретный, равный дельте. Т.е. Т в царге 78,0. Уставка нам нужна 0,2 (дельта). Значит Т уставки (стопа) задаём 0,2. А гистерезис должен быть таким, чтобы отбор возобновился при охлаждении датчика в царге обратно до 78,0. Иначе хвосты будут ползти в отбор.

    И второе. Процент мощности выставляется или так и зашито 35 и 45? Просто при ректификации головы и тело отбираются на одной мощности

    #26713
    Антоха
    Участник
    • Ответов: 451
    @5-28

    А на железе собранном по старой схеме должна работать эта прошивка?

    Просто дисплей, модули расширения и прочее ещё в пути, думаю что многое придётся докупать, а руки уже чешутся

Просмотр 15 сообщений - с 451 по 465 (из 1,019 всего)
  • Тема «Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)» закрыта для новых ответов.