Управляющий модуль КСМ-В8 на базе STM32F207 и CPLD

Модератор: immortal

Ответить
serge75
Сообщения: 12
Зарегистрирован: Пт окт 24, 2014 10:49 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Управляющий модуль КСМ-В8 на базе STM32F207 и CPLD

Сообщение serge75 » Ср апр 01, 2015 6:10 pm

Модуль управления КСМ-В8 без корпуса
Изображение

Модуль управления КСМ-В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
Установка: на DIN рейку в корпусе
Тип питания: 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
За это сообщение автора serge75 поблагодарил:
sergejey (Чт апр 02, 2015 10:58 am)
Рейтинг: 1.16%
Ответить