Универсальный программируемый логический WiFi-модуль SMACONT SC120

11 октября 2019  |  Системы автоматики



Общее описание

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

SMACONT. Программируемый логический wifi-модуль SC120

Модуль SMACONT SC120 предназначен для сбора информации от внешних цифровых и аналоговых устройств и датчиков, а также для управления внешними цифровыми и аналоговыми устройствами и исполнительными механизмами. Модуль SC120 имеет возможность работы, как в автономном режиме, так и под управлением внешним сервером в режиме реального времени по WiFi–сети. Управление по WiFi-сети производиться при помощи Программы Конфигурирования или путем передачи прямых http-запросов от сервера.

Модуль SC120 может быть использован:
- в качестве центральной части (или отдельных элементов) системы управления отоплением, охлаждением, вентиляцией, освещением, а так же различными электроприборами по алгоритму, установленным пользователем;
- в качестве охранной сигнализации;
- в качестве центральной части (или отдельных элементов) системы управления умным домом «ioBroker» и «MajorDomo»: управление освещением; контроль температуры, влажности; контроль качества воздуха (СО2); контроль протечки воды.

SMACONT. Программируемый логический wifi-модуль SC120

Модуль SC120 выполнен в виде печатной платы небольшого размера, на которой предусмотрена установка штыревой вилки типа PLS с шагом 2,54мм. Благодаря данному форм-фактору, модуль с легкостью может быть использован совместно с макетной платой для проектирования (Breadboard), позволяющей собирать проекты без пайки.

Компактные размеры позволяют встроить модуль SC120 в корпус уже имеющейся электроники или осуществить его установку в труднодоступных местах.

Управление модулем (считывание или изменение состояния выходов, флагов, переменных, таймеров, будильников и т.д.) производится по WiFi-сети прямыми HTTP-запросами с различными параметрами, определяющими действие, которое нужно выполнить.

Пример запроса к WiFi-модулю SC120 для считывания параметров (статуса):

SMACONT. Запрос к WiFi-модулю SC120 для считывания параметров (статуса)

Пример запроса к WiFi-модулю SC120 для перевода выходов "OUT1" и "OUT4" в активное состояние:

SMACONT. Запрос к WiFi-модулю SC120 для включения выхода OUT1

В ответе от модуля содержится вся текущая информация: значения входов, переменных; состояния выходов, флагов, таймеров, будильников и т.д. С подробным описанием HTTP – запросов (команд) можно ознакомиться в руководстве пользователя модуля SC120.




Приобрести WiFi-модуль SC120 можно на сайте SMACONT, за 990 рублей.




Назначение выводов WiFi-модуля SC120

SMACONT. Назначение выводов wifi-модуля SC120


Возможности модуля SMACONT

• Управление модулем SC120 осуществляется по WiFi-сети (отказ от проводных линий).

• Компактные размеры модуля (встраивание в корпус уже имеющейся электроники или установка в труднодоступных местах).

• Конфигурирование модуля SC120 через веб-интерфейс Программы Конфигурирования, которую можно запустить с сайта или с диска на любом устройстве (компьютер, планшет, смартфон), работающего на любой операционной системе (Windows, iOS, Android, Linux).

• Для конфигурирования модуля SC120 не требуется знания языков программирования.

• После конфигурирования, модуль SC120 сразу готов к работе.

• Два режима работы по WiFi-сети: отдельная точка доступа; клиент локальной сети (возможность подключения нескольких модулей к одной локальной сети).

• Возможность изменения сетевых настроек: IP–адрес модуля, IP–адрес шлюза (роутера).

• Два режима доступа для управления и конфигурирования параметров модуля: администратор, оператор (доступ по паролю).

• Поддержка работы в составе систем умного дома «ioBroker» и «MajorDomo» (при конфигурировании задается IP-адрес и номер порта системы).

• Встроенные часы реального времени (день недели, час, минута, секунда).

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

• Четыре таймера для организации внутренних алгоритмов работы.

• Для каждого таймера задается время «активного» состояния, время «неактивного» состояния и режим работы (одиночный, многократный и т.д.).

• Два будильника.

• Шесть внутренних флага для организации внутренних алгоритмов работы.

• Восемь переменных для организации внутренних алгоритмов работы.

• Управление работой модуля SC120 при помощи HTTP – запросов.

• Работа в автономном режиме в соответствии с внутренними алгоритмами работы.

• Шестнадцать обработчиков событий (сценариев работы) для организации внутренних алгоритмов работы (handler0 … handler15). Запуск каждого сценария может происходить по логической комбинации из нескольких условий и событий.

SMACONT. Программируемый логический wifi-модуль SC120

• Рабочее входное напряжение питания +5В ... +15В (встроенный стабилизатор напряжения).

• Встроенная защита от неправильного подключения источника питания.

• Отдельный выход для питания внешних устройств с напряжением от +3,3В (допустимый ток 100мА).

• Возможность питания модуля SC120 от внешнего источника напряжения +3,3В (защита от неправильного подключения источника напряжения отсутствует).

• Два режима работы радио-модуля WiFi:
       - дежурный: ток потребления модуля около 60мА (пиковое значение 200мА);
       - sleep–режим: ток потребления модуля SC120 не более 11мА.



ВХОДЫ

• Шесть физических входов («IN0» … «IN5») и один виртуальный вход («IN6»), которые могут быть сконфигурированы следующим образом:
       - шесть цифровых входов с входным напряжением 0…+3,3В («IN0» … «IN5»);
       - каждый вход имеет индивидуальные настройки: включение/отключение внутренней «подтяжки» к «+3,3В» или к «GND»; период опроса; количество опросов для подавления дребезга; время длительного нажатия; время автоповтора при длительном нажатии; время двойного клика; программная фильтрация значений АЦП;
       - пять аналоговых входов с 12-тиразрядным АЦП с входным напряжением 0…+3,3В («IN0» … «IN4»);
       - два опорных напряжения для работы АЦП (2,3В – внутренний источник, 3,3В – напряжение питания);
       - один вход («IN2») может работать в режиме асинхронного счетчика импульсов с частотой не более 500кГц;
       - один вход («IN2») может работать в режиме измерения длительности импульса (положительной или отрицательной полярности) с регулируемой точностью измерения (62,5нс, 0,5мкс, 4мкс, 16мкс);
       - один вход («IN2») может быть использован для подключения детектора нуля для организации работы фазоимпульсной модуляции;
       - возможность подключения до 6-ти датчиков температуры ds18b20 («IN0» … «IN5»);
       - возможность подключения одного датчика температуры и влажности DHT11 или DHT22 («IN5» - температура, «IN6» - влажность);

• Каждый вход имеет встроенную защиту от кратковременного повышенного входного напряжения (до 15В).

• Отдельный вывод «RST», который используется для сброса значений внутренней энергонезависимой памяти и для вывода радио-модуля WiFi из sleep – режима.



ВЫХОДЫ

• Шесть выходов («OUT0» … «OUT5»), которые могут быть сконфигурированы следующим образом:
       - четыре ШИМ – выхода («OUT0» … «OUT3»), десять значений частоты ШИМ;
       - четыре ШИМ – выхода («OUT0» … «OUT3») для работы в режиме фазоимпульсной модуляции;
       - четыре ШИМ – выхода («OUT0» … «OUT3») для управления серво – приводами с возможностью задания крайних положений;
       - выход для управления светодиодами с пиксельной адресацией ws2812b (RGB 24бита), sk6812 (WWW 24бита), sk6812 (WRGB 32бита);

• Все выходы могут параллельно работать как логические (напряжение 0…3,3В, ток до 20мА), так и в режиме выхода с открытым коллектором (напряжение до 50В, ток до 300мА), с защитными диодами для коммутации индуктивной нагрузкой (двигатели, приводы клапанов);

• Один выход («OUT3») может работать как выход с открытым коллектором с напряжением до 50В и рабочим током до 600мА;




Код для размещения на форумах или блоге

«