Перейти к содержанию
ЛиС

  • записей
    28
  • комментариев
    246
  • просмотров
    8367

Автоматика на базе контроллера iТеплица


Greeds74

1955 просмотров

  День добрый, уважаемые коллеги! Представляю вам систему, собранную нашим коллегой Павлом Шабановым.

 Итак, в наличии 3 теплички по 6 метров. На данный момент автоматизировали открытие дверей для проветривания. 
    В планах еще  автоматизировать форточки с противоположной стороны. Общий вид :

DSC_2188_.thumb.JPG.df5927748cb5611f4ad59c6e183a9a1b.JPG

 

 

 

 

 

 

 

 

 

 

    Контроллер и дополнительное оборудование собрано в металлическом шкафчике, который размещен на боку бочки для полива :

DSC_2169_.thumb.JPG.0a71b8dadd21c1fc5f17e8c98f303133.JPG

 

 

 

 

 

 

 

 

 

 

 

 Внутри, кроме контроллера,  установлены блоки питания на 12 и 24 в для питания приводов и клапанов полива :

DSC_2152_.thumb.JPG.d2eddd729382fb2b619098a22458361c.JPG

 

 

 

 

 

 

 

 

 

 

DSC_2152_.thumb.JPG.4c94959d7a2c1e20ad82de23729acfa9.JPG

 

 

 

 

 

 

 

 

 

 

Реле для обеспечения гальванической развязки (на всякий случай), реле обычные промежуточные с с тремя группами контактов на переключение. 
Контроль наполнения бочек водой из скважины реализован пока по старой схеме на отдельном устройстве, справа от линейки реле.
 В планах есть интеграция в общую систему.
    Для дистанционного управления и отладки пока взял у товарища на попробовать Raspberry PI, а в планах купить, так как решение мне понравилось. 
    Пока стенд поэтому плата без корпуса висит на хомутах и питается от зарядки телефона.
    Суть данного устройства — предоставление удаленного доступа к контроллеру для возможности залезть в него FX-developer-ом и конвертация MODBUS-RTU в MODBUS-TCP. 
    Теперь можно заниматься отладкой практически из любого места, где есть интернет. На фото видно, что в USB-порты включен консольный кабель и адаптер USB-RS485 Вами вместе с контроллером. 
    Решение для  Raspberry PI в части ПО практически стандартное (если кому-то покажется интересно — могу предоставить все внутренности). 
    В планах заменить зарядку от телефона на преобразователь для зарядки от прикуривателя и подключить к блоку питания 12в, сетевая розетка при этом освободится 
    для технологических целей (прийти с ноутом покапаться или еще что-то).

В качестве приводов использовал готовые:

DSC_2176_.thumb.JPG.bb5ab10522714a5417f5fecad4393659.JPG

 

 

 

 

 

 

 

 

 

 

DSC_2178_.thumb.JPG.1b481b2b278bdac1c150fffae18ca502.JPG

 

 

 

 

 

 

 

 

 

 

Куплены в интернете (http://teplicum.ru), производят в Брянске. Управляются подачей 12в разной полярности (открыть-закрыть), концевиков не имеют, но за положенные 8 секунд нормально открвывют-закрывают. По виду изделие отечественное, железное, ломаться вроде особо там нечему. Это не реклама,а просто отзыв.
Для ручного управления сваял пультик из того, что быстро нашел в ближайшем магазине и типа слегка влагозащищенное (IP65). Переключатель выбирает ручной режим (влево) или автоматический (вправо). При ручном двери управляются кнопками пульта (нажатие кнопки меняет состояние двери на противоположное — открытиь-закрыть). Полезность ручного управления, думаю описывать не нужно. При переводе в автоматический режим контроллер  самоcтоятельно принимает решения о открывании-закрывании дверей. Вся логика — в контроллере, переключатель и кнопки подают сигналы на входы контроллера :

DSC_2174_.thumb.JPG.e0fa9b3a47723bfb3676b77f020462bb.JPGDSC_2173_.thumb.JPG.48bb593cf8cbac661df60e6c9190ee70.JPG

 


Датчики освещенности и влажности воздуха для пробы установил пока так :

DSC_2162_.thumb.JPG.7cf684a9620e1297c0b23508ee402d10.JPG

 

 

 

 

 

 

 

 

 

 

Имеющиеся у меня датчики темерартуры 1-wire видны тут :

DSC_2163_.thumb.JPG.16c0a141c876dace5112c97d221e7fd7.JPG

 

В планах кроме монтажа едущих датчиков переделка управлением поливом с таймерного варианта на интеллектуальный. Для этого уже есть бочки (2х1м.куб) для нагрева воды, их автоматическая докачка (уcтройство управления было на фото выше, клапан и датчик вот ):

DSC_2157_.thumb.JPG.52a34bdc9ad32c5220513b84491df5a5.JPG

 

 

 

 

 

 

 

 

 

 

Насос подающий воду из бочек к парникам и огороду :

DSC_2180_.thumb.JPG.0f3025a753c2db7fae366792e251781b.JPG

 

 

 

 

 

 

 

 

 

 

Клапаны для подачи водя в парники :

DSC_2166_.thumb.JPG.0a4231446bfdab74347c1fe46127a5ae.JPG


Орошение огурцов производится сверху :

DSC_2164_.thumb.JPG.7dc5ba2ded70bfba079c736513adaa29.JPG

 

 

 

 

 

 

 

 

 

 

Перцы и помидоры — капельный полив растений :

DSC_2165_.thumb.JPG.0f254eaa24ee99ef00f76d7685a89e2b.JPG

 

 

 

 

 

 

 

 

 

 

DSC_2167_.thumb.JPG.27fa04d5157bc12c0b9b7117f42cf89a.JPG

 

 

 Датчик влажности почвы планирую использовать для принятия решения по открытой части огородика :
DSC_2189_.thumb.JPG.3898158e3cd1b20ce5f9164e6c11d2f3.JPG

 

 

 

 

 

 

 

 

 

 

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

  • Нравится 4

10 Комментариев


Рекомендуемые комментарии

Цитата:

...При переводе в автоматический режим контроллер  самоcтоятельно принимает решения о открывании-закрывании дверей. Вся логика — в контроллере, переключатель и кнопки подают сигналы на входы контроллера :

Как я понял датчиков положения привода нет.

Можете описать алгоритм работы контроллера на проветривание?

Ссылка на комментарий

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

Ссылка на комментарий
1 час назад, Pyotr сказал:

Цитата:

...При переводе в автоматический режим контроллер  самоcтоятельно принимает решения о открывании-закрывании дверей. Вся логика — в контроллере, переключатель и кнопки подают сигналы на входы контроллера :

Как я понял датчиков положения привода нет.

Можете описать алгоритм работы контроллера на проветривание?

Пока самый простой вариант - в каждой теплице датчик температуры. Открытие при превышении T2, закрытие при уменьшении меньше  T1. T1<T2,  дельта выбрана для примера градусов 5. Пока это первый релиз, готов услышать умные идеи. Открытие подачей напряжения на мотор на 8 секунд, закрытие - аналогично с противоположной полярностью. Одно реле перекидывает полярность, три других выбирают нужный привод. Логика программы следит, что бы не было "гонок",  но  на самом примитивном уровне. Это моя первая проба пера в данной области автоматизации... 

Ссылка на комментарий
5 часов назад, Alexandr сказал:

   Орошение огурцов сверху--не совсем удачное техническое решение.

В нашем регионе (Данное место - Новгородская область на границе с Ленинградской, км  20 от г. Луга) как-то так всегда поливали в деревнях... Готов услышать другие дельные мысли...

Ссылка на комментарий

Уважаемые коллеги! Я честно скажу, я больше технический специалист - автоматизатор,   нежели агроном. Поэтому советы по линии агрономов я буду больше "мотать на ус",  а по вопросам техническим готов обсуждать и, возможно что-то дорабатывать и экспериментировать с выкладыванием результатов.

Ссылка на комментарий
1 час назад, Pyotr сказал:

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

Пётр, день добрый. Да - как раз сейчас занимаюсь работами над блоком управления для приводов. Идея такая же - распределённая периферия, то есть каждый привод будет для программы виден как диапазон открытия - 0-100%. То есть просто по modbus передаём число - а модуль уже сам отрабатывает и находит нужное положение.  Пока идея сделать один блок для управления двумя приводами. Проблема только в том, что у приводов разные обратные связи, и мне приходится делать входы и по сопротивлению, и по напряжению, и по количеству импульсов. Благо что наработки в этой области имеются весьма богатые - спасибо за это Алику.

  • Нравится 1
Ссылка на комментарий

Привод десятиоборотный с датчиком положения. Двигатель от стеклоочистителя Волги. Может двигать фрамуги, крутить краны и т.д.

Привод десятиобор.jpg

  • Нравится 2
Ссылка на комментарий

Да -дешево и сердито. И такими тоже приборами надо будет управлять). А вот для кранов я приспосабливаю рулевую машинку - момента хватает, и у контроллера 6 каналов ШИМ.

Вот такие например 

DSC_0049_.thumb.JPG.f548420a182f43ebc5d04f6fa2e8aaeb.JPG

Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...