Что нужно было решить
Нужно было создать аппаратно-программную платформу для автоматизации вентиляционного оборудования, локальной настройки и интеграции с внешней диспетчеризацией.
Проекты / Промышленная автоматика
Встроенный контроллер для HVAC-оборудования: измерительные каналы, аналоговые выходы, релейное управление, локальный экран, Modbus RTU и база для Ethernet-функций.
Нужно было создать аппаратно-программную платформу для автоматизации вентиляционного оборудования, локальной настройки и интеграции с внешней диспетчеризацией.
Получилась рабочая платформа контроллера для HVAC-задач с локальным управлением, промышленными интерфейсами связи и подготовленной базой для дальнейшего сетевого развития.
Материалы проекта
Инженерный контекст
работа с аналоговыми и дискретными входами-выходами
локальный русскоязычный интерфейс оператора на дисплее
управление с энкодера и кнопки, сервисные и отладочные экраны
два независимых изолированных канала Modbus RTU
Сделано
прошивка для STM32F407
графический интерфейс на LVGL
обмен по Modbus RTU в режимах Master/Slave
сохранение настроек во внешней flash-памяти
RTC с резервным питанием и Ethernet bring-up на LAN8720A
Подробности
В проекте использованы STM32F407, C / STM32 HAL, LVGL, Modbus RTU, внешняя flash-память и RTC с VBAT. Отдельно выполнена отладка Ethernet-подсистемы на LAN8720A: подтверждены PHY, RMII-тактовая часть, линк, прием и передача кадров.
В рабочем плане остаются ПК-инструмент для добавления пользовательских алгоритмов, Modbus TCP и испытания на реальных объектах.
Контакт
Свяжитесь с нами по email или задайте вопрос по телефону.