1 2 3 4 5 6 7 8 9 10 6.5/10 6,40оценок: 5

Контроллер для теплицы на Arduino - 2

Тема в разделе "Теплицы и парники", создана пользователем Cofessor, 27.04.18.

  1. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496
    Адрес:
    Курск
    Прям все по фен-шую. И опторазвязки, и диоды встречно-параллельно. Значит где-то при размыкании лезет импульс с силовых контактов в есп когда дуга на них возникает. Твердотельное неплохой вариант выхода из ситуации.
     
  2. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Сомневаюсь, что всё по фен-шую и что помеха идёт с контактов - они полностью гальванически развязаны. Тем более, что параллельно контактам реле нужно ставить снабберы, гасящие дугу.
    А вот по первичке возникает вопрос. Автор буквально пишет следующее: БП 220=>5В для есп, релюхи и pzem-04.
    upload_2025-5-10_18-54-4.jpeg

    Если и релюхи и контроллер действительно подсоединены к одному и тому же источнику питания, то это приведёт не только к нарушению работы контроллера, но и к его выходу из строя.
    Обмотка реле при выключении создаёт ЭДС самоиндукции. Да, параллельно обмотке подключен диод, который поглощает эту ЭДС, но не мгновенно. На какой-то момент времени к контроллеру оказывается приложено напряжение большой величины обратной полярности.
     
  3. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496
    Адрес:
    Курск
    Тогда есп должна вешаться даже без нагрузки, просто от дерганья релюхами.
     
  4. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Проверять надо, обычно за предположением всегда идёт проверка. Причина может оказаться в другом, я просто показал, что управляющая схема и силовая не могут питаться от одного источника и привёл схему в качестве доказательства.

    Я тоже собирал схему с единым источником питания из соображений миниатюризации, развязав силовую часть диодом. Но напряжение падает на диоде чуть не на вольт, да есть ещё эффект падения напряжения при включении нескольких реле из-за малой мощности БП и эти колебания напряжения - дополнительный источник помех.
    Но позже я, всё-таки, счёл за благо запитать слаботочную и силовую часть от разных обмоток, оставив только общий провод. В принципе, общий провод управляющей и силовой части тоже можно разделить сопротивлением в долю Ома и керамическим конденсатором в несколько десятков пФ после него.
     
  5. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496
    Адрес:
    Курск
    А еще лучше отдельный зарядник для любого мобильника на 5в для питалова МК. Но даже в этом случае можно огрести по общему проводу.

    Возьмите диод Шоттки, на нем падение 0,2В.

    Могут, но не так нагло как на той схеме, это факт :)
     
  6. Saasha
    Регистрация:
    03.04.13
    Сообщения:
    459
    Благодарности:
    747

    Saasha

    Живу здесь

    Saasha

    Живу здесь

    Регистрация:
    03.04.13
    Сообщения:
    459
    Благодарности:
    747
    Адрес:
    Москва - Тула
    С твердотелкой 2 дня полет нормальный, а после того как почистил контакты на PZEM - он тоже нормально работает)

    Электромеханическое реле так нужно подключать?
    Drawing1-Model.jpg

    PZEM от БП1 или БП2 питать?

    ТТ реле можно от БП ЕСП питать?

    С шаговиками вообще 3 БП нужно?
    1 - на МК
    2 - на управляющую плату
    3 - на сами движки

    А когда к простой дуине прицепляю модуль WIFi типа ESP12F - его тоже нужно отдельно питать?
     
    Последнее редактирование: 11.05.25
  7. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Был не прав, потерял транзистор. :|:
    Вначале отключается транзистор, а затем происходит разряд обмотки, ток через запертый транзистор не идёт.
    upload_2025-5-11_4-28-32.jpeg
    Значит причина в другом.
    Вспомнил, что я переделывал схему на работу от разных источников из-за того, что блок питания был маломощный (для питания AT328P, ESP из-за Wi-Fi намного больше потребляет) и сильно проседал при подключении реле, которые потребляют приличный ток - не менее 40 мА.
    Вот здесь описывают аналогичный случай. Причём автор говорит, что если реле не подключать к нагрузке, то плата не зависает и что замена реле на соседнее помогла. Видимо, у первого реле был сильный дребезг, а параллельно контактам не был подключен снаббер, так что от искрения и наводок и происходили сбои.
     
  8. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Разделяют управляющие (слаботочные) и силовые (сильноточные) схемы. Если силовые содержат индуктивности и электрические контакты, нужно изолировать по максимуму, очень мощные сбои идут и через провода, и через эфир.
    PS. При подключении 5V2 перемычку не забудьте убрать.
     
    Последнее редактирование: 11.05.25
  9. vint46
    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496

    vint46

    Живу здесь

    vint46

    Живу здесь

    Регистрация:
    04.08.15
    Сообщения:
    1.922
    Благодарности:
    1.496
    Адрес:
    Курск
    Да там иголка пролезает где-то от дуги при размыкании. Снаббер параллельно контактам ставить надо. 3 блока это конечно жесть :). Шаговики смотря какие. Я шаговик стандартный 5в китайский вообще внагляк от одного бп питаю с есп - ни одного вылета. Осцилл в помощь, тогда можно будет сказать где проблема. А то так можно и до 10 БП допаяться :)
     
  10. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Оснащённость - это конечно хорошо, но можно обойтись парой форумов, где эти вопросы обсуждают и заткнуть, таким образом все возможные дырки.
    Например, очень важно не оставлять ни один неиспользуемый порт ввода/вывода подвешенным в воздухе - обязательно притянуть их к полюсам программно, настроив на выход, или с помощью резисторов. Висящий вход будет собирать все помехи, как антенна.
     
  11. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Собираюсь вернуться к проблемам автоматизации. Был почти в отключке месяц из-за болезней, затем навёрстывал упущенное на даче, сейчас более-менее всё стабилизируется.
    Конструкция моей теплицы такова, что всё хорошо растёт только весной и осенью, летом всё горит, поэтому вопрос использования СИОД (испарительное охлаждение) стоит остро. Но для его работы нужно много чистой воды, а вода из скважины у меня содержит огромное количество железа, которое при нагревании выпадает в осадок. Единственный источник чистой воды для охлаждения - дождевая вода. Решил приспособить для её сбора деревянный ящик. Запенил щели, срезал, загрунтовал и покрыл краской, а затем застелил изнутри плёнкой ПВД:
    upload_2025-5-14_7-39-35.jpeg upload_2025-5-14_7-39-53.jpeg

    Культуры у меня произрастают и в бочках, и под рамками, обмотанными стрейч плёнкой на средней грядке (сейчас убраны), и в парниках внутри теплицы с обогревом грунта кабелем (сейчас отключен):
    upload_2025-5-14_7-43-6.jpeg upload_2025-5-14_7-43-28.jpeg upload_2025-5-14_7-43-45.jpeg

    Но как поливать? Пишут, что помидоры и бахчёвые не любят полив по листу, мол чревато болезнями, хотя я в это не особо верю - какие грибки в жару и обилие солнца. Впрочем, есть выход - опрыскивать фоггерами дорожки. Вчера пробовал просто из пистолета, осенью специально для этого их забетонировал.
    Вдоль дорожки собираюсь закрепить фоггеры и опрыскивать ими, на растения попадать не будет. Экспозицию подобрать на практике. Дождевой воды для полного охлаждения в самые жаркие дни конечно не хватит, однако улучшить температурно-влажностные условия можно существенно, а насколько - диаграмма покажет.
     
  12. Saasha
    Регистрация:
    03.04.13
    Сообщения:
    459
    Благодарности:
    747

    Saasha

    Живу здесь

    Saasha

    Живу здесь

    Регистрация:
    03.04.13
    Сообщения:
    459
    Благодарности:
    747
    Адрес:
    Москва - Тула
    Приехали снабберы.
    Такие: https://aliexpress.ru/item/1005005462441451.html
    Китайцы пишут: "При использовании два разъема модуля подключаются к двум контактам реле или параллельно тиристором, чтобы избежать повреждения реле или тиристора индукционной электродвижущей силы."
    В инете проскакивает что нужно подключать параллельно нагрузке...
    Как правильно подключать?

    sanub.png
     
  13. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Хрен на хрен менять - только время терять. Я никакой особой разницы не вижу:
    upload_2025-5-17_4-57-31.png
    В первом случае снаббер всё равно остаётся подключен параллельно индуктивности, разница только в том, что цепь разряда длиннее. Логичнее конечно разместить снаббер непосредственно на контактах индуктивности (катушки контактора или обмотки нагрузки) - в месте возникновения помехи. Тогда в остальной цепи тока разряда ЭДС-самоиндукции не будет вообще, так что дуга не сможет возникать в принципе.
    Но я для себя решил встраивать снаббер в сам контроллер, вдруг потом, при подключении э/двигателя, забуду поставить снаббер, да и неудобно его вставлять внутрь коробки двигателя. Снаббер расчитывал исходя из максимального тока контактов реле.
    Если понадобиться подключать более мощную нагрузку, всё равно придётся ставить снаббер с другим резистором и конденсатором и контактор, а фактически - два снаббера: один для гашения самоиндукции катушки контактора, другой - обмотки нагрузки.
    Вот здесь всё расписано.
     
  14. Saasha
    Регистрация:
    03.04.13
    Сообщения:
    459
    Благодарности:
    747

    Saasha

    Живу здесь

    Saasha

    Живу здесь

    Регистрация:
    03.04.13
    Сообщения:
    459
    Благодарности:
    747
    Адрес:
    Москва - Тула
    Нашел в описании снаббера на дин рейку от нашего производителя фразу: "Модуль устанавливается параллельно коммутируемой обмотке или параллельно контакту, коммутирующего обмотку. Предпочтительно устанавливать параллельно обмотке, т. к. в этом случает короче путь протекания тока от обмотки до снаббера, а соответственно, меньше создаваемых помех."
     
  15. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    9.323
    Благодарности:
    8.482
    Адрес:
    Брянск
    Не просто короче, поскольку провода и даже сам конденсатор обладают дополнительной паразитной индуктивностью, что ухудшает результат и затрудняет подбор снаббера, но ставить снаббер в клеммную коробку двигателя, на э/клапан и пр. индуктивные нагрузки не очень удобно. Поскольку я сам собирал контроллер, то подключил снабберы в самом контроллере к контактам реле - нагрузка известна и не велика, так что конденсатор и реле мелкие и проще впаять их в схему.
    В модулях реле снабберы ставят - в первичной цепи параллельно обмоткам реле стоят диоды. Это делают потому, что параметры реле известны. А на контакты не ставят снабберы потому, что неизвестно, что будет подключено к контактам - постоянное напряжение или переменное, величина напряжения и величина индуктивности, т. е. выбор снаббера зависит от того, что подключишь.