Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Разработка платы контроллера. 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 интерфейс, интерфейс в моб приложении,

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

 

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

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

 

Влад.

5 лет назад
myhomelogic
Украина
5 лет в сервисе
Был
4 года назад
  • Похожие заказы
  • $6

    Необходимо добавить калькулятор Аутсорсинг бухгалтерского учета в Санкт-Петербурге прошел долгий процесс развития. Теперь большинство малых и крупных компаний используют услуги внештатных специалистов. Это приносит несомненную пользу и преимущества компаниям, независимости от типа собственности и юридического статуса. ...

    Закрыт
    4 года назад
  • Программист Node.js, PHP, Yii2, Go - Разработка Чат-Ботов! Вы должны хорошо знать Google Cloud Platform, Dialogflow. Методологию, тонкости и нюансы разработки Чат ботов. Понимать АРI. Обязанности: Разработка, интеграция диалоговых интерфейсов, Чат-ботов. Загрузка от частичной, по желанию, до полной, совмещать с другой работой ...

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад
  • Здравствуйте. Мне необходимо создать похожую работу: [url=/users/kif/portfolio/prikladnoe-po-23/bot-dlya-brauzernoj-igra-territory-ru-1603911/]Пример работы [/url]Цена ?

    Закрыт
    5 лет назад
  • Нужен бот для имитации движений человека по сайту (двигать мышкой по статье, находится на статье более 50 секунд). Захождение на сайт каждый раз должны быть уникальны, работать в многопотоке. Количество посещений необходимое в день, от ...

    Прикладное ПО1 исполнитель
    Завершен
    5 лет назад
  • Необходимо разработать программу, которая в реальном времени будет извлекать общедоступные данные из покерного клиента (платформа windows 10).  В работе это будет выглядеть следующим образом. Пользователь выбирает стол => открывается игровое окно=> сигнализирует программе о своём выборе, что ...

    Закрыт
    5 лет назад
  • Парсер работает, но с ошибками - их нужно устранить. + Требуется развитие функционала парсера. Общие исх данные по парсеру на PHP: - есть произвольный url - список ключевых фраз в CSV (заранее создается) - сторонняя, проверенная библиотека по лематизации (приведение ...

    Закрыт
    5 лет назад
  • Важно, чтобы все данные хранились на нашем сервере и синхронизировались на рабочие сервера (по типу сервер-клиент), а также, чтобы можно было одновременно находится нескольким пользователям в одной таблице и при этом была синхронизация данных в ...

    Закрыт
    5 лет назад
  • Здравствуйте, имеется приложение, написанное на c#. Оно работает с сетевым протоколом MQTT. Необходимо перевести его в ActiveX, интересует создание именно на языке c#. Укажите пожалуйста цену и время работы.

    Прикладное ПОнет заявок
    Закрыт
    5 лет назад