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

Arduino Mega. Контроллер теплицы. Хроники - 4.0

Тема в разделе "Теплицы и парники", создана пользователем Анкор Плюс, 19.05.18.

Статус темы:
Закрыта.
  1. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    По ссылке датчики из Китая-оба измерения до 1000ррм,это для контроля питьевой воды. Для контроля при разведения удобрений нужно чтобы верхняя граница была выше как минимум в два раза. Так как при пользовании централизованным водопроводом, уровень более менее поддерживается, а при пользовании артезианской скважиной уровень минерализации бывает значительно выше + внесенные удобрения. Датчики также отличаются по применению -есть лабораторные для краткосрочного применения (окунул ,проверил и вытащил),а есть для постоянного мониторинга, не убирая из емкости. У этих датчиков, электроды по моему толще.
     
  2. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Спасибо, немного понятно. Но возникают вопросы:
    1) А нужно ли это измерения вообще, насколько оно оказывает влияние на рост растений?
    2) Как регулировать (какими химикатами) электропроводность? Не соль же добавлять в воду, возможно удобрения изменяют электропроводность воды.
    3) Практически это схема измерения влажности грунта электродами. Это означает, что изменяя электропроводность, вносим погрешность в измерение влажности. Возможно емкостные измерители меньше реагируют на электропроводность грунта, но не факт.
    4) Влажность грунта достаточно поддерживать в диапазоне "маловлажно" - "достаточновлажно".
     
  3. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    Внесение удобрений необходимо для подкормки во время вегетации растений через капельный полив, есть программы подкормок у производителей удобрений. Удобрения влияют на уровень РН в поливной воде, есть удобрения которые сильно снижают или повышают РН.,есть удобрения комплексные по фазам вегетации-весной больше азота и фосфора и в зависимости от периода вегетации дают с преобладанием тех или иных удобрений. Как правило у крупных производителей удобрений есть готовые схемы и рекомендации по количествам и применении, если интересно могу выложить программу подкормок ягодных (малина и ежевика).И наверно нужно, если делать в контроллере программу поддержания уровня РН, паралельно с подмешиванием кислоты или другого подкислителя (например Пикацид),подмешивать и удобрения, чтобы правильно регулировалось.
    Программа подкормок и уровня РН в контроллере повысит применение на более профессиональный уровень.
     
  4. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    В принципе подачу удобрений можно сделать и самому отдельным блоком, рассчитать сколько нужно внести удобрений на определенный объем воды -сделать маточный раствор удобрения большей концентрации, померить один раз сколько работает насос внесения удобрения, чтобы получилась в основной емкости нужная концентрация и давать этому насосу задание включиться на такое то время. Только сделать регулируемое время работы этого насоса. Применение этого раздела настроек может кому совсем не нужно.
     
  5. DIYMan
    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889

    DIYMan

    Любопытный рукосуй :)

    DIYMan

    Любопытный рукосуй :)

    Регистрация:
    19.05.13
    Сообщения:
    8.309
    Благодарности:
    6.889
    Адрес:
    80 км от Краснодара
    Небольшой анонс грядущих изменений: в расширенной версии появится поддержка датчика CO2 MH-Z19B, т. е. можно будет смотреть ppm, ну и, в дальнейшем - контролировать по каким-то условиям.

    К сожалению, объём работ по внедрению этого дела в прошивку - очень объёмный, поэтому в обозримом будущем в открытой версии данного функционала - не будет. Но со временем - всё возможно ;)
     
  6. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    Для дозаторов РН и удобрений приобрел вот такие насосы. Корпус насоса 20190928_114718.jpg 20190928_114742.jpg нержавейка, шестеренчатый, вращается через магнитную муфту. На подкормочных узлах применяют перистальтитеские насосы, но у них слабое звено трубка из специального силикона более стойкого к агресивным средам. Единственное на насосе установлены двигатели BLCD и к ним нужен контроллер управления через датчики Холла.,помониторил интернет и Китай, цены на нормальный контроллер большие, проще заменить двигатель на типа двигатель 775 и управлять им напряжением.
     
  7. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Добрый вечер. Вячеслав, если можно подробней о программах подкормки, чего, сколько, когда. Свой миксерный узел собираю на перистальтитеских насосах, привод на шаговых двигателях. Впрыск непосредственно в трубопровод при поливе. Контроллер на 4 насоса (вида удобрений).
     
  8. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    Добрый вечер. Я пользуюсь этими удобрениями (не реклама) https://fitofert.ru/program-prihrane/,меня устраивает цена, качество и доступность. По ссылке рекомендуемые программы питания по основным культурам. Единственное у них даны нормы расхода на гектар, но в сети находил рекомендации из расчета 25 грамм на 10 литров воды. Зная водовылив на поливаемую зону можно рассчитать количество требуемого маточного раствора и его концентрацию для данной зоны.
     
  9. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Спасибо за ответ. Я программирую контроллер на весь период роста. Программа питания может пригодится.
     
    Последнее редактирование: 07.10.19
  10. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    Какие удобрения планируете подавать исходя из наличия 4 насосов в системе-азот ,фосфор,калий и отдельно кальций? Если можно кратко распишите. Если на весь период вегетации, то процентное соотношение будет разным, в зависимости от фазы роста ?
     
  11. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Да, хотел отдельно вносить азот, фосфор, калий и микроэлементы, но похоже для полноты счастья надо и PH поддерживать так как он должен быть свой для каждого удобрения. Контроллер программируется (формируется реестр заданий) на каждый день, всего сейчас 24 параметра: поддерживаемая дневная и ночная температура, влажность, полив, освещенность, внесение удобрений, опыление и т. д. То есть можно программировать климат, количество влаги, удобрений строго в соответствии с фазами роста.
     
    Последнее редактирование: 07.10.19
  12. Слава333
    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693

    Слава333

    Живу здесь

    Слава333

    Живу здесь

    Регистрация:
    29.06.16
    Сообщения:
    126
    Благодарности:
    693
    Адрес:
    Краснодар
    РН и удобрения кроме кальция можно мешать в одной емкости и оттуда подавать на полив. Кальций лучше подавать отдельно от остальных удобрений, так как возможны выпадения удобрений при смешивании в осадок.
    Я думаю наши обсуждения этих вопросов не противоречат теме и автор в будущем может применить какой то алгоритм в дальнейшем развитии контроллера.
     
  13. Сергейфывчяфй
    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266

    Сергейфывчяфй

    Живу здесь

    Сергейфывчяфй

    Живу здесь

    Регистрация:
    25.02.12
    Сообщения:
    317
    Благодарности:
    266
    Сейчас контроллер осуществляет прямой впрыск в трубопровод, но наверно более правильно да и проще подготавливать раствор для полива в отдельной емкости с учетом PH.
     
  14. promavto
    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958

    promavto

    Разработка контроллеров

    promavto

    Разработка контроллеров

    Регистрация:
    27.02.16
    Сообщения:
    1.960
    Благодарности:
    1.958
    Адрес:
    г. Москва, Зеленоград.
    Контроллер теплицы на STM32F407ZGT6 (STM32F407ZGT6_Middle_03) протестированы электрические параметры на совместимость с системой Ардуино. Есть особенности в настройках и адаптации к STM32. Но совместимость узлов проверена, подтверждена. Теперь нам с Димой предстоит, можно сказать, непростая работа по полной адаптации программы.
     
  15. evgen199999
    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6

    evgen199999

    Участник

    evgen199999

    Участник

    Регистрация:
    12.07.19
    Сообщения:
    37
    Благодарности:
    6
    Адрес:
    РостовНД-Витебск
    @DIYMan, судя по MCP23S17.h каскадирование этих микрух не предусмотрено? Или каждая на своём CS будет сидеть (тогда зачем адресация)? Если же все на одном CS то тогда наверно:
    uint8_t readPort (uint8_t port, uint8_t addr)? и т. д
     
Статус темы:
Закрыта.