Фильтр по тематике

Умная автоматика для теплицы

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

31.10.2025 1010 0
Умная автоматика для теплицы

Введение

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

К рассмотрению предлагается система автоматического поддержания температуры воздуха, полива растений по расписанию и охраны теплицы на основе программируемого логического контроллера (ПЛК) и доступных компонентов автоматики.

Проект автоматики

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

В проекте применён недорогой и надёжный ПЛК Pixel 2 компании Segnetics [1]. Данный контроллер является свободно программируемым и базируется на операционной системе Linux. Внешний вид контроллера с фронтальной и боковых сторон представлен на рис. 1 и рис. 2 соответственно.



Существует модельный ряд таких контроллеров, отличающихся типом и количеством портов ввода-вывода. В данном проекте применена модель Pixel 2-1320-70-4, которая имеет в своём составе всё необходимое. Состав и технические характеристики данной модели представлены в табл. 1.


В качестве датчика температуры воздуха можно использовать любой из списка поддерживаемых контроллером. В данном проекте был применён широко распространённый датчик Pt1000, показанный на рис. 3.


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

Охлаждение воздуха может осуществляться проветриванием через форточки, управляемые электрическим приводом и с помощью вентилятора. Для этих агрегатов контроллер также формирует релейный выходной сигнал и плавно изменяющийся аналоговый сигнал с амплитудой от 0 до 10 В. Это позволяет использовать электрические приводы и вентиляторы любого типа: с дискретным или с аналоговым управлением. Образец такого линейного привода для открытия форточек показан на рис. 4.


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

Внутренние энергонезависимые часы контроллера позволяют управлять поливом растений по расписанию программного планировщика путём задания начала и окончания полива в любое время суток. Этот планировщик автоматически формирует релейный выходной сигнал для включения и отключения системы полива в установленное время. Системы полива могут быть самые разные, например, электрический клапан, открывающий проток воды, поступающей из ёмкости, или водяной насос, качающий воду из скважины, и т.п. Пример такого электропривода с водопроводным шаровым краном показан на рис. 5.


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

Контроллер способен формировать все необходимые данные о работе системы и передавать их по запросам от удалённого компьютера через интерфейс RS-485 на расстояние до 1200 метров. Таким образом организуется диспетчеризация системы управления.


Пример плана размещения оборудования для теплицы приведён на рис. 6.

Программа ПЛК

Программа для ПЛК создана в бесплатной среде разработки SMLogix [2] на языке программирования FBD, которая использует библиотечные логические и математические блоки, соединяемые по правилам схемотехники. Знакомство с данной средой разработки приведено в источнике [3].

Интерфейс оператора разработан с помощью встроенного в среду разработки программного инструмента SMArt и представлен на рис. 7.


Интерфейс состоит из нескольких элементов меню с пиктограммами и названиями, поясняющими назначение этих элементов.

В меню «Справка» приводится крат­кое описание функций системы. Меню «Пульт» отображает значение текущей температуры в теплице и пограничные величины. Также в нём отображаются состояния входов и выходов контроллера. Меню «Время» позволяет настроить часы и календарь. С помощью меню «Настройки» пользователь задаёт необходимые температурные уставки и время работы планировщика. В меню «Журнал» отображаются события системы управления. Меню «График» позволяет видеть график поддержания заданной температуры в теплице в динамическом режиме.

При разработке программы были использованы только библиотечные элементы среды разработки: логические вентили, преобразователи сигналов, счётчики, делители, регистры и порты ввода-вывода.

Весь проект состоит из трёх функциональных блоков. Первый блок в отладочном режиме среды разработки SMLogix представлен на рис. 8.


Этот блок сравнивает значение датчика температуры воздуха с пограничными значениями с помощью цифровых компараторов CMP и формирует дискретные и аналоговые сигналы для управления нагревом и охлаждением. Дискретные сигналы формируются непосредственно компараторами CMP, а аналоговые сигналы образуются выходами реверсивных счётчиков CTUD. Управление этими счётчиками производится с помощью дискретных сигналов компараторов. Выходные сигналы счётчиков внутри контроллера имеют диапазон изменения от 0 до 10 000, что соответствует выходному значению аналогового сигнала от 0 до 10 В. Для отображения этих значений в меню «Пульт» в вольтах значения счётчиков с помощью делителей уменьшаются в 1000 раз.

Второй блок проекта, выполняющий функцию планировщика полива, представлен на рис. 9.


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

Третий, последний блок проекта, выполняющий функцию охранной системы и архивирования событий управления, представлен на рис. 10.


Этот блок осуществляет блокировку и активацию контроля открытия двери теплицы и формирование сигнала для охранной сигнализации. Кроме того, в этом блоке содержится библиотечный элемент журнала событий и регистр сбора всех дискретных сигналов контроллера для передачи в систему диспетчеризации. Для работы блока используются сигналы состояния скрытого переключателя блокировки и датчика-геркона открытия двери. Здесь же задействованы элементы внутренней сигнализации контроллера в виде светодиодных индикаторов и зуммера.

Сбросить аварийное состояние контроллера можно после проверки и устранения причины возникновения аварии с помощью кнопки «Esc» контроллера.

Дистанционный сбор данных контроллера можно производить через встроенные порты COM1 и COM2 c интерфейсом RS-485 или через установленный в ПЛК сетевой модуль интерфейса Ethernet.

Карта памяти регистров проекта формируется на основании применённых в нём элементов ввода и вывода данных регистров автоматически при нажатии клавиш Ctrl+M и приведена на рис. 11.


Порты контроллера COM1, COM2 и Ethernet настраиваются с помощью встроенного системного меню контроллера, вход в которое производится одновременным нажатием кнопок «Влево» и «Вправо». Для повышения устойчивости связи рекомендуется задать скорость передачи данных по интерфейсу RS-485, равной 9600. В этом же меню настроек задаётся адрес ПЛК и формат данных.

С помощью распространённой программы Modbus Pull или аналогичной программы можно в любое время читать показания температуры в теплице и состояние системы управления непосредственно с помощью персонального компьютера, подключённого к ПЛК по сети Ethernet или через преобразователь USB/RS-485. Окно программы Modbus Pull с параметрами настройки приведено на рис. 12.


Для удалённого доступа к ПЛК через Интернет с помощью компьютера или смартфона можно использовать программу удалённого управления, например, Anydesk или подобную ей. Данная программа обеспечит связь между двумя удалёнными компьютерными устройствами и позволит наблюдать за системой управления теплицы дистанционно.

Заключение

Готовый файл проекта размещён на сайте журнала [4] и может быть использован для дальнейшего развития.

В данном проекте реализован один планировщик для полива. При необходимости в проект легко добавить аналогичные планировщики, например, для дополнительного освещения растений с целью увеличения светового периода. Подключение дополнительных планировщиков осуществляется простым копированием второго блока проекта и подключения к нему свободного порта вывода DOUT. Применение библиотечного элемента «Исторический график» позволит получать архив значений температуры за несколько суток.

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

Литература

  1. URL: https://segnetics.com/ru/pixel2.
  2. URL: https://www.segnetics.com/ru/smlogix.
  3. Вальпа О. Программирование логических контроллеров // СТА. 2025. № 1. С. 18.
  4. URL: https://www.cta.ru.

© СТА-ПРЕСС, 2025

Если вам понравился материал, кликните значок — вы поможете нам узнать, каким статьям и новостям следует отдавать предпочтение. Если вы хотите обсудить материал —не стесняйтесь оставлять свои комментарии : возможно, они будут полезны другим нашим читателям!

31.10.2025 1010 0
Комментарии
Рекомендуем
Эффективное количество бит цифровых осциллографов: влияние на результаты измерений и экспериментальное определение для приборов VESNA

Эффективное количество бит цифровых осциллографов: влияние на результаты измерений и экспериментальное определение для приборов VESNA

В статье рассмотрены особенности измерения эффективного числа бит (ENOB) для цифровых осциллографов. Представлен анализ ENOB как характеристики аналого-цифрового преобразования, отмечены ключевые причины искажений сигналов при аналого-цифровом преобразовании. Проанализированы особенности определения эффективного количества бит цифровых осциллографов на основе прямых измерений, обоснован наиболее простой способ определения ENOB на базе сопоставления среднеквадратичного напряжения на выходе генератора синусоидального сигнала и аналогичного значения, измеренного осциллографом. Для осциллографов серий OVA3, OVS3, OVU2 нового для российского рынка бренда VESNA проведены экспериментальные оценки эффективного количества бит.
05.06.2026 СЭ №5/2026 94 0
Параллельное соединение однотипных модулей электропитания для резервирования с активным принудительным распределением тока нагрузки

Параллельное соединение однотипных модулей электропитания для резервирования с активным принудительным распределением тока нагрузки

В статье кратко рассмотрены основные проблемы, возникающие при параллельном соединении модулей электропитания для увеличения мощности и резервирования в современных распределённых системах электропитания для сложных радиотехнических, компьютеризированных и телекоммуникационных комплексов. Рассмотрен метод равномерного распределения тока нагрузки и синхронизации высокой частоты преобразования включённых параллельно однотипных модулей DC/DC-преобразователей напряжения Brick (2-го поколения) компании Wibbow c применением двунаправленного цифрового интерфейса между модулями, обеспечивающий несложное надёжное параллельное соединение для повышения выходной мощности и резервирования.
04.06.2026 СЭ №5/2026 146 0
Технология Press Fit – надёжные непаяные соединения: применение в высокоскоростном соединителе  СКП445 (российский аналог MULTIGIG RT2)

Технология Press Fit – надёжные непаяные соединения: применение в высокоскоростном соединителе СКП445 (российский аналог MULTIGIG RT2)

В работе выполнено комплексное исследование технологии механической запрессовки контактов (Press Fit), рассматриваемой в качестве альтернативы классическим методам пайки. Проанализированы физические механизмы образования газонепроницаемого сопряжения, способы предотвращения фреттинг-износа, специфические требования к металлизации посадочных мест печатных плат. На основании результатов сертификационных испытаний согласно стандартам IEC 60352-5 и IEC 60068-2 выполнено сопоставление эксплуатационной надёжности соединений Press Fit и паяных аналогов при воздействии экстремальных климатических и механических факторов. Отдельное внимание уделено геометрии комплаентных зон (область контакта) и свойствам гальванических покрытий. Практическая значимость работы продемонстрирована на примере внедрения технологии в высокоскоростной соединитель СКП445 – отечественную разработку, обеспечивающую передачу данных на скоростях до 10 Гбит/с.
03.06.2026 СЭ №5/2026 138 0
Проектирование и оптимизация резонансного преобразователя для систем беспроводной передачи энергии 

Проектирование и оптимизация резонансного преобразователя для систем беспроводной передачи энергии 

Электрические транспортные средства, будь то воздушные или наземные, требуют источник электрической энергии. Одним из возможных источников питания является перезаряжаемая аккумуляторная батарея. Зарядка бортовой батареи транспортного средства осуществляется либо посредством зарядного кабеля, либо с использованием технологии беспроводной передачи энергии (Wireless Power Transfer, WPT, БПЭ). Базовая технология БПЭ – магнитно-связанный резонанс. Резонансная частота и передаваемая мощность зависят от взаимного расположения передающей и приёмной обмоток. В данной статье рассматривается резонансный преобразователь мощности для системы беспроводной зарядки малых беспилотных летательных аппаратов (БПЛА). Анализируются вопросы изменения передаваемой мощности и резонансных частот в зависимости от относительного положения передающей и приёмной катушек. Статья была впервые представлена на конференции PCIM Asia 2024 [1]. Текст был переведён и дополнен авторами для журнала «Современная электроника».
02.06.2026 СЭ №5/2026 433 0

Реклама. ООО «Формика Ивент»  ИНН 7709889632  erid = 2SDnjdV94YS
Реклама. ООО «Формика Ивент»  ИНН 7709889632  erid = 2SDnjdsNsmc
  Подписывайтесь на наш канал в Telegram и читайте новости раньше всех! Подписаться