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

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

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

  1. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Контроллер для теплицы на Arduino
    В этом году я построил теплицу площадью 30 кв. м. под томаты. Первоначально я планировал покрыть её поликарбонатом, однако, взвесив все за и против, решил использовать сополимерную этиленвинилацетатную плёнку. Ну что же, теперь, когда сезон заканчивается, я могу уже сказать что выбор я сделал правильный и теплица порадовала вполне приличным урожаем (ориентировочно, где-то полтора центнера). Размеры теплицы - 3,8*8, т. е., примерно 30 кв. м. полной площади, из них примерно 24 кв. м. полезной. Проветривание осуществлялось естественным образом через открытые двери и форточки, расположенные в торцах теплицы. Максимальная температура в теплице при открытых дверях и форточках не превышала на пике наружную температуру более чем на 5 градусов, хотя на боковых поверхностях теплицы никаких форточек нет вообще. Если бы я для покрытия теплицы использовал СПК (сотовый поликарбонат), температура в отсутствие форточек в крыше поднималась бы за сорок. Кроме того, прозрачность использованной плёнки, как и у монолитного ПК, высокая - 92%, что и обеспечило то, что помидоры очень хорошо плодоносили и находились чётко в генеративном режиме благодаря изобилию света. У СПК хотя прозрачность каждого слоя примерно такая же, но процент проходящего в теплицу света существенно меньше - 92%*92%=84%, плюс часть теряется на перегородках, что и даёт, в конечном итоге, прозрачность не выше 82%. В результате, света растения получают существенно меньше и переходят в более вегетативный режим, образуя больше листовой массы и меньше помидор. А кроме того, приходится постоянно заниматься формированием листовой массы, которой избыток вследствие конкуренции растений из-за недостатка освещённости.
    В моей теплице, вследствие обилия света, мне вообще не приходилось заниматься обрывом листьев, только обламывал пасынки, листьев на растениях было мало, а плодов - очень много. Правда, возникла другая проблема - световой ожог листьев и плодов. На листьях это проявлялось в желтизне молодых листьев, которые образовались незадолго перед наступлением жары, а на плодах - в появлении белых боков на плодах со стороны, обращённой к солнечному свету. Этот фактор очень негативно повлиял на урожай, который мог бы быть ещё намного большим, да ещё привёл к тому, что кусты к осени не сохранили полноценного вида, да ещё фитофтора постаралась. Тогда я ещё ничего не знал о фитофторе - как она возникает, что способствует её распространению. Потом узнал, что для помидор не столько страшен холод, сколько "баня" - когда растения долгое время пребывают днём как в парилке, которая возникает если солнце уже на небе, а теплица полностью закрыта. Всё лето теплицу я не закрывал вообще, ни днём ни ночью, невзирая ни на какие изменения погоды, постоянно были открыты и двери и форточки. Однако ближе к осени, когда из-за холодных ночей теплицу необходимо на ночь закрывать, когда как раз грибковые заболевания начинают свирепствовать, а перепады температур ночью и днём, а следовательно, и конденсат резко возрастают, не открытые вовремя форточки могут помочь Вам за один раз закончить сезон. Именно это у меня и произошло - весь день почти помидоры "мокли" при температуре 20-30 гр. и все заболели фитофторой из-за того что какая-либо автоматизация вентиляции на данный момент у меня отсутствовала, а я не мог приезжать на теплицу каждый день. В результате, мне пришлось выбросить 7 ведер помидор преимущественно почти красных и розовой спелости.
    Что интересно, несмотря на тотальное заболевание фитофторой, как только я устранил причины заболевания и своевременно стал следить за открытием-закрытием форточек, кусты стали продолжать расти и наращивать более-менее здоровые плоды, так что в сентябре я, практически, то и снял почти весь урожай. За октябрь удалось снять ещё дополнительно примерно 8 ведер плодов и сейчас ещё там зреет около сотни.
    В дальнейшем я продолжу описание того, как я пришёл к выводу о необходимости использования автоматической системы регулирования температуры и влажности и почему систему регулирования лучше сделать на основе контроллера. Затем уже думаю перейти непосредственно к проекту. Вообще, эта тема не о том что уже сделано, а о том что я только собираюсь сделать - тема о дальнейшем совершенствовании теплицы, а разработать и внедрить систему я решил твёрдо. Если Вы захотите поучаствовать в обсуждении этой тематики, милости просим, для этого вовсе не обязательно ждать когда я закончу изложение данной прелюдии, тем более что она, в общем то, и не обязательна.
     
    Последнее редактирование: 20.10.15
    Cofessor , 20.10.15
    #1 + Цитировать
  2. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Вернулся домой, продолжаю. Внизу можете посмотреть несколько фото строительства теплицы и созревания урожая. Рассада в этом году у меня была никакая - высокорослых сортов хватило только на крайние грядки, и то не полностью, остальное засадили низкорослыми. Причём, половину высокорослых и все низкорослые заморозили на окне и они задержались в развитии почти на 2 месяца. Садили рассаду на постоянное место поздно - 1 и 2 июня, а укрыл я теплицу только 21 июля, и то потому только, что погода на улице в это время совершенно испортилась, было холодно, беспрерывно дождь шёл, так что и накрывать пришлось при сильном ветре и, только набросили плёнку - дождь пошёл. А буквально на второй день после укрытия погода резко изменилась и наступила жара. Помидоры перенесли такой резкий переход не очень легко, учитывая что вечером, когда укрывал теплицу, я не успел сделать окна и двери и теплица простояла на следующий день до 12 часов укрытая полностью, пока приехал доделывать её.
    Буквально через 2-3 дня я понял что с температурой за 30 при жаре мне не справится, хотя бы потому что на улице было временами до 33-х. Я долго думал над тем как разрешить проблему, уж больно мне не хотелось укрывать теплицу от солнца, ведь снижение освещённости на 1% равносильно снижению урожая на 1%, а в весеннее время ещё больше - урожай теряется на 1,5 %. Один из вариантов заключался в том, чтобы установить распылители на крыше теплицы, которые срабатывали бы при повышении температуры в теплице выше 30 гр., другой - сделать по 3 двери с каждой стороны, возможность чего была заложена ещё на стадии разработки конструкции. Причём, двери предполагалось делать как проёмы, в которые можно было бы вставлять рамы, затянутые анти москитной сеткой или рамы, затянутые плёнкой, если холодно, но я решил этого не делать на стадии изготовления.
    Не сразу я узнал о том, что существует очень эффективный путь быстрого понижения температуры в теплице с помощью туманообразователей, позволяющий заодно корректировать влажность в теплице. Сейчас я решил включить в систему климат-контроля фоггеры - туманообразователи, а к затенению вернуться если этой меры окажется почему-то недостаточно для удержания температуры на уровне 25-30 гр. и исключения образование белых бочков на помидорах из-за сочетания сильной освещённости и высокой температуры, хотя думаю всё будет нормально.
    Дальше расскажу о своих выводах о том, какой температурный режим нужно обеспечить томатам в течение суток для их нормального роста и развития, как это можно обеспечить и почему для этих целей совершенно не пригодны проветриватели на основе гидроцилиндров.
    А вот некоторые фото:
     

    Вложения:

    • DSCN1234.JPG
    • DSCN1522.JPG
    • DSCN1556.JPG
    • DSCN1565.JPG
    • Фото0257.jpg
    • Фото0296.jpg
    • Фото0297.jpg
    • Фото0300.jpg
    Последнее редактирование: 20.10.15
    Cofessor , 20.10.15
    #2 + Цитировать
  3. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Температурный режим

    Исходя из начального опыта эксплуатации теплицы, полученной в этом году, я заключил для себя, что нет более важной задачи в процессе выращивания растений в ней, чем задача регулирования температуры. Это одинаково важно для теплицы с любым покрытием, хоть плёночным, хоть СПК, хоть профилированным поликарбонатом. Конечно, есть покрытия в которых этот вопрос практически не актуален - это не прозрачные покрытия, а покрытия белого цвета и сетчатые теплицы, но эти варианты мы здесь рассматривать не будем. Мало того, в этой теме я решил ограничиться рассмотрением регулирования параметров теплицы, сделанной исключительно под помидоры.
    Дело в том, что каждое растение имеет свой любимый диапазон температур, влажности и прочих параметров. Чтобы не растекаться мыслью по древу, откуда я взял эти конкретные уровни температур, требуемые помидорам, которые я приведу ниже, предоставляю Вам самим, если возникнет потребность, проверить их и уточнить. Я же даже не стану вспоминать это снова, а просто скопирую то, что я уже сказал недавно вот в этой теме:
    Проект СССР - сделай сам своим растениям. Автополив, досветка, подогрев своими руками
    А что, собственно, требуется для создания хоть какого-то самого примитивного климат-контроля в теплице? Для томатов, например?
    Нужно всего то следить за температурой на улице и открыть форточки как можно ранее утром, когда температура на улице поднимется выше примерно 12-ти градусов, чтобы просушить листья и плоды от конденсата, нужно открыть форточки и двери когда температура в теплице повысится выше 25 гр. и включить фоггеры, когда температура поднимется выше 30, да включить обогрев теплицы, когда температура в ней опустится ниже 12-ти.
    Вот, пожалуй, и всё. Если Вы будете добавлять ещё какую-то автоматику, боюсь, это не лучше будет, а хуже. Для любительских теплиц на данном уровне этот минимум, пожалуй, оптимальный, позволяющий получать достойный урожай здоровой продукции, а не те крохи, которые имеют сейчас большинство.

    И ещё фрагмент:
    Вопрос насколько это востребовано?
    Ни насколько, к сожалению. Для того чтобы что-то было востребовано, нужно, по крайней мере, осознание необходимости этого. А на каком уровне многие рассуждают тут у нас, можно судить по довольно типичному высказыванию: У меня огурцы растут в одной тепличке с помидорами и прекрасно плодоносят. Ну, и что Вы можете объяснить человеку не знакомому с азами агротехники? А поскольку у него нулевое понимание необходимости поддерживать в теплице какой-то климат, то у оного, естественно, отсутствует спрос на системы, его поддерживающие. он прочитает это и скажет, что-нибудь, эмфемистическое, типа: "Золотые будут помидорчики", а может выразится яснее и грубее, типа: "Коту нечего делать... ну и т. д.
    Многие предпочитают просто строить целые саркофаги для растений со сложными подземными системами запасания тепла и выкладывая за них 200 тыс. и более (не в обиду им будет сказано, они это делают не из меркантильных соображений), вместо того чтобы установить хотя бы простейшую систему терморегуляции, да ещё и утверждают что никакого другого пути нет (а вот это уже в обиду :aga:).
    А теперь посмотрим с другой стороны. Есть люди прекрасно разбирающиеся в электронике и программировании и они легко могут сделать весьма недорогую систему регулирования, только я не вижу чтобы хотя бы кто-нибудь из них сказал: Для помидор надо обеспечить то-то, то-то и то-то. И тогда их разработка могла бы стать очень ценной для многих, во всяком случае для тех, сознание которых не зашорено необходимостью строить саркофаги- такие же динозавры с точки зрения автоматического регулирования, как и обыкновенный плёночный туннель, хотя бы его и называли претенциозно, скажем, "Солнечный вегетарий Иванова".
    Да, о том что нужен специальный терморегулятор. Если Вы будете использовать для регулирования каждого отдельного параметра отдельное устройство, не получится ни просто, ни надёжно. Боюсь, для реализации указанного мною минимума, без контроллера уже не обойтись.

    Да, скажете Вы, сделаем устройство в минималистской форме, а потом окажется что ещё за кучей всего нужно следить, начнутся переделки, удорожание. К счастью, автоматизация на базе программных устройств отличается от схем жёсткой автоматики тем, что изменять параметры регулирования и вводить новые функции не составляет никакого труда, а затраты увеличиваются, в основном, только на дополнительные датчики и исполнительные механизмы, а в самой системе изменяется только программа. Поэтому вполне разумно, на первых этапах, максимально ограничить количество выполняемых функций регулированием только температуры и влажности, чтобы не тратить лишние силы и средства.
    Влажность в теплице - такой же важный параметр, как и температура, но эти параметры сильно связаны, поэтому, регулируя температуру, мы, в то же время, будем изменять и влажность, причём важна не абсолютная, а относительная влажность. В целях простоты, не стоит пока особо забивать её голову, лучше сосредоточиться только на регулировании температуры, но об этом в следующий раз, где я попытаюсь перечислить всё необходимое оборудование для создания минимальной системы регулирования и примерно оценить во что это обойдётся.
     
    Последнее редактирование: 21.10.15
    Cofessor , 21.10.15
    #3 + Цитировать
  4. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Ещё о температуре

    Я тут подумал, нужно наверное несколько подробнее описать причины, почему температура в теплице должна регулироваться именно в тех пределах, которые я описал выше.
    Дело в том что рост южных растений при температуре ниже 12 гр. вообще останавливается, а если ещё ниже - они начинают хиреть и цеплять разные болезни, поэтому открывать теплицу когда наружная температура ниже 12 нельзя. С другой стороны, утром в теплице собирается обильный конденсат на листьях и плодах. Если Вы допустите "баню", когда кусты мокрые, а температура поднимется до 20 и выше - для фитофторы это рай - лучше не надо. Так можно угробить очень быстро весь урожай. Поэтому открыть форточки нужно как можно раньше. Летом в средней полосе это проще всего просто не закрывать форточки и двери вообще, но где-то в августе, по погоде, нужно всё переводить на автомат.
    Оптимальная температура для помидоров - 25 гр. Если она поднимается выше, нужно просто открыть форточки проветривания. Если же температура поднимется выше 30 - это чревато поражением листьев от перегрева, стерилизацией пыльцы, солнечным ожогом и другими неприятностями, поэтому при достижении 30 гр. должны срабатывать фоггеры - туманообразователи, эффективно понижающие температуру на несколько градусов.
    Если же температура в теплице падает ниже 12 гр., то это, думаю, понятно уже - выше описал - должен включаться обогреватель любого типа. Осенью, когда нужно просто обеспечить доращивание завязавшихся плодов думаю, можно понизить этот порог градусов до 6-10 в целях экономии энергии. Кстати и нагрев днём до 40 градусов не так страшен, поскольку помидоры уже находятся на стадии доращивания и стерилизация соцветий не страшна. Если у Вас томаты уже оказались заражены, то такой высокотемпературный прогрев позволит убить фитофтору, поэтому, в целях дезинфекции, можно намеренно оставить теплицу полностью закрытой на несколько часов в солнечный день специально, только чтобы температура в теплице поднялась, при этом, выше 30 гр. После этого теплицу необходимо тщательно проветрить. Собственно, я именно так и сделал и может быть именно поэтому помидоры у меня в теплице до сих пор живы.
    Ну и, пожалуй, всё. Даже если это только реализовать, растения будут находиться в намного более комфортных условиях и дадут намного больший урожай, чем в теплице, в которой температура прыгает с 35 гр. днём до 5 гр. ночью. Во всяком случае, такой алгоритм вполне сгодиться в качестве надёжной основы, а там уж вопрос по дальнейшей оптимизации прояснится сам собой в ходе практической эксплуатации.

    А теперь - о минимальном наборе оборудования, которое понадобится для системы регулирования.

    Набор оборудования для контроллера

    1. Контроллер - 1
    2. Блок индикации (экран) для контроллера - 1
    3. Блок питания 12 V для контроллера - 1
    4. Датчик наружной температуры - 1
    5. Датчик внутренней температуры - 1
    6. Тепловая пушка - 1
    7. Электроприводы дверей (актуаторы) - 2
    8. Электроприводы фрамуг (актуаторы) - как минимум, 2, для теплиц из СПК - больше
    9. Фоггеры (туманообразователи) - на теплицу длиной 8 м примерно 8
    10. Шкаф для размещения оборудования - 1
    11. Устройство защитного отключения - 1
    Ну и для обеспечения автономности, в случае отключения сетевого напряжения, солнечная панель - и аккумуляторная батарея - 1. И, по ходу, там разные ещё мелочи, типа труб для электропроводки, сами провода и т. п.
    Стоимость каждой единицы оборудования сейчас не привожу - просто как бы лень и несколько некогда, всё равно это будет постепенно уточняться, будут подбираться оптимальные варианты, поставщики, модели, поэтому, надеюсь, заинтересованные участники помогут определиться в этом вопросе.
     
    Последнее редактирование: 21.10.15
    Cofessor , 21.10.15
    #4 + Цитировать
  5. AlexRtyu
    Регистрация:
    03.11.13
    Сообщения:
    631
    Благодарности:
    602

    AlexRtyu

    Живу здесь

    AlexRtyu

    Живу здесь

    Регистрация:
    03.11.13
    Сообщения:
    631
    Благодарности:
    602
    Адрес:
    Зеленоград
    Виталий, не понятно к кому обращается Ваше столь очень подробное выступление. Судя по тому, что Вы подробно разжевываете азы, скорее всего, к новичкам, потому как всем остальным, вроде бы, вышеприведенное должно быть знакомо. Тема автоматизации теплиц, поднятая Вами, несомненна нужна и важна, но вызывает некоторый скептицизм, выбранный Вами путь.
    Я не претендую на истину в последней инстанции, но как мне видится, обычно проект начинается несколько иначе. Вначале обсуждаются и ставятся цели и задачи, составляется ТЗ, подбираются соответствующие способы решения. Иногда даже один небольшой пункт ТЗ вычеркивает применение каких либо способов решения, сужая области доступного инструментария. Как то вкратце так. Вы уже сразу выбрали платформу Arduino. Тогда поясните почему именно ее, а не, например, raspberry PI или что то иное. Arduino очень элементарная платформа. Выбирая ее, приходится вешать на нее очень ограниченный набор задач, сильно сужая свои хотелки. До сих пор на ней делали ну очень элементарные поделки. Встречались сожаления энтузиастов, работающих на ней, что она "не тянет" многие задачи. Так же, вроде бы, набор датчиков к ней, очень ограничен. Я не против автоматизации и обсуждения, но, лично у меня, построение системы на Ардуино не вызывает практического интереса. Так полюбопытствую, может быть, зайду, почитаю и все.
    Не сужайте тему только одной платформой, не отбрасывайте возможности энтузиастов других платформ. Тогда в теме, возможно, будет многолюднее и полезные решения будут появляться чаще.

    P. S. Если эта тема создана только для описания Ваших экспериментов с Ардуино, то заранее приношу свои извинения, что влез с советами не к месту. Я уже писал ранее о том, что хочется иметь в теплице, так сказать минимальный ТЗ, видимый мной.
     
    AlexRtyu , 21.10.15
    #5 + Цитировать
  6. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Вообще то на каждого активного участника форума, пишущего комменты, приходится, если судить по статистике, 200-300 просто читающих. Вот к кому мы их отнесём? Они новички? Или среди них немало продвинутых, которые просто не желают вступать в обсуждение, которое кажется мелким для них, или у них элементарно не хватает времени чтобы участвовать в дискуссиях? С другой стороны, если и есть группа, которым азы разжёвывать не надо, то разработки их в этой области мы не видим. Такие обсуждения на данном форуме возникали не раз, но результата что-то не заметно. Я знаю всего 3 примера, пожалуй, успешной автоматизации теплиц. Первый пример - я привёл ссылку выше, второй вот: Автоматическая теплица не помню, правда, действительно ли у него на микроконтроллере реализация, да ещё у SergeiL теплица работает под управлением контроллера на базе Samsung.

    Платформу же Arduino я, естественно, выбрал для себя и, если в процессе реализации системы на ней я встречу трудности - мне же, как говорится, за это и отвечать. Но я сразу оговорил что не намерен как-то ограничивать свободу обсуждения в этой теме и готов обсудить любые аспекты, кроме, естественно, простого забалтывания вопроса. Так что пожалуйста, обсуждайте любую платформу, если найдёте корреспондента. Я же уже принял решение на чём остановиться, поскольку если среди обсуждающих не найдётся ни одного определившегося, то и, соответственно, результата, в конечном итоге, не будет.

    А насчёт того что Arduino - очень элементарная платформа, хотелось бы прояснить что Вы под этим имеете в виду? Мнение энтузиастов? Давайте смотреть конкретно что это за энтузиасты и что они пробовали сделать на Arduino, прежде чем пришли к такому выводу? Arduino - это же просто язык, ориентированный на схемотехнику, что делает его понятным людям, разбирающимся в электронике. Это открытая платформа, поэтому в ней очень много готовых решений, она предназначена для того, чтобы даже неспециалисты могли начать что-то делать для себя с помощью программной техники, что и обусловило появление множества таких энтузиастов. Да, она позволяет, однако не исключает необходимость серьёзного образования, а вот этого то, как раз, энтузиастам часто и не хватает, поэтому они и начинают переваливать с больной головы на здоровую. И поэтому, прежде чем ставить крест на технологии Arduino, хотелось бы узнать, какое принципиальное ограничение возможностей этого языка Вы можете привести? Он много весит? Система команд не обладает функциональной полнотой? Быстродействие мало? Крайне неудобна в программировании? Что конкретно?
    Открою Вам небольшой секрет. Всё дело в том, что ничего особенного по разработке схемотехники или программировании для автоматизации теплицы Вам делать и не придётся. Это уже давно сделано до нас и теплицы давно работают, и не у одного человека. Можно просто тупо всё повторить, ничего не выдумывая, если Вам этого достаточно и не хочется добавить что-нибудь своё. Познакомьтесь с материалом, возможно Вы и измените своё мнение об Arduino.
     
    Cofessor , 21.10.15
    #6 + Цитировать
  7. AlexRtyu
    Регистрация:
    03.11.13
    Сообщения:
    631
    Благодарности:
    602

    AlexRtyu

    Живу здесь

    AlexRtyu

    Живу здесь

    Регистрация:
    03.11.13
    Сообщения:
    631
    Благодарности:
    602
    Адрес:
    Зеленоград
    Понял, вмешиваться в обсуждение не буду. У меня хотелки от автоматизации чуть больше, потому меня Ардуино и не устроила, хотя, повторюсь, мое знание о ней - поверхностное, вынесенное из чтения форумов по этой платформе, может быть недостаточным.
     
    AlexRtyu , 21.10.15
    #7 + Цитировать
  8. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Вот эта тема Контроллер умного дома на базе Arduino Mega 2560R3 Вам в помощь, чтобы профиксить своё отношение к Arduino. Насколько я, не программист, понял из спора двух программистов, претензии к Arduino лежат не в слабости платформы. Претензии были связаны, насколько я понял, с её недостаточно, по мнению оппонента, высоком уровне. Однако низкий уровень, согласитесь, повышает мощность и скорость языка - это же вам любой системный программист скажет. А то что низкий уровень осложняет написание программы, как утверждает он, так это смотря кому. Ведь Arduino - язык, заточенный под электронщиков, поэтому для них он будет, как язык специализированный, гораздо удобнее, чем универсальный. Другое дело для программистов, которые разбираются в электронике слабовато, а на языках высокого уровня собаку съели - их мнение поэтому можно понять.
     
    Последнее редактирование: 21.10.15
    Cofessor , 21.10.15
    #8 + Цитировать
  9. urani4
    Регистрация:
    20.10.11
    Сообщения:
    382
    Благодарности:
    196

    urani4

    Живу здесь

    urani4

    Живу здесь

    Регистрация:
    20.10.11
    Сообщения:
    382
    Благодарности:
    196
    Адрес:
    Москва
    По-моему, прежде чем спорить, на чем строить автоматику, надо определиться с ТЗ, а то вы сейчас промышленную ЧПУ в теплицу запихнете, чтоб пару форточек по температуре открывать. Хотя опять же, если кому-то удобно работать с тем или иным контроллером и есть возможность использовать его, то почему бы и нет, даже если он будет избыточен. В любом случае надо начинать с ТЗ и постройки алгоритма управления. Пока что из выше написанного следует, что: ниже 12 включить нагрев, выше 25 открыть форточку, выше 30 включить фоггеры. Пока схема очень простая, можно даже без контроллера обойтись.
     
    urani4 , 21.10.15
    #9 + Цитировать
  10. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Ну что же, попробуйте. Не уверен что у вас получится даже с такими простым алгоритмом обойтись без контроллера. Но Вы уже упростили предложенный мной алгоритм, ведь я писал что датчика 2: один - в теплице, другой - на улице, просто я предложил в обоих случаях одинаковый порог - 12 гр.

    А вы считаете что реализовать даже с виду такой очень простой алгоритм в таком инерционном объекте, как теплица, будет просто? Можно уже сейчас предположить что на пути его реализации возникнет множество препятствий. Например, фоггеры моментально сбивают температуру вверху теплицы, а внизу сохраняется перегрев, значит потребуется интенсивное перемешивание воздуха и дополнительные датчики с усложнением, естественно, управляющей программы. Влажность же тоже нельзя повышать бесконтрольно - это уже начнёт наносить вред культуре, да и эффективное снижение температуры станет невозможным. Следовательно, предполагается что в дальнейшем алгоритм и вся система будут усложняться, придётся вводить вентиляторы для перемешивания воздуха и для вытяжной вентиляции с целью снижения влажности.
    Просто на данном этапе многое нельзя предусмотреть, тем более что я, например, раньше ничего подобного не делал. Поэтому и предложил именно минимально сложный вариант, который уже всё равно нельзя сделать более простыми средствами, например, с помощью терморегулятора. Смысл такого подхода в том, что усложнить устройство в дальнейшем не представляет никакого труда. Поэтому сейчас я бы уже хотел заняться схемотехнической частью - попробовать нарисовать схему ядра устройства. Редактор для рисования эл. схем я видел в теме Проект СССР - сделай сам своим растениям. Автополив, досветка, подогрев своими руками, которую я уже приводил выше. Я уже скачал её себе, правда ещё не представляю, как в ней работать. Одному двигаться трудно и долго, особенно когда многого не знаешь, поэтому дальше всё пойдёт очень медленно. Сегодня я весь день занимался выбором устройств в интернете - всего того, что надо купить, рассмотрел много вариантов и, возможно, сделал далеко не лучший выбор, но процесс понемногу пошёл.
    Редактор можно взять вот здесь: sPlan - может кто-то знаком с ним или может посоветовать лучший, но пока попробую пользоваться этим.
     
    Последнее редактирование: 21.10.15
    Cofessor , 21.10.15
    #10 + Цитировать
  11. urani4
    Регистрация:
    20.10.11
    Сообщения:
    382
    Благодарности:
    196

    urani4

    Живу здесь

    urani4

    Живу здесь

    Регистрация:
    20.10.11
    Сообщения:
    382
    Благодарности:
    196
    Адрес:
    Москва
    Если только контроль температуры, то три термореле или терморегулятор с 3-мя каналами, по одному на каждое из устройств (нагреватель, актуатор, фоггер). Не подумайте, что я отговариваю от контроллеров, я то как раз за, оно намного удобней, просто вы тут за возможности контроллеров спор начали, а задач под них каких-то сложных я пока в теме не вижу, только контроль температуры\влажности.

    Я вот сначала тоже думал ставить два датчика, но так и не придумал зачем мне датчик на улице. Что нам даст датчик на улице, если мы регулируем температуру в теплице ?

    Для этого и нужно определиться с ТЗ, нужно понять, какие задачи требуется решать и требуется ли ? То о чем вы сейчас пишите, оно вообще существенно ? так ли нам требуется в теплице точный контроль температуры и ее равномерное распределение по всему объему ? это действительно окажет значительный эффект и прибавку урожая ? Если да - поставьте кондиционер (с возможность работы на тепло), и он один решит те задачи, что вы сейчас написали.
     
    urani4 , 21.10.15
    #11 + Цитировать
  12. Cofessor
    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816

    Cofessor

    Виталий

    Cofessor

    Виталий

    Регистрация:
    23.06.13
    Сообщения:
    2.590
    Благодарности:
    2.816
    Адрес:
    Брянск
    Хорошо, давайте для примера возьмём актуатор. Он открывает форточку по сигналу того датчика, который снаружи или по сигналу того датчика, который внутри. У Вас есть такой терморегулятор, который работает от двух датчиков температуры? К тому же, у Вас уже получится система и сложнее устройства на основе контроллере и дороже.
    Датчик на улице необходим нам для того чтобы привод не открыл окно когда на улице слишком холодно, а по настоящему, использование контроллера позволит сохранить возможность на будущее закрывать окно и в случае сильного дождя или ветра.
    Ну я выше как раз и пробовал дать определённое обоснование на основе полученного в этом году опыта и анализа ошибок, даже беспокоился что слишком длинно получилось. Если очень сильно заметно, как сильно страдают растения от превышения температуры, это достаточное основание для того чтобы попробовать это устранить? Вот смотрите, что делает с плодами высокая температура вкупе с ярким солнечным светом. Видите белые бочки на помидорах. Ещё немного, и они начнут просто завариваться. то ж и с листьями - они перегреваются и желтеют. Впрочем выше я уже это описывал.
     

    Вложения:

    • Фото0243.jpg
    Cofessor , 21.10.15
    #12 + Цитировать
  13. Amator46
    Регистрация:
    12.01.13
    Сообщения:
    458
    Благодарности:
    323

    Amator46

    Вольный стрелок

    Amator46

    Вольный стрелок

    Регистрация:
    12.01.13
    Сообщения:
    458
    Благодарности:
    323
    Адрес:
    Курск
    Форточка должна открываться по необходимости.
    Актуатору все равно кто дает команду.
    Есть сигнал" команда" открылся, инверсная команда закрылся.
    Формирование команды уже другая песня.
    И кто ее запевает, ардуинка, малина или жесткая логика актуатор не знает.
     
    Amator46 , 21.10.15
    #13 + Цитировать
  14. urani4
    Регистрация:
    20.10.11
    Сообщения:
    382
    Благодарности:
    196

    urani4

    Живу здесь

    urani4

    Живу здесь

    Регистрация:
    20.10.11
    Сообщения:
    382
    Благодарности:
    196
    Адрес:
    Москва
    Не соглашусь. Нам важна температура внутри, температура на улице нас мало интересует. Что значит на улице слишком холодно ? это сколько ? ну пускай там +10, а в теплице +40 (ну так уж вышло), будем открывать форточку или подождем пока растения сварятся ? Конечно откроем, температура упадет - закроем. Тоже самое с ветром, нужно делать крепление форточки таким, чтоб ее ветром не оторвало, а не закрывать ее при ветре, а то получится у нас, что от ветра форточку мы закрыли, и температура поползла за 35, так как на улице светило солнце. Температурный коридор - наиболее приоритетная задача, и автоматика должна быть направлена на удержание температуры в заданных пределах.

    Плохо, когда очень высокая температура или очень низкая, потому основная задача сводится к удержанию температуры в заданном коридоре. А вот необходимость перемешивать воздух вентиляторами, чтобы убрать перепад температуры между верхом и низом, как вы писали выше, мне кажется уже избыточной, заморочек много, а даст ли это что-то ? если +2% к урожаю - оно того не стоит.

    А вообще тему нашу надо сводить к построению алгоритма управления (пока просто на словах), то есть: если температура достигла значения Х то выполнить действие А, если температура поднялась выше до значения Х2, то выполнить действие Б ну и так далее, а уж когда будет ясен алгоритм, его можно переводить в язык программы контроллера. Вы выполните на arduino, кто-то может быть возьмется сделать на другом контроллере, глядишь так и появятся на форуме какие-то готовые решения по автоматизации.
     
    urani4 , 21.10.15
    #14 + Цитировать
  15. Amator46
    Регистрация:
    12.01.13
    Сообщения:
    458
    Благодарности:
    323

    Amator46

    Вольный стрелок

    Amator46

    Вольный стрелок

    Регистрация:
    12.01.13
    Сообщения:
    458
    Благодарности:
    323
    Адрес:
    Курск
    В аттаче вариант регулятора температуры и влажности.
    Схема в Сплане и картинка в ДипТрассе.
    Вверху страницы ссылка на проект в интернете.
    В чем нарисовано без разницы, "кто к чему привык" без прошивки все равно работать не будет.
    Схема проверена в железе, работает.
     

    Вложения:

    Amator46 , 21.10.15
    #15 + Цитировать