Автоматика MEGA2560, NEXTION 3.2, PZEM-004T, индукционка, весы.

Главная Форумы Конструкторское бюро Автоматизация Автоматика MEGA2560, NEXTION 3.2, PZEM-004T, индукционка, весы.

  • В этой теме 86 ответов, 14 участников, последнее обновление 1 год сделано Kostyan_nsk.
Просмотр 15 сообщений - с 1 по 15 (из 87 всего)
  • Автор
    Сообщения
  • #11731
    skalinas
    Участник
    • Ответов: 441
    @skalinas

    Добрый день.

    Начинаю тему по созданию полной автоматизации процесса ректификации и дистилляции.

    Комплектность и функции:

    1. Ардуино MEGA.
    2. Дисплей NEXTION 3.2 с резистивным экраном и часами на борту.
    3. Датчики температуры DS18B20 до 10 шт.
    4. Пищалка.
    5. Датчик избыточного давления MPX5010DP на куб.
    6. Датчик атмосферного давления BME280.
    7. Измеритель PZEM-004T напряжения сети, тока и мощности потребления индукционной плиты.
    8. Управление индукционной плиткой (включение, выключение, переключение мощности, установка таймера). Резерв (для более точного изменения уровня мощности – увеличения ступеней регулировки мощности).
    9. Сервопривод MG995 с контролем положения, для переключения отбора по фракциям.
    10. Весы 5 шт., для контроля скорости и количества отбора продукта по фракциям (головы, подголовники, тело 1, тело 2, хвосты).
    11. Управление шаровым краном с контролем угла поворота, для изменения ФЧ и скорости отбора продукта.
    12. Автономная система охлаждения, управление клапаном подачи водопроводной воды в емкость по уровню, управление насосом для подачи воды в систему охлаждения колонны с поддержанием температуры воды после охладителя.
    13. Блютуз модуль HC-06, для вывода информации на смартфон.

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

    Прошу писать по делу.

    Вложения:
    Вы должны войти для просмотра вложений.
    1+
    #11742
    Счастливчик
    Хранитель
    • Ответов: 2622
    @wpadm

    Непонятна роль клапана избыточного давления в кубе.

    И почему блютуз модуль? Если Вы рядом с колонной, то проще на дисплей посмотреть. А если далеко, то WiFi нужен. Может на eps8266 заменить?

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

    1+
    #11759
    skalinas
    Участник
    • Ответов: 441
    @skalinas

    Клапан нужен для заполнения емкости с водой из водопроводной сети по уровню, он на 220В от стиральной машины. Можно конечно поставить механический клапан от сливного бачка. Подача воды для охлаждения подается насосом из емкости, напряжение меняется ШИМ регулятором контроллера и через усилитель TDA2003 подается на насос (на насос идет постоянное напряжение, без пульсаций, схему проверял), насос на 9Вт, через систему охлаждения выдает 1л/мин  (хотя написано 350 л/час), схема позволяет менять мощность  почти в 9 раз.

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

    В схему заложил максимальные возможности, что то можно и не ставить потом.

     

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

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

    Так это же 10 метров в прямой видимости, если звезды лягут, а как правило метра три, т.к. антена на НС-06 так себе. А если за стенкой то вообще никак. Я не отговариваю, ни коим образом, просто непонятно.

    Про датчик понял, спасибо.

     

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

    0
    #11767
    Сергей
    Участник
    • Ответов: 824
    @3

    Павел а роутер какой должен быть?

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

    Павел а роутер какой должен быть?

    Да любой. Это к роутеру отношения не имеет прямого.

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

    0
    #11777
    Сергей
    Участник
    • Ответов: 824
    @3

    Павел а роутер какой должен быть?

    Да любой. Это к роутеру отношения не имеет прямого.

    Где то читал, двух канальные нужно использовать, поэтому и тему открыл но видимо никто не использует вай WiFi, пока..

    0
    #11781
    СергейС
    Участник
    • Ответов: 155
    @serafh

    Начинаю тему по созданию полной автоматизации процесса ректификации и дистилляции.

    1. Сначала должен быть выработан алгоритм работы.

    2. Потом надо отделить (условно, а может и физически) автоматику и аварийку, определиться с питанием тенов.

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

    4. Без программиста лучше ничего не начинать, стандартные библиотеки Ардуино не помогут.

    5. В какой бокс (боксы) собирать платы и на каком принципе (общий, модульный, один-несколько боксов, какое управление (ручное, вайфай и тп).

    6. Какой будет контроль за работой автоматики и аварийки (непосредственный, дистанционный и тп)

    7. ИТД

    2+
    #11784
    Счастливчик
    Хранитель
    • Ответов: 2622
    @wpadm

    Без программиста лучше ничего не начинать, стандартные библиотеки Ардуино не помогут.

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

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

    Групповая работа тоже сомнительна. Поясню почему, для профика набросать такой код задача несложная, только они в другом месте и за деньги, либо им неохота этим заниматься. А если группа новичков начнет совместно заниматься самообразованием и групповым творчеством без понимания принципов совместной работы над ИТ проектами,то… та еще работа будет))

    А профик + новички сценарий совсем тухлый – это еще для профика общественная нагрузка в плюс 1000%  временных затрат на обучение, переделку и т.д.

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

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

    2+
    #11787
    Cloner
    Участник
    • Ответов: 14
    @cloner

    Управление индукционной плиткой – нужно плитку разбирать и припаяться к внутренней электронике, так как тупо вырубать ее с розетки не выйдет, после включения настройки сбрасываються – поэтому предлагаю рассмотреть ТЕН.

    По поводу ПИД – могу написать упрощенный ПИД на прерываниях (делал для своего SousVide из фритюрницы).

    Экран NEXTION конечно хорош но обычный TFT 3,4 дюйма всего 8$ стоит. Плюс энкодеры и кнопки удобнее чем сенсорный экран по моему.

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

    Также на Arduino Mega были проблемы с watchdog (авторебут в случае зависания), не знаю исправили или нет. Иначе зависнет и дом спалит.

    0
    #11788
    Cloner
    Участник
    • Ответов: 14
    @cloner

    Для плавного управления тенами с Ардуино, рекомендую твердотельный димер фазового регулирования SSR-25LA 4-20MA. Подаешь ток 4-20MA на выходе получаешь управляемое напряжение с оптической развязкой.

    0
    #11797
    Сергей
    Участник
    • Ответов: 824
    @3

    Позвольте и мне ….. мне не понятно зачем лезть в плиту если и так она прекрасно справляется и с дистилляцией и с ректификацией….

    Поясните зачем, вот я особо ничего не понимающий просто тупо приобрету… себе

    Смотри, что нашлось на AliExpress
    http://s.aliexpress.com/bMreiEBv

    А вся остальная автоматика как с тэном

    меня что напрягает в работе с плиткой, это шум… и нужно брать все же 3кв 2 мало, но это для тех кто не терпелив))

    0
    #11798
    СергейС
    Участник
    • Ответов: 155
    @serafh

    Поясните зачем, вот я особо ничего не понимающий просто тупо приобрету… себе

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

    ПС: если человек не провел хотя бы 10 ректов на своей колонне, ему крайне трудно будет автоматизировать ее работу, всегда надо помнить, что автоматика помогает, а не заменяет и не стоит направлять серьезные ресурсы на автоматизацию незначительного и второстепенного процесса.

    3+
    #11800
    Сергей
    Участник
    • Ответов: 824
    @3

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

    Хотя может я не о том, не особо меня это напрягает, забудем…

    Да к стати был в «Метро» сегодня дрожжи есть… Воронежские..и цены в розницу скромные…

    1+
    #11801
    skalinas
    Участник
    • Ответов: 441
    @skalinas

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

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

    Защита есть, у индукционки есть собственный таймер отключения и защиты от перегрева, чего нет у ТЭНа.

    В проекте есть несколько независимых систем.

    Система автоматического поддержания заданной температуры воды охлаждения на выходе дефлегматора. Вода в холодильник подается насосом из наполняемой емкости (что бы исключить влияния давления в водопроводной сети), контроллер через усилитель мощности на TDA2003 меняет напряжение на насосе, тем самым регулируя потребляемую мощность (от 1Вт до 9ВТ, есть замеры) и объем подачи воды (схема и ШИМ регулирование опробованы, осталось прикрутить ПИД регулирование). Для наполнения емкости с водой, в схему заложил управление электрическим клапаном подачи води от стиральной машины на 220В из водопроводной сети и контроль двух уровней воды в емкости (временно поставлю механический клапан от сливного бачка).

    Управление индукционной плиткой, в плитку встрою 4 реле, а контакты реле подключу параллельно кнопкам плитки. Контролировать работу плитки буду через измеритель PZEM-004T(измеритель запускал, работает). Измеритель нужен в основном для измерения мощности плитки. До этого делал контроль работы плитки через опторазвязку (рабочая схема подключения есть).

    Отбор по фракциям, контроль скорости и объема отбора продукта. Для этого приобрел тензодатчики с платами на HX711, изготовил 5шт. весов (все проверил и настроил, по настройкам отдельная тема). Для переключения отбора по фракциям использую сервопривод MG995 (осталось сделать коромысло с трубкой). Для такого решения не нужна контролировать уровень в емкостях, также если продукт не будет попадать куда нужно, зависнут весы или серва, автоматика отключит отбор по отсутствию изменения веса. Также по весам можно определить скорость отбора и автоматически производить регулировку крана отбора по пару.

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

    Кого какая система интересует, можно совместно разрабатывать скетч.

    0
Просмотр 15 сообщений - с 1 по 15 (из 87 всего)
  • Для ответа в этой теме необходимо авторизоваться.