Разработка платы контроллера. Ethernet, 1WIRE, RS-485, CAN, …

Гость6 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
19.10.2019

Разработка платы контроллера. Ethernet, 1WIRE, RS-485, CAN, …

 

Необходимо разработать и изготовить платуконтроллера.

 

Основой контроллера может быть микроконтроллер:

·        ESP32

·        STM32

·        …

 

Плата контроллера должна содержать следующиеинтерфейсы:

Встроенные в плату:

·        Ethernet

·        Wi-Fi (возможно исполнение в виде опциональногомодуля)

·        1WIRE х 2 шт.

·        RS-485 х 2 шт.

·        SD карта

В виде внутренних опционально устанавливаемых модулей(3 разъёма):

·        1WIRE

·        RS-485

·        CAN

·        Радио модуль 433 МГц

·        …

 

Разработка контроллера состоит изследующих основных этапов.

·        Корректировка технического задания

·        Выбор МК

·        Разработка блок схемы контроллера

·        Разработка электрической схемы контроллера

·        Изготовление макета устройства

·        Написание тестового ПО для демонстрацииработоспособности устройства и проверки выбранных схемотехнических решений

·        Разработка печатной платы контроллера

·        Монтаж электронных компонентов на печатнуюплату.

·        Сборка и установка в корпус печатной платы.

·        Разработка ПО

 

Контроллер является посредником,конвертором сигналов между управляющим сервером и физическими устройствами.

Управляющим ПО может быть: Openhab, NodeRed, HomeAssistant, Majordomo,

ioBroker, Domoticz, …

Контроллер будет взаимодействовать суправляющим сервером по Ethernet с помощью:

·        HTTP

·        MQTT.

 

Контроллер будет использоваться для:

·        сбора данных от датчиков и передачу их серверу

·        подачи команд от сервера к исполнительнымустройствам

·        обмена информацией с управляющим сервером идругими элементами системы

 

Система будет состоять из главного модуля(контроллер) и модулей ввода-вывода с портами для физических устройств (датчики

и исполнительные устройства).

Модули ввода-вывода подключаются кконтроллеру с помощью интерфейса RS-485/CAN.

Непосредственно к контроллеру будутподключаться устройства 1WIRE.

 

Проект ТЗ, блок схемы системы иконтроллера, дополнительная информация о проекте находится в Google doc:

https://drive.google.com/folderview?id=1HCZ24qE4Gv7qtxTEudQxVi9562jDFnRM

 

Ближайший аналог разрабатываемого контроллера:Megad-2561.

https://ab-log.ru/smart-house/ethernet/megad-2561

Можно использовать эту информацию как основудля понимания задачи. Необходимо повторение многого из функционала Megad-2561.

 

Верхний уровень системы уже реализован, естьнаработки (сервер, Linux, OpenHab, Web интерфейс, интерфейс в моб приложении,

правила, сценарии и др.).

 

Жду конкретных предложений. Указывайтесроки, цены по всем этапам разработки.

Предлагаю сотрудничестве и партнёрство.

 

Влад.