Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Десктопное ПО и мк прошивки

Программный комплекс для мониторинга ЖКХ

Добавлено 15 сен 2022 в 21:25
Программный комплекс включает прошивку для микроконтроллера STM32 и два десктопных приложения, написанных с использованием Qt5.
Прошивка использует операционную систему реального времени ChibiOS и решает следующие задачи:
  • настройка и общение с датчиками для ЖКХ (давления, температуры и т.п.);
  • сохранение данных с датчиков на SD карту, формирование журналов, сохранение и загрузка настроек;
  • передача данных через ethernet и GSM (ModbusTCP, ModbusRTU, ModbusASCII);
  • связь с десктопной программой для настройки через TCP/IP;
  • удаленный доступ к портам ввода\вывода для отладки;
  • авторизация и аутентификация;
  • автоматическая калибровка часов посредством общения с SNTP серверами;
  • удаленный терминал;
  • удаленное обновление прошивки.
Задачи, решаемые программой для управления:
  • подключение к контроллеру;
  • отображение состояния работы прошивки, состояния и данные опроса сенсоров;
  • управление процессом опроса сенсоров;
  • просмотр журнала данных сенсоров;
  • настройка программы и работы контроллера (какие сенсоры на каких портах, скорости интерфейсов, интервалы опроса и прочее);
  • графическая оболочка удаленного терминала.
Второе десктопное приложение позволяет обновлять прошивки группы контроллеров в автоматическом режиме.

Cba83e7fb6