Современная электроника №3/2025

ИНЖЕНЕРНЫЕ РЕШЕНИЯ 50 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 3 / 2025 ществляется от сети переменного тока 220 В, 50 Гц – с выхода внешнего обще­ го автомата выключения. При возник­ новении аварийной ситуации возмож­ но размыкание внешнего автомата. В этом случае аппаратура контроллера автоматически переходит на работу от встроенной АКБ. Для этой цели модуль питания содержит схему подзарядки АКБ. При размещении устройства в неотапливаемом помещении рекомен­ дуется использовать морозостойкие литийполимерные АКБ LP383454LC фирмы EEMB с возможностью работы при температуре от –40°C, ёмкостью 720 мА·ч и номинальным напряжени­ ем 3,7 В. Для устройства, предназна­ ченного для работы в отапливаемом помещении, возможно использование более дешёвых обычных литийполи­ мерных АКБ ёмкостью 2000...3000 мА·ч. Назначение автономного электропи­ тания – обеспечивать функционирова­ ние WiFiмодуля для связи с пользо­ вателем при отсутствии напряжения в электросети. Требования к программному обеспечению При разработке ПО микроконтрол­ лера учитывалось несколько важных требований, среди которых: ● быстродействие изделия. Определе­ ние аварийной ситуации и её блоки­ рование должны выполняться за ми­ нимальный интервал времени. Для этого в данной разработке приме­ няются решения, позволяющие ис­ пользовать возможности аппарат­ ного ускорения операций; ● автономность изделия. Контроллер мониторинга должен самостоятель­ но и без участия оператора выпол­ нять весь рабочий цикл. Для вы­ полнения этого требования связь с клиентом поддерживается исходя из следующих принципов: – мониторинг осуществляется на ос­ нове вырабатываемых внутрен­ них критериев; – обмен данными с клиентом вы­ полняется только по инициати­ ве клиента; – информационные сигналы посы­ лаются клиенту только при его подключении к изделию; ● взаимодействие с модулем WiFi. Базовая конфигурация модуля ESP­ 01 должна производиться с помощью АТкоманд и храниться в ПО микро­ контроллера. Пример конфигурации модуля в режиме станции приводит­ ся ниже. «AT» – проверка правильности под­ ключения и работы модуля. Модуль ответит подтверждением. «AT+RESTORE» – сброс настроек модуля WiFi. «AT+SLEEP=0» – перевод модуля в рабочий режим из SLEEPрежима. «AT+CWLAP» – определение точек доступа и уровень их сигнала в зоне действия. «AT+CWMODE=1» – устанавливает режим станции STA. «AT+CWJAP»=”SSID”,”PASSWORD” – подключение ESP01 к домашнему роутеру с именем SSID и паролем PASSWORD. «AT+CIPSTA?» – отображение полу­ ченного IPадреса для контролле­ р а мониторинга, значения маски и ш люза. По этому адресу осуществля­ е тся запрос в поисковой строке брау­ з ера клиента. «AT+CIPMODE=0» – включение сквоз­ н ого режима передачи данных.

RkJQdWJsaXNoZXIy MTQ4NjUy