Адаптация DTU для последовательной связи, Ethernet и сотовой сети | Obeita
Реализованный и переданный заказчику проект. Испытания подтвердили соответствие готового аппаратного и программного обеспечения согласованным с заказчиком требованиям. Спецификации нового проекта необходимо согласовать отдельно.


Obeita реализовала и передала заказчику проект DTU на ESP32-S3 для последовательной связи, Ethernet и сотовой сети после определения требований и договорного объёма, разработки аппаратной и программной частей и натурных испытаний. Инженерная задача заключалась в передаче данных устройств RS485 в согласованный IP-пункт назначения с явным определением вариантов реализации Ethernet, Wi-Fi и сотовой связи.
Определение соединения между устройством и сервером
Проект строился вокруг исходных последовательных данных и их назначения, а сетевые разъёмы не рассматривались как взаимозаменяемые. Согласованные требования заказчика определили задачу подключения DTU; договор ограничил аппаратные и программные работы, необходимые для поставки.
Документированная архитектура предусматривает разные направления исходящей связи: Ethernet W5500 по SPI, радиомодуль Wi-Fi ESP32-S3 и модем ML307R Cat.1 с управлением AT-командами. Выбранная интеграция TCP, UDP, HTTP или MQTT имеет собственные требования к сеансам связи и обработке данных.
Совместная разработка аппаратной части и прошивки
Obeita завершила аппаратные и программные работы в согласованном объёме. Техническое решение связывает задачу пересылки последовательных данных с выбранным сетевым каналом, доступом для программирования и схемой питания. CH340C со схемой автоматической загрузки обеспечивает документированный доступ для разработки; ESP-IDF, Arduino и MicroPython остаются возможными вариантами программной среды, а не одновременно поставленными средами.
Опубликованная архитектура питания включает питание от USB при разработке и входную цепь питания полевых устройств на TPS54331. Проводное подключение RS485 включает TVS-защиту и переключаемое согласование линии. Для аналогичной сотовой схемы расчёт питания должен учитывать как потребление модема при запуске, так и пиковые нагрузки при передаче. UART модема ML307R с уровнем 1,8 В напрямую несовместим с логикой микроконтроллера 3,3 В; правильное напряжение питания модема не подтверждает совместимость UART.
Явное определение поведения дополнительных каналов
Наличие альтернативных каналов связи не означает автоматического резервирования. Для нового проекта с переключением каналов необходимо согласовать приоритеты, тайм-ауты, восстановление сеансов и обработку неотправленных данных. Аналогично, питание внешнего прибора через полевую клемму требует подтверждения фактического назначения контактов, доступных напряжения и тока, а также заземления.
Документированная архитектура и конфигурация
В таблице приведены документированная архитектура, направления конфигурирования и ограничения выбора для данного проекта. Опциональные компоненты, зависящие от прошивки варианты и направления расширения сами по себе не гарантируют, что каждый перечисленный вариант вошёл в поставку. Фактическую поставку определяет согласованный объём аппаратных, программных и функциональных работ.
| Параметр | Конфигурация |
|---|---|
| Контроллер | ESP32-S3 |
| Ethernet | W5500 по SPI; RJ45 |
| Вариант сотовой связи | ML307R Cat.1; проверка совместимости с регионом и оператором |
| RS485 | TVS; переключаемое согласование 120 Ом |
| Программирование | USB / CH340C / автоматическая загрузка |
| Цепи питания | Схема с USB 5 В или 12–24 В постоянного тока |
Результат поставки и объём испытаний
Аппаратная и программная части DTU в договорном объёме были завершены и переданы заказчику. Натурные функциональные испытания подтвердили соответствие реализованного проекта требованиям заказчика.
Этот результат относится к выбранной конфигурации и функциям проекта. Он не означает, что все каналы связи, программные среды или прикладные протоколы были поставлены одновременно, и не подтверждает автоматическое резервирование или универсальную совместимость с операторами.
Обсудить аналогичный проект
Пришлите Obeita характерные кадры RS485, сведения о целевом IP-сервисе или API, страну эксплуатации, схему питания и требуемое поведение при переходе на резервный канал. Эти данные позволят определить аналогичный проект DTU без предположения, что дополнительные каналы работают в прошивке одинаково.