Современная электроника №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