Модуль управления КСМ-В8 в корпусе на DIN рейку
Фирма: http://www.hs4home.org
Модель:KCM-B8
Название:Управляющий модуль KCM-B8
Описание: Данный модуль позволяет решать огромный спектр задач и имеет множество интерфейсов. Он предназначен для автоматизации домов и офисов. К данному модулю можно подключить практически любое оборудование. Модуль управления имеет следующие интерфейсы; 1-wire - 4 независимых канала, miniUSB (slave), RS-485, DMX512, Ethernet 10\100, 8 х SPI, I2C, Wi-Fi и 48 - IO, модуль Wi-Fi (опция) . Можно использовать таймеры и аналоговые входы. На модуле установлена ПЛИС и существует возможность изменять количество интерфейсов UART, SPI и IO.
Ссылка на сайт каталога производителя: http://www.hs4home.org
Характеристики:
Аппаратные
- Восемь разъемов типа IDC2-10 (Каждый разъем имеет 8 выводов, которые можно использовать для интерфейсов SPI, UART или IO)
- Восемь разъемов типа RJ45 к которым можно подключать различные датчики, АЦП и устройства с интерфейсом 1-wire
- Разъем типа miniUSB для программирования контроллера и вывода отладочной информации
- Отдельный разъем типа RJ45 для подключения к сети Ethernet
- Светодиодная индикация состояния платы (12 светодиодов)
- Питание платы от 5В постоянного напряжения
- Микроконтроллер STM32F207VG -144 вывода
- 120 MHz (200 MHz)
- 1 MByte of Flash
- 128 Kbytes of SRAM
- совместим с STM32F407 в котором есть модуль шифрования и увеличена частота
- совместим с STM32F756 Cortex-M7 200 MHz
- посадочное место для установки модуля Wi-Fi (опционально)
Программные
- Контроллер STM32F207 работает под управлением ОС FreeRTOS
- клиент интерфейса Ethernet
- сервер интерфейса Ethernet
- мастер интерфейса I2C
- мастер интерфейса 1-wire
- USB target
- UART232
- мастер SPI
- параллельный интерфейс для внешних разъемов
- Обработка информации с АЦП
- поддержка протоколов TCP и UDP
- встроенный загрузчик для удаленного изменения программы микроконтроллера по интерфейсу Ethernet
- возможность удаленного изменения загрузчика
- поддержка DHCP
- изменение всех сетевых настроек
- включение и отключение запроса пароля при изменении настроек микроконтроллера
- проверка цифровой подписи файлов загрузчика и основной программы
- поиск плат КСМ в сети Ethernet
Тип питания: 5V
Магазин: http://www.hs4home.org
Приблизительная цена: 130$ (уточняйте)
Достоинства: Готовый модуль, гибкость в настройке и большой выбор периферии разных производителей.
Недостатки: не выявлены
MajorDomo
Суть: Разработано два класса. В них находятся основные методы и свойства для модуля KCM-В8.
hs_1-wire – находит все 1-wire устройства, подключенные к модулю управления
hs_controls – Управление выводами на разъемах (можно подключать платы с силовыми модулями и цифровыми входами, любые датчики с цифровым выходом) Обычно подключаются силовые модули KRM-I16O8
Для связи модуля управления КСМ-В8 с хост компьютером (где хранятся базы данных и установлен MD) разработано несколько php скриптов, которые должны находиться в директории scripts сайта MD
При помощи этих скриптов можно осуществлять любые действия с платой КСМ-В8 и подключенными к ней платами расширения. Используя эти скрипты платы КСМ-В8 можно подключать к любым программным системам управления поддерживающие php.
Что уже сделано и история изменений:
- Работа с несколькими управляющими модулями KCM-В8
- Реакция на нажатие кнопок, выключателей, срабатывание цифровых датчиков
- Поиск устройств 1-wire и управление ими (чтение температуры - с датчиков).
- Принудительный опрос портов плат расширения и управляющего модуля
- Принудительная установка состояния портов плат расширения и управляющего модуля
- Подключение нескольких плат KRM-I16O8 к одному управляющему модулю КСМ-В8
- Удаленная смена конфигурационного файла платы KRM-I16O8 (по Ethernet)
- мастер SPI
- клиент интерфейса Ethernet
- сервер интерфейса Ethernet
- мастер интерфейса I2C
- мастер интерфейса 1-wire
- параллельный интерфейс для внешних разъемов
- Обработка информации с АЦП
- изменение всех сетевых настроек модуля КСМ-В8 и запись их в флеш память
- включение \ отключение и изменение пароля при доступе к управляющему модулю
- удаленное изменение программы модуля КСМ-В8
- удаленное изменение программы загрузчика модуля КСМ-В8