ГлавнаяАкадемияМонтаж и пусконаладка контроллера → Схемы питания контроллера

Схемы питания контроллера

Урок · Монтаж и пусконаладка контроллера · 15 мин · theory

Введение в схемы питания контроллеров

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

> 💡 Подсказка: Всегда используйте сертифицированные блоки питания (БП), соответствующие классу защиты SELV (Safety Extra-Low Voltage), чтобы гарантировать безопасность и стабильность системы. SELV означает, что выходное напряжение в нормальных условиях и при единичной неисправности не превышает безопасных для человека значений.

В системах автоматизации используются два основных типа тока:

Для преобразования AC в DC используются блоки питания (БП). Для контроллеров платформы HI стандартным рабочим напряжением является 24В постоянного тока (24V DC). Допустимый диапазон входного напряжения обычно составляет ±10-15%, то есть примерно от 21В до 28В. Выход за эти пределы крайне нежелателен.

Последствия использования некачественного или нестабильного источника питания могут быть катастрофическими:

  • Программные сбои: Кратковременная просадка напряжения ("brownout") может вызвать перезагрузку контроллера, повреждение файловой системы на внутреннем накопителе или принудительное завершение критически важных процессов, таких как исполняемая среда Node-RED. Это приводит к потере текущих состояний сценариев и временной неработоспособности автоматики.
  • Аппаратные сбои и деградация компонентов: Повышенное напряжение или значительные пульсации могут привести к перегреву и преждевременному выходу из строя чувствительных электронных компонентов контроллера. В худшем случае это может вызвать необратимое физическое повреждение процессора, памяти или цепей ввода-вывода.
  • Некорректная работа периферии: Нестабильное питание влияет не только на сам контроллер, но и на все подключенные к нему устройства — датчики, реле, приводы. Это может проявляться в виде ложных показаний датчиков, "залипания" реле или отказа исполнительных механизмов.
  • Понимание этих рисков подчеркивает, что выбор и правильное подключение системы питания — это не второстепенная задача, а фундаментальный этап, определяющий надежность всей системы автоматизации.

    ---

    Основная схема питания от сети 220В AC

    Это наиболее распространенный и базовый способ организации питания контроллера в электрическом щите. Он подразумевает использование промышленного блока питания, монтируемого на DIN-рейку, который преобразует напряжение сети 220В AC в стабильное напряжение 24В DC.

    > ⚠️ Внимание: Перед проведением любых работ с напряжением 220В убедитесь, что линия полностью обесточена путем отключения соответствующего автоматического выключателя в щите. Используйте индикаторную отвертку для проверки отсутствия напряжения. Несоблюдение мер электробезопасности опасно для жизни.

    Подбор блока питания (БП)

    Ключевым элементом схемы является блок питания. Его выбор осуществляется по двум основным параметрам:

    Для расчета необходимой мощности используется простая формула:

    `P_общая = P_контроллер + Σ(P_модули_расширения) + Σ(P_датчики) + Σ(P_прочая_периферия)`

    После расчета суммарной потребляемой мощности необходимо добавить запас не менее 30%. Это обеспечит работу блока питания в комфортном температурном режиме, продлит срок его службы и позволит в будущем подключать дополнительные устройства без замены БП.

    | Компонент | Примерное энергопотребление |

    | ------------------------------------------- | --------------------------- |

    | Контроллер HI (4 ядра, 4 ГБ) | 8 - 12 Вт |

    | Модуль расширения реле (на 8 выходов) | 1 - 2 Вт (в покое) |

    | Доп. нагрузка на 1 активное реле | ~0.5 Вт |

    | Активный датчик (движения, CO2, влажности) | 1 - 3 Вт |

    | GSM-модем (в режиме передачи) | 5 - 10 Вт (пиковое) |

    Пример расчета: Система состоит из контроллера (12 Вт), двух модулей расширения (2 Вт 2 = 4 Вт), десяти активных датчиков (1.5 Вт 10 = 15 Вт) и GSM-модема (пик 10 Вт).

    `P_потребление = 12 + 4 + 15 + 10 = 41 Вт`

    `P_рекомендуемая_БП = 41 Вт * 1.3 ≈ 54 Вт`

    Следовательно, необходимо выбрать блок питания мощностью не менее 60 Вт.

    Пошаговая инструкция по подключению

  • Монтаж: Установите контроллер и блок питания на DIN-рейку в электрическом щите.
  • Подключение AC 220В: Подключите кабель от автоматического выключателя к входным клеммам блока питания. Соблюдайте цветовую маркировку и обозначения:
  • * L (Phase / Фаза): Коричневый или черный провод.

    * N (Neutral / Нейтраль): Синий провод.

    * PE (Protective Earth / Заземление): Желто-зеленый провод.

  • Подключение DC 24В: Соедините выходные клеммы блока питания с входными клеммами питания контроллера HI. Используйте провода соответствующего сечения (рекомендуется не менее 0.75 мм²).
  • * V+ или +24V на БП → V+ на контроллере: Красный провод.

    * V- или GND на БП → V- на контроллере: Черный провод.

  • Проверка: Перед подачей питания еще раз визуально убедитесь в правильности и надежности всех соединений. Проверьте затяжку винтовых клемм.
  • Правила монтажа в электрическом щите

    ---

    Интеграция с источником бесперебойного питания (ИБП)

    Для объектов, где даже кратковременное прекращение работы автоматики недопустимо (например, системы безопасности, управление котельным оборудованием, серверные), базовая схема питания дополняется источником бесперебойного питания (ИБП), также известным как UPS (Uninterruptible Power Supply).

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

    Типы ИБП и их применение

    Существует три основных типа ИБП, различающихся по принципу работы и уровню защиты:

    | Тип ИБП | Принцип работы | Время переключения | Уровень защиты | Рекомендации по применению |

    | ------------------ | ----------------------------------------------------------------------------------- | ------------------ | -------------- | ----------------------------------------------------------- |

    | Offline | В штатном режиме питание идет напрямую от сети. При сбое переключается на АКБ. | 4-10 мс | Базовый | Для некритичных систем, где допустима короткая пауза в питании. |

    | Line-Interactive | Аналогичен Offline, но имеет встроенный стабилизатор напряжения (AVR). | 2-6 мс | Средний | Оптимальный выбор для большинства систем автоматизации. |

    | Online (Двойного преобразования) | Всегда питает нагрузку от своего инвертора, постоянно преобразуя AC->DC->AC. | 0 мс | Максимальный | Для самых ответственных объектов (серверные, СКУД, ЦОДы). |

    Для питания контроллера HI и его периферии наиболее сбалансированным решением является Line-Interactive ИБП. Он обеспечивает защиту не только от полного отключения, но и от просадок/всплесков напряжения, а его время переключения на батареи достаточно мало, чтобы блок питания контроллера скомпенсировал его без перезагрузки системы.

    Схема подключения и расчет времени работы

    Схема подключения предельно проста: все оборудование, которое должно быть зарезервировано, подключается к выходным розеткам ИБП.

    `Сетевая розетка 220В → Вход ИБП → Выход ИБП → Блок питания 24V DC → Контроллер HI`

    Важнейшей характеристикой является время автономной работы. Оно зависит от суммарной мощности подключенной нагрузки и емкости аккумуляторов ИБП. Приблизительный расчет можно выполнить по формуле:

    `Время (часы) = (Емкость АКБ (Ач) × Напряжение АКБ (В) × КПД_инвертора) / Мощность_нагрузки (Вт)`

    Пример: Имеется ИБП с батареей 12В 9Ач. Нагрузка — 60 Вт. КПД — 0.85.

    `Время = (9 Ач × 12 В × 0.85) / 60 Вт = 91.8 / 60 ≈ 1.53 часа (около 90 минут).`

    Этого времени более чем достаточно для корректного завершения всех операций и ожидания восстановления электроснабжения или для отправки уведомления о длительном отключении.

    ---

    Резервирование по линии DC 24В и мониторинг

    Для достижения максимального уровня надежности, сопоставимого с промышленными стандартами, применяется резервирование непосредственно по низковольтной линии 24V DC. Этот подход обеспечивает "бесшовное" переключение на резервный источник, так как происходит без участия механических реле и инверторов.

    Для реализации такой схемы используются специализированные модули резервирования. Они бывают двух типов:

  • Диодные модули (модули развязки): Простое и надежное устройство, которое объединяет два источника питания через диоды. Если напряжение одного источника падает, нагрузка автоматически начинает питаться от второго.
  • Интеллектуальные модули резервирования: Более сложные устройства, которые могут не только переключать источники, но и управлять зарядом резервной аккумуляторной батареи (АКБ), а также сигнализировать о состоянии основного и резервного питания через релейные выходы ("сухие контакты").
  • Схема подключения с БП и АКБ

    Наиболее практичная схема для объектов — использование одного основного БП и резервной аккумуляторной батареи на 24В (или двух по 12В последовательно) под управлением интеллектуального модуля резервирования.

    Схема:
  • Выход основного блока питания 24V DC подключается к входу `DC IN 1` модуля резервирования.
  • Клеммы резервного аккумулятора подключаются к входу `BATTERY` модуля.
  • Выход `DC OUT` модуля резервирования подключается к клеммам питания контроллера HI.
  • Релейный выход `ALARM` (или `FAULT`) модуля подключается к одному из универсальных входов контроллера HI (например, `UI-20`), настроенному как дискретный вход.
  • В штатном режиме модуль питает контроллер от БП и одновременно подзаряжает АКБ. При пропадании 220В он мгновенно и без малейшей просадки напряжения переключает питание контроллера на АКБ. Одновременно с этим замыкается/размыкается реле `ALARM`, подавая сигнал на контроллер.

    Мониторинг статуса питания в Node-RED

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

    Задача: При пропадании основного питания отправить экстренное MQTT-уведомление `{"status": "FAIL"}` в топик `hi/system/power/main` и зажечь красный индикатор на панели. Flow Diagram:
    [rpi gpio in]----(Изменение состояния)---->[Switch]----+----(Питание пропало)----> [Function: Format Fail] ----> [mqtt out]
    

    (UI-20) (Проверка 0/1) |

    +----(Питание в норме)----> [Function: Format OK] ----> [mqtt out]

    Настройка узлов:
  • `rpi gpio in`: Настраивается на чтение входа `UI-20`. Убедитесь, что установлена подтяжка к питанию или земле, чтобы избежать ложных срабатываний. Узел будет выдавать `msg.payload` равный `0` или `1`.
  • `Switch`: Проверяет `msg.payload`.
  • * `== 0` (или `1`, в зависимости от логики реле модуля) → Выход 1 (Авария).

    * `== 1` (или `0`) → Выход 2 (Норма).

  • `Function: Format Fail`: Формирует сообщение об аварии в соответствии с ранее рассмотренным паттерном "Контракт сообщения".
  •     // Сработал сигнал об отключении основного питания

    // Формируем сообщение по стандартному контракту

    msg.payload = {

    "value": "FAIL",

    "source": "power-monitor-dc",

    "description": "Main 24V power supply is offline. Running on battery.",

    "ts": Date.now()

    };

    // Устанавливаем топик для отправки

    msg.topic = "hi/system/power/main";

    return msg;

  • `mqtt out`: Отправляет сформированное сообщение на MQTT-брокер.
  • Этот сценарий позволяет системе мониторинга верхнего уровня или администратору мгновенно узнать о проблеме с электропитанием на объекте и принять меры.

    ---

    Сводка и лучшие практики

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

  • Базовая схема: Сеть 220В → Блок питания 24V DC → Контроллер. Подходит для большинства стандартных задач.
  • Схема с ИБП: Сеть 220В → ИБП → Блок питания 24V DC → Контроллер. Обеспечивает защиту от кратковременных и длительных отключений сети, обязательна для ответственных систем.
  • Схема с резервированием по DC: Использование специализированного модуля для "бесшовного" переключения между основным БП и резервной АКБ с функцией мониторинга. Это решение промышленного уровня надежности.
  • > 🔗 Связанный материал: Подробные методы диагностики проблем с питанием, такие как измерение напряжения под нагрузкой, проверка пульсаций и поиск утечек, рассмотрены в уроке `COURSE-03-M05-L01 «Диагностика и устранение неисправностей аппаратной части»`.

    Чек-лист проверки системы питания

    Перед окончательным запуском объекта в эксплуатацию обязательно пройдите по этому списку:

    Что дальше?

    Вы освоили теоретические и практические основы организации питания контроллера HI. Теперь, когда мы уверены в стабильности аппаратной части, следующий шаг — это установление связи с контроллером. В следующем уроке мы подробно разберем, как подключиться к контроллеру по сети Ethernet, выполнить его первоначальную настройку и получить доступ к среде разработки Node-RED.